From 7f04206c7c5b537e11db1a5c1b9892d744239194 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B8=B8=E7=86=9F=E5=90=B4=E5=BD=A6=E7=A5=96?= Date: Mon, 25 Aug 2025 15:40:18 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BE=9B=E5=BA=94=E5=95=86=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/srm/srmDocument.js | 16 + src/api/srm/srmSupplier.js | 2 +- src/store/modules/common.js | 4 +- .../srmDocument/srmDocumentTypeDefinition.vue | 763 ++++++++++++++ .../srmSupplierDocumentListDefinition.vue | 938 ++++++++++++++++++ 5 files changed, 1720 insertions(+), 3 deletions(-) create mode 100644 src/api/srm/srmDocument.js create mode 100644 src/views/modules/srmDocument/srmDocumentTypeDefinition.vue create mode 100644 src/views/modules/srmDocument/srmSupplierDocumentListDefinition.vue diff --git a/src/api/srm/srmDocument.js b/src/api/srm/srmDocument.js new file mode 100644 index 0000000..a375fcc --- /dev/null +++ b/src/api/srm/srmDocument.js @@ -0,0 +1,16 @@ +import { createAPI } from '@/utils/httpRequest.js' + +//---------------文档类型定义------------------- +export const srmDocumentTypeSearch= data => createAPI(`/srmDocument/srmDocumentTypeSearch`,'post',data) +export const querySrmDocumentType= data => createAPI(`/srmDocument/querySrmDocumentType`,'post',data) +export const srmDocumentTypeSave= data => createAPI(`/srmDocument/srmDocumentTypeSave`,'post',data) +export const srmDocumentTypeEdit= data => createAPI(`/srmDocument/srmDocumentTypeEdit`,'post',data) +export const srmDocumentTypeDelete= data => createAPI(`/srmDocument/srmDocumentTypeDelete`,'post',data) +//---------------供应商文档清单定义------------------- +export const srmSupplierDocumentSearch= data => createAPI(`/srmDocument/srmSupplierDocumentSearch`,'post',data) +export const querySrmSupplierDocument= data => createAPI(`/srmDocument/querySrmSupplierDocument`,'post',data) +export const srmSupplierDocumentSave= data => createAPI(`/srmDocument/srmSupplierDocumentSave`,'post',data) +export const srmSupplierDocumentEdit= data => createAPI(`/srmDocument/srmSupplierDocumentEdit`,'post',data) +export const srmSupplierDocumentDelete= data => createAPI(`/srmDocument/srmSupplierDocumentDelete`,'post',data) +//获取用户bu +export const getSiteAndBuByUserName= data => createAPI(`/pms/eam/getSiteAndBuByUserName`,'post',data) diff --git a/src/api/srm/srmSupplier.js b/src/api/srm/srmSupplier.js index 3ccfa8b..db52359 100644 --- a/src/api/srm/srmSupplier.js +++ b/src/api/srm/srmSupplier.js @@ -1,6 +1,6 @@ import { createAPI } from '@/utils/httpRequest.js' -// 获取派工单的最新信息 + export const searchSrmSupplierList = data => createAPI('/srmSupplier/searchSrmSupplierList', 'POST', data) export const searchSupplierGroupRequestList = data => createAPI('/srmSupplier/searchSupplierGroupRequestList', 'POST', data) export const getSupplierGroupRequestList = data => createAPI('/srmSupplier/getSupplierGroupRequestList', 'POST', data) diff --git a/src/store/modules/common.js b/src/store/modules/common.js index d808b36..dd69944 100644 --- a/src/store/modules/common.js +++ b/src/store/modules/common.js @@ -17,8 +17,8 @@ export default { // 主入口标签页 mainTabs: [], mainTabsActiveName: '', - appName: 'CKP', - // appName: 'SRM', + // appName: 'CKP', + appName: 'SRM', }, mutations: { updateDocumentClientHeight (state, height) { diff --git a/src/views/modules/srmDocument/srmDocumentTypeDefinition.vue b/src/views/modules/srmDocument/srmDocumentTypeDefinition.vue new file mode 100644 index 0000000..5358839 --- /dev/null +++ b/src/views/modules/srmDocument/srmDocumentTypeDefinition.vue @@ -0,0 +1,763 @@ + + + + + +``` diff --git a/src/views/modules/srmDocument/srmSupplierDocumentListDefinition.vue b/src/views/modules/srmDocument/srmSupplierDocumentListDefinition.vue new file mode 100644 index 0000000..d881289 --- /dev/null +++ b/src/views/modules/srmDocument/srmSupplierDocumentListDefinition.vue @@ -0,0 +1,938 @@ + + + + + + +```