Browse Source

提交:20210318

zhangyu 4 years ago
parent
commit
ed94eee1e0

+ 1 - 1
src/components/dialogs/changeRea.vue

@@ -40,7 +40,7 @@
             </el-table-column>
             <el-table-column label="安装位置">
               <template slot-scope="scope">
-                {{ scope.row.infos ? scope.row.infos.InstallLocation ? scope.row.infos.InstallLocation : "--" : "--" }}
+                {{ scope.row.infos ? scope.row.infos.installLocation ? scope.row.infos.installLocation : "--" : "--" }}
               </template>
             </el-table-column>
           </el-table>

+ 3 - 3
src/components/ledger/details/detail/exhibitionEnergy.vue

@@ -5,7 +5,7 @@
         <h4 class="base">{{key}}</h4>
         <div class="table-dynamic" v-for="(value,keys,index) in val.paths">
           <div class="table-title"> {{ value.InfoPointName }}:</div>
-          <p :style="{'color':value.value? '' :'#F56C6C'}">{{ value.value ? `表号功能号:${value.value} ` : '未维护' }}</p>
+          <p :style="{'color':value.value? '' :'#F56C6C'}">{{ value.value ? `${value.value}` : '未维护' }}</p>
           <p v-if="value.data == '0'">{{ value.data }}{{ value.Unit }}</p>
           <p v-else-if="value.data">{{ value.data }}{{ value.Unit }}</p>
           <!--          <p v-else-if="value.error">{{value.error}}</p>-->
@@ -15,9 +15,9 @@
             width="160"
             trigger="hover">
             <p style="border-bottom: 1px solid #eee;padding:2px 0 4px 0;'">错误原因</p>
-            <p>{{ value.error }}</p>
+            <p>{{ '表号功能号不存在' }}</p>
             <div style="text-align: center; margin: 0">
-              <el-button type="text" size="mini" @click="handleCopy(value.error)">复制</el-button>
+              <el-button type="text" size="mini" @click="handleCopy(value.error)">复制错误信息</el-button>
             </div>
             <el-button slot="reference" type="text" style="color:#F56C6C">error</el-button>
           </el-popover>

+ 3 - 0
src/components/ledger/handsontables/device.vue

@@ -405,6 +405,9 @@ export default {
             this.initTable();
           }
         });
+      } else {
+        this.loading = false;
+        this.$message.info("请选择设备类别!");
       }
     },
     //获取所有主体数据---用于维护信息

+ 10 - 8
src/views/ledger/facility/partsmanage/addparts/index.vue

@@ -1,19 +1,21 @@
 <template>
   <div id="deviceList">
     <el-row class="left">
-      <span style="float:right;">当前选择的部件类型:{{ category.Name }}</span>
+      <span style="float:left;">当前选择的部件类型:{{ category.name }}</span>
       <!-- <div style="width:200px;display:inline-block;text-align:left;color:gray;">
         <span>隐藏自动填充的信息</span>
         <el-checkbox v-model="isWatch" @change="getTableHeader"></el-checkbox>
       </div> -->
-      <el-select v-model="showType" @change="initTable" style="width:100px;margin-right:10px;vertical-align:bottom;">
-        <el-option v-for="item in showTypes" :key="item.value" :label="item.label" :value="item.value">
+      <span style="float: right;">
+          <el-select v-model="showType" @change="initTable" style="width:100px;margin-right:10px;vertical-align:bottom;">
+            <el-option v-for="item in showTypes" :key="item.value" :label="item.label" :value="item.value">
         </el-option>
-      </el-select>
-      <span>增加</span>
-      <el-input-number v-model="addNum" :controls="false" style="width:50px;" :min="1" :max="50"></el-input-number>
-      <span>个{{ category.Name }}</span>
-      <el-button @click="handleAddTableRow">增加</el-button>
+        </el-select>
+        <span>增加</span>
+        <el-input-number v-model="addNum" :controls="false" style="width:50px;" :min="1" :max="50"></el-input-number>
+        <span>个{{ category.name }}</span>
+        <el-button @click="handleAddTableRow">增加</el-button>
+      </span>
     </el-row>
     <div class="tableBox">
       <div class="center middle_sty" style="flex:2;" v-show="tableData && !tableData.length">

+ 13 - 11
src/views/ledger/system/addsystem.vue

@@ -191,9 +191,11 @@ export default {
       })
     },
     // 删除表格行
-    handleDeleteTableRow() {
-      this.$message.success("删除成功");
-      this.formaTableData();
+    handleDeleteTableRow(a,b,c,d) {
+      if (d && d === 'ContextMenu.removeRow') {
+				this.$message.success("删除成功");
+      	this.formaTableData();
+			}
     },
     // 添加行
     handleAddTableRow() {
@@ -339,14 +341,14 @@ export default {
           break;
         //设备二维码图片
         // case 'EquipQRCode':
-        case "defaultQRCode":
-          this.qrcodeUrl = this.tableData[row.row].EquipQRCode;
-          if (!!this.qrcodeUrl) {
-            this.myDialog.qrcode = true;
-          } else {
-            this.$message("此设备没有设备二维码");
-          }
-          break;
+        // case "defaultQRCode":
+        //   this.qrcodeUrl = this.tableData[row.row].EquipQRCode;
+        //   if (!!this.qrcodeUrl) {
+        //     this.myDialog.qrcode = true;
+        //   } else {
+        //     this.$message("此设备没有设备二维码");
+        //   }
+        //   break;
         //关联设备数量
         case 'count':
           if (!this.onlyRead) {