Преглед изворни кода

task-6824 设备档案-设备类型调整

tianxinyu пре 1 недеља
родитељ
комит
a632343739
1 измењених фајлова са 10 додато и 4 уклоњено
  1. 10 4
      src/views/component/device/index.vue

+ 10 - 4
src/views/component/device/index.vue

@@ -818,7 +818,7 @@ export default {
           ? '设备编号(必填,且不可重复)'
           : '原设备编号(必填,且不可重复)',
         sheBeiZhuangTa: '设备状态(合格/停用/限用)',
-        sheBeiLeiXing: '设备类型(检验系统/通用设备/软件/信息系统)',
+        sheBeiLeiXing: setting?.syatem?.isJYB ?  '设备类型(检验系统/通用设备/软件/信息系统)' : '设备类型(检测设备/辅助仪器设备/信息系统/环境监测设备)',
         shiFouWeiHu: '是否维护(是/否)',
         shiFouXiaoZhun: '是否校准(是/否)',
         weiHuFangShi: '岗位/分组',
@@ -902,7 +902,7 @@ export default {
         },
         设备类型: {
           field: 'sheBeiLeiXing',
-          range: ['检验系统', '通用设备', '软件', '信息系统']
+          range: ['检验系统', '通用设备', '软件', '信息系统', '检测设备', '辅助仪器设备', '环境监测设备']
         },
         接收时状态: {
           field: 'jieShouZhuangTai',
@@ -972,7 +972,8 @@ export default {
       tagName: '',
       tagData: {},
       config: setting?.postJob?.allocation || false,
-      projectName: setting?.system?.projectName
+      projectName: setting?.system?.projectName,
+      isJYB: setting?.system?.isJYB,
     }
   },
   async mounted() {
@@ -2076,9 +2077,11 @@ export default {
         const keyFound2 = Object.entries(this.typeList).find(
           ([key, value]) => value === i.sheBeiLeiXing
         )
+        console.log(keyFound2)
         if (keyFound2) {
           i.sheBeiLeiXing = keyFound2[0]
         }
+        console.log('22', i.sheBeiLeiXing)
       })
       const isNewVersion = importData.some((i) => i.weiHuFangShi) // 判断是否是最新模板
       if (isNewVersion) {
@@ -2208,13 +2211,16 @@ export default {
         const item = existDeviceList[index]
         let params = {}
         if (item.id) {
+          if(!this.isJYB){
+            delete item.bianZhiShiJian;  //导入更新时不更新建档时间,病理
+          }
           // 获取设备数据
           const { data: itemData } = await getequipmentCard({ id: item.id })
           params = { ...itemData, ...item } // 合并数据
         } else {
           params = item // 直接使用当前 item
         }
-        console.log(params)
+        console.log('params',params)
         // 将每个 saveEquipmentCard 请求加入到 allRequests 数组中
         allRequests.push(saveEquipmentCard(params))
       }