|
@@ -19,8 +19,25 @@
|
|
|
</template>
|
|
|
<div class="form-wrapper">
|
|
|
<el-form label-width="120px">
|
|
|
+ <div style="margin-left: 24px">
|
|
|
+ <el-form class="demo-form-inline" :inline="true">
|
|
|
+ <el-form-item label="所属队伍:">
|
|
|
+ {{item.orgName}}
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item label="累计运行时间:">
|
|
|
+ {{totalRunTime1}}h
|
|
|
+ </el-form-item>
|
|
|
+ </el-form>
|
|
|
+ </div>
|
|
|
<div v-for="(item,index) in attrList" :key="index">
|
|
|
- <el-form-item :label='item.name' prop="deviceId">
|
|
|
+ <el-form-item :label='item.name' prop="deviceId" v-if="item.name==='累计运行时间'" >
|
|
|
+ <el-input
|
|
|
+ v-model="item.fillContent" @input="attrList[index].fillContent = $event.target.fillContent"
|
|
|
+ clearable
|
|
|
+ style="width: 200px"
|
|
|
+ />
|
|
|
+ </el-form-item>
|
|
|
+ <el-form-item :label='item.name' prop="deviceId" v-else>
|
|
|
<el-input
|
|
|
v-model="item.fillContent" @input="attrList[index].fillContent = $event.target.fillContent"
|
|
|
clearable
|
|
@@ -64,6 +81,7 @@ const list = ref<IotOpeationFillVO[]>([]) // 列表的数据
|
|
|
const attrList = ref<IotOpeationFillVO[]>([]) // 列表的数据
|
|
|
const total = ref(0) // 列表的总页数
|
|
|
const arry1 =ref([]);
|
|
|
+let totalRunTime1: string = '123'
|
|
|
const queryParams = reactive({
|
|
|
pageNo: 1,
|
|
|
pageSize: 10,
|
|
@@ -82,7 +100,6 @@ const queryParams = reactive({
|
|
|
creDate: [],
|
|
|
createTime: [],
|
|
|
deviceCategoryId:1,
|
|
|
- userId:useUserStore().getUser.id
|
|
|
})
|
|
|
const queryFormRef = ref() // 搜索的表单
|
|
|
const exportLoading = ref(false) // 导出的加载中
|
|
@@ -97,7 +114,8 @@ const formatDescription = async(row, column, cellValue) =>{
|
|
|
const getList = async () => {
|
|
|
loading.value = true
|
|
|
try {
|
|
|
- queryParams.deptId = deptId;
|
|
|
+ queryParams.deptId = deptId.split(",")[0];
|
|
|
+ queryParams.userId = deptId.split(",")[1];
|
|
|
const data = await IotOpeationFillApi.getIotOpeationFillPage(queryParams)
|
|
|
list.value = data;
|
|
|
list.value.forEach(function (item, index) {
|
|
@@ -152,7 +170,13 @@ const getAttrList = async () => {
|
|
|
try {
|
|
|
const data = await IotOpeationFillApi.getAttrs(queryParams)
|
|
|
attrList.value = data;
|
|
|
+
|
|
|
+ totalRunTime1 = Number(attrList.value[0].totalRunTime).toFixed(2)
|
|
|
attrList.value.forEach(function (item,index){
|
|
|
+ if(item.name=='累计运行时间'){
|
|
|
+ totalRunTime1 = Number(item.fillContent).toFixed(2)
|
|
|
+ }
|
|
|
+ item.fillContent = Number(item.fillContent).toFixed(2)
|
|
|
item.deviceCode = queryParams.deviceCode;
|
|
|
item.deptId = queryParams.deptId;
|
|
|
item.deviceId = queryParams.deviceId;
|