From c9ac67d7df7bc8173574a31f4591d76b5c332710 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Tue, 1 Apr 2025 18:09:08 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=89=E5=85=A8=E8=BF=9D=E7=AB=A0=E9=A1=B5?= =?UTF-8?q?=E9=9D=A2=E6=96=B0=E5=A2=9E=E8=A1=A8=E5=8D=95=E6=90=AD=E5=BB=BA?= =?UTF-8?q?=20=E6=88=91=E7=9A=84=E9=A1=B5=E9=9D=A2=E6=90=AD=E5=BB=BA=20?= =?UTF-8?q?=E5=B7=A5=E4=BD=9C=E5=8F=B0=E6=90=AD=E5=BB=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 6 +- src/App.vue | 4 + src/components/NavBarModal/index.vue | 43 ++ src/components/TitleTipModal/index.vue | 44 ++ src/pages.json | 52 ++ src/pages/comprehensiveQuery/index.vue | 16 + src/pages/coordinatePhotos/index.vue | 16 + src/pages/importantMatters/index.vue | 16 + src/pages/login/index.vue | 18 +- src/pages/my/edit-password/index.vue | 274 ++++++++++ src/pages/my/index.vue | 80 ++- src/pages/qualityInspection/index.vue | 16 + src/pages/safetyMeasure/index.vue | 16 + .../componetns/addAndEditForm.vue | 509 ++++++++++++++++++ src/pages/safetyViolations/index.vue | 28 + .../workbenches/components/icon-card.vue | 62 +++ src/pages/workbenches/index.vue | 58 +- src/static/image/home_1.png | Bin 0 -> 2835 bytes src/static/image/home_2.png | Bin 0 -> 3724 bytes src/static/image/home_3.png | Bin 0 -> 2511 bytes src/static/image/home_4.png | Bin 0 -> 3939 bytes src/static/image/home_5.png | Bin 0 -> 2827 bytes src/static/image/home_6.png | Bin 0 -> 1711 bytes 23 files changed, 1236 insertions(+), 22 deletions(-) create mode 100644 src/components/NavBarModal/index.vue create mode 100644 src/components/TitleTipModal/index.vue create mode 100644 src/pages/comprehensiveQuery/index.vue create mode 100644 src/pages/coordinatePhotos/index.vue create mode 100644 src/pages/importantMatters/index.vue create mode 100644 src/pages/my/edit-password/index.vue create mode 100644 src/pages/qualityInspection/index.vue create mode 100644 src/pages/safetyMeasure/index.vue create mode 100644 src/pages/safetyViolations/componetns/addAndEditForm.vue create mode 100644 src/pages/safetyViolations/index.vue create mode 100644 src/pages/workbenches/components/icon-card.vue create mode 100644 src/static/image/home_1.png create mode 100644 src/static/image/home_2.png create mode 100644 src/static/image/home_3.png create mode 100644 src/static/image/home_4.png create mode 100644 src/static/image/home_5.png create mode 100644 src/static/image/home_6.png diff --git a/package-lock.json b/package-lock.json index 9761044..666048b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11990,9 +11990,9 @@ } }, "node_modules/uview-plus": { - "version": "3.3.62", - "resolved": "https://repo.huaweicloud.com/repository/npm/uview-plus/-/uview-plus-3.3.62.tgz", - "integrity": "sha512-RDSEiu4uuZf4Aq5S7McSsVPOHrlEsjIVcGT1U6vgnfD7HsZzPx71TaBY3kHHmawLeQ5oS4BSviBRRb+Y3gX0NA==", + "version": "3.4.11", + "resolved": "https://repo.huaweicloud.com/repository/npm/uview-plus/-/uview-plus-3.4.11.tgz", + "integrity": "sha512-lCi/w1NuLbv0g++ynySJQRfhYLBK3BkQ8lO7nz0YPrTOPjqdraI35Tmdpjerjc/VVIzz0IAOSi0scVEwtd4MaA==", "dependencies": { "clipboard": "^2.0.11", "dayjs": "^1.11.3" diff --git a/src/App.vue b/src/App.vue index 7263b55..441f45a 100644 --- a/src/App.vue +++ b/src/App.vue @@ -20,4 +20,8 @@ page { height: 100%; width: 100%; } + +::v-deep .u-form-item__body__right__message { + margin-left: 0 !important; +} diff --git a/src/components/NavBarModal/index.vue b/src/components/NavBarModal/index.vue new file mode 100644 index 0000000..999aa83 --- /dev/null +++ b/src/components/NavBarModal/index.vue @@ -0,0 +1,43 @@ + + + + + diff --git a/src/components/TitleTipModal/index.vue b/src/components/TitleTipModal/index.vue new file mode 100644 index 0000000..5764596 --- /dev/null +++ b/src/components/TitleTipModal/index.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/src/pages.json b/src/pages.json index fdaab2f..e2774f8 100644 --- a/src/pages.json +++ b/src/pages.json @@ -16,17 +16,69 @@ "navigationBarTitleText": "项目全过程影像管理工具" } }, + // tabBar 工作台页面 { "path": "pages/workbenches/index", "style": { "navigationBarTitleText": "工作台" } }, + // tabBar 我的页面 { "path": "pages/my/index", "style": { "navigationBarTitleText": "我的" } + }, + // 二级页面 + { + "path": "pages/my/edit-password/index", + "style": { + "navigationBarTitleText": "修改密码" + } + }, + // 业务 一级页面 ---- 安全违章 + { + "path": "pages/safetyViolations/index", + "style": { + "navigationBarTitleText": "custom", + "navigationStyle": "custom" + } + }, + // 业务 一级页面 ---- 质量检查 + { + "path": "pages/qualityInspection/index", + "style": { + "navigationBarTitleText": "质量检查" + } + }, + // 业务 一级页面 ---- 安全措施落实 + { + "path": "pages/safetyMeasure/index", + "style": { + "navigationBarTitleText": "安全措施落实" + } + }, + // 业务 一级页面 ---- 协调照片 + { + "path": "pages/coordinatePhotos/index", + "style": { + "navigationBarTitleText": "协调照片" + } + }, + // 业务 一级页面 ---- 重要事项 + { + "path": "pages/importantMatters/index", + "style": { + "navigationBarTitleText": "重要事项" + } + }, + // 业务 一级页面 ---- 综合查询 + { + "path": "pages/comprehensiveQuery/index", + "style": { + "navigationBarTitleText": "综合查询" + } } ], "globalStyle": { diff --git a/src/pages/comprehensiveQuery/index.vue b/src/pages/comprehensiveQuery/index.vue new file mode 100644 index 0000000..8c577af --- /dev/null +++ b/src/pages/comprehensiveQuery/index.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/src/pages/coordinatePhotos/index.vue b/src/pages/coordinatePhotos/index.vue new file mode 100644 index 0000000..2b797ad --- /dev/null +++ b/src/pages/coordinatePhotos/index.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/src/pages/importantMatters/index.vue b/src/pages/importantMatters/index.vue new file mode 100644 index 0000000..d63d4d1 --- /dev/null +++ b/src/pages/importantMatters/index.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/src/pages/login/index.vue b/src/pages/login/index.vue index 5250805..cb9be24 100644 --- a/src/pages/login/index.vue +++ b/src/pages/login/index.vue @@ -28,10 +28,19 @@ + > + + @@ -44,10 +53,11 @@ + + diff --git a/src/pages/my/index.vue b/src/pages/my/index.vue index 50634f2..228cb9f 100644 --- a/src/pages/my/index.vue +++ b/src/pages/my/index.vue @@ -18,13 +18,65 @@ - - - + + + + + + + + + + + + + - + diff --git a/src/pages/qualityInspection/index.vue b/src/pages/qualityInspection/index.vue new file mode 100644 index 0000000..0197156 --- /dev/null +++ b/src/pages/qualityInspection/index.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/src/pages/safetyMeasure/index.vue b/src/pages/safetyMeasure/index.vue new file mode 100644 index 0000000..8c8c140 --- /dev/null +++ b/src/pages/safetyMeasure/index.vue @@ -0,0 +1,16 @@ + + + + + diff --git a/src/pages/safetyViolations/componetns/addAndEditForm.vue b/src/pages/safetyViolations/componetns/addAndEditForm.vue new file mode 100644 index 0000000..f318739 --- /dev/null +++ b/src/pages/safetyViolations/componetns/addAndEditForm.vue @@ -0,0 +1,509 @@ + + + + + diff --git a/src/pages/safetyViolations/index.vue b/src/pages/safetyViolations/index.vue new file mode 100644 index 0000000..287c574 --- /dev/null +++ b/src/pages/safetyViolations/index.vue @@ -0,0 +1,28 @@ + + + + + diff --git a/src/pages/workbenches/components/icon-card.vue b/src/pages/workbenches/components/icon-card.vue new file mode 100644 index 0000000..76536ba --- /dev/null +++ b/src/pages/workbenches/components/icon-card.vue @@ -0,0 +1,62 @@ + + + + + diff --git a/src/pages/workbenches/index.vue b/src/pages/workbenches/index.vue index b3741de..c709cd8 100644 --- a/src/pages/workbenches/index.vue +++ b/src/pages/workbenches/index.vue @@ -1,18 +1,60 @@ diff --git a/src/static/image/home_1.png b/src/static/image/home_1.png new file mode 100644 index 0000000000000000000000000000000000000000..a952cf935c210415875492037ccc87c1a2a9bb19 GIT binary patch literal 2835 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 literal 0 HcmV?d00001 diff --git a/src/static/image/home_2.png b/src/static/image/home_2.png new file mode 100644 index 0000000000000000000000000000000000000000..8e5b61d9ecd36052badc3d788007a735ab75286a GIT binary patch literal 3724 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 literal 0 HcmV?d00001 diff --git a/src/static/image/home_6.png b/src/static/image/home_6.png new file mode 100644 index 0000000000000000000000000000000000000000..e6ef53d295c2d29376913c04f0a454d41eb6677c GIT binary patch literal 1711 zcmV;g22lBlP)Px#1am@3R0s$N2z&@+hyVZvSxH1eRA_6TlYcIS5^@k}iqy6?mr^AML+imqG)ip?T8JSwLEDnH zB#lkmG~H~I-8bXm?Rz^j@9pk;8*1YavhUBgGvEB?n|ZU@5HZWn!MPSGb6o9A7La*f}`2O}g$r zlDz~P%b5aLq!Zq`ejHsFKyVS{u%sFo+TAo!Q3tjUTx+VW5&NO=A&I&;L}3`zbPVqJ z1`C>!0FWlcpvW#A`0D*9Z^!Pyjzc%vC~=BJ2Z~WE*>Gj#i`7A398A4^w69^x_A2ZP zJ)d9iq*9{(IM)%-}g-*SSruOUu{Z7qM%z#^h)Uf zq*H>Ohu^86@J7H}=i@Jxj2Iz$I+HvLb*-6v;aHG$3Tht!aOdD$i;{AhaUW6vC79+l zYHL|;BX$1!H64jXtYWK^-ySqZPPRw1+UVp<#JEvaq012vJ*JsRapAhHLqQO}7stG< zFX#$)Yy){{0zD3acE6SX33>gz-GR5OES-74Y)H#%Wb|U0FG0RA1d-&m_q00jw#3oq z%aE_H6=>V+U_-SC?wQ?&83)Vsau)dOpB(P5AQ}0BuGwMH{k--Xk@*)|tMSq6^{B1V zXjM>Fateok&R}9Tr?qMuu*espml9#~@z(jim+RJS9sp__;@uZ(jdh;+=Yf76J#Pr7 z(#${BkOBa>5;*nyGG=bO=zOLcuRT|jxDze)+NL-j`9S6v=F4PWpRj&8dwB)lPdoq# zOwQ);{FW+g+8ElUmn{M5z)xi64VWY#*0RnAjavXJDhbK^Z8=HFQ-3#rm!7J|-?ws@ znsd?hTy;hC{kD^k_jOL(%-c(#Uuvs}J)Lz$jon{S`1tgFJkcny?~UTRq~!fhipbRl z_O4Q^Fkw!ohxE5=%$lfd!w4&Mo;>vtu7y^=F}kc2$)^*c#2Z|eYH+v5&ieYVP= zV~mld*X!8YBDCuX$ZK^vm41@Cy5QpJ<`i1$1@^wO0c$B&Z%ebSs12qC+V>$qxQWQ; zUxzMaf+ce;7+WtdQ8WQG_OUF_OV=t)AOyRT25T za^8W$42hQV=4}d|ZXqo-YRYO*8OH_V%BZ6(d3_$~5S5w{6k;+S`TV)2W4>XZOp;Gh zMKd3@+Q4ipxF^Jj`lT7xym*fJWW