diff --git a/src/api/zhgd-work/retrospectDefend.js b/src/api/zhgd-work/retrospectDefend.js index 5716fb3..c0d599e 100644 --- a/src/api/zhgd-work/retrospectDefend.js +++ b/src/api/zhgd-work/retrospectDefend.js @@ -35,3 +35,20 @@ export const getDataByMtnCodeRb = (params) => { }); }; +// 加载当前工序检验数据 +export const loadPrMacToolUseByMtnCode = (params) => { + return request({ + url: '/blade-desk/processMaintenance/loadPrMacToolUseByMtnCode', + method: 'get', + params:params + }); +}; + +// 根据工序查询电子档案的数据 +export const remarryRedeemRetrospectDefend = (params) => { + return request({ + url: '/blade-desk/processMaintenance/remarryRedeemRetrospectDefend', + method: 'get', + params:params + }); +}; \ No newline at end of file diff --git a/src/views/zhgd-work/retrospectDefend/components/oneRetrospectDefend.vue b/src/views/zhgd-work/retrospectDefend/components/oneRetrospectDefend.vue index 1caedff..8e7d16d 100644 --- a/src/views/zhgd-work/retrospectDefend/components/oneRetrospectDefend.vue +++ b/src/views/zhgd-work/retrospectDefend/components/oneRetrospectDefend.vue @@ -47,8 +47,8 @@ - @@ -56,17 +56,16 @@
- 维护电子档案 + 维护电子档案
- + - -
+
{ const obj = this.wpList.find(item => { - return item.currentWpId == res.data.data.currentWpId; + return item.wpId == res.data.data.wpId; }); if (obj != null) { return this.$message.warning('此订单已存在'); } this.dsRbFilePreserveList = []; - this.wpList.push(res.data); - this.getRbFilePreserve(res.data.currentWpId); + this.wpList.push(res.data.data); + this.getRbFilePreserve(res.data.data.wpId); }); // this.$ajax.get('prMakeRec/loadCurrentWp/' + item).then(res => { // if (this.$ifAjax(res)) { @@ -376,15 +377,21 @@ export default { }, codeKeyUpMtnCode() { if (this.mtnCode) { - this.$ajax.get('prMacToolUse/loadPrMacToolUseByMtnCode/' + this.mtnCode).then(res => { - if (this.$ifAjax(res)) { - console.log(res); - const list = res.data; - for (var i = 0; i < list.length; i++) { - this.commonMethod(list[i]); - } + loadPrMacToolUseByMtnCode({ mtnCode: this.mtnCode }).then(res => { + const list = res.data.data; + for (var i = 0; i < list.length; i++) { + this.commonMethod(list[i]); } }); + // this.$ajax.get('prMacToolUse/loadPrMacToolUseByMtnCode/' + this.mtnCode).then(res => { + // if (this.$ifAjax(res)) { + // console.log(res); + // const list = res.data; + // for (var i = 0; i < list.length; i++) { + // this.commonMethod(list[i]); + // } + // } + // }); } }, // 获取电子档案维护模板 @@ -405,9 +412,9 @@ export default { // }); }, rbFilePreserveChange() { - getByRfpId({ rfpId: this.rfpId }).then(res => { + getByRfpId({ rfpId: this.formData.rfpId }).then(res => { this.mtnCode = null; - this.preserveSlotList = res.data.data; + this.preserveSlotList = res.data.data.preserveSlotList }); // this.$ajax.get('dsRbFilePreserveSlot/getByRfpId/' + this.formData.rfpId).then(res => { // if (this.$ifAjax(res)) { @@ -429,7 +436,7 @@ export default { ecId: this.formData.ecId, rfpId: this.formData.rfpId, line: this.line, - preserveSlotList: this.preserveSlotList, + produceMonitorFileSlotVOList: this.preserveSlotList, }; saveRetrospectDefend(query).then(res => { this.$message.success('保存成功'); @@ -464,12 +471,12 @@ export default { }; - + \ No newline at end of file diff --git a/src/views/zhgd-work/retrospectDefend/components/twoRetrospectDefend.vue b/src/views/zhgd-work/retrospectDefend/components/twoRetrospectDefend.vue index 68aed56..ba60b89 100644 --- a/src/views/zhgd-work/retrospectDefend/components/twoRetrospectDefend.vue +++ b/src/views/zhgd-work/retrospectDefend/components/twoRetrospectDefend.vue @@ -63,6 +63,7 @@ import { loadCurrentWp, remarryRedeemSaveRetrospectDefend, getDataByMtnCodeRb, + remarryRedeemRetrospectDefend, } from '@/api/zhgd-work/retrospectDefend.js'; import { getByRfpId, getRbFilePreserveByWpId } from '@/api/zhgd-work/eleFilesEdit.js'; import Templates from '../../../qualityTemplate/index.js'; @@ -259,20 +260,27 @@ export default { }, codeKeyUp() { if (this.cardNo) { - this.$ajax - .post('prMakeRec/remarryRedeemRetrospectDefend', { - cardNo: this.cardNo, - line: this.line, - }) - .then(res => { - if (this.$ifAjax(res)) { - if (res.data != null && res.data.dsRbFilePreserveSlotList.length <= 0) { - return this.$message.warning('暂未查到对应的数据'); - } - this.preserveSlotList = res.data.dsRbFilePreserveSlotList; - this.obj = res.data; - } - }); + remarryRedeemRetrospectDefend({ cardNo: this.cardNo, line: this.line }).then(res => { + if (res.data != null && res.data.dsRbFilePreserveSlotList.length <= 0) { + return this.$message.warning('暂未查到对应的数据'); + } + this.preserveSlotList = res.data.dsRbFilePreserveSlotList; + this.obj = res.data; + }); + // this.$ajax + // .post('prMakeRec/remarryRedeemRetrospectDefend', { + // cardNo: this.cardNo, + // line: this.line, + // }) + // .then(res => { + // if (this.$ifAjax(res)) { + // if (res.data != null && res.data.dsRbFilePreserveSlotList.length <= 0) { + // return this.$message.warning('暂未查到对应的数据'); + // } + // this.preserveSlotList = res.data.dsRbFilePreserveSlotList; + // this.obj = res.data; + // } + // }); } }, @@ -280,7 +288,7 @@ export default { let query = { mtuId: this.obj.mtuId, line: this.line, - preserveSlotList: this.preserveSlotList, + produceMonitorFileSlotVOList: this.preserveSlotList, }; remarryRedeemSaveRetrospectDefend(query).then(res => { this.$message.success('保存成功'); @@ -310,7 +318,7 @@ export default { \ No newline at end of file