diff --git a/src/api/orderIssure/soIssueNotify.js b/src/api/orderIssure/soIssueNotify.js index 6987c7d..1e7fe6e 100644 --- a/src/api/orderIssure/soIssueNotify.js +++ b/src/api/orderIssure/soIssueNotify.js @@ -57,6 +57,7 @@ export const saveSOIssueNotifyOrderMateria = data => createAPI(`/orderIssure/iss export const getBomAlternativeParts = data => createAPI(`/orderIssure/issureNotify/getBomAlternativeParts`,'post',data) export const getWorkCenterList = data => createAPI(`/orderIssure/issureNotify/getWorkCenterList`,'post',data) +export const updateMaterialShowFlag = data => createAPI(`/orderIssure/issureNotify/updateMaterialShowFlag`,'post',data) // 生产领料任务通知报表查询 export const searchIssueNotifyReport = data => createAPI(`/orderIssure/issureNotify/searchIssueNotifyReport`,'post',data) diff --git a/src/views/modules/orderIssure/soIssueNotify/searchIssureNotify.vue b/src/views/modules/orderIssure/soIssueNotify/searchIssureNotify.vue index 90eb93c..9b28f64 100644 --- a/src/views/modules/orderIssure/soIssueNotify/searchIssureNotify.vue +++ b/src/views/modules/orderIssure/soIssueNotify/searchIssureNotify.vue @@ -294,10 +294,11 @@ fixed="right" header-align="center" align="center" - width="100" + width="145" label="操作"> @@ -1119,7 +1120,8 @@ updateNotifyDetail, saveSOIssueNotifyOrderMateria, getBomAlternativeParts, - getWorkCenterList + getWorkCenterList, + updateMaterialShowFlag } from "@/api/orderIssure/soIssueNotify.js" import { searchShopOrderByPaging @@ -3094,6 +3096,35 @@ }) }); }, + openMaterial(row) { + this.$confirm('确认打开该材料明细?', '提示', { + confirmButtonText: '确定', + cancelButtonText: '取消', + type: 'warning' + }).then(() => { + const params = { + site: row.site, + notifyNo: row.notifyNo, + bOMItemNo: row.bOMItemNo, + showFlag: 'Y' + } + updateMaterialShowFlag(params).then(({data}) => { + if (data && data.code === 0) { + this.refreshCurrentTabTable() + this.$message({ + message: '操作成功', + type: 'success', + duration: 1500 + }) + } else { + this.$alert(data.msg, '错误', { + confirmButtonText: '确定' + }) + } + }) + }) + }, + deleteNotifySOSPlus(row){ // 检查当前状态是否允许编辑 if (!this.isEditableStatusComputed) {