| | |
| | | <option value="装配不良">装配不良</option> |
| | | <option value="安规不良">安规不良</option> |
| | | </select> |
| | | <view v-else class="info-value">{{ badreason }}</view> |
| | | </view> |
| | | <view class="dropdown-row"> |
| | | <view class="info-label">所属车间:</view> |
| | |
| | | <option value="注塑车间">注塑车间</option> |
| | | <option value="其他">其他</option> |
| | | </select> |
| | | <view v-else class="info-value">{{ WORKSHOP }}</view> |
| | | </view> |
| | | <view class="dropdown-row"> |
| | | <view class="info-label">评审状态:</view> |
| | |
| | | <option value="挑选/返工使用">挑选/返工使用</option> |
| | | <option value="退货">退货</option> |
| | | <option value="待判">待判</option> |
| | | |
| | | </select> |
| | | <view v-else class="info-value">{{ PSTYPE }}</view> |
| | | </view> |
| | | <view class="info-block" style="margin-top: 10px;"> |
| | | <view class="info-label">备注:</view> |
| | |
| | | console.log("完整的提交数据:", this.QcIssueResultDetailes); |
| | | |
| | | const url = this.$store.state.serverInfo.serverAPI+`/QcIssueResult/GetProcessNo`; |
| | | if (this.PSTYPE === '特采/让步使用') {// 发送 POST 请求 |
| | | if (this.PSTYPE === '待判') {// 发送 POST 请求 |
| | | uni.request({ |
| | | url: url, // 请求地址 |
| | | method: 'POST', // 请求方法 |
| | |
| | | ...data, |
| | | emergencyStatus: data.emergency === 1 || data.emergency === "1" || data.emergency === true |
| | | }; |
| | | // 关键:赋值到页面绑定变量 |
| | | this.badreason = data.blyy || ''; |
| | | this.PSTYPE = data.pszt || ''; |
| | | this.WORKSHOP = data.sscj || ''; |
| | | console.log('赋值后', this.badreason, this.PSTYPE, this.WORKSHOP); |
| | | |
| | | // 确保PHSY字段被正确设置 |
| | | this.formData.PHSY = data.PHSY; |
| | | |
| | | console.log("加载的紧急放行状态:", this.formData.emergencyStatus); |
| | | this.badreason = data.blyy; |
| | | this.PSTYPE = data.pszt; |
| | | this.WORKSHOP = data.sscj; |
| | | this.$post({ |
| | | url: "/LLJ/getJYItem", |
| | | data: { |
| | |
| | | } |
| | | } |
| | | |
| | | // 保存破坏实验数量 |
| | | // 保存破坏实验数量,并带上不良原因、所属车间、评审状态 |
| | | this.$post({ |
| | | url: "/LLJ/saveRemarksGid", |
| | | data: { |
| | | gid: this.formData.id, |
| | | releaseNo: this.formData.releaseNo, |
| | | PHSY: this.PHSY // 可以是空字符串或有效整数 |
| | | // 不再包含remarks字段 |
| | | PHSY: this.PHSY, // 可以是空字符串或有效整数 |
| | | BLYY: this.badreason, |
| | | SSCJ: this.WORKSHOP, |
| | | PSZT: this.PSTYPE |
| | | } |
| | | }).then(res => { |
| | | if (res.data.tbBillList > 0) { |
| | |
| | | data: { |
| | | gid: this.formData.id, |
| | | releaseNo: this.formData.releaseNo, |
| | | PHSY: '' // 空字符串,后端会处理为null |
| | | PHSY: '', // 空字符串,后端会处理为null |
| | | BLYY: this.badreason, |
| | | SSCJ: this.WORKSHOP, |
| | | PSZT: this.PSTYPE |
| | | } |
| | | }).then(res => { |
| | | if (res.data.tbBillList > 0) { |
| | |
| | | releaseNo: this.formData.releaseNo, |
| | | BLYY: this.badreason, |
| | | SSCJ: this.WORKSHOP, |
| | | PSZT: this.PSTYPE |
| | | PSZT: this.PSTYPE, |
| | | PHSY: this.PHSY // 新增,保证破坏实验数不会被刷掉 |
| | | } |
| | | }).then(res => { |
| | | if (res.data.tbBillList > 0) { |