소스 검색

设备档案子表设备编号取值修改

cyy 3 일 전
부모
커밋
4fa5a302f6

+ 6 - 2
src/views/component/device/calibrationCheckRecord.vue

@@ -13,7 +13,7 @@
                 type="index"
                 type="index"
                 :index="showIndex"
                 :index="showIndex"
             />
             />
-            <el-table-column prop="bianHaoZhongWe" label="设备编号" width="120" />
+            <el-table-column :prop="hideSysDeviceNo ? 'yuanSheBeiBian':'bianHaoZhongWe'" label="设备编号" width="120" />
             <el-table-column prop="sheBeiMingChen" label="设备名称" />
             <el-table-column prop="sheBeiMingChen" label="设备名称" />
             <el-table-column prop="sheBeiLeiXing" label="设备类型" width="140" />
             <el-table-column prop="sheBeiLeiXing" label="设备类型" width="140" />
             <el-table-column prop="xingHaoGuiGe" label="型号/规格" />
             <el-table-column prop="xingHaoGuiGe" label="型号/规格" />
@@ -59,7 +59,11 @@ export default {
         params: {
         params: {
             type: Object,
             type: Object,
             default: () => {}
             default: () => {}
-        }
+        },
+        hideSysDeviceNo: {
+            type: Boolean,
+            default: false
+        },
     },
     },
     data () {
     data () {
         return {
         return {

+ 2 - 2
src/views/component/device/deviceDialog.vue

@@ -778,11 +778,11 @@
                                     <template v-if="item.isKeepAlive">
                                     <template v-if="item.isKeepAlive">
                                         <!-- 使用 v-if 配合 keep-alive 实现按需加载 -->
                                         <!-- 使用 v-if 配合 keep-alive 实现按需加载 -->
                                         <keep-alive>
                                         <keep-alive>
-                                            <component :is="item.component" v-if="activeName===item.name" :params="form" />
+                                            <component :is="item.component" v-if="activeName===item.name" :params="form" :hideSysDeviceNo="hideSysDeviceNo"/>
                                         </keep-alive>
                                         </keep-alive>
                                     </template>
                                     </template>
                                     <template v-else>
                                     <template v-else>
-                                        <component :is="item.component" :ref="item.ref" :readonly="readonly" :list-data="form[item.data]" />
+                                        <component :is="item.component" :ref="item.ref" :readonly="readonly" :hideSysDeviceNo="hideSysDeviceNo" :list-data="form[item.data]" />
                                     </template>
                                     </template>
                                 </el-tab-pane>
                                 </el-tab-pane>
                             </el-tabs>
                             </el-tabs>

+ 6 - 2
src/views/component/device/maintenanceRecord.vue

@@ -26,7 +26,7 @@
                 </template>
                 </template>
             </el-table-column>
             </el-table-column>
             <el-table-column prop="jiHuaShiJian" label="计划时间" />
             <el-table-column prop="jiHuaShiJian" label="计划时间" />
-            <el-table-column prop="riQi" label="设备编号" width="120" />
+            <el-table-column :prop="hideSysDeviceNo ? 'originalDeviceN' : 'riQi'" label="设备编号" width="120" />
             <el-table-column prop="sheBeiMingChen" label="设备名称" />
             <el-table-column prop="sheBeiMingChen" label="设备名称" />
             <el-table-column prop="shengXiaoRiQi" label="放置位置" />
             <el-table-column prop="shengXiaoRiQi" label="放置位置" />
             <el-table-column prop="zhuZhouQi" label="周期" />
             <el-table-column prop="zhuZhouQi" label="周期" />
@@ -81,7 +81,11 @@ export default {
         params: {
         params: {
             type: Object,
             type: Object,
             default: () => {}
             default: () => {}
-        }
+        },
+        hideSysDeviceNo: {
+            type: Boolean,
+            default: false
+        },
     },
     },
     data () {
     data () {
         return {
         return {

+ 6 - 2
src/views/component/device/repairRecord.vue

@@ -13,7 +13,7 @@
                 type="index"
                 type="index"
                 :index="showIndex"
                 :index="showIndex"
             />
             />
-            <el-table-column prop="sheBeiBianHao" label="设备编号" />
+            <el-table-column :prop="hideSysDeviceNo ?'yuanSheBeiBian':'sheBeiBianHao'" label="设备编号" />
             <el-table-column prop="sheBeiMingChen" label="设备名称" />
             <el-table-column prop="sheBeiMingChen" label="设备名称" />
             <el-table-column prop="guZhangShiJian" label="故障发生时间" />
             <el-table-column prop="guZhangShiJian" label="故障发生时间" />
             <el-table-column prop="weiXiuRiQi" label="维修日期" />
             <el-table-column prop="weiXiuRiQi" label="维修日期" />
@@ -62,7 +62,11 @@ export default {
         params: {
         params: {
             type: Object,
             type: Object,
             default: () => {}
             default: () => {}
-        }
+        },
+        hideSysDeviceNo: {
+            type: Boolean,
+            default: false
+        },
     },
     },
     data () {
     data () {
         return {
         return {