From eae427a1f25ea2114d0dd9cb912fb4d6b54eb558 Mon Sep 17 00:00:00 2001 From: TiaStars Date: Fri, 19 Jul 2024 08:50:52 +0800 Subject: [PATCH] =?UTF-8?q?=E6=95=B0=E6=8D=AE=E4=BA=91=E5=9B=BE=E6=A0=B7?= =?UTF-8?q?=E5=BC=8F=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 4 +- package.json | 2 +- src/api/jin_ji_hu/dataCloudMap/index.js | 19 + src/api/system/menu.js | 12 +- src/assets/images/Mapi.png | Bin 0 -> 642 bytes src/assets/images/mapIconEight.png | Bin 0 -> 1372 bytes src/assets/images/mapIconFive.png | Bin 0 -> 1029 bytes src/assets/images/mapIconFour.png | Bin 0 -> 604 bytes src/assets/images/mapIconNine.png | Bin 0 -> 1118 bytes src/assets/images/mapIconOne.png | Bin 0 -> 6467 bytes src/assets/images/mapIconSeven.png | Bin 0 -> 553 bytes src/assets/images/mapIconSix.png | Bin 0 -> 827 bytes src/assets/images/mapIconThree.png | Bin 0 -> 5477 bytes src/assets/images/mapIconTwo.png | Bin 0 -> 6429 bytes src/assets/styles/font.css | 16 +- src/assets/styles/font/DIN_CONDENSED_BOLD.TTF | Bin 0 -> 81704 bytes src/assets/styles/public.scss | 586 ++++++++++++++++-- src/layout/components/AppMain.vue | 2 +- src/layout/components/FixedHeader/index.vue | 2 +- .../dataCloudMap/components/collectDialog.vue | 143 +++++ .../components/headquarterEnterprise.vue | 176 ++++++ .../dataCloudMap/components/honorDialog.vue | 167 +++++ .../components/serviceIndustry.vue | 136 ++++ src/views/dataCloudMap/index.vue | 434 ++++++++++++- src/views/intelligentReminder/index.vue | 8 + src/views/project/index.vue | 56 +- 26 files changed, 1671 insertions(+), 92 deletions(-) create mode 100644 src/api/jin_ji_hu/dataCloudMap/index.js create mode 100644 src/assets/images/Mapi.png create mode 100644 src/assets/images/mapIconEight.png create mode 100644 src/assets/images/mapIconFive.png create mode 100644 src/assets/images/mapIconFour.png create mode 100644 src/assets/images/mapIconNine.png create mode 100644 src/assets/images/mapIconOne.png create mode 100644 src/assets/images/mapIconSeven.png create mode 100644 src/assets/images/mapIconSix.png create mode 100644 src/assets/images/mapIconThree.png create mode 100644 src/assets/images/mapIconTwo.png create mode 100644 src/assets/styles/font/DIN_CONDENSED_BOLD.TTF create mode 100644 src/views/dataCloudMap/components/collectDialog.vue create mode 100644 src/views/dataCloudMap/components/headquarterEnterprise.vue create mode 100644 src/views/dataCloudMap/components/honorDialog.vue create mode 100644 src/views/dataCloudMap/components/serviceIndustry.vue diff --git a/.env.development b/.env.development index 50401cc..b50304d 100644 --- a/.env.development +++ b/.env.development @@ -5,8 +5,8 @@ VUE_APP_TITLE = 金鸡湖现代服务业品牌管理系统 ENV = 'development' # 金鸡湖现代服务业品牌管理系统/开发环境 -# VUE_APP_BASE_API = 'http://192.168.0.114:9040' -VUE_APP_BASE_API = 'http://39.101.188.84:9040' +VUE_APP_BASE_API = 'http://192.168.0.106:9040' +# VUE_APP_BASE_API = 'http://39.101.188.84:9040' # VUE_APP_BASE_API = 'https://idp.sipac.gov.cn/api' # 路由懒加载 diff --git a/package.json b/package.json index d93564f..70f0ec4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "ruoyi", - "version": "1.0.202407151033", + "version": "1.0.202407181334", "description": "金鸡湖现代服务业品牌管理系统", "author": "若依", "license": "MIT", diff --git a/src/api/jin_ji_hu/dataCloudMap/index.js b/src/api/jin_ji_hu/dataCloudMap/index.js new file mode 100644 index 0000000..d0f6f0d --- /dev/null +++ b/src/api/jin_ji_hu/dataCloudMap/index.js @@ -0,0 +1,19 @@ +import request from "@/utils/request" + +// 数据云图荣誉情况 +export function honor(params) { + return request({ + url: "/jjh/dataScreen/honor", + method: "get", + params + }) +} + +// 数据云图项目追踪情况 +export function projectTracking(params) { + return request({ + url: "/jjh/dataScreen/projectTracking", + method: "get", + params + }) +} \ No newline at end of file diff --git a/src/api/system/menu.js b/src/api/system/menu.js index cba6607..0736e25 100644 --- a/src/api/system/menu.js +++ b/src/api/system/menu.js @@ -1,3 +1,11 @@ +/* + * @Descripttion: + * @version: + * @Author: JC9527 + * @Date: 2024-03-19 11:31:40 + * @LastEditors: JC9527 + * @LastEditTime: 2024-07-18 14:01:11 + */ import request from '@/utils/request' // 查询菜单列表 @@ -45,8 +53,8 @@ export function addMenu(data) { // 修改菜单 export function updateMenu(data) { return request({ - url: '/system/menu', - method: 'post/edit', + url: '/system/menu/edit', + method: 'post', data: data }) } diff --git a/src/assets/images/Mapi.png b/src/assets/images/Mapi.png new file mode 100644 index 0000000000000000000000000000000000000000..f26c5cb846b74b020967271ea09de33f50b65e4d GIT binary patch literal 642 zcmV-|0)737P)Px%JV``BR5(wSlwXL9Q5eR5@9btU7uu4gR_!&)pX{v?vn=_(UFB*iB~n{Ri>y*p zk}PihDNIZp%X~N=2G4P8Od=wx?e-4KF5Gle^+x1 zNfD)luy}e;34mRaqiAB&Wa@Di;fO=YBgXM4P{QK^!l4N6Ib}A;eM**0J$eyty6Q)T z^^&JxvD@e%!HYWVEeY5ux{(E>_y8<)k||x1<6fBfFv9s5Y+BT(9~g8JSq45Kww6nQ z0U#NJA2wv>nb$T@H3D1*TjZk%tqyF}kWB(jj>2DMoC8u|!V2`Qx)ZL%hD;rs=On0o zUG?oF_5L53aE&Z`@!3o(59A8J)wGevXoG7Kr)(G{3-keH$+4zEOVo%oWM6@{Nc1N# zKm0!<0ms97oir8-klgU zlD9%?vuGDd=8!=-h%mQ-UlrvpRr(~)mnqz=No%jYoh3}N8`y+|V;fA%n6dqs1UDqh c>-uDW0IQL;ui4oe&Hw-a07*qoM6N<$f=kIBPyhe` literal 0 HcmV?d00001 diff --git a/src/assets/images/mapIconEight.png b/src/assets/images/mapIconEight.png new file mode 100644 index 0000000000000000000000000000000000000000..d5e3ae5b62863e1d312280ce7a11dca93d148f83 GIT binary patch literal 1372 zcmV-i1*7_jP)Px)7D+@wR9Hv7murZWWfaGM=bd$Q!$?fmGJ_~94Oy%VLA#k@nr_};`;d9X+?jV3 ztVAj;%Y;6Jn(oYIMHWVpwWXENMKs$&ghI+}#WKppOPi6V?ylC%X`W|hcHfzKXZIb6 z&Zl9XbI$)f=lP$@E0iF*0*Ahgz+n^)*P-+WLcl2;egVEA%r2S7=^$<;h?2fSU(T}_ zWiGEiO9b-0e6l-U3#cnMXA$Z(I?N2bJ4VWS> z=KaylggL>xz!;KDlv=*9|F5Q;UTgs$;B+MCQ3i`kbH~lKo?$58`P|wYd>g`4iSS7# zwPE@)R2K2A2lxZv?ruo=tVCJf2_EAagyjLssvTvjxP0u@wM0$uA#hg!9|tAM^_}2x zo3`704V9w^5#WeDPtq>6?9TzO<5C>1%AA)GVxBF{ViIDY7u+z=zl$j=#pTHWH|kKa zq-(Q0@fYPD3!W(-)02zI9?mg7TOvV%&=|83HWt-QGA|9D9vpvk<1}HJniXZgxZGmx zUt}^#-tyQxK+i7y3DGoox;#uR2Nz{us`1zcqA{k~AySGcv%GKqJJ7F)eF9}uigdqq zoF_RhwXC(^FEETA%*eU9QstQqg>I9K^Va$HRCgQe3$Db)#VzS#>lj2C%|+=ZT-FI* z$KyDxDx&ZHfj1LS@CAS7n!t?4Ril z7iU6dIh+LaC;>EARqUcrNk4w#1jjAgmEAZzBoV&XHS{4&4RD73)QiSh3Oskgfcb`s zD=u-3+l8Zn2rpai#F>HeJi-8LqAW4sW}h}S8BCPFEb;s^lqA7OlzsG}OlERc*E56= zal3Bi%4*RVjR>~}LN;mroBo8j0%1B(VfS+78ibxG>%>i$oW|&l@K}lurupPfIAuSk zx0eK-PM2Aqz9ht6guSw$^HV6Z7u*OoFhe@?A(<~*IL%C1%IVU<3!Rw_=+DgU%v1~) z$)cv3*UHo~w!(10==>MpL0;?(31-W}+?oG>fFA;;Nz|_8IbzsunnQPcc97fU>zD=P zRmxZ*3pnNHz<}QewjCPQ9?Q(&rqpL`6G;vr93^4DIIjh6Mi`N5sUte-wa}{>yA3Go e#igmMsQ(2IGo`9wx#wR10000Px&zez+vR9Hu~mrZC?R}_H1Gc#6gYej8>A*td<1#1z+V!Kf+w6>Olq5iF^qSeeK zqM~43NJ_yUY}1m-yfk&uR;ZTxv(SZFQBhooh}yb~E46|@pc4E+ote|QcV?3J^7HN+ zOz!f%bIL!{@(^NC}~OYIBd^=0NP3w34Q{W0Zz~XjNC?9FDVWV1ktZzZQ}!C8~|z~ zdK@mMbdaD)*6^~oU>^X@FdyL%@cN(_?@@A$EDL2F&;5D>0M>Ki6vD_sHeObDm*DNS56A8iCmSM7XgwksZR3fO@# zxgStP*-ea#C@sK*5NH0DB%kyEcpL>j58068ZHAlTq8-$b;|wsxCvVPllO(NSw2g0x zu`M*3Ic7-{mqc5rWdt`O6q)6c8xg;|Wdxvt7zi?vkQL)MG!e)VZN35QJ!9q-^Aw1**h& zkFlu+;2+>UCxG%F!ihp(cut=03gNrs-=iKYN}ikQ`B|j$Ez}!;2f!F7K$aP@&cZsE zW;l$n&@ISD17PZN!YQ0*jx=)4C8vtuaT4Jpmn_0I1Mnnb-G2(0N?9zUdD7CzU-tYx zjstI$3|95JqG23cMKjz&sB_Yq0;IH)u!#s=bjfB5ZwlFX5~Y@%r4F&}H>?m9%_*x) z1Wa|C=L8VyqyaN%IG48b3(9JzpgC5}up42MQyBJ<=Qm=dBX~iltmme6B+Xpn-FZ|E zq=B&xojJ0MHHBy%YNJr;+8{|gF_|2A1dOgofpSh#CIZdGsNzP%Jn-9iH2~pjX<$#W z8+vx=++L9f@T(+Qsc9w==X!)*;#dCwWuh5aivYVA#hY{@jIR*lU*Mfch0L#5*(@o( zH=lYYB9BE-yw^j#t`g_{@_-tg2{ZhRux1DWy2vw28tE+C2m*94j4VeG<_`gcX<`ec zF?i$pj^)japqf8``ay&+p4ay_9>{?}j+m=i&6dKqW?g)e}bkcgPpexWcc?&mRk%grh*f{_3M z$J55-LbrR@-hZ*rbMw@CNZ!_w%dXdOZPx%7D+@wR7gwZmQ8CDQ51%sH?5)IMq33d=uUry;KsF!LYEd4(Tbv`Bz56OW38f@ zU;|=Ha3K~~F6y7qg?~W=x3R6Lpr8`x*l9^Jlba@Y0-8lH48zPl=Y8g$d*+-g+Q(%Z zV=t4090fAYyf8vO@`qPc^wpV9@j?mPoSkHdRm7-=#u~mx`9Ay-@W((dwTMxqth=fG z+E(5UuMx70_!Sc#0j?kpG~YGgc{>F}SNo_VK9J!xkMu1*84r6BF78v(Ek~+g72sM2 z_}pe3i(MkH222p>ZNp|~IIIIJ81<%LhCLW(f&G2JBbN<^ILk z^IJJ==fQqtZ`Cp?>NcAsZ%o{c;=vn*#0000Px(7)eAyR9HvVms@CDRTPH*wa+Be#7je^jUoh5L}_WrOh5%id=P{{oV2Bb6>1AD zt+~mVV6nB5M6tA_b^=MJCe)Wg6cTZgw1UtVA0l~3lSv|`)XPI9Rg)Ac1x@Bm&i?hx zCFC}lGf618pJp>_{oh%8o&E291REUQ{^|fJ0})@_^=zaho8VMzNjOk2x~Ju?J@@q1 zbV2Zjke6qz*r^-)I{$E@nH9LSw`MoNAVgjO&@9Sq)|RVGlnQ~^4&WZiGf{IoIN|Rx z*Lna);9cEEwz=K;9|1fLz?BjtF)4zRF~j;M$1)l~R6&pf@E1brBfhr&bnvyojjy=8 zo}F)#s!0Uf(pDfC1f-7IyeG)H0Ksc^EP-oaED)*am{^{h7VPP*d=+A}2(ZgZ&j=DC zUn;1RgjEd41rSdIn5Qsg&doLb=>Pn$l-3GxX}I<&3eQ7O;RLuMhM1-BQ!|*K(+$dy;>ZJFCZurpkOVXd27DVWw?d_6gdI^`j5ruY0R1r zNM08x<%`5kf`N#y{bEUPb(s>e_pOl*o*kI%7^!HljBiUeD({u)bD*jRFeR4WKfE_I zV1u6hy84kkLk0!$Ewt*$4jh+|Zg!wuUMn^R-6oxu>t@jDYV0;>h#Y z4Nj~&f+MfD)g{4y3Q(A-($xQ1fk{jVt+y7EwQFj8U+ZMN*L{`6(DrErXoW`=jH{d0 zV?u@^zSie5RaM%5tcc9LwP|30H%YbNY+CEz#`d=VlvwKOmqC@A?EelW=-Nc^GO7F3 z;}sSBFTsK*4Z?P}LML9mwCD{~48e?jDI^fRzu<%oU9~LKi|w;YNh=^PW!f@H`}*O( z%iLh{_dy8q9OVgafVytP7y35gL&@O@R~-%wzvD3rlop+Xpt!nP2{qGc!Rx^P8P7i>^!W4W*OTRn1 zCp4Pwxz;>YY-bWki)~VlR+hY_Mcy0rwe@6*&wQLUHY%@o<|rv23$P=N;NR3ZHxrvW zKk4s@UluZr%;2O#N%(MqsE0ljvNrL36hEM26kOJ7z9DrR$pl>W<#Li#+*kRG0V4>K kmgu^1-^H6w@|MT^3j&ex0ijhD%K!iX07*qoM6N<$f{j!e8UO$Q literal 0 HcmV?d00001 diff --git a/src/assets/images/mapIconOne.png b/src/assets/images/mapIconOne.png new file mode 100644 index 0000000000000000000000000000000000000000..aeaea18eff1d0b9c9c9e7b1ddeae9571690327eb GIT binary patch literal 6467 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 literal 0 HcmV?d00001 diff --git a/src/assets/images/mapIconSeven.png b/src/assets/images/mapIconSeven.png new file mode 100644 index 0000000000000000000000000000000000000000..9b3914c5e6c9a2f42ab74c1163f1671c4de5f918 GIT binary patch literal 553 zcmV+^0@nSBP)Px$<4Ht8R7gwh*1t`eLsZo#o!cIp_I)pYQWMKf-+L zN#}&)3;m`3Bv%Z^k+Nm6FrhaMp}TCsBIDN##No2_{{c_pBQmKr;R!BRWt;!btM~vn zek*Ahb2gr5V~a~#(dJA{>Pa_+1Gr@%cIQERQ!1<1!gw-dFpiZ2CcD0covZ{`RkL@6jBCtr zX{PzU@lT~zb0+EoOh$wm$yQ+lUg2If*ug@EFNASPv#_r|z!fmfC_ZB|*5eHxR(b3x z@Og>HSVO*@er~I^h7C8(3e<49AZx6l+}_z)+JkM9aiPD;;&y>ecD9~J3r7AD(VOkPG zTYVWed>=L(Fu5ztVk0{79#5-s?JUUl7SAM2!uI+kZMbRv4ZstrL#SxdFC1FFqzdny rS$&#(3B4(M@O1nUpkIT&ZaCmq-*6&hF~s-x00000NkvXXu0mjf;&l6| literal 0 HcmV?d00001 diff --git a/src/assets/images/mapIconSix.png b/src/assets/images/mapIconSix.png new file mode 100644 index 0000000000000000000000000000000000000000..1094bc72fd9dfec0e6459980bd0b38a817b1aa42 GIT binary patch literal 827 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ɰ_p_6k?rAi=-;Am`n|5cpm;0 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 literal 0 HcmV?d00001 diff --git a/src/assets/styles/font.css b/src/assets/styles/font.css index 3203ee5..faea076 100644 --- a/src/assets/styles/font.css +++ b/src/assets/styles/font.css @@ -1,7 +1,7 @@ -/* @font-face { - font-family: "PingFang-SC"; +@font-face { + font-family: "PingFang-SC-Heavy"; src: url("./font/PingFang_Heavy.ttf"); -} */ +} /* @font-face { font-family: "PingFang-SC"; src: url("./font/PingFang_Regular.ttf"); @@ -14,10 +14,10 @@ font-family: "PingFang-SC"; src: url("./font/PingFang_ExtraLight.ttf"); } */ -/* @font-face { - font-family: "PingFang-SC"; +@font-face { + font-family: "PingFang-SC-Medium"; src: url("./font/PingFang_Medium.ttf"); -} */ +} @font-face { font-family: "PingFang-SC"; src: url("./font/PingFang_Bold.ttf"); @@ -33,4 +33,8 @@ @font-face { font-family: "AlibabaPuHuiTiM"; src: url("./font/Alibaba-PuHuiTi-Medium.ttf"); +} +@font-face { + font-family: "DINCondensed"; + src: url("./font/DIN_CONDENSED_BOLD.TTF"); } \ No newline at end of file diff --git a/src/assets/styles/font/DIN_CONDENSED_BOLD.TTF b/src/assets/styles/font/DIN_CONDENSED_BOLD.TTF new file mode 100644 index 0000000000000000000000000000000000000000..f05a1a96cde2353e89bc770aaf541a90a46ad95c GIT binary patch literal 81704 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 literal 0 HcmV?d00001 diff --git a/src/assets/styles/public.scss b/src/assets/styles/public.scss index f10f667..20e43f7 100644 --- a/src/assets/styles/public.scss +++ b/src/assets/styles/public.scss @@ -1315,7 +1315,9 @@ // 数据云图样式 .dataCloudMap { - height: 100%; + height: calc(100% - 55px); + padding: 10px; + box-sizing: border-box; background-color: #f1f5f8; .dataCloudMap-main { height: 100%; @@ -1329,7 +1331,7 @@ .dataCloudMap-left-top { height: 50%; background-color: #fff; - border-radius: 5px; + border-radius: 10px; padding: 10px 20px; .echart-title { display: flex; @@ -1343,7 +1345,7 @@ display: flex; align-items: center; .dataCloudMap-birght { - width: 10px; + width: 6px; height: 18px; background: #0086FF; box-shadow: 3px 0 3px 0px #0086FF; @@ -1387,8 +1389,8 @@ border-radius: 5px; .change-grey-birght { - width: 12px; - height: 12px; + width: 8px; + height: 8px; background: #C7DAEE; border-radius: 50%; margin-right: 5px; @@ -1417,7 +1419,7 @@ .echarts-data-box { display: grid; grid-template-columns: 1fr 1fr 1fr; - margin-top: 20px; + margin-top: 10px; .E-box-item { display: flex; .img-box { @@ -1425,18 +1427,18 @@ height: 50px; border-radius: 50%; margin-right: 10px; - background-size: cover; /* 图片大小适应容器 */ + background-size: contain; /* 图片大小适应容器 */ background-position: center; /* 图片居中 */ background-repeat: no-repeat; /* 不重复显示背景图 */ } .img-box-one { - background-image: url("../images/warn-blue.png"); + background-image: url("../images/mapIconOne.png"); } .img-box-two { - background-image: url("../images/warn-blue.png"); + background-image: url("../images/mapIconTwo.png"); } .img-box-three { - background-image: url("../images/warn-blue.png"); + background-image: url("../images/mapIconThree.png"); } .data-box { display: flex; @@ -1446,9 +1448,9 @@ display: flex; align-items: flex-end; .number-yuan { - font-family: PingFang-SC, PingFang-SC; + font-family: DINCondensed, DINCondensed; font-weight: bold; - font-size: 26px; + font-size: 36px; line-height: 30px; margin-right: 5px; color: #333333; @@ -1457,12 +1459,12 @@ font-family: PingFang-SC, PingFang-SC; font-weight: bold; font-size: 12px; - line-height: 22px; + line-height: 18px; color: #666666; } } .box-bottom { - font-family: PingFang-SC, PingFang-SC; + font-family: PingFang-SC-Medium; font-weight: 500; font-size: 12px; color: #666666; @@ -1472,13 +1474,14 @@ } #echarts { width: 100%; - height: 100%; + height: calc(100% - 100px); } } + // 行业纵深情况 .dataCloudMap-left-bottom { height: 49%; background-color: #fff; - border-radius: 5px; + border-radius: 10px; padding: 10px 20px; .industry-title { display: flex; @@ -1491,7 +1494,7 @@ display: flex; align-items: center; .dataCloudMap-birght { - width: 10px; + width: 6px; height: 18px; background: #0086FF; box-shadow: 3px 0 3px 0px #0086FF; @@ -1511,7 +1514,7 @@ } } .rightBtn { - font-family: PingFang-SC, PingFang-SC; + font-family: PingFang-SC-Medium; font-weight: 500; font-size: 12px; color: #0086FF; @@ -1522,7 +1525,7 @@ } } section { - margin-top: 20px; + margin-top: 10px; // width: 100%; // height: calc(100% - 20px); // overflow-y: auto; @@ -1531,8 +1534,8 @@ height: 0; } .el-table { - margin-bottom: 25px; th { + font-family: AlibabaPuHuiTiM; font-weight: bold; font-size: 14px; color: #333333; @@ -1541,39 +1544,48 @@ color: #333333; } .Table-unit { + font-family: AlibabaPuHuiTiR; font-size: 12px; font-weight: 400; color: #333333; } } td { - font-weight: 500; - font-size: 14px; + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 16px; color: #666666; + border-bottom: none; } .evenNumber-row { background-color: #F6F9FD; } - .project-name { - text-decoration: underline; - font-weight: 500; - font-size: 14px; - color: #1890FF; - cursor: pointer; + .project-trace-table-number { + font-family: DINCondensed, DINCondensed; + font-weight: bold; + font-size: 20px; + span { + font-family: PingFang-SC-Heavy; + font-size: 14px; + font-weight: bold; + line-height: 18px; + color: #666666; + } } } } } } + // 企业情况 .dataCloudMap-main-right { height: 100%; display: flex; flex-direction: column; justify-content: space-between; .dataCloudMap-right-top { - height: 40%; + height: 42%; background-color: #fff; - border-radius: 5px; + border-radius: 10px; padding: 10px 20px; .right-top-title { // display: grid; @@ -1585,7 +1597,7 @@ display: flex; align-items: center; .dataCloudMap-birght { - width: 10px; + width: 6px; height: 18px; background: #0086FF; box-shadow: 3px 0 3px 0px #0086FF; @@ -1604,11 +1616,199 @@ color: #999999; } } + .dataCloudMap-enterprise { + margin: 10px 0; + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + grid-column-gap: 10px; + + .el-card { + background-color: #fff; + border: none; + // height: 120px; + .el-card__header { + border-bottom: none; + padding: 10px 15px 3px; + .clearfix { + text-align: center; + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 16px; + color: #333333; + } + } + .el-card__body { + padding: 7px 20px 10px 20px; + } + .card-items { + margin-bottom: 10px; + padding: 5px 10px; + background-color: #F6F9FD; + display: flex; + justify-content: space-between; + align-items: center; + .card-item-left { + display: flex; + align-items: center; + .card-img { + width: 15px; + height: 15px; + background-image: url("../images/mapIconFour.png"); + margin-right: 5px; + background-size: contain; /* 图片大小适应容器 */ + background-position: center; /* 图片居中 */ + background-repeat: no-repeat; /* 不重复显示背景图 */ + } + .card-type { + font-size: 12px; + font-family: PingFang-SC, PingFang-SC; + font-weight: 500; + color: #666666; + } + .card-img-two { + background-image: url("../images/mapIconFive.png"); + } + .card-img-three { + background-image: url("../images/mapIconSix.png"); + } + } + .card-item-right { + display: flex; + align-items: flex-end; + .card-number { + font-family: DINCondensed, DINCondensed; + font-weight: bold; + font-size: 26px; + color: #0086FF; + margin-right: 5px; + cursor: pointer; + font-style: normal; + text-decoration-line: underline; + text-transform: none; + } + .card-unit { + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 12px; + color: #999999; + } + .number-two { + color: #FF9600; + text-decoration-line: none; + } + .number-three { + color: #32B16C; + text-decoration-line: none; + } + .unit-two { + line-height: 24px; + } + } + } + } + } + .dataCloudMap-statistics { + margin-top: 20px; + display: grid; + grid-template-columns: 1fr 1fr 1fr 1fr; + background: radial-gradient( 0% 0% at 0% 0%, #E8F3FC 0%, #F6F9FD 0%), #E8F3FC; + padding: 10px 0; + width: 100%; + .statistics-title { + text-align: center; + border-right: 1px solid #C7DAEE; + font-family: AlibabaPuHuiTiM; + font-size: 18px; + color: #333333; + } + .statistics-items { + border-right: 1px solid #C7DAEE; + .statistics-item { + display: flex; + align-items: center; + justify-content: center; + .statistics-item-img { + width: 15px; + height: 15px; + background-image: url("../images/mapIconSeven.png"); + margin-right: 5px; + background-size: contain; /* 图片大小适应容器 */ + background-position: center; /* 图片居中 */ + background-repeat: no-repeat; /* 不重复显示背景图 */ + } + .item-img-two { + background-image: url("../images/mapIconEight.png"); + } + .item-img-three { + background-image: url("../images/mapIconNine.png"); + } + .statistics-item-type { + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 15px; + margin-right: 10px; + color: #666666; + } + .statistics-item-right { + display: flex; + align-items: flex-end; + .statistics-item-number { + font-family: DINCondensed, DINCondensed; + font-weight: bold; + font-size: 26px; + color: #0086FF; + margin-right: 5px; + cursor: pointer; + font-style: normal; + text-decoration-line: underline; + text-transform: none; + } + .statistics-item-unit { + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 12px; + line-height: 20px; + color: #999999; + .popover-Tooltip { + font-family: PingFang-SC-Medium; + font-weight: 500; + font-size: 5px; + color: #333333; + } + } + .number-two { + color: #FF9600; + text-decoration-line: none; + } + .number-three { + color: #32B16C; + text-decoration-line: none; + } + .unit-two { + line-height: 24px; + position: relative; + img { + position: absolute; + top: -5px; + right: -9px; + width: 9px; + height: 9px; + cursor: pointer; + } + } + } + } + } + .statistics-items-none { + border-right: none; + } + } } + // 荣誉情况 .dataCloudMap-right-middle { - height: 29%; + height: 27%; background-color: #fff; - border-radius: 5px; + border-radius: 10px; padding: 10px 20px; .honor-title { display: flex; @@ -1624,7 +1824,7 @@ display: flex; align-items: center; .dataCloudMap-birght { - width: 10px; + width: 6px; height: 18px; background: #0086FF; box-shadow: 3px 0 3px 0px #0086FF; @@ -1644,7 +1844,7 @@ } } .rightBtn { - font-family: PingFang-SC, PingFang-SC; + font-family: PingFang-SC-Medium; font-weight: 500; font-size: 12px; color: #0086FF; @@ -1654,11 +1854,48 @@ text-transform: none; } } + .honor-data { + margin-top: 13px; + display: grid; + grid-template-columns: 1fr 1fr 1fr; + grid-gap: 10px; + .honor-item { + display: flex; + padding: 20px; + justify-content: space-between; + background-color: #F6F9FD; + .honor-item-left { + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 16px; + color: #666666; + } + .honor-item-right { + display: flex; + align-items: flex-end; + .honor-item-number { + font-family: DINCondensed, DINCondensed; + font-weight: bold; + font-size: 26px; + color: #0086FF; + margin-right: 5px; + } + .honor-item-home { + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 12px; + line-height: 24px; + color: #999999; + } + } + } + } } + // 项目追踪情况 .dataCloudMap-right-bottom { height: 29%; background-color: #fff; - border-radius: 5px; + border-radius: 10px; padding: 10px 20px; .project-trace-title { display: flex; @@ -1673,7 +1910,7 @@ display: flex; align-items: center; .dataCloudMap-birght { - width: 10px; + width: 6px; height: 18px; background: #0086FF; box-shadow: 3px 0 3px 0px #0086FF; @@ -1693,7 +1930,7 @@ } } .rightBtn { - font-family: PingFang-SC, PingFang-SC; + font-family: PingFang-SC-Medium; font-weight: 500; font-size: 12px; color: #0086FF; @@ -1704,35 +1941,290 @@ } } section { - margin-top: 20px; + margin-top: 15px; .el-table::before { height: 0; } .el-table { margin-bottom: 25px; th { + font-family: AlibabaPuHuiTiM; font-weight: bold; font-size: 14px; color: #333333; } td { - font-weight: 500; - font-size: 14px; + font-family: PingFang-SC, PingFang-SC; + font-weight: bold; + font-size: 16px; color: #666666; + border-bottom: none; } .evenNumber-row { background-color: #F6F9FD; } - .project-name { - text-decoration: underline; - font-weight: 500; - font-size: 14px; - color: #1890FF; - cursor: pointer; + .project-trace-table-number { + font-family: DINCondensed, DINCondensed; + font-weight: bold; + font-size: 20px; + color: #FF844D; } } } } } } +} +// 荣誉情况弹窗样式 +.honor-dialog { + .el-dialog__header { + border-bottom: 1px solid #F0F0F0; + } + section { + .el-table--border { + border: 1px solid #dfe6ec; + } + .el-table { + // tr:hover>td { + // background-color: initial !important; + // } + .project-trace-table-number { + font-family: PingFang-SC, PingFang-SC; + font-weight: 500; + font-size: 14px; + color: #134EE6; + font-style: normal; + text-decoration-line: underline; + text-transform: none; + cursor: pointer; + } + .evenNumber-row { + background-color: #F6F9FD; + } + .evenNumber-row-border { + border-bottom: none; + } + } + } +} + +// 数据云图总部企业弹框 +.headquarterEnterprise-dialog { + .el-dialog__body { + padding: 20px; + } + .el-dialog__header { + border-bottom: 1px solid #F0F0F0; + } + .headquarterEnterprise-box { + .radio_btn { + margin: 10px 0; + } + .headquarterEnterprise-form { + .el-button--primary.is-active, + .el-button--primary:active { + background: oklab(0.7 -0.3 -0.4); + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--primary { + background: #1890FF; + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--primary:focus, + .el-button--primary:hover { + background: oklab(0.7 -0.3 -0.4); + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--default:hover, + .el-button--primary:hover { + background-color: oklab(0.65 -0.06 -0.18); + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--default { + border-color: #1890FF; + color: #000000; + } + } + section { + .el-table { + .project-trace-table-number { + font-family: PingFang-SC, PingFang-SC; + font-weight: 500; + font-size: 14px; + color: #134EE6; + font-style: normal; + text-decoration-line: underline; + text-transform: none; + cursor: pointer; + } + th { + font-weight: bold; + font-size: 14px; + color: #000; + } + td { + font-weight: 500; + font-size: 14px; + color: #666666; + border-bottom: none; + } + .evenNumber-row { + background-color: #F6F9FD; + } + } + .my-pagination-container { + margin-top: 10px; + .el-pagination.is-background .el-pager li:not(.is-disabled).active { + + background-color: #1890FF; /*进行修改选中项背景和字体 */ + + color: #fff; + } + .el-pagination { + .btn-prev,.btn-next { + padding: 0px 20px; + } + } + } + } + } +} +// 数据云图企业情况上方四个卡片弹框 +.serviceIndustry-dialog { + .el-dialog__body { + padding: 20px; + } + .el-dialog__header { + border-bottom: 1px solid #F0F0F0; + } + .serviceIndustry-box { + .radio_btn { + margin: 10px 0; + } + .serviceIndustry-form { + .el-button--primary.is-active, + .el-button--primary:active { + background: oklab(0.7 -0.3 -0.4); + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--primary { + background: #1890FF; + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--primary:focus, + .el-button--primary:hover { + background: oklab(0.7 -0.3 -0.4); + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--default:hover, + .el-button--primary:hover { + background-color: oklab(0.65 -0.06 -0.18); + border-color: #1890FF; + color: #FFFEFE; + } + .el-button--default { + border-color: #1890FF; + color: #000000; + } + } + section { + .el-table { + .project-trace-table-number { + font-family: PingFang-SC, PingFang-SC; + font-weight: 500; + font-size: 14px; + color: #134EE6; + font-style: normal; + text-decoration-line: underline; + text-transform: none; + cursor: pointer; + } + th { + font-weight: bold; + font-size: 14px; + color: #000; + text-align: center; + } + td { + font-weight: 500; + font-size: 14px; + color: #666666; + border-bottom: none; + } + .evenNumber-row-childred { + background-color: #E8F3FC; + } + .evenNumber-row { + background-color: #F6F9FD; + } + } + .my-pagination-container { + margin-top: 10px; + .el-pagination.is-background .el-pager li:not(.is-disabled).active { + + background-color: #1890FF; /*进行修改选中项背景和字体 */ + + color: #fff; + } + .el-pagination { + .btn-prev,.btn-next { + padding: 0px 20px; + } + } + } + } + } +} +// 行业纵深情况 +.collectDialog-dialog { + .el-dialog__body { + padding: 20px; + } + .el-dialog__header { + border-bottom: 1px solid #F0F0F0; + } + .collectDialog-box { + .radio_btn { + margin: 10px 0; + } + section { + .el-table { + .project-trace-table-number { + font-family: PingFang-SC, PingFang-SC; + font-weight: 500; + font-size: 14px; + color: #134EE6; + font-style: normal; + text-decoration-line: underline; + text-transform: none; + cursor: pointer; + } + th { + font-weight: bold; + font-size: 14px; + color: #000; + text-align: center; + } + td { + font-weight: 500; + font-size: 14px; + color: #666666; + border-bottom: none; + } + .evenNumber-row-childred { + background-color: #E8F3FC; + } + .evenNumber-row { + background-color: #F6F9FD; + } + } + } + } } \ No newline at end of file diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue index ace9f6f..97eccb6 100644 --- a/src/layout/components/AppMain.vue +++ b/src/layout/components/AppMain.vue @@ -19,7 +19,7 @@ export default { $route: { handler(route) { // console.log(route,"route"); - if(route.path == "/workbench") { + if(route.path == "/workbench" || route.path == "/dataCloudMap") { this.breadcrumb = false; } else { this.breadcrumb = true; diff --git a/src/layout/components/FixedHeader/index.vue b/src/layout/components/FixedHeader/index.vue index 055bed5..9af9b97 100644 --- a/src/layout/components/FixedHeader/index.vue +++ b/src/layout/components/FixedHeader/index.vue @@ -60,7 +60,7 @@ export default { $route: { handler(route) { // console.log(route,"route"); - if(route.path == "/workbench") { + if(route.path == "/workbench" || route.path == "/dataCloudMap") { this.breadcrumbShow = false; } else { this.breadcrumbShow = true; diff --git a/src/views/dataCloudMap/components/collectDialog.vue b/src/views/dataCloudMap/components/collectDialog.vue new file mode 100644 index 0000000..aef5ac6 --- /dev/null +++ b/src/views/dataCloudMap/components/collectDialog.vue @@ -0,0 +1,143 @@ + + + \ No newline at end of file diff --git a/src/views/dataCloudMap/components/headquarterEnterprise.vue b/src/views/dataCloudMap/components/headquarterEnterprise.vue new file mode 100644 index 0000000..b9f260c --- /dev/null +++ b/src/views/dataCloudMap/components/headquarterEnterprise.vue @@ -0,0 +1,176 @@ + + + \ No newline at end of file diff --git a/src/views/dataCloudMap/components/honorDialog.vue b/src/views/dataCloudMap/components/honorDialog.vue new file mode 100644 index 0000000..2ddf8ee --- /dev/null +++ b/src/views/dataCloudMap/components/honorDialog.vue @@ -0,0 +1,167 @@ + + + diff --git a/src/views/dataCloudMap/components/serviceIndustry.vue b/src/views/dataCloudMap/components/serviceIndustry.vue new file mode 100644 index 0000000..803852b --- /dev/null +++ b/src/views/dataCloudMap/components/serviceIndustry.vue @@ -0,0 +1,136 @@ + + + \ No newline at end of file diff --git a/src/views/dataCloudMap/index.vue b/src/views/dataCloudMap/index.vue index db25394..ece1b4a 100644 --- a/src/views/dataCloudMap/index.vue +++ b/src/views/dataCloudMap/index.vue @@ -1,7 +1,8 @@