From 112a586e752fab278674d89cc5ec589b78d0cf00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=AD=A3=E6=98=93?= Date: Fri, 11 Apr 2025 17:13:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=96=E7=AE=B1=E6=A0=87=E7=AD=BE=E6=89=AB?= =?UTF-8?q?=E6=8F=8F=E5=AF=B9=E6=8E=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- api/workorder/index.js | 55 ++- pages.json | 23 +- pages/index.vue | 12 +- pages/produceManagement/checkLabel/step1.vue | 44 ++- .../checkLabel2/checkLabel2.vue | 164 +++++++++ pages/produceManagement/checkLabel2/step1.vue | 338 ++++++++++++++++++ pages/produceManagement/checkLabel2/step2.vue | 175 +++++++++ .../produceManagement/workorder/workorder.vue | 2 +- .../workorder/workorder02.vue | 236 ++++++++++++ .../workorder/workorder03.vue | 236 ++++++++++++ 10 files changed, 1259 insertions(+), 26 deletions(-) create mode 100644 pages/produceManagement/checkLabel2/checkLabel2.vue create mode 100644 pages/produceManagement/checkLabel2/step1.vue create mode 100644 pages/produceManagement/checkLabel2/step2.vue create mode 100644 pages/produceManagement/workorder/workorder02.vue create mode 100644 pages/produceManagement/workorder/workorder03.vue diff --git a/api/workorder/index.js b/api/workorder/index.js index 55d0165..26ce587 100644 --- a/api/workorder/index.js +++ b/api/workorder/index.js @@ -87,7 +87,7 @@ export function BoxLabelAndProductLabel(params) { }) } -// 校验箱子标签(TODO 2025-04-09 新报工接口) +// 校验箱子标签(TODO 2025-04-09 U16线U13线新报工接口) export function CheckBoxInspectionLabel(params) { return request({ url: '/mes/Mobile/PrintAndReportWork2/CheckBoxInspectionLabel', @@ -96,7 +96,7 @@ export function CheckBoxInspectionLabel(params) { }) } -// 获取首件检验标签(TODO 2025-04-09 新报工接口) +// 获取首件检验标签(TODO 2025-04-09 U16线U13线新报工接口) export function GetFirstInspectionLabel(params) { return request({ url: '/mes/Mobile/PrintAndReportWork2/firstInspectionLabel', @@ -105,7 +105,7 @@ export function GetFirstInspectionLabel(params) { }) } -// 校验首标签(TODO 2025-04-09 新报工接口) +// 校验首标签(TODO 2025-04-09 U16线U13线新报工接口) export function CheckFirstInspectionLabel(params) { return request({ url: '/mes/Mobile/PrintAndReportWork2/CheckfirstInspectionLabel', @@ -114,7 +114,7 @@ export function CheckFirstInspectionLabel(params) { }) } -// 获取末件检验标签(TODO 2025-04-09 新报工接口) +// 获取末件检验标签(TODO 2025-04-09 U16线U13线新报工接口) export function GetEndInspectionLabel(params) { return request({ url: '/mes/Mobile/PrintAndReportWork2/getendinspectionlabel', @@ -123,11 +123,56 @@ export function GetEndInspectionLabel(params) { }) } -// 校验末件标签(TODO 2025-04-09 新报工接口) +// 校验末件标签(TODO 2025-04-09 U16线U13线新报工接口) export function CheckEndInspectionLabel(params) { return request({ url: '/mes/Mobile/PrintAndReportWork2/CheckEndInspectionLabel', method: 'get', params }) +} + +// 校验箱子标签(TODO 2025-04-11 U03U05线新报工接口) +export function CheckBoxInspectionLabel2(params) { + return request({ + url: '/mes/Mobile/PrintAndReportWork3/CheckBoxInspectionLabel', + method: 'get', + params + }) +} + +// 获取首件检验标签(TODO 2025-04-11 U03U05线新报工接口) +export function GetFirstInspectionLabel2(params) { + return request({ + url: '/mes/Mobile/PrintAndReportWork3/firstInspectionLabel', + method: 'get', + params + }) +} + +// 校验首标签(TODO 2025-04-11 U03U05线新报工接口) +export function CheckFirstInspectionLabel2(params) { + return request({ + url: '/mes/Mobile/PrintAndReportWork3/CheckfirstInspectionLabel', + method: 'get', + params + }) +} + +// 获取末件检验标签(TODO 2025-04-11 U03U05线新报工接口) +export function GetEndInspectionLabel2(params) { + return request({ + url: '/mes/Mobile/PrintAndReportWork3/getendinspectionlabel', + method: 'get', + params + }) +} + +// 校验末件标签(TODO 2025-04-11 U03U05线新报工接口) +export function CheckEndInspectionLabel2(params) { + return request({ + url: '/mes/Mobile/PrintAndReportWork3/CheckEndInspectionLabel', + method: 'get', + params + }) } \ No newline at end of file diff --git a/pages.json b/pages.json index 3f0c90b..f711c7a 100644 --- a/pages.json +++ b/pages.json @@ -127,6 +127,20 @@ "navigationBarTitleText" : "工单列表" } }, + { + "path" : "pages/produceManagement/workorder/workorder02", + "style" : + { + "navigationBarTitleText" : "工单列表" + } + }, + { + "path" : "pages/produceManagement/workorder/workorder03", + "style" : + { + "navigationBarTitleText" : "工单列表" + } + }, { "path" : "pages/produceManagement/reportWorkOrder/reportWorkOrder", "style" : @@ -173,7 +187,14 @@ "path" : "pages/produceManagement/checkLabel/checkLabel", "style" : { - "navigationBarTitleText" : "校验标签" + "navigationBarTitleText" : "U16,U13线报工" + } + }, + { + "path" : "pages/produceManagement/checkLabel2/checkLabel2", + "style" : + { + "navigationBarTitleText" : "U03,U05线报工" } } ], diff --git a/pages/index.vue b/pages/index.vue index 8dcce93..9b5ffc8 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -61,10 +61,20 @@ export default { // 生产模块 produceOptions: [ { - name: '产线报工', + name: '产线报工(通用)', icon: 'folder-add-filled', url: '/pages/produceManagement/workorder/workorder' }, + { + name: '产线报工\n(U13线,U16线)', + icon: 'folder-add-filled', + url: '/pages/produceManagement/workorder/workorder02' + }, + { + name: '产线报工\n(U03线,U05线)', + icon: 'folder-add-filled', + url: '/pages/produceManagement/workorder/workorder03' + }, { name: '安灯报警', icon: 'notification-filled', diff --git a/pages/produceManagement/checkLabel/step1.vue b/pages/produceManagement/checkLabel/step1.vue index 257b70b..8ce70ed 100644 --- a/pages/produceManagement/checkLabel/step1.vue +++ b/pages/produceManagement/checkLabel/step1.vue @@ -87,7 +87,7 @@ + + diff --git a/pages/produceManagement/checkLabel2/step1.vue b/pages/produceManagement/checkLabel2/step1.vue new file mode 100644 index 0000000..82748fa --- /dev/null +++ b/pages/produceManagement/checkLabel2/step1.vue @@ -0,0 +1,338 @@ + + + + + diff --git a/pages/produceManagement/checkLabel2/step2.vue b/pages/produceManagement/checkLabel2/step2.vue new file mode 100644 index 0000000..ed6f014 --- /dev/null +++ b/pages/produceManagement/checkLabel2/step2.vue @@ -0,0 +1,175 @@ + + + + + diff --git a/pages/produceManagement/workorder/workorder.vue b/pages/produceManagement/workorder/workorder.vue index 346ca46..de336b5 100644 --- a/pages/produceManagement/workorder/workorder.vue +++ b/pages/produceManagement/workorder/workorder.vue @@ -186,7 +186,7 @@ export default { onListItemClick(item) { const params = item.workOrderInfo; uni.navigateTo({ - url: '/pages/produceManagement/checkLabel/checkLabel?' + tansParams(params) + url: '/pages/produceManagement/reportWorkOrder/reportWorkOrder?' + tansParams(params) }); }, // 扫码报工 diff --git a/pages/produceManagement/workorder/workorder02.vue b/pages/produceManagement/workorder/workorder02.vue new file mode 100644 index 0000000..0117ab6 --- /dev/null +++ b/pages/produceManagement/workorder/workorder02.vue @@ -0,0 +1,236 @@ + + + + + \ No newline at end of file diff --git a/pages/produceManagement/workorder/workorder03.vue b/pages/produceManagement/workorder/workorder03.vue new file mode 100644 index 0000000..e716973 --- /dev/null +++ b/pages/produceManagement/workorder/workorder03.vue @@ -0,0 +1,236 @@ + + + + + \ No newline at end of file