chenrui
2025-03-13 c4cfd5c566d137fb60781b8b2e0057d11cf4b051
src/views/CNAS/resourceDemand/device/component/management.vue
@@ -554,13 +554,10 @@
      }
   },
   mounted() {
      // this.entityCopy = this.HaveJson(this.componentData.entity)
      // this.getPower()
      this.selectEnumByCategory()
      this.selectDevicePrincipal()
      this.obtainItemParameterList()
      this.getInsProductIds()
      // this.$customEvents.$on('largeCategory', this.handleNotification);
      // 初始化
      this.clickSidebar(this.clickNodeVal)
   },
@@ -619,38 +616,6 @@
            const blob = new Blob([res], { type: 'application/octet-stream' });
            this.$download.saveAs(blob, '设备仪器一览表.doc')
         })
      },
      // 权限分配
      getPower(radio) {
         let power = JSON.parse(sessionStorage.getItem('power'))
         let up = false
         let del = false
         let add = false
         let config = false
         for (var i = 0; i < power.length; i++) {
            if (power[i].menuMethod == 'upDeviceParameter') {
               up = true
            }
            if (power[i].menuMethod == 'delDeviceParameter') {
               del = true
            }
            if (power[i].menuMethod == 'addDeviceParameter') {
               add = true
            }
            if (power[i].menuMethod == 'saveDataAcquisitionConfiguration') {
               config = true
            }
         }
         if (!config) {
            this.componentData.do.splice(2, 1)
         }
         if (!up) {
            this.componentData.do.splice(1, 1)
         }
         if (!del) {
            this.componentData.do.splice(0, 1)
         }
         this.addPower = add
      },
      // 获取字典
      selectEnumByCategory() {
@@ -838,10 +803,6 @@
         }
         this.upLoad = true;
         upDeviceParameter(formData).then(res => {
            if (res.code === 201) {
               this.upLoad = false
               return
            }
            this.$message.success('修改成功')
            this.upLoad = false
            this.refreshTable('page')
@@ -891,10 +852,6 @@
         }
         this.upLoad2 = true;
         addDeviceParameter(formData).then(res => {
            if (res.code === 201) {
               this.upLoad2 = false
               return
            }
            this.$message.success('提交成功')
            this.upLoad2 = false
            this.refreshTable('page')
@@ -962,9 +919,6 @@
         this.upLoad3 = true
         numberCollect(this.configForm).then(res => {
            this.upLoad3 = false
            if (res.code === 201) {
               return
            }
            this.$message.success('操作成功')
            this.refreshTable('page')
            this.dialogVisible3 = false
@@ -1011,7 +965,6 @@
         })
            .then(() => {
               delDeviceParameter({ id: row.id }).then((res) => {
                  if (res.code == 201) return;
                  this.$message.success("删除成功");
                  this.refresh();
               });