From 4d5294f34dcf128f8c82f425788bb038e9742372 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BA=9E=E4=B8=9C=E6=97=AD?= <850374051@qq.com> Date: Mon, 13 Mar 2023 16:25:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A4=A7=E6=89=98=E7=AE=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/permission.js | 3 + src/router/index.js | 27 ++ .../shop/shopDepositDetail.vue | 394 ++++++++++++++++ .../agriculturalTrusteeship/shop/shopList.vue | 86 +++- .../shop/shopNeedsList.vue | 416 +++++++++++++++++ .../shop/shopOrganizationDetail.vue | 442 ++++++++++++++++++ .../insurance/shop_icon_add2.png | Bin 0 -> 1953 bytes .../insurance/shop_icon_see.png | Bin 0 -> 2720 bytes .../insurance/shop_icon_see2.png | Bin 0 -> 407 bytes .../insurance/shop_needs_icon.png | Bin 0 -> 452 bytes .../insurance/shop_needs_icon01.png | Bin 0 -> 446 bytes .../insurance/shop_needs_icon02.png | Bin 0 -> 343 bytes .../insurance/shop_needs_icon03.png | Bin 0 -> 377 bytes 13 files changed, 1361 insertions(+), 7 deletions(-) create mode 100644 src/views/agriculturalTrusteeship/shop/shopDepositDetail.vue create mode 100644 src/views/agriculturalTrusteeship/shop/shopNeedsList.vue create mode 100644 src/views/agriculturalTrusteeship/shop/shopOrganizationDetail.vue create mode 100644 static/images/agriculturalTrusteeship/insurance/shop_icon_add2.png create mode 100644 static/images/agriculturalTrusteeship/insurance/shop_icon_see.png create mode 100644 static/images/agriculturalTrusteeship/insurance/shop_icon_see2.png create mode 100644 static/images/agriculturalTrusteeship/insurance/shop_needs_icon.png create mode 100644 static/images/agriculturalTrusteeship/insurance/shop_needs_icon01.png create mode 100644 static/images/agriculturalTrusteeship/insurance/shop_needs_icon02.png create mode 100644 static/images/agriculturalTrusteeship/insurance/shop_needs_icon03.png diff --git a/src/permission.js b/src/permission.js index 2bfb91bb..4560e313 100644 --- a/src/permission.js +++ b/src/permission.js @@ -170,6 +170,9 @@ const whiteList = [ '/agriculturalTrusteeship/societyProjectList',//社会化产品列表 '/agriculturalTrusteeship/societyProjectDetail',//社会化产品详情 '/agriculturalTrusteeship/shopList',//保险列表首页 + '/agriculturalTrusteeship/shopNeedsList',//保险列表首页 + '/agriculturalTrusteeship/shopOrganizationDetail',//保险列表首页 + '/agriculturalTrusteeship/shopDepositDetail',//保险列表首页 '/agriculturalTrusteeship/shopDetail',//保险列表详情 '/agriculturalTrusteeship/shopEdit',//保险列表详情 '/agriculturalTrusteeship/shopAdd',//保险列表首页 diff --git a/src/router/index.js b/src/router/index.js index e6d21bcd..d58d62b4 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -5137,6 +5137,33 @@ export const constantRoutes = [ }, component: (resolve) => require(['@/views/agriculturalTrusteeship/shop/shopList'], resolve) }, + { + path: '/agriculturalTrusteeship/shopNeedsList', + name: 'agriculturalTrusteeshipShopNeedsList', + meta: { + title: '贷款需求', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/shop/shopNeedsList'], resolve) + }, + { + path: '/agriculturalTrusteeship/shopOrganizationDetail', + name: 'agriculturalTrusteeshipShopOrganizationDetail', + meta: { + title: '服务组织', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/shop/shopOrganizationDetail'], resolve) + }, + { + path: '/agriculturalTrusteeship/shopDepositDetail', + name: 'agriculturalTrusteeshipShopDepositDetail', + meta: { + title: '托管主体', + hidden: true, + }, + component: (resolve) => require(['@/views/agriculturalTrusteeship/shop/shopDepositDetail'], resolve) + }, { path: '/agriculturalTrusteeship/serviceEdit', name: 'agriculturalTrusteeshipServiceEdit', diff --git a/src/views/agriculturalTrusteeship/shop/shopDepositDetail.vue b/src/views/agriculturalTrusteeship/shop/shopDepositDetail.vue new file mode 100644 index 00000000..8920f180 --- /dev/null +++ b/src/views/agriculturalTrusteeship/shop/shopDepositDetail.vue @@ -0,0 +1,394 @@ + + + diff --git a/src/views/agriculturalTrusteeship/shop/shopList.vue b/src/views/agriculturalTrusteeship/shop/shopList.vue index 9597eb7a..7763e11c 100644 --- a/src/views/agriculturalTrusteeship/shop/shopList.vue +++ b/src/views/agriculturalTrusteeship/shop/shopList.vue @@ -75,11 +75,31 @@
- - - +
+
+

+

+

发布新产品

+
+
+ +

查看贷款需求

+
+ + +
+ +
+
+

+

+

发布新产品

+
+
+ + + + import Cookies from "js-cookie"; import {productList, productOut, productIn, serviceGet, treeselect} from "@/api/agriculturalTrusteeship"; + import {Dialog} from "vant"; export default { name: "agriculturalTrusteeshipShopList", data() { @@ -178,7 +199,19 @@ methods: { getDetail(){ serviceGet(Cookies.get('ACCESS-SESSION-ID')).then(response => { - this.serviceForm = response.data; + if (response.code == 200){ + this.serviceForm = response.data; + }else{ + Dialog.confirm({ + title: '系统提示', + message: '登录状态已过期,请重新登录', + confirmButtonText: '重新登录', + cancelButtonText: '取消' + }).then(() => { + window.location.href = '/agriculturalTrusteeship/login'; + }); + } + }); }, getList(){ @@ -260,6 +293,45 @@ } } + .main_btn{ + display: flex; + background: #ffffff; + border-top-left-radius: 25PX; + border-top-right-radius: 25PX; + overflow: hidden; + padding: 4vw 4% 0; + justify-content: space-between; + .btn_box_01{ + width: 48%; + display: flex; + justify-content: center; + align-items: center; + border: 1Px dashed #4E7FFF; + color: #4E7FFF; + font-size: .35rem; + line-height: 15vw; + border-radius: 10Px; + p:first-child{ + font-weight: bold; + margin-right: 5PX; + } + } + .btn_box_02{ + width: 48%; + display: flex; + justify-content: center; + align-items: center; + background: rgba(78,127,255,0.17); + color: #1E49BB; + font-size: .35rem; + line-height: 15vw; + border-radius: 10Px; + p{ + margin-left: 5PX; + } + } + } + .serviceName{ display: flex; align-items: center; @@ -305,9 +377,9 @@ .main{ background-image: linear-gradient(to right , #6E93F3 , #7E89E9 , #54C6E4); /deep/ .van-tabs__nav{ - border-top-left-radius: 25PX; - border-top-right-radius: 25PX; - overflow: hidden; + /*border-top-left-radius: 25PX;*/ + /*border-top-right-radius: 25PX;*/ + /*overflow: hidden;*/ } /deep/ .van-tabs__line{ background: #334281!important; diff --git a/src/views/agriculturalTrusteeship/shop/shopNeedsList.vue b/src/views/agriculturalTrusteeship/shop/shopNeedsList.vue new file mode 100644 index 00000000..1777fc80 --- /dev/null +++ b/src/views/agriculturalTrusteeship/shop/shopNeedsList.vue @@ -0,0 +1,416 @@ + + + diff --git a/src/views/agriculturalTrusteeship/shop/shopOrganizationDetail.vue b/src/views/agriculturalTrusteeship/shop/shopOrganizationDetail.vue new file mode 100644 index 00000000..d73aa0ee --- /dev/null +++ b/src/views/agriculturalTrusteeship/shop/shopOrganizationDetail.vue @@ -0,0 +1,442 @@ + + + diff --git a/static/images/agriculturalTrusteeship/insurance/shop_icon_add2.png b/static/images/agriculturalTrusteeship/insurance/shop_icon_add2.png new file mode 100644 index 0000000000000000000000000000000000000000..d208533aa5223df39ed3072f9897d27429bc4253 GIT binary patch literal 1953 zcmV;S2VVGzP)9*ROcYAJ8MScqqT)rpXlo3u(7xmMS>7qz?e4z2+n4u! z=k51R2<^VJGtYeIGqcY;Gdnes^D{JR12HnTCb^aI>Vyg6*O|Vq2=xhtD9wYF-*Nko zHT*Lb`R+_$&L$yi)&Tg9y{G!2`7?ffcVGuAH5rUwuT^CFY+$CDp86;Qw~7ZVG7MPz z|Eb6W(}DRn&f6-G0qZLjE60|MJasNGmvRo)OhyG-qQG!q`%VXDE^|Z%#0LQJXOi+L zY>A~TgbI{YARLjOJ8U2BsmNui$YJ;($4lnL+o(X>6fhFl%8-?Bt(EI%Cd?WixNVlP zU@Fi+fpFet<@KtO=fe?sPhj^gi(H~#Om=)ypbqi{Yvjo_Q460cLR+c8o>6-VF7YXX zOcuOW0P*SL2+iF~kiBk38m|j20C^ulCJSCGpz}Ma5oE6$k;dOtzzmHc@Ww?DGU2%b z1ljWjr1>`#Ajl-4D-XW`kk{etBkU?>>0D)AO^cLEpKRazD)g!>apJR8wOrxWdFGj z%#{dSwq|4`4>)=c@@xoWw1Kqq0Q~X9Ml&){TbB7+P3AUjmc7_xdl2^iVvL-C&DA^& zt#yR`7xUU5c3=hB;IycO4m=dtr?EG3j3DPxzhoK}8QV`U>g^b18!qhVh>N$xA9BTM z112?)ro)owjws-1CL)g?Y)$r`ea~FZTa8`s+O0jCWvc^6N7BUwnfm%8Gq3rD`Jlrs zUze#Q8|qJ%$-L#cbZH%wAQx4#$?1!L9KzEhzZNxNX-WDWOyR!m5}$Y{Q(HD|k_+0Y zo;_sm?7dxPT?b3+T&W!iBfNf>?K4qoQR=MyG70ez{jJVB|ai&LFn=dJEq8V8Ibej-w4zspWk)9v_T`! zQ>Rh6&HmmykmCZBaV^|vtPPUnCuac?hN5b6+E(Ns;?a|3K+cTWBK)RN7?*FBE%6w5 z891^!Us5N_>pqpSWj*(7NRSmIj5?DM-*zSL8ecGpitC~aZowqps6|KQ-AC*;xF%m} zoEV+sEjLNT1nnlQ@h%N4v8PU3BM0R!ec4e;!$RQLdKCw0^0MZq-2LaSTo+au= zAg8VP!R8@_bzxC<_V&t~3i8zjxqL^jY=eCx(N(!j*CJyP@nD?V%kpwmEh`2yCzG3pM-JB7lzuplSGRlLY#&$${4|H)(eU6yN+6mBacZ?{bL zydROvG+tz~l^Ke1>GICf6^g5i(&r$|V_SX1okM*1Qysz8y;v2&ND05KHwNx(4s95kRZIbbTud*f?ob81-)qsKy3(vRDZn^#n}lbv%~gOPH&;*Q)+PlAa+`!_ zvCUP0AU9V}=GGPqa$-^vjU7Gx48jWd~+12|55b=4bMz#PI1hI z3fvk60P=C<{0Kq5HTp8w7Ab%?U1srW*;gURaG3k_|I>k)YfP&q`3gaG!X%%n?p4)j>_$>x)npGxHob;}ND`+;?;#qas}?lsrYrKzo7{AxuL^) zc!0~>2T%u*&363!QW9^u!*4i6XAq}QURVP%PLRaGds@h<57XB{raqw%WqCjl;y2tr n1Gjeue;{b4`o8%o>Dlo=C)XM3m3TK_00000NkvXXu0mjfqrI!d literal 0 HcmV?d00001 diff --git a/static/images/agriculturalTrusteeship/insurance/shop_icon_see.png b/static/images/agriculturalTrusteeship/insurance/shop_icon_see.png new file mode 100644 index 0000000000000000000000000000000000000000..6b81ae88b19f1fe0c288a8e9a7a7a2628e6a893d GIT binary patch literal 2720 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 literal 0 HcmV?d00001 diff --git a/static/images/agriculturalTrusteeship/insurance/shop_icon_see2.png b/static/images/agriculturalTrusteeship/insurance/shop_icon_see2.png new file mode 100644 index 0000000000000000000000000000000000000000..1193b1b1ea5266733ae150e6c194a871691269b9 GIT binary patch literal 407 zcmV;I0cie-P)`o>KmGl-UzB& zD?#VQNp=*-D#&x(sUTuH-#!t`q1sLFS z0)8=m!TF&na#Zi>SS)uFg>z|zm4`QTtDPA5nt-%OXv-R~Vn#!nSvSEpBT+or4h{K` zI+<>tmo6V{TZC<0CQcT+t=V%}l&s4#X}Q~)5yB*(t`%ABiS&o+Dn{y*q_NyLar)jz z+Z$>of_CNjXD6@6!1e+ae-8f}3f!XbNhSOtun+r6lMC*kX-@zE002ovPDHLkV1kG8 Bw1ofw literal 0 HcmV?d00001 diff --git a/static/images/agriculturalTrusteeship/insurance/shop_needs_icon.png b/static/images/agriculturalTrusteeship/insurance/shop_needs_icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2a8a1c926716b1f966aa6a583d1a759b77371d20 GIT binary patch literal 452 zcmV;#0XzPQP)$-CxL{Jokx8LtKQp(|AFjy0k=lL{AlC&B00)WUNqIzXnPAJxn zgjkjp;`{`#-?Y^LB_1PH&r~mc0C{dggi7%phWlG$osEXz{IcC{BY~RNs5v_v4l`5a z>qa|{6Lh;>PRJJ^ay)l*;>B*aW5bLK{*^YK0jh+t8dpGoYTAQ#M9n|CaRi{rueggi zk-CX21%f#NYLst?@QL!q{Frd>5ePtZI-LSNP9p%mLx=*vC?xm{xL&sa9f;=F0G5F6 z*Sh}&pxzMl5K;O4XN?S&`2T3zw(R%&-=+*a03tN(3%iGXp#eC5u#wm$Ca{R(m;uh~ u;w>;juh)|_;Nhg~bYsjNh_mK9px-ZF&Jw8nxQtZ*00007b`TrDg$AUAbYKp6{1q#Z z4x|M9CmG+YSx&%&FXt!c?9SYIGjAj4h=J3wD4rEq$AbI9$+j(3+75kjg?SZWWM2_z zB)DmV`~eIn>Iltt5z;p&>ygu5Sz%Q}Ov$F%^Z>x(oRZU$ovk<|){vZ#>m8Le@AiPY zxF54~*SwYk!Cey~p00R-;`~%`P!k|3cvw0qWH8YcFSjfncXd8qG?$#2Llws{z=pG3 zSdtyQIx%2p44;&1`V9}T5q3b|?9vFC0sL4cE<<7&<2x+Q0F?h21BE%VU!sjdfHQ!% zQeeG4n9#S!w46z5K;{)3Hw$)l1AyLQCfTjil4FsV_6f*by%tdtLH+5o&0Xiq!g{gh3tfsccK!8*{= o#4gT&jcq#E?0u)I=6_&kKYL8^C*SmfPyhe`07*qoM6N<$g7o9P-T(jq literal 0 HcmV?d00001 diff --git a/static/images/agriculturalTrusteeship/insurance/shop_needs_icon02.png b/static/images/agriculturalTrusteeship/insurance/shop_needs_icon02.png new file mode 100644 index 0000000000000000000000000000000000000000..7191d82959648763e9af241afe949ff2cb4259db GIT binary patch literal 343 zcmV-d0jU0oP)=Gz}66nB`poC9mckplrcE%^61iuQb5-5QZ zNFji?tI^HKFr(4wZg+3FlOO*XV=i$VUqvKi>NpO&ZQI{Cj*DW1K~WSbKyN)BoP*%b zFborOQrC5|@4F3?s-(3jin6wCXDQ2a#KYn-`VPP7ut4BNMbvYU^S$!&!&6pTT@F-ZrMKsum(f(d7F6hR?{@{IF5HAL}B6eJkNRG_YbAi-I)qrq?9j7l6=8{ z?`|B&nK+!Ja3X1feRH@WRaLd%SON0WIEkVtou*0iU6y4A^#x9IV#0e%ogBk?ixMIgnNKkxDx*++t8@SwzRHKoB)MT z3WUO3u4Nnl3E&k4Gm~;v&F0Vnd&V{sft6vu(V-vyk5bc$