“linengliang”
2023-09-05 01e4e175eee0959ce4f7aa4adba5eae913b145cc
工艺参数,精度参数管理完善
已修改3个文件
44 ■■■■ 文件已修改
src/views/eam/EquipmentList.vue 28 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/eam/modules/equipmentNew/EquipmentPrecisionParametersList.vue 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/eam/modules/equipmentNew/EquipmentProcessParametersList.vue 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/eam/EquipmentList.vue
@@ -230,10 +230,15 @@
    <a-tabs defaultActiveKey="1">
      <a-tab-pane tab="工艺参数" key="1" >
        <EquipmentProcessParametersList :mainId="equipmentProcessParametersMainId" />
        <EquipmentProcessParametersList
        :mainId="equipmentProcessParametersMainId"
        :isOpen="isOpenProcess"
        />
      </a-tab-pane>
      <a-tab-pane tab="设备精度" key="2" forceRender>
        <EquipmentPrecisionParametersList :mainId="equipmentPrecisionParametersMainId" />
        <EquipmentPrecisionParametersList
        :isOpen="isOpenPrecision"
        :mainId="equipmentPrecisionParametersMainId" />
      </a-tab-pane>
      <a-tab-pane tab="设备文档" key="3" forceRender>
        <EquipmentDocumentList :mainId="equipmentDocumentMainId" />
@@ -509,6 +514,8 @@
        equipmentProcessParametersMainId: '',
        equipmentDocumentMainId: '',
        equipmentPrecisionParametersMainId: '',
        isOpenPrecision:true,
        isOpenProcess:true,
      }
    },
    created() {
@@ -542,12 +549,21 @@
        this.selectedMainId=''
      },
      onSelectChange(selectedRowKeys, selectionRows) {
        this.selectedMainId=selectedRowKeys[0]
        if(selectedRowKeys.length==1){
          this.equipmentProcessParametersMainId = selectionRows[0]['id']
          this.equipmentDocumentMainId = selectionRows[0]['id']
          this.equipmentPrecisionParametersMainId = selectionRows[0]['id']
          this.selectedMainId=selectedRowKeys[0]
          this.isOpenProcess = selectionRows[0].processParameters==1;
          this.isOpenPrecision = selectionRows[0].precisionParameters==1;
        }else{
          this.equipmentProcessParametersMainId =''
          this.equipmentDocumentMainId = ''
          this.equipmentPrecisionParametersMainId = ''
          this.selectedMainId=''
        }
        this.selectedRowKeys = selectedRowKeys;
        this.selectionRows = selectionRows;
        this.equipmentProcessParametersMainId = selectionRows[0]['id']
        this.equipmentDocumentMainId = selectionRows[0]['id']
        this.equipmentPrecisionParametersMainId = selectionRows[0]['id']
      },
      loadData(arg) {
        if(!this.url.list){
src/views/eam/modules/equipmentNew/EquipmentPrecisionParametersList.vue
@@ -68,17 +68,20 @@
              v-if="col.dataIndex == 'upperLimit'"
              @change="(e)=>handleChange(e, record.key, col, index)"
              style="width: 100%"
              :disabled="!isOpen"
            />
            <a-input-number
              :value="text"
              v-if="col.dataIndex == 'lowerLimit'"
              @change="(e)=>handleChange(e, record.key, col, index)"
              style="width: 100%"
              :disabled="!isOpen"
            />
            <a-input-number
              :value="text"
              v-if="col.dataIndex == 'actualValue'"
              @change="(e)=>handleChange(e, record.key, col, index)"
              :disabled="!isOpen"
              style="width: 100%"
            />
            <span v-if="col.dataIndex == 'action'">
@@ -86,6 +89,7 @@
                type="primary"
                @click="handleEdit(record)"
                v-has="'accountSons:add&edit&delete&submit'"
                :disabled="!isOpen"
              >提交</a-button>
            </span>
          </div>
@@ -121,6 +125,11 @@
        type:String,
        default:'',
        required:false
      },
      isOpen:{
        type:Boolean,
        default:true,
        required:false
      }
    },
    watch:{
src/views/eam/modules/equipmentNew/EquipmentProcessParametersList.vue
@@ -65,12 +65,14 @@
              v-if="col.dataIndex == 'parametersValue'"
              @change="(e)=>handleChange(e, record.key, col, index)"
              style="width: 100%"
              :disabled="!isOpen"
            />
            <span v-if="col.dataIndex == 'action'">
              <a-button
                type="primary"
                @click="handleEdit(record)"
                v-has="'accountSons:add&edit&delete&submit'"
                :disabled="!isOpen"
              >提交</a-button>
            </span>
          </div>
@@ -103,6 +105,11 @@
        type:String,
        default:'',
        required:false
      },
      isOpen:{
        type:Boolean,
        default:true,
        required:false
      }
    },
    watch:{