From ec7aadc7c2686b206ac543c4f72dcf1653edd698 Mon Sep 17 00:00:00 2001 From: caill <815519168@qq.com> Date: Fri, 21 Nov 2025 16:56:53 +0800 Subject: [PATCH] =?UTF-8?q?add=20=E5=A4=A7=E5=B1=8F=E6=95=B0=E6=8D=AE?= =?UTF-8?q?=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- locale/en.json | 7 +- locale/vi.json | 7 +- locale/zh-Hans.json | 7 +- pages.json | 7 ++ pages/home/home.vue | 3 +- pages/manage/dpsj.vue | 204 +++++++++++++++++++++++++++++++++++++ static/image/menu/RF09.png | Bin 0 -> 808 bytes static/image/menu/RF10.png | Bin 0 -> 2595 bytes static/image/menu/RF11.png | Bin 0 -> 1367 bytes utils/getData.js | 6 ++ 10 files changed, 234 insertions(+), 7 deletions(-) create mode 100644 pages/manage/dpsj.vue create mode 100644 static/image/menu/RF09.png create mode 100644 static/image/menu/RF10.png create mode 100644 static/image/menu/RF11.png diff --git a/locale/en.json b/locale/en.json index a907a82..f5e4b1a 100644 --- a/locale/en.json +++ b/locale/en.json @@ -33,7 +33,8 @@ "OperationManagement": "Operation Management", "PointUpdate": "Point Update", "QueryMaterials": "Query Materials", - "Outboundsorting": "Outbound sorting" + "Outboundsorting": "Outbound sorting", + "LargescreenData": "Large - screen Data" }, "utils": { "loading": "Loading...", @@ -81,7 +82,9 @@ "OutboundPalletCode": "Outbound Pallet Code", "OutboundPalletStorageLocation": "Outbound Pallet Storage Location", "QtyReturnedWarehouse": "Quantity Returned to Warehouse", - "OutboundQty": "Outbound Quantity" + "OutboundQty": "Outbound Quantity", + "NumJobsExecution": "Number of Jobs in Execution", + "NumJobsToday": "Number of Jobs Today" }, "th": { "MaterialBoxNumber": "Material Box Number", diff --git a/locale/vi.json b/locale/vi.json index 5e51ed5..256ebc7 100644 --- a/locale/vi.json +++ b/locale/vi.json @@ -33,7 +33,8 @@ "OperationManagement": "Quản lý hoạt động", "PointUpdate": "Cập nhật điểm", "QueryMaterials": "Tra cứu vật liệu", - "Outboundsorting": "Phân loại xuất kho" + "Outboundsorting": "Phân loại xuất kho", + "LargescreenData": "Dữ liệu màn hình lớn" }, "utils": { "loading": "Đang tải...", @@ -81,7 +82,9 @@ "OutboundPalletCode": "Mã thùng đựng xuất kho", "OutboundPalletStorageLocation": "Vị trí lưu trữ thùng đựng xuất kho", "QtyReturnedWarehouse": "Số lượng trả về kho", - "OutboundQty": "Số lượng xuất kho" + "OutboundQty": "Số lượng xuất kho", + "NumJobsExecution": "Số lượng công việc đang thực thi", + "NumJobsToday": "Số lượng công việc hôm nay" }, "th": { "MaterialBoxNumber": "Số hộp vật liệu", diff --git a/locale/zh-Hans.json b/locale/zh-Hans.json index 37f1081..95e8e83 100644 --- a/locale/zh-Hans.json +++ b/locale/zh-Hans.json @@ -33,7 +33,8 @@ "OperationManagement": "作业管理", "PointUpdate": "点位更新", "QueryMaterials": "查询物料", - "Outboundsorting": "出库分拣" + "Outboundsorting": "出库分拣", + "LargescreenData": "大屏数据" }, "utils": { "loading": "加载中...", @@ -81,7 +82,9 @@ "OutboundPalletCode": "出库托盘码", "OutboundPalletStorageLocation": "出库托盘库位", "QtyReturnedWarehouse": "回库数量", - "OutboundQty": "出库数量" + "OutboundQty": "出库数量", + "NumJobsExecution": "执行中作业数", + "NumJobsToday": "今日作业数" }, "th": { "MaterialBoxNumber": "料框号", diff --git a/pages.json b/pages.json index 1b7c4a1..2d1967b 100644 --- a/pages.json +++ b/pages.json @@ -102,6 +102,13 @@ { "navigationStyle": "custom" } + }, + { + "path" : "pages/manage/dpsj", + "style" : + { + "navigationStyle": "custom" + } } ], "globalStyle": { diff --git a/pages/home/home.vue b/pages/home/home.vue index 06e73e7..4595459 100644 --- a/pages/home/home.vue +++ b/pages/home/home.vue @@ -39,7 +39,8 @@ {title: this.$t('home.ManualWarehouseTransfer'), icon: 'RF05', path: '/pages/manage/sgyk'}, {title: this.$t('home.OperationManagement'), icon: 'RF06', path: '/pages/manage/zygl'}, {title: this.$t('home.PointUpdate'), icon: 'RF07', path: '/pages/manage/dwgx'}, - {title: this.$t('home.Outboundsorting'), icon: 'RF08', path: '/pages/manage/ckfj'} + {title: this.$t('home.Outboundsorting'), icon: 'RF08', path: '/pages/manage/ckfj'}, + {title: this.$t('home.LargescreenData'), icon: 'RF09', path: '/pages/manage/dpsj'} ], show: false, secM: [] diff --git a/pages/manage/dpsj.vue b/pages/manage/dpsj.vue new file mode 100644 index 0000000..fa1a8f7 --- /dev/null +++ b/pages/manage/dpsj.vue @@ -0,0 +1,204 @@ + + + + + \ No newline at end of file diff --git a/static/image/menu/RF09.png b/static/image/menu/RF09.png new file mode 100644 index 0000000000000000000000000000000000000000..fbb8cc462965538802e02ffc713bc321ce511859 GIT binary patch literal 808 zcmeAS@N?(olHy`uVBq!ia0vp^Q6S901|%(3I5IIXFunJ5aSW-L^Y+g9e4av?V;{el zU-IBczu6)nnEA)6wR=gEv+_EjNspHBnH;fqaJnMDK#MOZ&-Kbw0mX}5I|Mp+C{!H~ zTC~uwH>&-8Nch=v|7NT|-}9_8*2>uW_nGwhdFf_1-!^ri0*~OBjtO4JZ_Tw}J2yAS|{XU@x~{aj&ji}7A@ry&2@2=4!r0VvPBTVocMp~i{%IS5;T&}J!aUv zWyuTI{cPWuq#LadBqpqBoiqJFUPAGPle0puEV5^GZ@hXybb(O*|2F-)RR`x7U66jx z6aI9DcGSiDjll=F5*TLq+;}cnu*>fpO94{^YYamj%bbm>u9{Us7W`{i{2p=pUuL&i zGx2i&f7h?36Oz^5FVa2`n!sDY^5e#Xzsnl_9=KldSN)&UO+FcByLMUQ-8S9(xO13x zHHK^cE`8iBJ!5MvPyN5Wvd`Zz-&^uThT&NB9MjF)_VDqPT-{k~T_71Dw*LF0`F|IO z{^kk%uNp62z!`DrP|v|9wXZxb@!2rHGYmHRQT{QH>9f?CmkjeB$BR9SG7?$+;^=|e z2do?R9kc8HaCE6Aqw)daKRfpebOn5IdLZ>d?uOgn@@Lzb+OwYAVYtUMm-oqxQ=4CK z{11A=y81$HqH~w7M_AC68&aSJI zmg};gW0`T-Me+ZcXG)0BM~Vm_Qzhi$QwK}eFN!W6D;Dt!Wh`i_WdG8_!Sy*la_SvB zy~IO1-_vYN)kjL`e>i?g%=9c-Jr!Ri7{;5~*+s@aX$7lZB)*M*=?Uz`0 zd;ZU!cP2Jri_fH8T6wr5_2S~M<%ZM0B$f#xz{HaM3?;rvjY2kEzkxY`!PC{xWt~$( F69Bi(c(nik literal 0 HcmV?d00001 diff --git a/static/image/menu/RF10.png b/static/image/menu/RF10.png new file mode 100644 index 0000000000000000000000000000000000000000..5f06944058382416a6d8195261c0a69b12f1f47f GIT binary patch literal 2595 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 P`)%{1tS4Xfj!6C+Uz29* literal 0 HcmV?d00001 diff --git a/static/image/menu/RF11.png b/static/image/menu/RF11.png new file mode 100644 index 0000000000000000000000000000000000000000..1c725999959b38e5a97a5fc11782b4e5b8d6a3df GIT binary patch literal 1367 zcmV-d1*rOoP)2hECt9K`V<{_(B6=F7 zSf)i0XoVC)VG)s0{t?wm&m~zaXWahy&9<|5&&-{9^ffLDOcz+u3(z=@V}v)zQ% z99gQ-0dNLzRh9c!0^Nw%eZZ-}21~i=z;fzuc2Xe=LiYmy03~1>aEPVMtHA3a+dg1f z`QI=rfkB`MJddMJzY%;3eIRf*Fg~K(+g0p813PLwR{)j*$qyqM#AO@Z30w!vEMI>M ztOE8{l!+2}m|7L0p4vLeV!Iz$P>$g{;7ROFQ6jh!`ea}WV}C(|{DO_L0C>q_KNOf7 z!{3>}Jr&oTzUdF>dk30(f z1<+%$PX*pW@+PU1H=+MTR?G)O_5$!49yikDN$4SDW&C@~y_LwY&Kr3W`aWQj#l94{ zJ>^)&kQbrfL4*!-8n7niSgiOI`b%I5@Jo|^b|IVB!+DGu$X>eCm#u9068d*!(y$h( zbzjHy^EcA@{SmTHKtyillH3 zLC7`$Tns$bfS=XC3l{rw;F@@$xxJIwjOgH1)}2p>XE z0^URfwb2J$itNj?u^U(f{2Q{*LfZUHj--4A6(Gs@)!4IWn~?3ZKZNWhB<=ZQ$UYgF zUPo;?@P_Zd{xW1QvMv9x137uMy~4HvIZ04S0XeC4jDz?RBMV!!E<}>?U5u^4{lMA4 zBgppNRhH*_k&ZOeWIVPV%$Ry+Ndtw6O%Z%VAuJ;k)UmWI9r_FRQcsNyu@F zmLN+)gPc2DPxN{2BaoS2rcTG!B5Oi}#Pl$7;>tE68ISxiW?JrLmMjWAOb;^5n;fz~ zfvjS;6j>G;WTy8qa8&vF7T^Yd;lw8^qmEh}k7W0D0>^reB{r=fG)TLAobMo-A?r;? zZcw4eQj9LrIIe^aCw*Fpoi3cZ68bqueqHl9qmx*P;Y#QSkR3y literal 0 HcmV?d00001 diff --git a/utils/getData.js b/utils/getData.js index 34b2c05..5654990 100644 --- a/utils/getData.js +++ b/utils/getData.js @@ -144,4 +144,10 @@ export const getOutAndReturnNumByReturnVehicleCode = (code) => request({ export const outSortingSubmit = (code, vcode, ost) => request({ url:'api/pda/iosOut/outSortingSubmit', data: {return_vehicle_code: code, out_vehicle_code: vcode, out_struct_code: ost} +}) + +// 大屏数据 +export const bigscreenGetData = () => request({ + url:'api/pda/bigscreen/getData', + data: {} }) \ No newline at end of file