From f4aaf2975eae6bdb58aeea56d61ed9431dad612d Mon Sep 17 00:00:00 2001
From: wangyufei <2267742828@qq.com>
Date: Fri, 14 Mar 2025 11:23:40 +0800
Subject: [PATCH] =?UTF-8?q?YT-2005=E4=BE=BF=E6=AC=A1=E8=A1=A5=E6=96=99?=
=?UTF-8?q?=E5=8A=9F=E8=83=BD?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/request2.js | 32 +
src/mycomponents/job/jobComMainCardTime.vue | 45 +
.../job/jobComMainDetailCardTime.vue | 115 +++
src/mycomponents/job/jobRepleinshTimeQty.vue | 69 ++
src/mycomponents/job/jobTopDate.vue | 95 +++
src/pages.json | 37 +
.../coms/comRepleinshTimeJobCard.vue | 42 +
.../coms/comRepleishDetailCardTime.vue | 90 ++
.../repleinsh/coms/comScanReplishPackTime.vue | 806 ++++++++++++++++++
.../repleinsh/job/repleinshTimeDetail.vue | 652 ++++++++++++++
src/pages/repleinsh/job/repleinshTimeJob.vue | 562 ++++++++++++
11 files changed, 2545 insertions(+)
create mode 100644 src/mycomponents/job/jobComMainCardTime.vue
create mode 100644 src/mycomponents/job/jobComMainDetailCardTime.vue
create mode 100644 src/mycomponents/job/jobRepleinshTimeQty.vue
create mode 100644 src/mycomponents/job/jobTopDate.vue
create mode 100644 src/pages/repleinsh/coms/comRepleinshTimeJobCard.vue
create mode 100644 src/pages/repleinsh/coms/comRepleishDetailCardTime.vue
create mode 100644 src/pages/repleinsh/coms/comScanReplishPackTime.vue
create mode 100644 src/pages/repleinsh/job/repleinshTimeDetail.vue
create mode 100644 src/pages/repleinsh/job/repleinshTimeJob.vue
diff --git a/src/api/request2.js b/src/api/request2.js
index 596c15a5..c4fc0cd5 100644
--- a/src/api/request2.js
+++ b/src/api/request2.js
@@ -4221,6 +4221,15 @@ export function getRepleinshJobList(params) {
data: params,
});
}
+export function getRepleinshTimeJobList(params) {
+ return request({
+ url: baseApi + "/wms/repleinsh-request-main/senior",
+ method: "post",
+ data: params,
+ });
+}
+
+
/**
* 补料任务 获取任务明细
@@ -4236,6 +4245,21 @@ export function getRepleinshJobDetail(id) {
});
}
+
+/**
+ * 补料任务 获取任务明细
+ * @param {*} id 任务id
+ *
+ */
+
+export function getRepleinshTimeJobDetail(id) {
+ return request({
+ url: baseApi + "/wms/repleinsh-request-detail/getForPDA?id=" + id,
+ method: "get",
+ data: {},
+ });
+}
+
/**
* 补料 任务承接
* @param {*} id
@@ -4287,6 +4311,14 @@ export function repleinshJobSubmit(params) {
});
}
+export function repleinshTimeJobSubmit(params) {
+ return request({
+ url: baseApi + "/wms/repleinsh-request-main/executeRequest ",
+ method: "put",
+ data: params,
+ });
+}
+
/**
* 补料申请 提交
* @param {*} params
diff --git a/src/mycomponents/job/jobComMainCardTime.vue b/src/mycomponents/job/jobComMainCardTime.vue
new file mode 100644
index 00000000..89cc49c4
--- /dev/null
+++ b/src/mycomponents/job/jobComMainCardTime.vue
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/mycomponents/job/jobComMainDetailCardTime.vue b/src/mycomponents/job/jobComMainDetailCardTime.vue
new file mode 100644
index 00000000..4fe76bae
--- /dev/null
+++ b/src/mycomponents/job/jobComMainDetailCardTime.vue
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/mycomponents/job/jobRepleinshTimeQty.vue b/src/mycomponents/job/jobRepleinshTimeQty.vue
new file mode 100644
index 00000000..aec229f8
--- /dev/null
+++ b/src/mycomponents/job/jobRepleinshTimeQty.vue
@@ -0,0 +1,69 @@
+
+
+
+ 补料数量
+ {{dataContent.unexecutedQty+dataContent.qty}}{{getUomInfo(dataContent.uom)}}
+
+ |
+
+
+
+ 已补料数量
+ {{dataContent.qty}}{{getUomInfo(dataContent.uom)}}
+
+
+
+ |
+
+ 未料数量
+ {{dataContent.unexecutedQty}}{{getUomInfo(dataContent.uom)}}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/mycomponents/job/jobTopDate.vue b/src/mycomponents/job/jobTopDate.vue
new file mode 100644
index 00000000..79ac4eb4
--- /dev/null
+++ b/src/mycomponents/job/jobTopDate.vue
@@ -0,0 +1,95 @@
+
+
+
+
+ {{mDate}}
+ {{dataContent.deliNo}}
+
+
+ {{mTime}}
+
+
+
+
+
+
+
+
diff --git a/src/pages.json b/src/pages.json
index 2fbae562..21e3ca41 100644
--- a/src/pages.json
+++ b/src/pages.json
@@ -963,6 +963,34 @@
}
}
},
+ {
+ "path": "pages/repleinsh/job/repleinshTimeJob",
+ "style": {
+ "navigationBarTitleText": "按便次补料",
+ "enablePullDownRefresh": true,
+ "titleNView": {
+ "autoBackButton": "true",
+ "buttons": [
+ // 右边按钮
+ {
+
+ "float": "right",
+ "fontSize": "58rpx", //按钮上文字的大小
+ "text": "\ue696",
+ "fontSrc": "/static/ali_icon/iconfont.ttf"
+
+ },
+ {
+
+ "float": "right",
+ "fontSize": "52rpx", //按钮上文字的大小
+ "text": "\ue6e2",
+ "fontSrc": "/static/ali_icon/iconfont.ttf"
+ }
+ ]
+ }
+ }
+ },
{
"path": "pages/repleinsh/job/repleinshDetail",
"style": {
@@ -972,6 +1000,15 @@
"autoBackButton": "true"
}
}
+ },{
+ "path": "pages/repleinsh/job/repleinshTimeDetail",
+ "style": {
+ "navigationBarTitleText": "按便次补料详情",
+ "enablePullDownRefresh": true,
+ "titleNView": {
+ "autoBackButton": "true"
+ }
+ }
},{
"path": "pages/repleinsh/job/repleinshDetailBatch",
"style": {
diff --git a/src/pages/repleinsh/coms/comRepleinshTimeJobCard.vue b/src/pages/repleinsh/coms/comRepleinshTimeJobCard.vue
new file mode 100644
index 00000000..9f23aeb3
--- /dev/null
+++ b/src/pages/repleinsh/coms/comRepleinshTimeJobCard.vue
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/repleinsh/coms/comRepleishDetailCardTime.vue b/src/pages/repleinsh/coms/comRepleishDetailCardTime.vue
new file mode 100644
index 00000000..31d76626
--- /dev/null
+++ b/src/pages/repleinsh/coms/comRepleishDetailCardTime.vue
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+ {{dataContent.itemCode}}
+
+
+ {{dataContent.itemName}}
+ |
+ {{dataContent.itemDesc1}}
+
+
+
+
+
+
+
+
+
+ {{dataContent.recordList.reduce((prev, item) => prev + Number(item['handleQty']),0)}}
+ /
+ {{dataContent.unexecutedQty}}{{' '+getUomInfo(dataContent.uom)}}
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/pages/repleinsh/coms/comScanReplishPackTime.vue b/src/pages/repleinsh/coms/comScanReplishPackTime.vue
new file mode 100644
index 00000000..9310142f
--- /dev/null
+++ b/src/pages/repleinsh/coms/comScanReplishPackTime.vue
@@ -0,0 +1,806 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/repleinsh/job/repleinshTimeDetail.vue b/src/pages/repleinsh/job/repleinshTimeDetail.vue
new file mode 100644
index 00000000..ea85e476
--- /dev/null
+++ b/src/pages/repleinsh/job/repleinshTimeDetail.vue
@@ -0,0 +1,652 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/pages/repleinsh/job/repleinshTimeJob.vue b/src/pages/repleinsh/job/repleinshTimeJob.vue
new file mode 100644
index 00000000..a4d235dc
--- /dev/null
+++ b/src/pages/repleinsh/job/repleinshTimeJob.vue
@@ -0,0 +1,562 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file