| | |
| | | <view class="form-item"> |
| | | <view class="title required">生产班组:</view> |
| | | <view class="right"> |
| | | <uni-combox :candidates="HGroupNameArray" name="HShiftsName" id="HShiftsName" placeholder="请选择生产班组" |
| | | <uni-combox :candidates="HGroupNameArray" name="HGroupName" id="HGroupName" placeholder="请选择生产班组" |
| | | v-model="hform.HGroupName" @input="HGroupNameChangeHandler"></uni-combox> |
| | | </view> |
| | | </view> |
| | |
| | | url: '/Web/GetEmployeeList_Json', |
| | | data: { |
| | | Employee: '', |
| | | HGroupID:0 |
| | | HGroupID: 0 |
| | | }, |
| | | resFunction: (res) => { |
| | | let { |
| | |
| | | Message, |
| | | count |
| | | } = res.data |
| | | |
| | | this.hform.HShiftsID = data[0]['HInterID'] |
| | | this.hform.HShiftsName = data[0]['班次'] |
| | | if (count && data && data.length > 0) { |
| | | this.hform.HShiftsID = data[0]['HInterID'] |
| | | this.hform.HShiftsName = data[0]['班次'] |
| | | } |
| | | } |
| | | }) |
| | | }, |
| | |
| | | "HICMOBillNo": data1[0].任务单号, //生产订单 |
| | | "HDeptID": data1[0].HWorkShopID, //车间ID |
| | | "HDeptName": data1[0].生产车间, //车间 |
| | | |
| | | |
| | | }) |
| | | if (data1 && data1.length === 1) { |
| | | // 获取工序ID |
| | | let procId = data1[0].HProcID |
| | | // 在工序数组中查找对应的工序名称 |
| | | let procIndex = this.HProcNameArraySource.findIndex(item => item.HItemID == |
| | | procId) |
| | | |
| | | if (procIndex !== -1) { |
| | | // 自动设置工序 |
| | | this.hform.HProcName = this.HProcNameArraySource[procIndex].HName |
| | | this.hform.HProcID = procId |
| | | this.onHProcNameChangeHandler(this.hform.HProcName) |
| | | } |
| | | } |
| | | |
| | | uni.showToast({ |
| | | icon: 'none', |
| | |
| | | if (this.hform.HQty == '') { |
| | | return uni.showToast({ |
| | | icon: 'none', |
| | | title: '取样数量为空' |
| | | title: '取样数量不能为空' |
| | | }) |
| | | } |
| | | if (this.hform.HSampleDamageQty == '') { |
| | | return uni.showToast({ |
| | | icon: 'none', |
| | | title: '破坏性实验数量不能为空' |
| | | }) |
| | | } |
| | | if (this.hform.HProcID == 0) { |
| | |
| | | } = res.data |
| | | if (count == 1) { |
| | | uni.showModal({ |
| | | title: '提示', |
| | | content: res.data.Message + '。是否继续新增?', |
| | | success: (res) => { |
| | | if (res.confirm) { |
| | | console.log('用户点击确定'); |
| | | uni.redirectTo({ |
| | | url: '/pages/ZLGL/QuYangHuangYang/QC_TakeSampleCheckBill/QC_TakeSampleCheckBill?operationType=1' |
| | | }) |
| | | } else if (res.cancel) { |
| | | console.log('用户点击取消'); |
| | | setTimeout(() => { |
| | | uni.navigateBack(); |
| | | }, 50) |
| | | } |
| | | } |
| | | title: '提示', |
| | | content: res.data.Message + '。是否继续新增?', |
| | | success: (res) => { |
| | | if (res.confirm) { |
| | | console.log('用户点击确定'); |
| | | uni.redirectTo({ |
| | | url: '/pages/ZLGL/QuYangHuangYang/QC_TakeSampleCheckBill/QC_TakeSampleCheckBill?operationType=1' |
| | | }) |
| | | } else if (res.cancel) { |
| | | console.log('用户点击取消'); |
| | | setTimeout(() => { |
| | | uni.navigateBack(); |
| | | }, 50) |
| | | } |
| | | } |
| | | }); |
| | | } else { |
| | | return uni.showToast({ |