From 8f8efc7a428adda6e5e7cba339402d8482a800a6 Mon Sep 17 00:00:00 2001 From: LiuJiaNan Date: Thu, 22 Feb 2024 16:30:07 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A6=96=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/css/element.scss | 2 +- src/assets/images/index/icon1.png | Bin 0 -> 1991 bytes src/assets/images/index/icon2.png | Bin 0 -> 1894 bytes src/assets/images/index/icon3.png | Bin 0 -> 1488 bytes src/request/index.js | 23 +++ .../hidden_danger_government/ledger/index.vue | 5 +- src/views/index/components/announcement.vue | 87 ++++++++++ .../index/components/announcement_view.vue | 53 ++++++ src/views/index/components/calendar.vue | 159 ++++++++++++++++++ .../index/components/checklist_check.vue | 135 +++++++++++++++ src/views/index/components/count.vue | 140 +++++++++++++++ .../index/components/list_check_type.vue | 136 +++++++++++++++ .../index/components/risk_classification.vue | 118 +++++++++++++ src/views/index/components/schedule_add.vue | 84 +++++++++ src/views/index/index.vue | 52 +++++- 15 files changed, 989 insertions(+), 5 deletions(-) create mode 100644 src/assets/images/index/icon1.png create mode 100644 src/assets/images/index/icon2.png create mode 100644 src/assets/images/index/icon3.png create mode 100644 src/request/index.js create mode 100644 src/views/index/components/announcement.vue create mode 100644 src/views/index/components/announcement_view.vue create mode 100644 src/views/index/components/calendar.vue create mode 100644 src/views/index/components/checklist_check.vue create mode 100644 src/views/index/components/count.vue create mode 100644 src/views/index/components/list_check_type.vue create mode 100644 src/views/index/components/risk_classification.vue create mode 100644 src/views/index/components/schedule_add.vue diff --git a/src/assets/css/element.scss b/src/assets/css/element.scss index c69f671..d4c0fb9 100644 --- a/src/assets/css/element.scss +++ b/src/assets/css/element.scss @@ -1,7 +1,7 @@ :root { --el-header-height: 69px; --el-aside-scrollbar-height: calc(100vh - var(--el-header-height)); - --el-main-scrollbar-height: calc(100vh - var(--el-header-height) - 60px); + --el-main-scrollbar-height: calc(100vh - var(--el-header-height) - 40px); --el-border-color: #273868 !important; // 边框颜色 --el-text-color-regular: #fff !important; --el-fill-color-light: #0e1d44 !important; //hover背景色 diff --git a/src/assets/images/index/icon1.png b/src/assets/images/index/icon1.png new file mode 100644 index 0000000000000000000000000000000000000000..2556d319d5e118c93441e9fc7d59bddcc23bd24b GIT binary patch literal 1991 zcmaJ?c~ld39uJUkLlG1K5%L125y&w~ph@JAkRTulG(^avA~6{tU@|!d2y9D@2sPBB zT3rfKARfiGThLwC)j}aatHAD7JWyn@L_|TTV7E~OB6ecM?jOs}do#b|eLkP>^?7gf zsr*fD&VJ4)6v{0zfg?axg7tN@N51p(10nO0lE>gt0rpT$v&YH`CgI!^)&l zxQuWfg{O=I^JEF7YA~&oFO-xPNSIPwOf)u9%R&U?AS}je<+~IbmNp9aN|%M~t=D86 z_7wy!h{FArl!%v#jf2!6Hk=eelmPT_>^n>n5J96enPFHe1z?aV3^G6?0ud}ag+--e zUq3h`np&E}5^&;Q$3jj~xI7qEvdHA(;$l)UjRdK4$pDkdBvYtlDwT*Jh?)`wEY=bg znxG{G4yci+WlC5EDX>;W@lL1^j=~|C{#Jrq`9@ZudEF+YVPvgXNd`z1Ye`E$9`FA{ z$E`3?9)edqc5}5<4WksMgUJc2yugYf0md^!P zR_`@ex_mCwWw~S|8M1Y_|26ETE5t$8?HlVNhd1U26^P^2h_zuu<9-wh{Z1k$R;V3n z6BXqBAYM80f#%LX!DpoE_0=`OJ1*CXdWrgB?<)MMUCE<%3%LJqxAr{YdWTl4TL!uu z#1*|n@2aB*;=9j20yTHCI!^x5a^q*q$ZW}rk>aMZ#j8J#M~=^xkj9zg!F$;T^q#=Z z=K;nf(~2hn1iMQ7^P?SY7LV^PMjP>_!igP^P$4?tF5hF`Cj0Gv&#JKPMohL~*oh4> zQf<&~oMs!1PHzNEO|j#wDF(1^-{Q|kRrjgs$uZx{u6EB#EV+|9HmkMWadg(#xUL(` zF%u}acCNa<`?1lXd@ZZ>xUT&cdM=*i5a8olhIwXN^HNnW*zIXL-8sFwu`d1YC)hQE zwsb$&HcXPv22ifm8wIB3D?ijJi{rf_vwfbRMQ-M#edWe!VdG^Ax#YuO-r01*u@b1n)bYZ+p~ppt)Xw^0>$3n+U|v}oWDKr zPFXD}nj%i8Zv7ghnWA|QMCZJ+ybLXvhPjQQFVF9*-|TYmdI3C1R6LyVIMj);yl_6s zt?O0gwT66`;u7ZQzVdN8umA2#!&vaZb+1RUmT|Y_fb)@Q;U_*TFpwMiQ);t=KG1Lb zlOIELeuSe6UBlUsZD=44@oG(yYxQUB%c|74410ai@rriW{2i4+Xa0V&=4wDM{e5&- zPx7_075D6$sw(DwYHoySHtrh}>wR78R+F+1RQzM&YxY-PtT4Omot8-=&#)Wc?K4WR z-L@awTN9@5#%I(EK3%0VaSa_^ADQ?DVLnBjWOiWs@!w@J>lzYjymZ?>*P^5Cdb7}* zs^kj##WhK^sheXQGhTToDAQd9*ZWpB?&r>Ka-M5(eqej3|J&=hyOy3y=R$c#^r64b ze^xjIcFk~=2Fm>4)K8|_ZG7^G)B8jCs_YA@HbzCLTl0H%-fO<}bQ|utf|s56c+x=0 zl&U0YIyf!gc;%r!Y0Ktg?g##L`=fg`MPHsdvC8Kj?bOWGTw&je9r_J#Pd4A2W{Gx|Xy&>wBKf9L>pzd$y zq>N>brrDhfw4}c^dq2m&+MgO8v)Ff!E_V8uUlXXrMEu(_-x*`;ioz7|9p8$1(Qf^< NCUW_lW_I?TUje0hA1?p^ literal 0 HcmV?d00001 diff --git a/src/assets/images/index/icon2.png b/src/assets/images/index/icon2.png new file mode 100644 index 0000000000000000000000000000000000000000..65e645723ce8ffa9a2902b0bb7853e80b43c035c GIT binary patch literal 1894 zcmaJ?c~BE)91W<62pEc7rik0c(IAkE%dANu2S_SG8iI*uiOB{su-UL#Bt)$Thk|D- zq9CBsse+&dMFsHywV=@f)M`1ZQk2nF6gst_LbV$d?H{E(v-=(M-uoTj`(|@uq8B($ zp-mx?NRE<7v5Xk$)^{?Q_-=bsix9(fJY0##qFOvng~23&23-XM5=4~%%V3ozJ>?qA zBatS|*2$H)QW^!RQG}tgVi+dGK(I+9UZ}~SQYXPUunJDl>G@!P{Y4PaY51TbNXn8L zL~x=m(u~2e=4iRvoTTPzz|hYDo(UoZ5ExehCL~#JgiL&JR2L%V)@>#Tj6(1vKKL#v zr8EW*p%@GVF@pWo?7$!(gv($D2Ly7tegKEXp2uX(W3mJM*}+gC3*vBq_YX)!!!%k* zCXRR?i&*i&L>xCjOlDeI8Y3-$fno_vHkZp~vN%i*$Dcs>8`Jf;%H*#%dXFiHVWS$; z8E_q{2ds*!RcI>C2Z>DIm4FyN$m)&n+e9>sX;K-OYzE6((il)G{eLKed_Ws<8T>Kd z{}eXL(+x0F1{={-Oidh|*4rA&0EsYIg`=1pMU%(67?X(Ns4)>W03wmKYg~Y?(CIa3 zn$c&JBb7oDy%AUG)v!d&2MHC1PN#tcL1LjGAW$r3bJ%Qlc({-o$cYFLaYH!Vpuli; z@EBK&s#6hIkB@ORAGzV-2+liNy!=!+OH;7-4Py8Ktv`8*^787RXJV=k~3LbQQQX_s5|# z^CgAZaD?^~e!g4gw=rVsCoayyEcpB+zE~4ab#@sPO#Eh|Px#8n+}vDqSzm@%)Lfrx z)bF~*;^%v+?{e4MT}&nw|2+-nKyn=#8dV;**D)31ijSVei_ncOKb4I(0{6Y zA&nx)RkZBc(E5dUXoFo9E$VdjpBc$jQElu>*N9?3ak4RLz=?OO zxV&sH^}^L(cWA4k3kvGUeA%32g-3g@FMmn0f<0latLxtBfij@){_T*y_}bpS=p4DE zrCmhsNjWHK&xb~4XPg#o-{d*4f9BULJMXgkm6IQQwt0mg`5w4$Q681LCBot$-klzK zEUDyr!HUmnRxi!6DLJ+{Qo?ci#dqS)HBRQH9M>a!9_?i;omL*?w4ZTTTbNbg^<#7F zr31XzE8TJ*Cpgv&ZX`WWfP2i(zH|s>K6l^M?4H&9TOnGfY_Hk)jn{Ejhj4h7EALFt z&ck6F6!s4fR+jg>mv^pPI$XJO&7tyYn;YH3(Yqpj_GHh1Z-)%{obx>DT(Wt=q%#4R zmz;f)lSD&9c*3(9EcMA1$xphP*#~qnjwy@goiF2G)S{c`=VjNrZ|iZ~$^2p{R(VJ& zyPy@N@Va)tdW$8F+^jnJ`;aW{bYYb9W$FdF1G@V;=c+w<#n9R!IxTB@M&(Fx8-rDK zYA{UjI$@2UkX*Cc?j9uS>d2dxdB(#cbANHQ&J&(~1M_z4cJaMp!?`wr(wejP_(0G0 zA^XN-j8kqtN9=NF9WU9e(9T^WUYy>$MurV<%h`(_$+vH$E-Q`Wftl3#xZ%6DTFKL+ z+0y-caQgf!NJcPn?oj@+22k`^7H;w&oeX>ia!uLS??*tJ?Q-k_ni~Xl@Uh^kt&h4> z7t%YQ?>KF14EnV2QibfKq#>;bn6YlTTl8QZltrsNUoht;);txPWch>PQ||m%a^XTs zy|O~^bK|`ImETiC7lv)8Gi(;6Cp~#Fz%E(O?*iMpDkmPuyWjU%B!P;Gj!uhKRt$fY z-=p1v3|7R6JZ;ufb~YkAj(ESR$hc&1o|$=Of#liV&h};AH|ds=lqD7PdJBB9XzKhK z9=)6V@zOB9P!Q*N_()fK9JcDj;yk411gE!Vt7UM+HJ-GVo|m=aYm-i;oNA GH~j-;spl2| literal 0 HcmV?d00001 diff --git a/src/assets/images/index/icon3.png b/src/assets/images/index/icon3.png new file mode 100644 index 0000000000000000000000000000000000000000..7a6e8309140232c89d7ba22a52679d3938843093 GIT binary patch literal 1488 zcmeAS@N?(olHy`uVBq!ia0vp^8X(NU1|)m_?Z^dEk|nMYCBgY=CFO}lsSJ)O`AMk? zp1FzXsX?iUDV2pMQ*9U+nAI{vB1$5BeXNr6bM+EIYV;~{3xK*A7;Nk-3KEmEQ%e+* zQqwc@Y?a>c-mj#PnPRIHZt82`Ti~3Uk?B!Ylp0*+7m{3+ootz+WN)WnQ(*-(AUCxn zQK2F?C$HG5!d3}vt`(3C64qBz04piUwpD^SD#ABF!8yMuRl!uxOgGuk#8koDQqR!L z*u>ION5ROz&_dt9Lf_C>*U-$$#K6kPNC66zfVLH-q*(>IxIyg#@@$ndN=gc>^!3Zj z%k|2Q_413-^$jg8E%gnI^o@*kfhu&1EAvVcD|GXUm0>2hq!uR^WfqiV=I1GZOiWD5 zFD$Tv3bSNU;+l1ennz|zM-B0$V)JVzP|XC=H|jx7ncO3BHWAB;NpiyW)Z+ZoqGVvir744~DzI`cN=+=uFAB-e&w+(vKt_H^esM;Afr7I$DAX(!G{Q6U zQu51-HNkp(eXTt6ic1pnl2bihY?Xkf=w)W6SUH)QI$D}I8M_!785$b8x>`CKIXhce zS{OUKn!A|0xxw_hP9 zT^vIyZoP@{^*-z%;G4BZv2sB|#X32Qv_k!Y)h8mY z3l1bj8FS?@%w1!@a@8xY^9tMbChM3>%|1p22VYA}V=VAhXzO$Hi9`+7BxnM=l+#9kRdh0)L&35uVy7+>@ z_MUw*!79altx~nZa&;=Y7D8D(t}O@LT(8@1&<=hqsl&s=;H#t;{uqCpmB + post("/hidden/getCountByUserId", params); // 隐患数量 +export const getMemoryUsage = (params) => + post("/service/notice/getMemoryUsage", params); // 储存空间 +export const getListCheckType = (params) => + post("/listmanager/goIndexCount", params); // 清单检查类型统计 +export const getChecklistCheck = (params) => + post("/checkrecord/goIndexCount", params); // 清单检查完成率统计 +export const getPlatformAnnouncement = (params) => + post("/service/notice/listByIndex", params); // 平台公告 +export const getCorporateAnnouncement = (params) => + post("/noticecorp/listByIndex", params); // 企业公告 +export const getPlatformAnnouncementView = (params) => + post("/service/notice/goEdit", params); // 平台公告查看 +export const getCorporateAnnouncementView = (params) => + post("/noticecorp/goEdit", params); // 企业公告查看 +export const getCalendar = (params) => post("/schedule/getData", params); // 日历 +export const getCalendarAdd = (params) => post("/schedule/add", params); // 日历添加 +export const getCalendarEdit = (params) => post("/schedule/edit", params); // 日历修改 +export const getWorkReminder = (params) => + post("/listmanager/checkListIndex", params); // 工作提醒 diff --git a/src/views/hidden_danger_government/ledger/index.vue b/src/views/hidden_danger_government/ledger/index.vue index 436f6f8..e723ee4 100644 --- a/src/views/hidden_danger_government/ledger/index.vue +++ b/src/views/hidden_danger_government/ledger/index.vue @@ -169,7 +169,7 @@ + + diff --git a/src/views/index/components/announcement_view.vue b/src/views/index/components/announcement_view.vue new file mode 100644 index 0000000..d657662 --- /dev/null +++ b/src/views/index/components/announcement_view.vue @@ -0,0 +1,53 @@ + + + + + diff --git a/src/views/index/components/calendar.vue b/src/views/index/components/calendar.vue new file mode 100644 index 0000000..d55042d --- /dev/null +++ b/src/views/index/components/calendar.vue @@ -0,0 +1,159 @@ + + + + + diff --git a/src/views/index/components/checklist_check.vue b/src/views/index/components/checklist_check.vue new file mode 100644 index 0000000..0807f54 --- /dev/null +++ b/src/views/index/components/checklist_check.vue @@ -0,0 +1,135 @@ + + + + + diff --git a/src/views/index/components/count.vue b/src/views/index/components/count.vue new file mode 100644 index 0000000..3163d35 --- /dev/null +++ b/src/views/index/components/count.vue @@ -0,0 +1,140 @@ + + + + + diff --git a/src/views/index/components/list_check_type.vue b/src/views/index/components/list_check_type.vue new file mode 100644 index 0000000..c686231 --- /dev/null +++ b/src/views/index/components/list_check_type.vue @@ -0,0 +1,136 @@ + + + + + diff --git a/src/views/index/components/risk_classification.vue b/src/views/index/components/risk_classification.vue new file mode 100644 index 0000000..89e49d4 --- /dev/null +++ b/src/views/index/components/risk_classification.vue @@ -0,0 +1,118 @@ + + + + + diff --git a/src/views/index/components/schedule_add.vue b/src/views/index/components/schedule_add.vue new file mode 100644 index 0000000..6365069 --- /dev/null +++ b/src/views/index/components/schedule_add.vue @@ -0,0 +1,84 @@ + + + + + diff --git a/src/views/index/index.vue b/src/views/index/index.vue index 677f24b..7e93c5f 100644 --- a/src/views/index/index.vue +++ b/src/views/index/index.vue @@ -1,7 +1,53 @@ - + - +