Admin
2022-09-30 4d8db47ca6e8ad9986fa80f7b5819646ea494d98
src/views/specialWorkSystem/workTicket/workApply/components/fire.vue
@@ -270,6 +270,24 @@
                     return
                  }
                  for(let i in state.materialList){
                     for(let j in state.materialList[i].mustList){
                        if(state.materialList[i].mustList[j].value>state.materialList[i].mustList[j].stock){
                           ElMessage({
                              type: 'warning',
                              message: '部分物资库存不足,请重新配置数量。'
                           });
                           return
                        }
                     }
                     for(let j in state.materialList[i].unList){
                        if(state.materialList[i].unList[j].value>state.materialList[i].unList[j].stock){
                           ElMessage({
                              type: 'warning',
                              message: '部分物资库存不足,请重新配置数量。'
                           });
                           return
                        }
                     }
                     state.materialList[i].mustList = state.materialList[i].mustList.map((item:any)=>{
                        const obj = {
                           defaultVal: item.value,
@@ -298,13 +316,13 @@
                           message: '提交成功!'
                        });
                        formEl.resetFields()
                        state.materialList = []
                  } else {
                     ElMessage({
                        type: 'warning',
                        message: res.data.msg
                     });
                  }
                  state.materialList = []
               } else {
                  console.log('error submit!', fields)
               }
@@ -363,6 +381,7 @@
               state.equipmentDialog = true
            }
         }
         const conFirmDevices = ()=>{
            for(let i in state.materialList){
               for(let j in state.materialList[i].mustList){
@@ -383,7 +402,6 @@
                     return
                  }
               }
            }
            ElMessageBox.confirm('是否确认物资及数量配置?')
               .then(() => {