From 5f53b4be6e19d85076f938c4da0bc2d6d93540c5 Mon Sep 17 00:00:00 2001 From: "hongrui.an" <297504645@qq.com> Date: Tue, 10 Jun 2025 17:29:26 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90EQI=E5=89=8D=E7=AB=AF=E3=80=91?= =?UTF-8?q?=E7=BC=96=E8=BE=91/=E6=96=B0=E5=A2=9E/=E5=88=A0=E9=99=A4?= =?UTF-8?q?=E5=B0=81=E8=A3=85=20+=20=E5=8A=9F=E8=83=BD=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=E7=AD=89=E5=BC=80=E5=8F=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Web/src/api/common/index.js | 21 ++ Web/src/components/apiEditPop/index.vue | 54 ++- Web/src/components/elTable/index.vue | 3 +- Web/src/components/importPop/index.vue | 3 +- Web/src/components/tablePage/index.vue | 113 ++++-- Web/src/utils/common/apiTableColumns.js | 335 +++++++++--------- Web/src/views/demo/tablePageDemo.vue | 12 +- .../logisticsPlan/supplierInvData/index.vue | 1 + .../logisticsPlan/supplierMrpDate/index.vue | 1 + .../logisticsPlan/supplierMrpMonth/index.vue | 1 + .../logisticsPlan/supplierMrpState/index.vue | 1 + .../supplierMrpWarning/index.vue | 1 + .../views/logisticsPlan/supplierPo/index.vue | 1 + .../supplierProHschedul/index.vue | 1 + .../supplierProPlaning/index.vue | 1 + .../supplierProTschedul/index.vue | 1 + .../logisticsPlan/supplierReturn/index.vue | 1 + .../logisticsPlan/supplierSaWeek/index.vue | 1 + .../logisticsPlan/supplierSinvData/index.vue | 14 +- .../productionQuality/supplierBom/index.vue | 27 ++ .../supplierEmployee/index.vue | 28 ++ .../productionQuality/supplierInfo/index.vue | 28 ++ .../supplierProCps/index.vue | 28 ++ .../supplierProData/index.vue | 28 ++ .../supplierProFirstPassyield/index.vue | 28 ++ .../supplierProMaterialStock/index.vue | 30 +- .../supplierProScheduling/index.vue | 1 + 27 files changed, 521 insertions(+), 243 deletions(-) create mode 100644 Web/src/views/productionQuality/supplierBom/index.vue create mode 100644 Web/src/views/productionQuality/supplierEmployee/index.vue create mode 100644 Web/src/views/productionQuality/supplierInfo/index.vue create mode 100644 Web/src/views/productionQuality/supplierProCps/index.vue create mode 100644 Web/src/views/productionQuality/supplierProData/index.vue create mode 100644 Web/src/views/productionQuality/supplierProFirstPassyield/index.vue diff --git a/Web/src/api/common/index.js b/Web/src/api/common/index.js index 2859ee6..b288e88 100644 --- a/Web/src/api/common/index.js +++ b/Web/src/api/common/index.js @@ -19,6 +19,15 @@ export function getCommonInfoById(urlName,id) { }) } +// 新增提交 +export function postCommonCreate(urlName,data) { + return request({ + url: `/api/${urlName}/create`, + method: 'post', + data + }) +} + // 修改提交 export function putCommonUpdate(urlName,data) { return request({ @@ -28,6 +37,18 @@ export function putCommonUpdate(urlName,data) { }) } +// 删除提交 +export function deleteCommonApi(urlName,id) { + return request({ + url: `/api/${urlName}/delete`, + method: 'DELETE', + headers:{ + 'content-type':'application/json-patch+json' + }, + data:id + }) +} + // 导出 export function postCommonExport(urlName,data) { return request({ diff --git a/Web/src/components/apiEditPop/index.vue b/Web/src/components/apiEditPop/index.vue index b6039ad..a202c51 100644 --- a/Web/src/components/apiEditPop/index.vue +++ b/Web/src/components/apiEditPop/index.vue @@ -1,7 +1,7 @@ \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierBom/index.vue b/Web/src/views/productionQuality/supplierBom/index.vue new file mode 100644 index 0000000..2b41553 --- /dev/null +++ b/Web/src/views/productionQuality/supplierBom/index.vue @@ -0,0 +1,27 @@ + + + \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierEmployee/index.vue b/Web/src/views/productionQuality/supplierEmployee/index.vue new file mode 100644 index 0000000..d4c6cb6 --- /dev/null +++ b/Web/src/views/productionQuality/supplierEmployee/index.vue @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierInfo/index.vue b/Web/src/views/productionQuality/supplierInfo/index.vue new file mode 100644 index 0000000..dfc0ff0 --- /dev/null +++ b/Web/src/views/productionQuality/supplierInfo/index.vue @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierProCps/index.vue b/Web/src/views/productionQuality/supplierProCps/index.vue new file mode 100644 index 0000000..a885862 --- /dev/null +++ b/Web/src/views/productionQuality/supplierProCps/index.vue @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierProData/index.vue b/Web/src/views/productionQuality/supplierProData/index.vue new file mode 100644 index 0000000..a5dfebe --- /dev/null +++ b/Web/src/views/productionQuality/supplierProData/index.vue @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierProFirstPassyield/index.vue b/Web/src/views/productionQuality/supplierProFirstPassyield/index.vue new file mode 100644 index 0000000..2e84fc9 --- /dev/null +++ b/Web/src/views/productionQuality/supplierProFirstPassyield/index.vue @@ -0,0 +1,28 @@ + + + \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierProMaterialStock/index.vue b/Web/src/views/productionQuality/supplierProMaterialStock/index.vue index 47b1a86..c8e23b3 100644 --- a/Web/src/views/productionQuality/supplierProMaterialStock/index.vue +++ b/Web/src/views/productionQuality/supplierProMaterialStock/index.vue @@ -5,12 +5,12 @@ :searchOptions="state.searchOptions" :searchFilter="state.searchFilter" :rightOperation="state.rightOperation" - :apiEditFormRules="state.apiEditFormRules" - :searchButtons="['search','import','export','custominvoke']" + :searchButtons="['search','export','custominvoke']" > \ No newline at end of file diff --git a/Web/src/views/productionQuality/supplierProScheduling/index.vue b/Web/src/views/productionQuality/supplierProScheduling/index.vue index 6530b0d..a5b611e 100644 --- a/Web/src/views/productionQuality/supplierProScheduling/index.vue +++ b/Web/src/views/productionQuality/supplierProScheduling/index.vue @@ -7,6 +7,7 @@