diff --git a/src/api/knifemold/receive.js b/src/api/knifemold/receive.js index 6f0e06e..9e90b39 100644 --- a/src/api/knifemold/receive.js +++ b/src/api/knifemold/receive.js @@ -24,5 +24,8 @@ export const getFileList = data => createAPI(`sys/oss/getSysOssEntityList`,'POST // 获取工具打印 export const printTool = data => createAPI(`toolMan/printTool`,'POST',data) +// 保存文件关联关系 +export const saveFileAssociate = data => createAPI(`PRHeader/saveFileAssociate`,'POST',data) + diff --git a/src/api/purchaseorder/purchaseRequisition.js b/src/api/purchaseorder/purchaseRequisition.js index 996d877..2b4ab66 100644 --- a/src/api/purchaseorder/purchaseRequisition.js +++ b/src/api/purchaseorder/purchaseRequisition.js @@ -30,6 +30,9 @@ export const getFileList = data => createAPI(`sys/oss/getSysOssEntityList`,'POST //获取工具类型 export const getPartFamilyList = data => createAPI(`base/getPartFamilyList`,'POST' ,data) +//获取工具类型 +export const delFileAssociate = data => createAPI(`PRHeader/delFileAssociate`,'POST' ,data) + diff --git a/src/views/modules/knifemold/receive.vue b/src/views/modules/knifemold/receive.vue index 5a9e39b..4d22330 100644 --- a/src/views/modules/knifemold/receive.vue +++ b/src/views/modules/knifemold/receive.vue @@ -171,6 +171,9 @@ + + + { + + }) + }, printMethod(val){ if (this.currSelectList.length <= 0){ this.$alert('请选择工具信息!', '操作提示', { @@ -972,6 +998,7 @@ }, //初始化文件信息模态框 initFileModel(row){ + this.currentData = row this.getFileList(row) this.setUp.fileFlag = true }, @@ -979,7 +1006,7 @@ getFileList(row){ let jsonData = { site : row.site, - type : 'PRFile', + // type : 'PRFile', associatedField1 : row.transactionId } this.fileList = [] diff --git a/src/views/modules/purchaseorder/procurementReview.vue b/src/views/modules/purchaseorder/procurementReview.vue index 461a32b..3865705 100644 --- a/src/views/modules/purchaseorder/procurementReview.vue +++ b/src/views/modules/purchaseorder/procurementReview.vue @@ -506,6 +506,23 @@ status: true, fixed: false }, + { + userId: this.$store.state.user.name, + functionId: 2101, + serialNumber: 'review2101FamilyName', + tableId: "review2101", + tableName: "PRHeader", + columnProp: "familyName", + headerAlign: "center", + align: "left", + columnLabel: "工具类型", + columnHidden: false, + columnImage: false, + columnSortable: false, + sortLv: 0, + status: true, + fixed: false + }, { userId: this.$store.state.user.name, functionId: 2101, diff --git a/src/views/modules/purchaseorder/purchaseRequisition.vue b/src/views/modules/purchaseorder/purchaseRequisition.vue index 63e2542..960e9dd 100644 --- a/src/views/modules/purchaseorder/purchaseRequisition.vue +++ b/src/views/modules/purchaseorder/purchaseRequisition.vue @@ -122,6 +122,7 @@ layout="total, sizes, prev, pager, next, jumper"> + - - - - - + + {{inputSearch10}} + {{ buttons.fileDownload }} {{ buttons.preview }} + {{ buttons.delete }} @@ -346,11 +341,14 @@ + +