From a4bbeef334e1f20de4b070c4a16cafc7555ea08a Mon Sep 17 00:00:00 2001 From: hayu <1604366271@qq.com> Date: Thu, 29 May 2025 19:35:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=99=A8=E5=85=B7=E9=80=80=E6=96=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 51 +- src/pages/toolsBack/toolsAddBack.vue | 428 ++++++++++++++++ src/pages/toolsBack/toolsBack.vue | 269 ++++++++++ src/pages/toolsBack/toolsBackCode.vue | 521 ++++++++++++++++++++ src/pages/toolsBack/toolsBackCodeDetail.vue | 426 ++++++++++++++++ src/pages/toolsBack/toolsBackDetail.vue | 384 +++++++++++++++ src/pages/toolsBack/toolsBackNum.vue | 495 +++++++++++++++++++ src/pages/toolsBack/toolsBackNumDetail.vue | 242 +++++++++ src/pages/toolsBack/toolsDetail.vue | 415 ++++++++++++++++ src/services/back.js | 36 ++ src/utils/http.js | 5 + 11 files changed, 3271 insertions(+), 1 deletion(-) create mode 100644 src/pages/toolsBack/toolsAddBack.vue create mode 100644 src/pages/toolsBack/toolsBack.vue create mode 100644 src/pages/toolsBack/toolsBackCode.vue create mode 100644 src/pages/toolsBack/toolsBackCodeDetail.vue create mode 100644 src/pages/toolsBack/toolsBackDetail.vue create mode 100644 src/pages/toolsBack/toolsBackNum.vue create mode 100644 src/pages/toolsBack/toolsBackNumDetail.vue create mode 100644 src/pages/toolsBack/toolsDetail.vue diff --git a/src/pages.json b/src/pages.json index 27cb009..74fbef1 100644 --- a/src/pages.json +++ b/src/pages.json @@ -51,8 +51,57 @@ } }, // 工器具领料-出库 + // { + // "path": "pages/toolsLease/toolsLeaseOut", + // "style": { + // "navigationStyle": "custom" + // } + // }, + // 工器具退料 { - "path": "pages/toolsLease/toolsLeaseOut", + "path": "pages/toolsBack/toolsBack", + "style": { + "navigationStyle": "custom" + } + }, + //工器具退料--新增 + { + "path": "pages/toolsBack/toolsAddBack", + "style": { + "navigationStyle": "custom" + } + }, + //工器具退料--详情 + { + "path": "pages/toolsBack/toolsDetail", + "style": { + "navigationStyle": "custom" + } + }, + //工器具退料--编码详情 + { + "path": "pages/toolsBack/toolsBackCodeDetail", + "style": { + "navigationStyle": "custom" + } + }, + //工器具退料--数量详情 + { + "path": "pages/toolsBack/toolsBackNumDetail", + "style": { + "navigationStyle": "custom" + } + }, + //工器具退料 + { + "path": "pages/toolsBack/toolsBackCode", + "style": { + "navigationStyle": "custom" + } + }, + //工器具退料 + { + "path": "pages/toolsBack/toolsBackNum", "style": { "navigationStyle": "custom" } diff --git a/src/pages/toolsBack/toolsAddBack.vue b/src/pages/toolsBack/toolsAddBack.vue new file mode 100644 index 0000000..b3b318a --- /dev/null +++ b/src/pages/toolsBack/toolsAddBack.vue @@ -0,0 +1,428 @@ + + + + + diff --git a/src/pages/toolsBack/toolsBack.vue b/src/pages/toolsBack/toolsBack.vue new file mode 100644 index 0000000..31e44cf --- /dev/null +++ b/src/pages/toolsBack/toolsBack.vue @@ -0,0 +1,269 @@ + + + + + diff --git a/src/pages/toolsBack/toolsBackCode.vue b/src/pages/toolsBack/toolsBackCode.vue new file mode 100644 index 0000000..031e2e7 --- /dev/null +++ b/src/pages/toolsBack/toolsBackCode.vue @@ -0,0 +1,521 @@ + + + + + diff --git a/src/pages/toolsBack/toolsBackCodeDetail.vue b/src/pages/toolsBack/toolsBackCodeDetail.vue new file mode 100644 index 0000000..85497c1 --- /dev/null +++ b/src/pages/toolsBack/toolsBackCodeDetail.vue @@ -0,0 +1,426 @@ + + + + + diff --git a/src/pages/toolsBack/toolsBackDetail.vue b/src/pages/toolsBack/toolsBackDetail.vue new file mode 100644 index 0000000..a16ebe9 --- /dev/null +++ b/src/pages/toolsBack/toolsBackDetail.vue @@ -0,0 +1,384 @@ + + + + + diff --git a/src/pages/toolsBack/toolsBackNum.vue b/src/pages/toolsBack/toolsBackNum.vue new file mode 100644 index 0000000..e5cecc1 --- /dev/null +++ b/src/pages/toolsBack/toolsBackNum.vue @@ -0,0 +1,495 @@ + + + + + diff --git a/src/pages/toolsBack/toolsBackNumDetail.vue b/src/pages/toolsBack/toolsBackNumDetail.vue new file mode 100644 index 0000000..dccc03f --- /dev/null +++ b/src/pages/toolsBack/toolsBackNumDetail.vue @@ -0,0 +1,242 @@ + + + + + diff --git a/src/pages/toolsBack/toolsDetail.vue b/src/pages/toolsBack/toolsDetail.vue new file mode 100644 index 0000000..a421d37 --- /dev/null +++ b/src/pages/toolsBack/toolsDetail.vue @@ -0,0 +1,415 @@ + + + + + diff --git a/src/services/back.js b/src/services/back.js index 90b5c5a..51773d8 100644 --- a/src/services/back.js +++ b/src/services/back.js @@ -298,6 +298,42 @@ export const getTypeTreeList = (data) => { }) } +// 类型规格-树 +export const getUseTypeTree = (data) => { + return http({ + method: 'POST', + url: '/material/select/getUseTypeTree', + data:data, + }) +} + +// 退料申请 +export const backTask = (data) => { + return http({ + method: 'POST', + url: '/material/back_apply_info', + data:data, + }) +} + +// 退料提交 +export const backSubmit = (data) => { + return http({ + method: 'POST', + url: '/material/back_apply_info/submitBackApply', + data:data, + }) +} + +// 删除 +export const deleteBackApi = (data) => { + return http({ + method: 'POST', + url: `/material/back_apply_info/deleteById`, + data:data, + }) +} + // 工机具出库详情-列表 export const getOutNum = (data) => { return http({ diff --git a/src/utils/http.js b/src/utils/http.js index 4f68124..97bd782 100644 --- a/src/utils/http.js +++ b/src/utils/http.js @@ -77,6 +77,11 @@ export const http = (options) => { url: '/pages/login/index', }) reject(res) + } else if (res.data.code === 400) { + uni.showToast({ + icon: 'none', + title: `${res.data.msg}`, + }) } else if (res.data.code === 500) { uni.showToast({ icon: 'none',