diff --git a/fe/PDA/api/index.js b/fe/PDA/api/index.js
index 6a56a9e2d..a511538df 100644
--- a/fe/PDA/api/index.js
+++ b/fe/PDA/api/index.js
@@ -1667,64 +1667,97 @@ export const finshAssemblingIssueJob = (id, params) => request(
method: "post"
})
- //kiting发料任务列表
- export const getKittingIssueList = (pageIndex,pageSize,isFinished) => request(
- devUrl + "/api/pda/job/kitting-issue/list?pageIndex="+pageIndex+"&pageSize="+pageSize+"&isFinished="+isFinished, {
- method: 'post',
- data: {}
- });
-
- //根据Number 获取kiting发料任务列表
- export const getKitingIssueJobByNumber = (jobNumber) => request(
- devUrl + "/api/pda/job/kitting-issue/by-number/" + jobNumber, {
- data: {},
- method: "get"
- });
-
- // 根据MaterialRequest Number获取kiting发料任务列表
- export const getKitingIssueListByRequest = (requestNumber) => request(
- devUrl + "/api/pda/job/issue/list/by-request/" + requestNumber, { //
- data: {},
- method: "get"
- });
-
- //kiting发料任务详情
- export const getKittingIssueDetail = (params) => request(
- devUrl + "/api/pda/job/kitting-issue/" + params.id, { //
- data: {},
- method: "get"
- });
-
- //承接kiting发料任务
- export const takeKittingIssueJob = (params) => request(
- devUrl + "/api/pda/job/kitting-issue/take/" + params.id, { //
- data: {},
- method: "post"
- });
+//kiting发料任务列表
+export const getKittingIssueList = (pageIndex,pageSize,isFinished) => request(
+ devUrl + "/api/pda/job/kitting-issue/list?pageIndex="+pageIndex+"&pageSize="+pageSize+"&isFinished="+isFinished, {
+ method: 'post',
+ data: {}
+ });
+
+//根据Number 获取kiting发料任务列表
+export const getKitingIssueJobByNumber = (jobNumber) => request(
+ devUrl + "/api/pda/job/kitting-issue/by-number/" + jobNumber, {
+ data: {},
+ method: "get"
+ });
+
+// 根据MaterialRequest Number获取kiting发料任务列表
+export const getKitingIssueListByRequest = (requestNumber) => request(
+ devUrl + "/api/pda/job/issue/list/by-request/" + requestNumber, { //
+ data: {},
+ method: "get"
+ });
+
+//kiting发料申请列表
+export const getKittingRequestList = (pageIndex,pageSize,isFinished) => request(
+ devUrl + "/api/pda/store/kitting-request/list?pageIndex="+pageIndex+"&pageSize="+pageSize+"&isFinished="+isFinished, {
+ method: 'post',
+ data: {}
+ })
+
+//kiting发料申请 执行
+export const kittingRequestHandle = (id) => promise(
+ devUrl + "/api/pda/store/kitting-request/handle/"+id, {
+ method: 'post',
+ data: {}
+ })
+//kiting发料申请 获取任务号
+export const getkittingRequestJobByRequest = (requestNumber) => promise(
+ devUrl + "/api/pda/job/kitting-issue/by-request-number/"+requestNumber, {
+ method: 'post',
+ data: {}
+ })
+
+//kiting发料 是否有新任务
+export const iskittingHasNewJob = (data) => promise(
+ devUrl + "/api/pda/store/kitting-request/isHasNewJob", {
+ method: 'post',
+ data: data
+ })
+//kiting发料申请 详情
+export const getKittingRequestDetail = (id) => request(
+ devUrl + "/api/pda/store/kitting-request/" + id, { //
+ data: {},
+ method: "get"
+ });
- //取消承接kiting发料任务
- export const cancelTakeKittingIssueJob = (id) => request(
- devUrl + "/api/pda/job/issue/cancel-take/" + id, { //
- data: {},
- method: "post"
- });
- //完成kiting发料任务
- export const finshKittingIssueJob = (masterId,detailId, params) => request(
- devUrl + "/api/pda/job/kitting-issue/ExecuteDetail/" + masterId+"?detailId="+detailId, { //
- data: params,
- method: "post"
- })
- //创建 kiting叫料申请
- export const kittingIssueRequest = (params) => request(
- devUrl + "/api/pda/store/kitting-request", { //
- data: params,
- method: "post"
- })
- //通过物料号查询收容数
- export const getCountByItemCode = (itemCode) => request(
- devUrl + "/api/pda/item-container/by-item?itemCode="+itemCode, { //
- data: {},
- method: "get"
- })
+//kiting发料任务详情
+export const getKittingIssueDetail = (params) => request(
+ devUrl + "/api/pda/job/kitting-issue/" + params.id, { //
+ data: {},
+ method: "get"
+ });
+
+//承接kiting发料任务
+export const takeKittingIssueJob = (params) => request(
+ devUrl + "/api/pda/job/kitting-issue/take/" + params.id, { //
+ data: {},
+ method: "post"
+ });
+
+//取消承接kiting发料任务
+export const cancelTakeKittingIssueJob = (id) => request(
+ devUrl + "/api/pda/job/issue/cancel-take/" + id, { //
+ data: {},
+ method: "post"
+ });
+//完成kiting发料任务
+export const finshKittingIssueJob = (masterId,detailId, params) => request(
+ devUrl + "/api/pda/job/kitting-issue/ExecuteDetail/" + masterId+"?detailId="+detailId, { //
+ data: params,
+ method: "post"
+ })
+//创建 kiting叫料申请
+export const kittingIssueRequest = (params) => request(
+ devUrl + "/api/pda/store/kitting-request", { //
+ data: params,
+ method: "post"
+ })
+//通过物料号查询收容数
+export const getCountByItemCode = (itemCode) => request(
+ devUrl + "/api/pda/item-container/by-item?itemCode="+itemCode, { //
+ data: {},
+ method: "get"
+ })
\ No newline at end of file
diff --git a/fe/PDA/mycomponents/comRequest/comKittingRequestItem.vue b/fe/PDA/mycomponents/comRequest/comKittingRequestItem.vue
new file mode 100644
index 000000000..153b94c63
--- /dev/null
+++ b/fe/PDA/mycomponents/comRequest/comKittingRequestItem.vue
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+ 物料号 :{{dataContent.details[0].itemCode}}
+
+
+ 物料描述 :{{dataContent.details[0].itemDesc1}}
+
+
+ 位置码 :{{dataContent.details[0].positionCode}}
+
+
+
+ 目标库位 :{{dataContent.details[0].toLocationCode}}
+
+
+ 叫料数量 :{{dataContent.details[0].issuedQty}}
+
+
+ 单位 :{{dataContent.details[0].uom}}
+
+
+ 标包数 :{{dataContent.details[0].stdPackQty}}
+
+
+
+ 操作人 :{{dataContent.worker}}
+
+
+
+
+
+
+
+
+ {{dataContent.creationTime===null?'无':dataContent.creationTime| formatDate}}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/fe/PDA/mycomponents/coms/request/comInjectIssue.vue b/fe/PDA/mycomponents/coms/request/comInjectIssue.vue
new file mode 100644
index 000000000..8dd90369f
--- /dev/null
+++ b/fe/PDA/mycomponents/coms/request/comInjectIssue.vue
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+ 物料号 :{{dataContent.details[0].itemCode}}
+
+
+ 物料描述 :{{dataContent.details[0].itemDesc1}}
+
+
+ 收容数 :{{dataContent.details[0].requestQty}} ({{dataContent.details[0].uom}})
+
+
+ 目标库位 :{{dataContent.details[0].recommendToLocationCode}}
+
+
+
+ 操作人 :{{dataContent.worker}}
+
+
+
+
+
+
+ {{dataContent.creationTime===null?'无':dataContent.creationTime| formatDate}}
+
+
+
+
+
+
+
+
diff --git a/fe/PDA/mycomponents/wincom/winScanButtonTop.vue b/fe/PDA/mycomponents/wincom/winScanButtonTop.vue
index b5738ba84..611136df0 100644
--- a/fe/PDA/mycomponents/wincom/winScanButtonTop.vue
+++ b/fe/PDA/mycomponents/wincom/winScanButtonTop.vue
@@ -33,7 +33,7 @@
opacity: 0.4;
position: fixed;
z-index: 11;
- left: 20rpx;
+ right: 20rpx;
bottom: 35%;
width: 110rpx;
height: 110rpx;
diff --git a/fe/PDA/pages.js b/fe/PDA/pages.js
index 2efe20a17..6cb54d0f4 100644
--- a/fe/PDA/pages.js
+++ b/fe/PDA/pages.js
@@ -793,6 +793,20 @@ module.exports = () => ({
"navigationBarTitleText": "kiting叫料申请",
"enablePullDownRefresh": false
}
+ },
+ {
+ "path": "pages/request/kittingIssueRequestList",
+ "style": {
+ "navigationBarTitleText": "kiting叫料申请列表",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "pages/request/kittingIssueRequestListDetail",
+ "style": {
+ "navigationBarTitleText": "kiting叫料申请详情",
+ "enablePullDownRefresh": false
+ }
}
diff --git a/fe/PDA/pages.json b/fe/PDA/pages.json
index 18a71e1fd..762d0e858 100644
--- a/fe/PDA/pages.json
+++ b/fe/PDA/pages.json
@@ -772,9 +772,25 @@
"navigationBarTitleText": "kiting叫料申请",
"enablePullDownRefresh": false
}
+ },
+
+ {
+ "path": "pages/request/kittingIssueRequestList",
+ "style": {
+ "navigationBarTitleText": "kiting叫料申请列表",
+ "enablePullDownRefresh": false
+ }
+ },
+ {
+ "path": "pages/request/kittingIssueRequestListDetail",
+ "style": {
+ "navigationBarTitleText": "kiting叫料申请详情",
+ "enablePullDownRefresh": false
+ }
}
+
],
"globalStyle": {
"navigationBarTextStyle": "black",
diff --git a/fe/PDA/pages/index/index.vue b/fe/PDA/pages/index/index.vue
index 768910831..cb7e31377 100644
--- a/fe/PDA/pages/index/index.vue
+++ b/fe/PDA/pages/index/index.vue
@@ -76,7 +76,7 @@