From 49abe54ee04e765e3b11c184ecd21163993d2fb2 Mon Sep 17 00:00:00 2001 From: dai <851733175@qq.com> Date: Wed, 8 Feb 2023 17:26:39 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=81=E8=A3=85=E6=95=B0=E6=8D=AE=E4=B8=AD?= =?UTF-8?q?=E5=8F=B0api=E8=AF=B7=E6=B1=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 + .env.production | 1 + .env.production.sit | 1 + .env.shibei_production | 1 + src/assets/images/shuju/main/back-on.png | Bin 0 -> 689 bytes src/assets/images/shuju/main/back.png | Bin 0 -> 868 bytes .../images/shuju/renfang/index/per/dy.png | Bin 3998 -> 1902 bytes .../images/shuju/renfang/index/per/lnr.png | Bin 3287 -> 1520 bytes .../images/shuju/renfang/index/per/qsn.png | Bin 3081 -> 1411 bytes .../images/shuju/renfang/index/per/syry.png | Bin 3253 -> 1445 bytes .../images/shuju/renfang/index/per/ygxl.png | Bin 0 -> 1585 bytes .../images/shuju/renfang/index/per/zyz.png | Bin 3567 -> 1732 bytes src/assets/scss/dataBoard/renfang/index.scss | 21 +- src/assets/scss/dataBoardMain.scss | 38 +- src/js/dai/request-bipass.js | 114 +++ src/views/dataBoard/renfang/index.vue | 898 ++++++++++-------- src/views/dataBoardMain/main-navbar.vue | 604 ++++++------ 17 files changed, 973 insertions(+), 707 deletions(-) create mode 100644 src/assets/images/shuju/main/back-on.png create mode 100644 src/assets/images/shuju/main/back.png create mode 100644 src/assets/images/shuju/renfang/index/per/ygxl.png create mode 100644 src/js/dai/request-bipass.js diff --git a/.env.development b/.env.development index 5db66bc54..dcf5228ce 100644 --- a/.env.development +++ b/.env.development @@ -9,6 +9,8 @@ VUE_APP_API_SERVER = http://192.168.1.144/api # VUE_APP_API_SERVER = https://epmet-dev.elinkservice.cn:41080/api # VUE_APP_API_SERVER = https://epmet-dev.elinkservice.cn/api +VUE_APP_BIPASS_API_SERVER = http://bipaas.elinkservice.cn/linkdata/linkdata-gateway/route + # VUE_APP_NODE_ENV=dev_sdtdt VUE_APP_NODE_ENV=dev #项目根路径 diff --git a/.env.production b/.env.production index 5b72f6d9d..8bd35e8c6 100644 --- a/.env.production +++ b/.env.production @@ -1,4 +1,5 @@ NODE_ENV=production VUE_APP_API_SERVER = https://epmet-cloud.elinkservice.cn/api +VUE_APP_BIPASS_API_SERVER = http://bipaas.elinkservice.cn/linkdata/linkdata-gateway/route VUE_APP_NODE_ENV=prod VUE_APP_PUBLIC_PATH=epmet-oper diff --git a/.env.production.sit b/.env.production.sit index 0efd4a570..393de85b5 100644 --- a/.env.production.sit +++ b/.env.production.sit @@ -2,5 +2,6 @@ NODE_ENV=production # VUE_APP_API_SERVER = https://epmet-test.elinkservice.cn/api # VUE_APP_API_SERVER = http://192.168.1.140/api VUE_APP_API_SERVER = http://192.168.1.144/api +VUE_APP_BIPASS_API_SERVER = http://bipaas.elinkservice.cn/linkdata/linkdata-gateway/route VUE_APP_NODE_ENV=prod:sit VUE_APP_PUBLIC_PATH=epmet-oper diff --git a/.env.shibei_production b/.env.shibei_production index b227d2fa1..56b236051 100644 --- a/.env.shibei_production +++ b/.env.shibei_production @@ -1,4 +1,5 @@ NODE_ENV=production VUE_APP_API_SERVER = https://epdc-shibei.elinkservice.cn/api +# VUE_APP_BIPASS_API_SERVER = http://bipaas.elinkservice.cn/linkdata/linkdata-gateway/route VUE_APP_NODE_ENV=shibei_prod VUE_APP_PUBLIC_PATH=epmet-oper \ No newline at end of file diff --git a/src/assets/images/shuju/main/back-on.png b/src/assets/images/shuju/main/back-on.png new file mode 100644 index 0000000000000000000000000000000000000000..edd96a89f74dac73673e7445ded67bf52f7fc7e8 GIT binary patch literal 689 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 literal 3998 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 Ef-xO^LjV8( diff --git a/src/assets/images/shuju/renfang/index/per/lnr.png b/src/assets/images/shuju/renfang/index/per/lnr.png index 466c3401e3cfd647eb6b16f96a8d543ec340eda9..759f6493420d553fcdf42f4e3e7e686195bfdde8 100644 GIT binary patch literal 1520 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 R>lgq4002ovPDHLkV1fw;jKBZ@ literal 3081 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 diff --git a/src/assets/images/shuju/renfang/index/per/ygxl.png b/src/assets/images/shuju/renfang/index/per/ygxl.png new file mode 100644 index 0000000000000000000000000000000000000000..98db9129701f4062aa7736677618a6a0d9aa4287 GIT binary patch literal 1585 zcmV-12G043P)Px)>q$gGRA@u(nQ3fPRTRg6=S^D*1Qfwo7Lld36bcnlO2A-AWU)XH*_2j7P-7Fn z$TvS=Bcfl_5c$GpfQS;HwJ7_dh!{u}DTS&nU9f-z;zC)1Kw;(`^JY3aeeZhZ zRk$j!+2djD;ZgE^TZpupK+X|Oxqge)C{x2Wv;z*ZiLguPvz6zUOe!5MN1`PWHGz>oXm|4_RVWVzg~y23 z(ZfWzl;k1v@KbU=8WK?xc;cY0P#*=M8V~-qo=(GVA^ZAB^M*muk2x|YZUnLqYMR%} zNx%pd+DZ=z(|9BcB6vxlZ`oL}qE?F|DhrJGS_@5OakLtYheZsbuh6N>|R^Vgc9aWO;@UHXn?jO=0Y@fEeQX5wYMv^exe*ZIvIvE#6Ifm>;b3l_1 zD&y`B& z5UY~4i&F5fcN`+@shBL!#zbJ~Ha&qb%o5^MDG012fsgR=p$Sv$wU8K`6J>tIRM~F_ zlDR`CqwM&%c(R$m5Nax>NP0{JhHTRd0x5n1_R_&h48m(Be1Ou`Da;xMe;I4O~;L8)63^t(+byEe3?S63E!1 zrZy39sg7+i5DgL!PB>QELZc`hBAv0S8L<*5)@v#O7jkJ(>J|1I9`+}~HxG29;r9mW zOp`|CcgA<#ZLg;9ZDd!;bs+i`L;k|wivY1b<^ zN$lq3dg*MrVXaFq(wU}@;?PnetiMq9)VvsDB71bBE;Th!N`!^Uro4bsSexfw`UVN6 zZqf;2vIXcIJlGMU+_KuaF_sdk8$yb?h|bE5B*>`BlQY(m)DrDeH$%?Zm!}tLf78n% z(`12LMD;67$gj(bv6vfJq^UGg>$;)v#i@LGK4X(+Hs0nZ5zb*!t3m^iEXp8+fk8KP zl4p0(#AF6k+k%5bq;iGE!1aNK#;t`kJiMn71P6Z;9Q(=;Dc33x(Xz^$}!(|8!TrYIo>-eeDbt6qvz zQ*Uk5Z;h@{C~(tAJmy6xI=vu{*D4mML7!;%8(yk3}(55ZudqlvJgr- zB(m_-g8%VyHxxjhRciIJ1p?2ha=#Nex4TnAxT>%@!Nc0quil~Sbvsb&1IN0RWceiI z1BcQRp}RuIKqrJ%C;f$TUJWV)%EjPV^1~dj%e_k(m8e00000NkvXXu0mjf36bIZ literal 0 HcmV?d00001 diff --git a/src/assets/images/shuju/renfang/index/per/zyz.png b/src/assets/images/shuju/renfang/index/per/zyz.png index f951854e4b3c16c0133a226cb8f3698ac23e88fc..b619f587008eb4d058a62444198ca036c5e3e664 100644 GIT binary patch literal 1732 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 diff --git a/src/assets/scss/dataBoard/renfang/index.scss b/src/assets/scss/dataBoard/renfang/index.scss index bfa76a3a8..aee1b1183 100644 --- a/src/assets/scss/dataBoard/renfang/index.scss +++ b/src/assets/scss/dataBoard/renfang/index.scss @@ -277,27 +277,32 @@ right: 0; display: flex; align-items: center; + justify-content: space-around; padding-left: 10px; .item { display: flex; - width: 160px; + width: 120px; - img { - display: block; - margin-right: 16px; - width: 48px; - height: 48px; - } .item-info { font-size: 14px; font-family: PingFangSC-Regular, PingFang SC; font-weight: 400; color: rgba(255, 255, 255, 0.65); - line-height: 20px; + line-height: 40px; vertical-align: bottom; div { margin-bottom: 6px; + &:first-child { + line-height: 20px; + } + } + img { + display: inline-block; + margin-right: 5px; + width: 20px; + height: 20px; + vertical-align: bottom; } b { font-weight: 500; diff --git a/src/assets/scss/dataBoardMain.scss b/src/assets/scss/dataBoardMain.scss index 16752561e..4594321ce 100644 --- a/src/assets/scss/dataBoardMain.scss +++ b/src/assets/scss/dataBoardMain.scss @@ -54,16 +54,50 @@ color: #ffffff; } + .btn-back { + position: absolute; + top: 52px; + left: 40px; + display: flex; + width: 60px; + align-items: center; + line-height: 22px; + font-size: 16px; + color: #1a95ff; + cursor: pointer; + + img { + width: 16px; + margin-right: 5px; + } + .z-default { + display: block; + } + .z-on { + display: none; + } + + &:hover { + color: #fff; + .z-default { + display: none; + } + .z-on { + display: block; + } + } + } + .nav-list { position: absolute; top: 40px; - left: 40px; + left: 120px; display: flex; width: 500px; &.z-right { left: auto; - right: 40px; + right: 120px; .nav-item { background-image: url(../images/shuju/main/nav-right.png); &.z-on { diff --git a/src/js/dai/request-bipass.js b/src/js/dai/request-bipass.js new file mode 100644 index 000000000..6c30b8965 --- /dev/null +++ b/src/js/dai/request-bipass.js @@ -0,0 +1,114 @@ +/*--------------------------------------------------------------- + | 【数据中台专用】请求接口封装 | + ---------------------------------------------------------------*/ +import axios from "axios"; +import curry from "dai-js/tools/curry"; +import { Message } from "element-ui"; +import { clearLoginInfo } from "@/utils"; + +axios.defaults.withCredentials = true; +axios.defaults.crossDomain = true; + +const request = curry((method, uri, data = {}, params = {}) => { + return new Promise((reslove) => { + let returnIniData = { + httpCode: "", + data: {}, + msg: "", + code: "", + }; + + const { headers, mockId } = params; + + // env文件配置接口 + let url = process.env.VUE_APP_BIPASS_API_SERVER; + + // mock 开发临时用接口 + if (mockId) { + url = "https://mock.apifox.cn/m2/2242395-0-default/" + mockId; + } + + const succFn = (res) => { + // log(`[request成功] ${url}`, data, res); + let retData = { + ...returnIniData, + ...res.data, + httpCode: res.statusCode, + }; + // if(typeof Vue.$afterRequestHook == 'function'){ + // retData = Vue.$afterRequestHook(retData); + // } + if (res.data.code > 8000 && res.data.code < 10000) { + // Message.error(res.data.msg); + } + if (res.code == 1007 || res.code == 1024 || res.code == 2003) { + // 10005 token为空 10006登陆超时 10007别处登录 + console.log("登录失效"); + Message.error(res.data.msg); + clearLoginInfo(); + return next({ + name: "login", + }); + } + + reslove(retData); + }; + + const failFn = (err) => { + // log(`[request失败] ${url}`, data, err); + + reslove( + Object.assign({}, returnIniData, { + httpCode: "9999", //访问出现意外 + msg: "网络错误", + }) + ); + }; + + if (method.toUpperCase() == "POST") { + axios + .post( + url, + { + apiCode: "/api/post", + dispatcherSystem: "dataservice", + param: { + ds_code: uri, + app_code: "empet", + orderby: "[]", + ...data, + }, + }, + { + headers, + responseType: "json", + } + ) + .then(succFn) + .catch(failFn); + } else { + axios + .post( + url, + { + apiCode: "/api/get", + dispatcherSystem: "dataservice", + param: { + ds_code: uri, + app_code: "empet", + orderby: "[]", + ...data, + }, + }, + { + headers, + responseType: "json", + } + ) + .then(succFn) + .catch(failFn); + } + }); +}); + +export const requestPostBi = request("post"); diff --git a/src/views/dataBoard/renfang/index.vue b/src/views/dataBoard/renfang/index.vue index e76fe82ba..195962cbd 100644 --- a/src/views/dataBoard/renfang/index.vue +++ b/src/views/dataBoard/renfang/index.vue @@ -1,295 +1,334 @@ diff --git a/src/views/dataBoardMain/main-navbar.vue b/src/views/dataBoardMain/main-navbar.vue index c71a722b5..699a4252f 100644 --- a/src/views/dataBoardMain/main-navbar.vue +++ b/src/views/dataBoardMain/main-navbar.vue @@ -1,171 +1,196 @@