| | |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="6"> |
| | | <el-form-item label="车间订单号" prop="moNumber"> |
| | | <el-form-item label="车间订单号" prop="moNo"> |
| | | <el-input @blur="selectInfoByOrderId" :disabled="processInspectVo.id != null" |
| | | v-model="processInspectVo.moNumber" placeholder="请输入车间订单号" autocomplete="off" > |
| | | v-model="processInspectVo.moNo" placeholder="请输入车间订单号" autocomplete="off" > |
| | | <el-button |
| | | slot="append" |
| | | icon="el-icon-full-screen" |
| | |
| | | proIndex: 0, |
| | | deviceCode: false, |
| | | rules: { |
| | | moNumber: [{required:true,message:'车间订单号不能为空',trigger:'blur'}], |
| | | moNo: [{required:true,message:'车间订单号不能为空',trigger:'blur'}], |
| | | quantity: [{required:true,validator: validatePositiveInteger,trigger:'blur'}], |
| | | operationTaskId: [{required:true,message: '请选择工单',trigger:'change'}], |
| | | }, |
| | |
| | | empiricalValueAddMaxNumber: 0, |
| | | processInspectVo: { |
| | | id: null, |
| | | moNumber: null, |
| | | moNo: null, |
| | | proInsNo: null, |
| | | material: null, |
| | | materialCode: null, |
| | |
| | | let obj=JSON.parse(data) |
| | | let info={"code":obj["moNo"]} |
| | | if(info.code){ |
| | | this.processInspectVo.moNumber = obj["moNo"] |
| | | this.processInspectVo.moNo = obj["moNo"] |
| | | this.selectInfoByOrderId() |
| | | }else{ |
| | | this.$message.warning('未识别出车间订单号信息!'); |
| | |
| | | if (id != null) { |
| | | queryById(id).then(res => { |
| | | let result = res.data.data |
| | | this.processInspectVo.moNumber = result.moNumber |
| | | this.processInspectVo.moNo = result.moNo |
| | | this.processInspectVo.operationTaskId = result.technologyOperationName |
| | | this.processInspectVo.proInsNo = result.proInsNo |
| | | this.processInspectVo.projectName = result.projectName |
| | |
| | | }) |
| | | }, |
| | | selectInfoByOrderId() { |
| | | if(this.processInspectVo.moNumber){ |
| | | if(this.processInspectVo.moNo){ |
| | | chooseMater({ |
| | | moNo: this.processInspectVo.moNumber |
| | | moNo: this.processInspectVo.moNo |
| | | }).then(res => { |
| | | let data = res.data.data |
| | | if (data) { |