From adb2f44a94122002ec50f38ebc8abc7c7d874cb0 Mon Sep 17 00:00:00 2001 From: pangdongxu <850374051@qq.com> Date: Thu, 16 Jun 2022 17:12:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=87=E5=9B=BE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app.json | 6 +- image/icon/icon_delete.png | Bin 0 -> 445 bytes image/icon/icon_dq.png | Bin 0 -> 367 bytes image/icon/icon_dz.png | Bin 0 -> 419 bytes image/icon/icon_fu16.png | Bin 0 -> 374 bytes image/icon/icon_glls.png | Bin 0 -> 577 bytes image/icon/icon_hd.png | Bin 0 -> 295 bytes image/icon/icon_js1.png | Bin 0 -> 558 bytes image/icon/icon_js2.png | Bin 0 -> 505 bytes image/icon/icon_js3.png | Bin 0 -> 418 bytes image/icon/icon_ll.png | Bin 0 -> 513 bytes image/icon/icon_mx.png | Bin 0 -> 332 bytes image/icon/icon_sc.png | Bin 0 -> 529 bytes image/icon/icon_scfj.png | Bin 0 -> 659 bytes image/icon/icon_ss.png | Bin 0 -> 424 bytes image/icon/icon_sx.png | Bin 0 -> 273 bytes image/icon/icon_xg2.png | Bin 0 -> 449 bytes image/icon/icon_xj.png | Bin 0 -> 427 bytes image/icon/icon_yh.png | Bin 0 -> 591 bytes image/icon/icon_yn.png | Bin 0 -> 600 bytes image/icon/icon_ys.png | Bin 0 -> 658 bytes image/icon/icon_zf.png | Bin 0 -> 605 bytes pages/bill/bill.js | 136 +++++ pages/bill/bill.json | 19 + pages/bill/bill.wxml | 294 +++++++++++ pages/bill/bill.wxss | 479 ++++++++++++++++++ pages/billUse/billUse.js | 136 +++++ pages/billUse/billUse.json | 19 + pages/billUse/billUse.wxml | 305 ++++++++++++ pages/billUse/billUse.wxss | 492 +++++++++++++++++++ pages/drawee/drawee.js | 21 +- pages/drawee/drawee.json | 3 +- pages/drawee/drawee.wxml | 104 +++- pages/drawee/drawee.wxss | 43 +- pages/index/index.wxml | 4 + pages/paymentManager/toPay/toPay.wxml | 2 +- pages/regular/regular.js | 78 +++ pages/regular/regular.json | 16 + pages/regular/regular.wxml | 91 ++++ pages/regular/regular.wxss | 318 ++++++++++++ pages/transferAccounts/transferAccounts.js | 117 +++++ pages/transferAccounts/transferAccounts.json | 17 + pages/transferAccounts/transferAccounts.wxml | 281 +++++++++++ pages/transferAccounts/transferAccounts.wxss | 436 ++++++++++++++++ project.private.config.json | 16 +- 45 files changed, 3405 insertions(+), 28 deletions(-) create mode 100644 image/icon/icon_delete.png create mode 100644 image/icon/icon_dq.png create mode 100644 image/icon/icon_dz.png create mode 100644 image/icon/icon_fu16.png create mode 100644 image/icon/icon_glls.png create mode 100644 image/icon/icon_hd.png create mode 100644 image/icon/icon_js1.png create mode 100644 image/icon/icon_js2.png create mode 100644 image/icon/icon_js3.png create mode 100644 image/icon/icon_ll.png create mode 100644 image/icon/icon_mx.png create mode 100644 image/icon/icon_sc.png create mode 100644 image/icon/icon_scfj.png create mode 100644 image/icon/icon_ss.png create mode 100644 image/icon/icon_sx.png create mode 100644 image/icon/icon_xg2.png create mode 100644 image/icon/icon_xj.png create mode 100644 image/icon/icon_yh.png create mode 100644 image/icon/icon_yn.png create mode 100644 image/icon/icon_ys.png create mode 100644 image/icon/icon_zf.png create mode 100644 pages/bill/bill.js create mode 100644 pages/bill/bill.json create mode 100644 pages/bill/bill.wxml create mode 100644 pages/bill/bill.wxss create mode 100644 pages/billUse/billUse.js create mode 100644 pages/billUse/billUse.json create mode 100644 pages/billUse/billUse.wxml create mode 100644 pages/billUse/billUse.wxss create mode 100644 pages/regular/regular.js create mode 100644 pages/regular/regular.json create mode 100644 pages/regular/regular.wxml create mode 100644 pages/regular/regular.wxss create mode 100644 pages/transferAccounts/transferAccounts.js create mode 100644 pages/transferAccounts/transferAccounts.json create mode 100644 pages/transferAccounts/transferAccounts.wxml create mode 100644 pages/transferAccounts/transferAccounts.wxss diff --git a/app.json b/app.json index 3b53598..5512724 100644 --- a/app.json +++ b/app.json @@ -46,7 +46,11 @@ "pages/paymentManager/paymentManager", "pages/paymentManager/toPay/toPay", "pages/majorEvent/majorEvent", - "pages/majorEvent/add/add" + "pages/majorEvent/add/add", + "pages/regular/regular", + "pages/transferAccounts/transferAccounts", + "pages/bill/bill", + "pages/billUse/billUse" ], "window": { "backgroundTextStyle": "light", diff --git a/image/icon/icon_delete.png b/image/icon/icon_delete.png new file mode 100644 index 0000000000000000000000000000000000000000..36e4f00bdf7e4108c3b8cffc25285ae86feb80e6 GIT binary patch literal 445 zcmV;u0Yd(XP)HfK))JfY8CF0#d?m z1>^`^NUm^zFOR+BRqWlJ$=EZVot5k-S(YV(#P|jVzrg4Z7<0*x^U^IX`CS{JH~^N% zz$S*EzBvT=1Kd)2$2mwDc5;Ev4}oWGpaFK!x4^p&Zmli}zYgIw*g@ZWc$qS`A^hCK zEqD)4wUOF$3;qNi`FZGj?v8b{Q}Rqp2ws^HB`rTCKr@#u6Q#EyF<-!xfET@)vimdM zcuY@YHz&a2gP9XEEPBH*6oifvxo80)+(T0iInGkRlJFO)xP>5DqYWkYl>+9e+lPnC zst!+UP*!k`P*nLYFI&2~2eM|=kJJ?|_%CvKl{UC z?n+6guUIE+L(pY27LuM!*bp?zrr)`T=M|w>(L%4_(w1cE3)S9lDVR%{)QX*+7aCwQ n9S65meZ(ft22Gd4B0>A;mr43$UzQQ`}as3&9u&Rmu3;;7xwgcP| z%&IsOzytPC0D_b_$pPHfiB|zY?tfPx0rs>DX7{{})rNweQ&-3lq=iVq(i1Y!Km(Ac z07#y~cN0}bpOK{&KEx)o^ttdw0rc~!Dj1cg1{7{9PIinW;Fk>27X>^J!TyL1mM{Az z1o%%WDYhrv6Ver}poBvwDxi;gxY4qi80>f1zZw(-P-V92(9!eHd;`19rcgX&(kTD{ N002ovPDHLkV1gt_j4uEH literal 0 HcmV?d00001 diff --git a/image/icon/icon_dz.png b/image/icon/icon_dz.png new file mode 100644 index 0000000000000000000000000000000000000000..6ba50eb74175c287dd0724df2a7f07e90d33a98a GIT binary patch literal 419 zcmV;U0bKrxP)tc{C-az={DL-<_+fw? zdNfey_5z{+@ZJi@Q~+7Hghu0)5-y6@rZR^w8c^g^K&AxQ9#Rx(K;`2|99Tu6UXegZ zeQ-+r5D31Uh|{xmvLk&>Z2HxDFWuQ#!3t13yHDB#(2wS8`D=i`0Ydgo2%v;35G{iv zr~%|ZYffx*?m)B>WJci{}ZA_D=dHLqtt{n5sn{a?@v zAbP=N^j3PL_<{>Z(2Am-U&&iFbs#AgI$?{eOvIom0?&Al6da;BPkYd!LPqHhOO`*$ek`~eQdsY<(ot(^b> N002ovPDHLkV1kW8u=xN0 literal 0 HcmV?d00001 diff --git a/image/icon/icon_fu16.png b/image/icon/icon_fu16.png new file mode 100644 index 0000000000000000000000000000000000000000..63b07a4c0afcfbdecad4f0f411fd5b9b548a42ba GIT binary patch literal 374 zcmV-+0g3*JP)S$w80{fHW!)JbIMj`@DG!KjzMbOYn4dGO!pMGkkDy zL00?$!vHpScLu(hGa23}D4>{%!vF>h1NfFM1#A2i9Zk9cAlvy@u4MQQbOA?rI0KWs zJl3H3*44%ErMw(0hvEW|-|JSczLx?f}WC%zT%mpC6$b$#q7$MsLqQd~D5Zwg? z4ETtVl(88g`r!iuBR@YldOv4mz@rwHlqt(hAmgCfxd57-`3Yq#kj=pC+yKhX0H+I^ UsG=O|^#A|>07*qoM6N<$f^w9Om;e9( literal 0 HcmV?d00001 diff --git a/image/icon/icon_glls.png b/image/icon/icon_glls.png new file mode 100644 index 0000000000000000000000000000000000000000..6c66cc319da20b545bc08c3997980f8ae51219c6 GIT binary patch literal 577 zcmV-H0>1r;P)nfH+_Sq263i z$YrOW++tXAZXZ~gpOyuKvkEA9;UEy?eVBou@Q}x6;D)Qm8KxcI!cguI%D~6L#n7>T z6+?iwB}1%{Gfdk9pn-~v(Ab<$$gsud_A<;5D`Mbd=K?Ez`spo0;;KG|T`8@ot^^vm z04NfV&%nKRE-;wNs=*Bdsr~fx8-x3tYKG(4pacO23qdXfr7e9z;RiCHVAD*7d7+R9 zt=_qiftQ_=p~4{yS?dLmf&Z}?1`0D!B(%E6gI$xfx}PD&&*7W*~*ghTVAmn4x;dLac^?)M9uU6xbn)TNri%0~-_pAlI16sDWKZ1h@z?5G7JT zNdpA3EPYV)gIw$nG!z!gI1C3zN&-+4o@_uGL9Rp&Y*?7BjjbW%$UuyQ4NDH$R=x}x zqO#zyeDd)P&M-r=;UO?#D`3rfAQytX{tQSvDeEKW27E3=WId27sum6~YsoYeUebV* z4Z0toB@d`v#9LSZI@Apwb&uM!~Y?MIalLRX3m;1k(!ujg8}a?kWN& P00000NkvXXu0mjft9Ipi literal 0 HcmV?d00001 diff --git a/image/icon/icon_hd.png b/image/icon/icon_hd.png new file mode 100644 index 0000000000000000000000000000000000000000..d0b9c6c4e05ef77524b0cb1eb62c4d4384489952 GIT binary patch literal 295 zcmV+?0oeYDP)Oac->LHRG~ zlCpH|8bXt%z2^Sw-SuiF8rIrE%bk73Xyv;#8GL+-URCW||4Q$^Wcb0kD~3 z+#AGy2fQPxB_pU^TBm{ZqJYvEb5&_}5>x3#01^Zc@*xu`t@`u3%(75K&OsIGey0 ziU?LKiUA|25Df0jf`N#QGucE1w@|^x#(@}{vd}qBP-mFwJAwXyu~&l@5yZ>GIt&(R=-pQ!X7H*mtEc40Hjms100*sfDh2VC zfwnN^p?g^Ydk`d7hdXXIY&o|{DJliYwO$Qb+pQ9#VS=REEAU)p#E$N`WtogI8%@-n zul4F_=-vUV_hu?ikVW1zRy0?dOy2Oq_-LN)?h@HY{asW|Z~uJ)XS=`B$UQ2iOQs%I zkcIwNy^Y3jA^w&}-Yi@CXr_|Io+W$ex}d&`=V)m4D}a3W$?R9 z_#miH3Q^me0P`^&EKTCarDW>>2tAJJ;n%J|pNn{ujA-PvoC;eQAEH z$T#{&vQMzj6_F1_GUSTzuPV)NG1+-n?AmhoTi_4_2TTxq1MQ}%Ke$t4tIrEYSu7>_ w6V{Z(FF~}13H~z;KJd%RNP$u9u5X3=7lzr#4hI^C?EnA(07*qoM6N<$f|cm}*8l(j literal 0 HcmV?d00001 diff --git a/image/icon/icon_js2.png b/image/icon/icon_js2.png new file mode 100644 index 0000000000000000000000000000000000000000..d45c20699b58cc09277033ca179c9466395dbe38 GIT binary patch literal 505 zcmV)Jl0DOtDqcD`@tn{N;r zR^TNE0L3T~oJU-LwlUXu$NQk_*{cG92SsyXvt|Y2Yjpg%r+`hBf`XL* z!i;kKM3|tp{-}w)Tr>nqsoN~3_pcs*ghAfkBLQoXDgQfd^u~0xqXJ;Q)`21|UtAC3 zSmm<0l9&1`+n@_4i~n@qUM2&lYTDlnLBSWx0)c(X^)ru1_8$p1UFaVC*LiD&0DrO6 zts1Fdzel2X(kab^F`KoZ+VLaHOC1sD<%m;0CNCA&NW0wGI&ULDW>5zsIJ0w6E!e$i zFst0+TMTlkVFn~w5}$nA7<#3vY6%FWG&&m+!guW@=XoS&=#;Wp9o1maH{;XRyAjJ8^kw+*rS}HegEMDsor=pO-4?zj5t#w v2JlL-{cJ?8$-P!`=&(OplaZ+0w94NB5g)7%4Z~f-00000NkvXXu0mjfXE@@q literal 0 HcmV?d00001 diff --git a/image/icon/icon_js3.png b/image/icon/icon_js3.png new file mode 100644 index 0000000000000000000000000000000000000000..9c0bdd79529a62d9dbd3d64d58a3e54ac6bea2b1 GIT binary patch literal 418 zcmV;T0bTxyP)hj12$&|NGCu#KQEQ=|AH)7DlG$ zAbA-0%f!NbKCAySjL!%&KyN};#=rmnI~W-LvjHVp85kIUG5%-x#=yvcVgOM66J{2c zWf$|NECCq;H$b;H<0>~BThJfI|I9yr|6YEjaE3mz%`mpflw7SJzkaW{QZz#k)quW? zE8MJX!N>*}PAo9`&+x|wra4gGqem6^|tkopi z0E)dZ;tU`qDPv6s{aL9D|Nr#>1C9-tfmj&+GyDc-tZ%^V@&Yw586Pt{`9z{HA!yjNFRuYl2&ewMs;^-a-V6dIbqG(_VLG%yby-U7h*vJ-_+BdoIDWSTZsWCM+A0 zSPGQY0&iF5Q~Ri3ebg}XqKl*#{{rmI0ExiYBk+Ec7o-6~d9)piqbgBr|#YxDr$JlM_0xIoR z&}9mEdd}%0&C$r>tac|W6E0BsIpmDi>2d<~Jd%0IGH|d9WV4!T6Siq|p*w_SA^EaZelLP)< z-uQ(JX=LPf8e4kMw+tt`z*d8E{C+}kQ~}MMnk;_;`+JIUiO1<6fAq|p)B;f*tp?-# z@G!i++&YhTe+}H-Fk~@6W6>=$z!JxBqfe~P?SZQfI84aMNFnkqME(NuLR2@(#LAor zxa-}xIEs;P-v1w!1VGCMR5XYdGD0@U z2t=ZwKr;V}Tx40sv87l#MZP;ffB)D@Yn>%YvPbk0zOh7cjyNf$Uec%lcw*9PSr@W1_t~{i2zTf*dBwIXzbVO0}tX6Tti-LIDk@if%n< zmF{S06jYQ1AIcC4Jm8Jw18e{#7EeMJ*Cx_~i|qk-4^n_W`D5Lf$X!RF@~yrduQLB9 e??CL}1I)hMT7Mj=td&Lp0000pVgKdEN{|1c^N4p%$Up-x$(;dRM8NLTEdDd4% z^^}EbAg3{kb{<9Ra+;u}nuHpl@%)~tRD!<7W5MdHlE$(49F4>Uo;5NC)G1CBo3hf$ z^mb7?L3`-SW5=m%hVK)M4zI%k$_{33uXWA0h2915k?Yi3ieRRp(g|AteE=D4CguB- zVBYGrmrD(tA$x^~wa`L|;;}m1S(gsNxcQ*&ms0tisNUqAVL@jodfuDCx|I9^@oeQp TGv&Zh00000NkvXXu0mjf(faHe literal 0 HcmV?d00001 diff --git a/image/icon/icon_scfj.png b/image/icon/icon_scfj.png new file mode 100644 index 0000000000000000000000000000000000000000..b0cf0a56a306cbf0747509035109f36c0f9b1d15 GIT binary patch literal 659 zcmV;E0&M+>P)2dI2{Wiw5ZY6_dhlSV5#Eg4Tic=R z)S(~+gS_OQgWgi{mX}SsbjW=-1EJPHQBe@IE*9hlny2mio!wd9%+3?me#`J?e>3x$ z-+X_+H_ww0%jI%04E3Nz(AcN#7Fr6=_nznRe~Edv2QWg$0-&&ce`8=AZ31xii)KIp z9Kgs-7$wA?fj=Gu7olea>U}6fiv}xb;mBWIk!&37NqXm-8j4@JAx#%+!VcmC8t0&f z`sm*d&d#13$%~J33er|{RSkXG&d8sWV|ms2APjsL;FMR$a@wBt+J7e@Rr~z2gFB0Bs?Z8GPc3a%?7a~cRWj!q4ymOn^O zb5upD?K`3i0yuBfUyu<xmD{$6m_PkGKcKnL_2HH5V<%UfSE`w*T8uR{&3goE1N z{10#fz*(*j-ckfp22}}V+Ax4Ttup&QC78Fmak-qb0gpVWBXmNw6UpmEpF4-iK^Qk5 ta(z-tJ}1Gb3Y8IquRh@Cz3HDO&p&yG^h6w%KJEYj002ovPDHLkV1jBaFkk=x literal 0 HcmV?d00001 diff --git a/image/icon/icon_ss.png b/image/icon/icon_ss.png new file mode 100644 index 0000000000000000000000000000000000000000..9f345cb9074d0a1b8b07699a0acc8990d151284a GIT binary patch literal 424 zcmV;Z0ayNsP)BlD*yTWN9NDpzm5$5|5=N3i$r|-`GtdljqUeL_o`PoZ3LMdzp*;} z|Nnn}ivrrCLHxK4m7R?L8D1_7Z12P4RG_ARe|;APcErG(M^IzJrpkzafB*ZyG{vs3 zIKaii5&iw|&pezqf;9d8%iz5@uss%LQ_T8`JM3(n&cA>E$ik{IenWNSzyJTdK$=pv z)yVw%`3Gd{47?gan*KBV^;{It5eKp)$6=Mkc0D3;f!);!QdD(mnwHy%8S! Sb4Ymr0000-(-9R?L4ZPBe^#EKQ!4cTNZomqR z;I$m6|1+t<1UO1UAnEt_{Vla^Ym+3o;@x_NX_^WG4&M8nwf429VagDKrlx5gL=>v3 zIxk_s9I%Hehye%i*^lFRoKL`imZoVAm>Xld4_*o|lu|yic4Nrqi(>%0WTFUbXvn1P!JL{3AX$no9KERFD*DiPXva2D8oE}Tc}U@Yea-=ttG-|<5LS-@;^Xp zjjuDI-*PT|Fx_(9X>Q{b<*gQcWCAO#dqCydMD+UNS(mmKq zpgF0xz_76apC^J@0&NDOJOK98(juxM=vW}|7P`~mBAJFsIU~Y=XrZZ^o)TezmOwd0 zdx;-)D7@(?BVOBHz7wERdH)y&@0jRY83APZTE2_$qE<4{nUDw_3EazfMmr49i3~({ zCFMAOL%Q`}u z!5Wh{HHvd^urN<`t9}-{u3{w%3(HDEn!y_5)>o7=Ffs@(3h1Z;*#y$e%*4EEK|t$T zTsC9X2-dv5Vg)lJ^J-k0Q8e;$@lN^p<i>x}Qe zf9(fqRE8;xTVJ`Hk%?g~NORnViZ%uY##f61+9%-D7`ve|laGsMBPhT?nwgoI*8TnW z&xG+m!^?$%?R~g4t}8#m&c>QO$EW2i)Y;1z85p@385j-`rSb3If9$}3=UfobyfGW`F;4V2sklY?s{lrFK!0{}%+ V@efR!a|i$c002ovPDHLkV1hni!Q}t| literal 0 HcmV?d00001 diff --git a/image/icon/icon_yh.png b/image/icon/icon_yh.png new file mode 100644 index 0000000000000000000000000000000000000000..a9cf47d01e19179198de1fe55bf4d792f4095f1e GIT binary patch literal 591 zcmV-V0k00004b3#c}2nYxW zdcLN%`^ zqywuwBcmf@%(}7zKwIs}GJxU#L7)NU|H;z~()IrXg$4lKPMHg^7|`OB$569x64+On zCJ_u)vcQNz0^ffBU`XH602jecNp%!f6B1(>UOvovIQVP6azpuPCv5( zu9##O^t+cch;Rvl4S4hIJ;SZH4;kKl|45t*?Bz`uBzQy_6a}Rjjz7M@aPZ+7^1`6P zCI!U+kPBXXdCg!649t!ra~P22F~R^j06~(-fd~q`r=MOi@N@8h4T1rTSit52P%MDL z=j-q9@F*r|0LaN7e|&)lVz{;^gRZzLaR%_Pae*xWIT;iNAdMilG@ls5mtWrqdjX^w zSI0lRrSo(m41&mMqyg+K!ri}}_T#FeNU);ptt!B@lEvkazC{PkF+}Vje9q5Xw zGKA}RGTeRlm|^|};)+QWFMw=5^zbahmRkpi4hpPc0E#M*E1VR~u^I$Q;;`h5VE`!Z z(X%kf6i^aJFI+G(6G)LPp9I(&$fXcb27m(4L`sK2oJSa|O+>i>pG`yD08mNw``;gi zb=UV`q!HTW1!9xo|NjghsZhN`S|`Ni9CW9F8Wk00004b3#c}2nYxW zdcLN%`^ zqywuwBcmf@%(}7zKwIs}GJxU#L7)NU|H;z~()IrXg$4lKPMHg^7|`OB$569x64+On zCJ_u)vcQNz0^ffBU`XH602jecNp%!f6B1(>UOvovIQVP6azpuPCv5( zu9##O^t+cch;Rvl4S4hIJ;SZH4;kKl|45t*?Bz`uBzQy_6a}Rjjz7M@aPZ+7^1`6P zCI!U+kPBXXdCg!649t!ra~P22F~R^j06~(-fd~q`r=MOi@N@8h4T1rTSit52P%MDL z=j-q9@F*r|0LaN7e|&)lVz{;^gRZzLaR%_Pae*xWIT;iNAdMilG@ls5mtWrqdjX^w zSI0lRrSo(m41&mMqyg+K!9^@`SPj%S5hvEg~%!Df}@RkQ40}6L`g7tzj7cBiF z8-}a~BQGFJVoSQ{g$afMFq=RMFTcFaAjHWJ&pe>;00CH5$C(#kIWl&A1y~KtCFn^Q z!vK(r65HP6RZgdJ)l52(Mi!9t06cIc=`1$gSMy&xKIIQERZ2S zYW83k66FF=;X3Es8gSW&3_xLoEIzP#;s1Yzk5s7MA*~bg8yKJfg0xZ?3jY6RG+<<8 m;3r(D{6EOR$kYI8;s5~7*KQa!2Lg})0000Nklp@M#lPJ}rP^CQy z1u;GMV0-gsMYI>e53uxD51tL8ASNY6v4Voc9vYgI(qOHk(&v93*~jKJn^zrJvYDCv z&CcxZJPQVK94ARrA4i-+<|2janC9;@%d+JE2C@7a!US?#1DWEk&@j$%hj5vDQUfJ$ zfR=|Qia|e1eM$#=(EkLgI8ug$0=v*^%K3lXq2E12XiAg{n&JGk@+z+_<9>Du5V3F4> zApMl2pJr%z>z>@pPU2YjAQBuVc~|;`*YkO#d#>m%6<#S@pzYMk``w|e3#(;J@bVYG zm5k8v_7H}SUq-k!r29N3bU?kRQCe>5RtFBB+lD6Qxzw>&XpBocR8X4=sqInY)`AU# z1U?csy-NvL%20C?f?2M|7=eKjw9zMsZxDTgBu|i} zuoMhvC&a=|A%dNi+G(YoR%ZUg?PYJhy@U)bx3{zRo6p^|gh9^dbCFcHG%_?Whpe2@ zr{{-dS$Mw?OJ5-vAWsU&WOq-BXBsaA$J`YUlzbpE+2|xKUaxz2 zNP}twUMCU>9-3SM>IoeiR46`Puh+u1ZLwS~MWImOumhk?K+n1<30*7}oYQcAr+fXPZPNx$CwR}q77`mc2+b^dQDuE~-Qt%h3F{cP|I-PR( z03sErdZkhc3cmzTTjV9qx+{92;2kQz-|xANFgFzHKrIyoG)Xj^U$^1>S_)p`07x-F z-wE1~C#p@GALR#VeiXvz#PAjv7!HSe^B+i+!F4F1QCdK5ujNOx*-Y;=&wDHu(~UL> z_=ZjDEd?;r;OT@w@{h7ZKt#);-=_fMR(CI#U!VxNB|Y?o%0(*P9nE2x)8Qk4!Fb#6 rmvZqtQ2|b86lpD~tmEDs2SxA=MH>uLy)&3800000NkvXXu0mjfhC>25 literal 0 HcmV?d00001 diff --git a/pages/bill/bill.js b/pages/bill/bill.js new file mode 100644 index 0000000..3b76322 --- /dev/null +++ b/pages/bill/bill.js @@ -0,0 +1,136 @@ +// pages/regular/index.js +import * as UTIL from '../../utils/util.js'; +import * as API from '../../utils/API.js'; +let EVN_CONFIG = require('../../env/env'); +const DISTRIBUTE_ENVIROMENT = 'IMGURL'; +let { + URL_PREFIX, +} = EVN_CONFIG[DISTRIBUTE_ENVIROMENT]; +const app = getApp(); +Page({ + + /** + * 页面的初始数据 + */ + data: { + isIPX: app.globalData.isIPX, + option1: [ + { text: '收支类型', value: '' }, + { text: '待支付', value: '1' }, + { text: '银行受理', value: '3' }, + { text: '支付失败', value: '4' }, + { text: '部分失败', value: '5' }, + ], + option2: [ + { text: '结算方式', value: '' }, + { text: '结算类', value: '1' }, + { text: '工程项目类', value: '2' }, + { text: '合同类', value: '4' }, + { text: '其他', value: '5' }, + ], + option3: [ + { text: '票据状态', value: '' }, + { text: '银行卡转账', value: '1' }, + { text: '信用卡还款', value: '2' }, + ], + value1: '', + value2: '', + value3: '', + showPopup:false, + result:[], + showReceiptDialog:false, + beforeClose(action) { + return new Promise((resolve) => { + setTimeout(() => { + if (action === 'confirm') { + // 拦截确认操作 + resolve(false); + } else { + resolve(true); + } + }, 0); + }); + }, + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + back:function(){ + wx.navigateBack({ + delta: 1 + }) + }, + showPopup(){ + var that = this; + that.setData({ + showPopup:true + }) + }, + onClose() { + this.setData({ showPopup: false }); + }, + onChange(event) { + console.log(event.detail); + this.setData({ + result: event.detail, + }); + }, + showReceiptDialog(){ + var that = this; + that.setData({ + showReceiptDialog:true + }) + }, + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/pages/bill/bill.json b/pages/bill/bill.json new file mode 100644 index 0000000..90ab471 --- /dev/null +++ b/pages/bill/bill.json @@ -0,0 +1,19 @@ +{ + "usingComponents": { + "van-checkbox": "@vant/weapp/checkbox/index", + "van-checkbox-group": "@vant/weapp/checkbox-group/index", + "van-cell": "@vant/weapp/cell/index", + "van-cell-group": "@vant/weapp/cell-group/index", + "van-search": "@vant/weapp/search/index", + "van-radio": "@vant/weapp/radio/index", + "van-radio-group": "@vant/weapp/radio-group/index", + "van-swipe-cell": "@vant/weapp/swipe-cell/index", + "van-action-sheet": "@vant/weapp/action-sheet/index", + "van-upload": "@vant/weapp/uploader/index", + "van-dropdown-menu": "@vant/weapp/dropdown-menu/index", + "van-popup": "@vant/weapp/popup/index", + "van-dialog": "@vant/weapp/dialog/index", + "van-field": "@vant/weapp/field/index", + "van-dropdown-item": "@vant/weapp/dropdown-item/index" + } +} \ No newline at end of file diff --git a/pages/bill/bill.wxml b/pages/bill/bill.wxml new file mode 100644 index 0000000..5920670 --- /dev/null +++ b/pages/bill/bill.wxml @@ -0,0 +1,294 @@ + + + + 结算票据 + + + + + 新增 + + + + + + + + + 筛选 + + + + + + + + + + 批次编码 + 202200001 + 2021 + 已入库 + + + + + 000000001 + + + + 000000001 + + + + 下发单位 张村镇华景社区 + + + + + 10 + + + + 2 + + + + 100 + + + 第10本 + + + + + + + 签收 + 作废 + + + + + + + + + + 修改 + + + + + + 删除 + + + + + + + + + + + + 我方账户 + + + + + 乳山市徐家镇农村财务 + + + + + 重庆农商行 + + + + + 村级虚拟账户 + + + + + 张村基本账户 + + + + + 威海临港经济技术开发区草庙子镇毕家庄股份经济合作社 + + + + + 业务类型 + + + + + 国内汇票 + + + + + 国外汇票 + + + + + 人行大额 + + + + + 人行小额 + + + + + 现金存款 + + + + + 转账收入 + + + + + 汇票 + + + + + 本票 + + + + + 支票 + + + + + 冲账 + + + + + 来往帐标识 + + + + + 全部 + + + + + 来账/汇入 + + + + + 往账/汇出 + + + + + 外部交易 + + + + + 内部往来 + + + + + 部分内部往来 + + + + + 金额范围 + + + - + + + 交易日期 + + + - + + + + + + 重置 + 确定 + + + + + + 查询回单明细参数 + + + + var indexOf = function(name,value){ + return name.indexOf(value); + } + module.exports.indexOf = indexOf; + \ No newline at end of file diff --git a/pages/bill/bill.wxss b/pages/bill/bill.wxss new file mode 100644 index 0000000..e4b0ae5 --- /dev/null +++ b/pages/bill/bill.wxss @@ -0,0 +1,479 @@ +/* pages/regular/index.wxss */ +.van-search__content { + border: 1px solid #5CAE77!important; + background: #fff!important; +} +van-search { + flex: 0.8; +} +.search_box{ + display: flex; +} +.add_btn{ + flex: 0.2; + padding: var(--search-padding,10px 12px); + padding-left: 0; +} +.add_btn text{ + background-color: #62AD66; + display: block; + height: 100%; + text-align: center; + line-height: 36px; + color: #fff; + border-radius: 36px; + box-shadow: 0px 5px 5px #ddd; +} +text{display: block;} +.work_plan{ + padding: 40rpx 32.5rpx 30rpx; + display: flex; +} + +.work_plan .menu_item{ + background-color: #fff; + box-shadow: 2px 5px 5px #ddd; + border-radius: 60rpx; + text-align: center; + position: relative; + margin-right: 20px; + padding: 8px 10px; +} +.work_plan .menu_item.active{ + background-color: #2C8E68; + color: #fff; +} +.work_plan .menu_item .remind{ + height: 30rpx; + background: #e90101; + color: #fff; + font-size: 26rpx; + position: absolute; + line-height: 30rpx; + padding:0 10rpx; + border-radius: 25px; + top: -10rpx; + right: -10rpx; +} + +.work_plan .more{ + flex: 1; + text-align: center; + line-height: 60rpx; + font-size: 36rpx; + color: #31936c; +} +.deleteBox{ + width: 50px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.moreBox{ + width: 90px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.workflow .workflow_list{ + height: 150rpx; + background-color: #fff; + border-radius: 24rpx; + box-shadow:0rpx 0rpx 10rpx rgba(0,0,0,.1); + margin-bottom: 20rpx; + padding:15rpx 25rpx 10rpx 35rpx; +} +.workflow .workflow_list .process_intro{ + display: flex; + height: 62rpx; + align-items: center; +} + +.workflow .process_intro .name{ + width: 390rpx; + font-size: 34rpx; + margin-right: 30rpx; + display: flex; + justify-content: space-between; + align-items: center; +} +.workflow .process_intro .name .name_tit{ + width: 290rpx; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.van-swipe-cell { + width: 94%; + background: #fff; + border-radius: 10px; + box-shadow: 2px 5px 5px #ddd; + margin: 0 auto; + margin-bottom: 15px; +} +.li{ + width: 100%; + padding: 14px; + display: flex; + z-index: 1; +} +.tit_box{ + display: flex; + align-items: center; + margin-bottom: 10px; + justify-content: space-between; +} +.tit_box.ju_c{ + justify-content: space-between; +} +.tit_box.mr_10 view{ + margin-left: 15px; +} +.tit_box.mr_10 view:nth-child(1){ + margin-left: 0px; +} +.tit_box view{ + display: flex; + align-items: center; +} +.detail_box{ + margin-top: 15px; + display: flex; + justify-content: space-between; +} +.li view text{ + /* margin-top: 15px; */ +} +.li .detail_box view{ + display: flex; + align-items: center; +} +.li .detail_box view text{ + color: #878787; + line-height: 1; +} + +.li view text:nth-child(1){ + margin-top: 0px; +} +.li .fksr{ + display: flex; + align-items: center; + margin-top: 15px; + color: #2C8E68; + font-size: 16px; +} +.li .wtj{ + display: flex; + align-items: center; + justify-content: center; + padding: 3px 8px; + border-radius: 5px; + font-size: 14px; +} +.no{ + background-color:#fbe3e3; + color: #e90000; +} +.white{ + background-color:#feeadc; + color: #fc9a55; +} +.yes{ + background-color:#ddeee3; + color: #5cae77; +} +.other{ + background-color:#f0f1f6; + color: #878787; +} +.li .tit{ + font-size: 14px; + color: #878787; + /* line-height: 14px; */ + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; +} +.li .fj_name{ + font-size: 14px; + color: #B3DB62; + line-height: 25px; +} +.li .time{ + font-size: 14px; + color: #9B9CAA; +} +.li .money{ + font-size: 18px; + color: #5CAE77; +} +.van-checkbox__label { + display: flex; + justify-content: space-between; + width: 100%; +} + +.van-checkbox__icon-wrap { + border-radius: 5px; +} +.van-checkbox__icon { + border-radius: 5px; + border: 2px solid #2C8E68!important; + background-color: rgba(44, 142, 104, 0.2); +} + +.downView{ + display: flex; + justify-content: center; + align-items: center; + padding: 0 20px; + border: 1px solid #5CAE77; + border-radius: 50px; + background: #fff; + margin-left: auto; +} +.downView image{ + width: 10px; + height: 8px; + margin-left: 10px; +} +.fj-box text{ + background-color: #5CAE77; + color: #ffffff; + text-align: center; + border-radius: 5px; + white-space:pre-wrap; + padding: 5rpx 8rpx; + width: 50rpx; + margin: 0px 14px; + font-size: 24rpx; +} +.fj-li{ + margin-top: 20px; + display: flex; + /* flex-wrap: wrap; */ +} +.fj-li .img_li{ + width: 100%; + height: 18.5vw; +} + +.fj-li .img_add{ + overflow: hidden; +} +.van-icon-description{ + font-size: 60px; +} +.van-dropdown-menu { + width:100%; +} +.tit_tab{ + color:#FC9A55!important; + border: 1px solid #FC9A55; + padding:0px 5px; + text-align: right; + border-top-left-radius: 20px; + border-top-right-radius: 20px; + border-bottom-right-radius: 20px; + font-size: 12px; +} +.tit_tab2{ + color:#5CAE77!important; + border: 1px solid #5CAE77; + padding:3px 8px; + text-align: right; + border-radius: 20px; + align-self:flex-end; + margin-left:auto; +} +.tit_tab4{ + color:#B3DB62!important; + border: 1px solid #B3DB62; + padding:1px 5px; + border-radius: 5px; +} +.tit_tab5{ + color:#5CAE77!important; + background-color: rgba(92, 174, 119, 0.2); + padding:1px 5px; + border-radius: 50px; +} +.tit_tab3{ + margin-left:auto; + font-size: 16px; +} +.tit_tab3.red{ + color: #E90000; +} +.tit_tab3.green{ + color: #5CAE77; +} +.money_box{ + display: flex; + justify-content: space-between; + margin-top: 10px; +} +.money_box text{ + color: #666666; +} +.ll_box{ + display: flex; + align-items: center; +} +.ll_box text{ + margin-left: 5px; +} +.cell_right{ + height: 100%;display: flex; + /* position: relative; + left: -6%; */ +} +.button_box{ + display: flex; + height: 100%; + align-items: center; +} +.button_box view{ + width: 65px; + text-align: center; + align-items: center; +} +.button_box view text{ + color: #fff; +} +/* .button_box:nth-child(1){ + background-color: #B3DB62; + width: 6%; +} */ +.button_box:nth-child(1){ + background-color: #FC9A55; +} +.button_box:nth-child(2){ + background-color: #E90000; +} +.button_box view text{ + display: block; +} +.top_view{ + display: flex; + justify-content: space-between; + margin-bottom: 15px; +} +.sx_view{ + background-color: #fff; + display: flex; + align-items: center; + padding: 0 3%; +} +.sx_box{ + padding: 3% 5%; +} +.checkbox_icon{ + background-color: #F6F6F6; + color: #444444; + padding: 5px 15px; + border-radius: 1rem; + border:1px solid #F6F6F6; + margin-top: 10px; +} +.ys_checkbox_icon{ + background-color: rgba(92, 174, 119, 0.3); + color: #444444; + padding: 5px 15px; + border-radius: 1rem; + border:1px solid #5CAE77; + color: #5CAE77; + margin-top: 10px; +} +.van-checkbox-group{ + display: flex; + flex-wrap: wrap; +} +.sx_tit{ + margin-top: 10px; +} +.sx_input_box { + display: flex; + align-items: center; + margin-top: 10px; +} +.sx_input_box input{ + background-color: #F6F6F6; + padding: 0 10px; + border-radius: 30px; + text-align: center; + height: 30px; +} +.sx_input_box text { + margin: 0 10px; +} +.bottom{ + width: 84%; + margin: 0 auto; + text-align: center; + margin-top: 50px; + margin-bottom: 50px; + display: flex; + z-index: 999999; +} + +.bottom view { + width: 47%; + margin: 0 auto; + border-radius: 30px; + display: inline-block; +} + +.bottom .btn1{ + border: 1px solid #2C8E68; + padding: 8px 0px; + color: #2C8E68; +} + +.bottom .btn2{ + border: 1px solid transparent; + padding: 8px 0px; + background-image: linear-gradient(to right, #2C8E68, #5CAE77); + margin-left: 6%; + color: #fff; +} +.bottom .btn3{ + border: 1px solid transparent; + padding: 8px 0px; + background-image: linear-gradient(to right, #2C8E68, #5CAE77); + color: #fff; + width: 100%; +} +.list_btn{ + display: flex; + align-items: center; + margin-left: 20px; +} +.btn { + padding: 5px 15px; + color: #fff; + border-radius: 5rem; + margin-top: 20px; +} +.btn:nth-child(1){ + margin-top: 0; +} +.btn_qs{ + background-color: #5CAE77; +} +.btn_zf{ + background-color: #E90000; +} +.btn_xf{ + background-color: #FC9A55; +} +.van-button--danger { + background: linear-gradient(to right, #429a68, #9ecf67)!important; +} \ No newline at end of file diff --git a/pages/billUse/billUse.js b/pages/billUse/billUse.js new file mode 100644 index 0000000..3b76322 --- /dev/null +++ b/pages/billUse/billUse.js @@ -0,0 +1,136 @@ +// pages/regular/index.js +import * as UTIL from '../../utils/util.js'; +import * as API from '../../utils/API.js'; +let EVN_CONFIG = require('../../env/env'); +const DISTRIBUTE_ENVIROMENT = 'IMGURL'; +let { + URL_PREFIX, +} = EVN_CONFIG[DISTRIBUTE_ENVIROMENT]; +const app = getApp(); +Page({ + + /** + * 页面的初始数据 + */ + data: { + isIPX: app.globalData.isIPX, + option1: [ + { text: '收支类型', value: '' }, + { text: '待支付', value: '1' }, + { text: '银行受理', value: '3' }, + { text: '支付失败', value: '4' }, + { text: '部分失败', value: '5' }, + ], + option2: [ + { text: '结算方式', value: '' }, + { text: '结算类', value: '1' }, + { text: '工程项目类', value: '2' }, + { text: '合同类', value: '4' }, + { text: '其他', value: '5' }, + ], + option3: [ + { text: '票据状态', value: '' }, + { text: '银行卡转账', value: '1' }, + { text: '信用卡还款', value: '2' }, + ], + value1: '', + value2: '', + value3: '', + showPopup:false, + result:[], + showReceiptDialog:false, + beforeClose(action) { + return new Promise((resolve) => { + setTimeout(() => { + if (action === 'confirm') { + // 拦截确认操作 + resolve(false); + } else { + resolve(true); + } + }, 0); + }); + }, + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + back:function(){ + wx.navigateBack({ + delta: 1 + }) + }, + showPopup(){ + var that = this; + that.setData({ + showPopup:true + }) + }, + onClose() { + this.setData({ showPopup: false }); + }, + onChange(event) { + console.log(event.detail); + this.setData({ + result: event.detail, + }); + }, + showReceiptDialog(){ + var that = this; + that.setData({ + showReceiptDialog:true + }) + }, + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/pages/billUse/billUse.json b/pages/billUse/billUse.json new file mode 100644 index 0000000..90ab471 --- /dev/null +++ b/pages/billUse/billUse.json @@ -0,0 +1,19 @@ +{ + "usingComponents": { + "van-checkbox": "@vant/weapp/checkbox/index", + "van-checkbox-group": "@vant/weapp/checkbox-group/index", + "van-cell": "@vant/weapp/cell/index", + "van-cell-group": "@vant/weapp/cell-group/index", + "van-search": "@vant/weapp/search/index", + "van-radio": "@vant/weapp/radio/index", + "van-radio-group": "@vant/weapp/radio-group/index", + "van-swipe-cell": "@vant/weapp/swipe-cell/index", + "van-action-sheet": "@vant/weapp/action-sheet/index", + "van-upload": "@vant/weapp/uploader/index", + "van-dropdown-menu": "@vant/weapp/dropdown-menu/index", + "van-popup": "@vant/weapp/popup/index", + "van-dialog": "@vant/weapp/dialog/index", + "van-field": "@vant/weapp/field/index", + "van-dropdown-item": "@vant/weapp/dropdown-item/index" + } +} \ No newline at end of file diff --git a/pages/billUse/billUse.wxml b/pages/billUse/billUse.wxml new file mode 100644 index 0000000..9d8b251 --- /dev/null +++ b/pages/billUse/billUse.wxml @@ -0,0 +1,305 @@ + + + + 票据使用 + + + + + 新增 + + + + + + + + + 筛选 + + + + + + + + + + + 结算事项名称名称名称 + 已开出 + + + + 支出(元) + 150.00 + + + 2021.09.01 + + + + 收入(元) + 150.00 + + 59 + 现金 + + + + + + + + 核销 + 生成流水 + + + + + + + + + + 遗失 + + + + + + 关联\n流水 + + + + + + 附件 + + + + + + 作废 + + + + + + 修改 + + + + + + 删除 + + + + + + + + + + + + 我方账户 + + + + + 乳山市徐家镇农村财务 + + + + + 重庆农商行 + + + + + 村级虚拟账户 + + + + + 张村基本账户 + + + + + 威海临港经济技术开发区草庙子镇毕家庄股份经济合作社 + + + + + 业务类型 + + + + + 国内汇票 + + + + + 国外汇票 + + + + + 人行大额 + + + + + 人行小额 + + + + + 现金存款 + + + + + 转账收入 + + + + + 汇票 + + + + + 本票 + + + + + 支票 + + + + + 冲账 + + + + + 来往帐标识 + + + + + 全部 + + + + + 来账/汇入 + + + + + 往账/汇出 + + + + + 外部交易 + + + + + 内部往来 + + + + + 部分内部往来 + + + + + 金额范围 + + + - + + + 交易日期 + + + - + + + + + + 重置 + 确定 + + + + + + 查询回单明细参数 + + + + var indexOf = function(name,value){ + return name.indexOf(value); + } + module.exports.indexOf = indexOf; + \ No newline at end of file diff --git a/pages/billUse/billUse.wxss b/pages/billUse/billUse.wxss new file mode 100644 index 0000000..8440ee5 --- /dev/null +++ b/pages/billUse/billUse.wxss @@ -0,0 +1,492 @@ +/* pages/regular/index.wxss */ +.van-search__content { + border: 1px solid #5CAE77!important; + background: #fff!important; +} +van-search { + flex: 0.8; +} +.search_box{ + display: flex; +} +.add_btn{ + flex: 0.2; + padding: var(--search-padding,10px 12px); + padding-left: 0; +} +.add_btn text{ + background-color: #62AD66; + display: block; + height: 100%; + text-align: center; + line-height: 36px; + color: #fff; + border-radius: 36px; + box-shadow: 0px 5px 5px #ddd; +} +text{display: block;} +.work_plan{ + padding: 40rpx 32.5rpx 30rpx; + display: flex; +} + +.work_plan .menu_item{ + background-color: #fff; + box-shadow: 2px 5px 5px #ddd; + border-radius: 60rpx; + text-align: center; + position: relative; + margin-right: 20px; + padding: 8px 10px; +} +.work_plan .menu_item.active{ + background-color: #2C8E68; + color: #fff; +} +.work_plan .menu_item .remind{ + height: 30rpx; + background: #e90101; + color: #fff; + font-size: 26rpx; + position: absolute; + line-height: 30rpx; + padding:0 10rpx; + border-radius: 25px; + top: -10rpx; + right: -10rpx; +} + +.work_plan .more{ + flex: 1; + text-align: center; + line-height: 60rpx; + font-size: 36rpx; + color: #31936c; +} +.deleteBox{ + width: 50px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.moreBox{ + width: 90px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.workflow .workflow_list{ + height: 150rpx; + background-color: #fff; + border-radius: 24rpx; + box-shadow:0rpx 0rpx 10rpx rgba(0,0,0,.1); + margin-bottom: 20rpx; + padding:15rpx 25rpx 10rpx 35rpx; +} +.workflow .workflow_list .process_intro{ + display: flex; + height: 62rpx; + align-items: center; +} + +.workflow .process_intro .name{ + width: 390rpx; + font-size: 34rpx; + margin-right: 30rpx; + display: flex; + justify-content: space-between; + align-items: center; +} +.workflow .process_intro .name .name_tit{ + width: 290rpx; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.van-swipe-cell { + width: 94%; + background: #fff; + border-radius: 10px; + box-shadow: 2px 5px 5px #ddd; + margin: 0 auto; + margin-bottom: 15px; +} +.li{ + width: 100%; + padding: 14px; + display: flex; + z-index: 1; +} +.tit_box{ + display: flex; + align-items: center; + margin-bottom: 10px; +} +.tit_box.ju_c{ + justify-content: space-between; +} +.tit_box.mr_10 view{ + margin-left: 15px; +} +.tit_box.mr_10 view:nth-child(1){ + margin-left: 0px; +} +.tit_box view{ + display: flex; + align-items: center; +} +.detail_box{ + margin-top: 15px; + display: flex; + justify-content: space-between; +} +.li view text{ + /* margin-top: 15px; */ +} +.li .detail_box view{ + display: flex; + align-items: center; +} +.li .detail_box view text{ + color: #878787; + line-height: 1; +} + +.li view text:nth-child(1){ + margin-top: 0px; +} +.li .fksr{ + display: flex; + align-items: center; + margin-top: 15px; + color: #2C8E68; + font-size: 16px; +} +.li .wtj{ + display: flex; + align-items: center; + justify-content: center; + padding: 3px 8px; + border-radius: 5px; + font-size: 14px; +} +.no{ + background-color:#fbe3e3; + color: #e90000; +} +.white{ + background-color:#feeadc; + color: #fc9a55; +} +.yes{ + background-color:#ddeee3; + color: #5cae77; +} +.other{ + background-color:#f0f1f6; + color: #878787; +} +.li .tit{ + font-size: 14px; + color: #878787; + /* line-height: 14px; */ + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; +} +.li .fj_name{ + font-size: 14px; + color: #B3DB62; + line-height: 25px; +} +.li .time{ + font-size: 14px; + color: #9B9CAA; +} +.li .money{ + font-size: 18px; + color: #5CAE77; +} +.van-checkbox__label { + display: flex; + justify-content: space-between; + width: 100%; +} + +.van-checkbox__icon-wrap { + border-radius: 5px; +} +.van-checkbox__icon { + border-radius: 5px; + border: 2px solid #2C8E68!important; + background-color: rgba(44, 142, 104, 0.2); +} + +.downView{ + display: flex; + justify-content: center; + align-items: center; + padding: 0 20px; + border: 1px solid #5CAE77; + border-radius: 50px; + background: #fff; + margin-left: auto; +} +.downView image{ + width: 10px; + height: 8px; + margin-left: 10px; +} +.fj-box text{ + background-color: #5CAE77; + color: #ffffff; + text-align: center; + border-radius: 5px; + white-space:pre-wrap; + padding: 5rpx 8rpx; + width: 50rpx; + margin: 0px 14px; + font-size: 24rpx; +} +.fj-li{ + margin-top: 20px; + display: flex; + /* flex-wrap: wrap; */ +} +.fj-li .img_li{ + width: 100%; + height: 18.5vw; +} + +.fj-li .img_add{ + overflow: hidden; +} +.van-icon-description{ + font-size: 60px; +} +.van-dropdown-menu { + width:100%; +} +.tit_tab{ + color:#FC9A55!important; + border: 1px solid #FC9A55; + padding:0px 5px; + text-align: right; + border-top-left-radius: 20px; + border-top-right-radius: 20px; + border-bottom-right-radius: 20px; + font-size: 12px; +} +.tit_tab2{ + color:#5CAE77!important; + border: 1px solid #5CAE77; + padding:3px 8px; + text-align: right; + border-radius: 20px; + align-self:flex-end; + margin-left:auto; +} +.tit_tab4{ + color:#B3DB62!important; + border: 1px solid #B3DB62; + padding:1px 5px; + border-radius: 5px; +} +.tit_tab5{ + color:#5CAE77!important; + background-color: rgba(92, 174, 119, 0.2); + padding:1px 5px; + border-radius: 5px; + margin-left: auto; +} +.tit_tab3{ + margin-left:auto; + font-size: 16px; +} +.tit_tab3.red{ + color: #E90000; +} +.tit_tab3.green{ + color: #5CAE77; +} +.money_box{ + display: flex; + justify-content: space-around; + margin-top: 10px; +} +.money_box text{ + color: #666666; +} +.ll_box{ + display: flex; + align-items: center; +} +.ll_box text{ + margin-left: 5px; +} +.cell_right{ + height: 100%;display: flex; + /* position: relative; + left: -6%; */ +} +.button_box{ + display: flex; + height: 100%; + align-items: center; +} +.button_box view{ + width: 55px; + text-align: center; + align-items: center; +} +.button_box view text{ + color: #fff; +} +/* .button_box:nth-child(1){ + background-color: #B3DB62; + width: 6%; +} */ +.button_box:nth-child(1){ + background-color: #B3DB62; +} +.button_box:nth-child(2){ + background-color: #5CAE77; +} +.button_box:nth-child(3){ + background-color: #2C8E68; +} +.button_box:nth-child(4){ + background-color: #878787; +} +.button_box:nth-child(5){ + background-color: #FC9A55; +} +.button_box:nth-child(6){ + background-color: #E90000; +} +.button_box view text{ + display: block; +} +.top_view{ + display: flex; + justify-content: space-between; + margin-bottom: 15px; +} +.sx_view{ + background-color: #fff; + display: flex; + align-items: center; + padding: 0 3%; +} +.sx_box{ + padding: 3% 5%; +} +.checkbox_icon{ + background-color: #F6F6F6; + color: #444444; + padding: 5px 15px; + border-radius: 1rem; + border:1px solid #F6F6F6; + margin-top: 10px; +} +.ys_checkbox_icon{ + background-color: rgba(92, 174, 119, 0.3); + color: #444444; + padding: 5px 15px; + border-radius: 1rem; + border:1px solid #5CAE77; + color: #5CAE77; + margin-top: 10px; +} +.van-checkbox-group{ + display: flex; + flex-wrap: wrap; +} +.sx_tit{ + margin-top: 10px; +} +.sx_input_box { + display: flex; + align-items: center; + margin-top: 10px; +} +.sx_input_box input{ + background-color: #F6F6F6; + padding: 0 10px; + border-radius: 30px; + text-align: center; + height: 30px; +} +.sx_input_box text { + margin: 0 10px; +} +.bottom{ + width: 84%; + margin: 0 auto; + text-align: center; + margin-top: 50px; + margin-bottom: 50px; + display: flex; + z-index: 999999; +} + +.bottom view { + width: 47%; + margin: 0 auto; + border-radius: 30px; + display: inline-block; +} + +.bottom .btn1{ + border: 1px solid #2C8E68; + padding: 8px 0px; + color: #2C8E68; +} + +.bottom .btn2{ + border: 1px solid transparent; + padding: 8px 0px; + background-image: linear-gradient(to right, #2C8E68, #5CAE77); + margin-left: 6%; + color: #fff; +} +.bottom .btn3{ + border: 1px solid transparent; + padding: 8px 0px; + background-image: linear-gradient(to right, #2C8E68, #5CAE77); + color: #fff; + width: 100%; +} +.list_btn{ + display: flex; + align-items: center; + margin-left: 20px; + text-align: center; +} +.btn { + padding: 7px 10px; + color: #fff; + border-radius: 5rem; + margin-top: 20px; +} +.btn:nth-child(1){ + margin-top: 0; +} +.btn_qs{ + background-color: #5CAE77; +} +.btn_zf{ + background-color: #E90000; +} +.btn_xf{ + background-color: #FC9A55; +} +.van-button--danger { + background: linear-gradient(to right, #429a68, #9ecf67)!important; +} \ No newline at end of file diff --git a/pages/drawee/drawee.js b/pages/drawee/drawee.js index 7f6a4e9..c9f867e 100644 --- a/pages/drawee/drawee.js +++ b/pages/drawee/drawee.js @@ -27,7 +27,9 @@ Page({ } }, 0); }); - } + }, + showTransactionDialog:false, + showReceiptDialog:false, }, /** @@ -35,6 +37,23 @@ Page({ */ onLoad: function (options) { + }, + showTransactionDialog(){ + var that = this; + that.setData({ + showTransactionDialog:true + }) + }, + showReceiptDialog(){ + var that = this; + that.setData({ + showReceiptDialog:true + }) + }, + goRegular(){ + wx.navigateTo({ + url: '/pages/regular/regular', + }) }, //跳转支出申请 swichPaymentApply:function(e){ diff --git a/pages/drawee/drawee.json b/pages/drawee/drawee.json index 344d848..335d682 100644 --- a/pages/drawee/drawee.json +++ b/pages/drawee/drawee.json @@ -9,6 +9,7 @@ "van-icon": "@vant/weapp/icon/index", "van-tag": "@vant/weapp/tag/index", "van-dialog": "@vant/weapp/dialog/index", - "van-empty": "@vant/weapp/empty/index" + "van-empty": "@vant/weapp/empty/index", + "van-field": "@vant/weapp/field/index" } } \ No newline at end of file diff --git a/pages/drawee/drawee.wxml b/pages/drawee/drawee.wxml index 9234715..47aea77 100644 --- a/pages/drawee/drawee.wxml +++ b/pages/drawee/drawee.wxml @@ -13,26 +13,51 @@ - - {{item.bankUseType == 1 ?'基本户':'一般户'}} - - - - - - {{item.accountName}} - - - {{item.bankAccountNumber}}卡号 - 可用余额 - - {{item.balance}} - - + + + + {{item.bankUseType == 1 ?'基本户':'一般户'}} + + + + + + {{item.accountName}} + + + {{item.bankAccountNumber}}卡号 + 可用余额 + + {{item.balance}} + + - - - + + + + + + + + + + 明细 + + + + + + 定期 + + + + + + 回单 + + + + + 查询交易明细参数 + + + + + + + + + + + 查询回单明细参数 + + + + + + + var indexOf = function(name,value){ return name.indexOf(value); diff --git a/pages/drawee/drawee.wxss b/pages/drawee/drawee.wxss index ff7caa9..40e19b1 100644 --- a/pages/drawee/drawee.wxss +++ b/pages/drawee/drawee.wxss @@ -91,14 +91,20 @@ .bank_box{ position: relative; - box-shadow: 0px 5px 9px #ccc; + /* box-shadow: 0px 5px 9px #ccc; */ overflow: hidden; border-radius: 15px; - width: 94%; + width: 100%; margin: 0 auto; - margin-bottom: 20px; + z-index: 1; } -.bank_box:first-child{ +.cell_right{ + height: 100%;display: flex; + position: relative; + left: -6%; +} +.list_box .van-swipe-cell{ + border-radius: 15px; margin-top: 20px; } .zt { @@ -191,4 +197,33 @@ .van-dialog__header { color: #429a68; font-size: 20px; +} +.button_box{ + display: flex; + height: 100%; + align-items: center; +} +.button_box view{ + width: 65px; + text-align: center; + align-items: center; +} +.button_box view text{ + color: #fff; +} +.button_box:nth-child(1){ + background-color: #B3DB62; + width: 6%; +} +.button_box:nth-child(2){ + background-color: #B3DB62; +} +.button_box:nth-child(3){ + background-color: #5CAE77; +} +.button_box:nth-child(4){ + background-color: #2C8E68; +} +.button_box view text{ + display: block; } \ No newline at end of file diff --git a/pages/index/index.wxml b/pages/index/index.wxml index 00a088a..cca2e29 100644 --- a/pages/index/index.wxml +++ b/pages/index/index.wxml @@ -109,6 +109,10 @@ 重大事项 + + + 转账对账 + diff --git a/pages/paymentManager/toPay/toPay.wxml b/pages/paymentManager/toPay/toPay.wxml index 0c9a3fd..258af83 100644 --- a/pages/paymentManager/toPay/toPay.wxml +++ b/pages/paymentManager/toPay/toPay.wxml @@ -30,7 +30,7 @@ - + {{item.payee}} diff --git a/pages/regular/regular.js b/pages/regular/regular.js new file mode 100644 index 0000000..994c187 --- /dev/null +++ b/pages/regular/regular.js @@ -0,0 +1,78 @@ +// pages/regular/index.js +import * as UTIL from '../../utils/util.js'; +import * as API from '../../utils/API.js'; +let EVN_CONFIG = require('../../env/env'); +const DISTRIBUTE_ENVIROMENT = 'IMGURL'; +let { + URL_PREFIX, +} = EVN_CONFIG[DISTRIBUTE_ENVIROMENT]; +const app = getApp(); +Page({ + + /** + * 页面的初始数据 + */ + data: { + isIPX: app.globalData.isIPX, + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + back:function(){ + wx.navigateBack({ + delta: 1 + }) + }, + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/pages/regular/regular.json b/pages/regular/regular.json new file mode 100644 index 0000000..669beb2 --- /dev/null +++ b/pages/regular/regular.json @@ -0,0 +1,16 @@ +{ + "usingComponents": { + "van-checkbox": "@vant/weapp/checkbox/index", + "van-checkbox-group": "@vant/weapp/checkbox-group/index", + "van-cell": "@vant/weapp/cell/index", + "van-cell-group": "@vant/weapp/cell-group/index", + "van-search": "@vant/weapp/search/index", + "van-radio": "@vant/weapp/radio/index", + "van-radio-group": "@vant/weapp/radio-group/index", + "van-swipe-cell": "@vant/weapp/swipe-cell/index", + "van-action-sheet": "@vant/weapp/action-sheet/index", + "van-upload": "@vant/weapp/uploader/index", + "van-dropdown-menu": "@vant/weapp/dropdown-menu/index", + "van-dropdown-item": "@vant/weapp/dropdown-item/index" + } +} \ No newline at end of file diff --git a/pages/regular/regular.wxml b/pages/regular/regular.wxml new file mode 100644 index 0000000..b305633 --- /dev/null +++ b/pages/regular/regular.wxml @@ -0,0 +1,91 @@ + + + + 支出管理 + + + + + + + + + 产品名称产品名称 + 活动 + + + + 账号:5001010120010492253 + + + + + 利率 + 6% + + + + + 定期余额(元) + 150.00 + + + 2021.09.01 + + + + 可用余额(元) + 150.00 + + + 2021.11.30 + + + + 存期(天) + 90 + + + + + + + + + + + + + + + {{item.dictLabel}} + + + + + + + + + + + + diff --git a/pages/regular/regular.wxss b/pages/regular/regular.wxss new file mode 100644 index 0000000..5423088 --- /dev/null +++ b/pages/regular/regular.wxss @@ -0,0 +1,318 @@ +/* pages/regular/index.wxss */ +.van-search__content { + border: 1px solid #5CAE77!important; + background: #fff!important; +} +van-search { + flex: 0.8; +} +.search_box{ + display: flex; +} +.add_btn{ + flex: 0.2; + padding: var(--search-padding,10px 12px); + padding-left: 0; +} +.add_btn text{ + background-color: #62AD66; + display: block; + height: 100%; + text-align: center; + line-height: 36px; + color: #fff; + border-radius: 36px; + box-shadow: 0px 5px 5px #ddd; +} +text{display: block;} +.work_plan{ + padding: 40rpx 32.5rpx 30rpx; + display: flex; +} + +.work_plan .menu_item{ + background-color: #fff; + box-shadow: 2px 5px 5px #ddd; + border-radius: 60rpx; + text-align: center; + position: relative; + margin-right: 20px; + padding: 8px 10px; +} +.work_plan .menu_item.active{ + background-color: #2C8E68; + color: #fff; +} +.work_plan .menu_item .remind{ + height: 30rpx; + background: #e90101; + color: #fff; + font-size: 26rpx; + position: absolute; + line-height: 30rpx; + padding:0 10rpx; + border-radius: 25px; + top: -10rpx; + right: -10rpx; +} + +.work_plan .more{ + flex: 1; + text-align: center; + line-height: 60rpx; + font-size: 36rpx; + color: #31936c; +} +.deleteBox{ + width: 50px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.moreBox{ + width: 90px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.workflow .workflow_list{ + height: 150rpx; + background-color: #fff; + border-radius: 24rpx; + box-shadow:0rpx 0rpx 10rpx rgba(0,0,0,.1); + margin-bottom: 20rpx; + padding:15rpx 25rpx 10rpx 35rpx; +} +.workflow .workflow_list .process_intro{ + display: flex; + height: 62rpx; + align-items: center; +} + +.workflow .process_intro .name{ + width: 390rpx; + font-size: 34rpx; + margin-right: 30rpx; + display: flex; + justify-content: space-between; + align-items: center; +} +.workflow .process_intro .name .name_tit{ + width: 290rpx; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.van-swipe-cell { + width: 94%; + background: #fff; + border-radius: 10px; + box-shadow: 2px 5px 5px #ddd; + margin: 0 auto; + margin-bottom: 15px; +} +.li{ + width: 100%; + padding: 14px; + display: flex; +} +.tit_box{ + display: flex; + align-items: center; + justify-content: space-between; +} +.detail_box{ + margin-top: 15px; + display: flex; + justify-content: space-between; +} +.li view text{ + /* margin-top: 15px; */ +} +.li .detail_box view{ + display: flex; + align-items: center; +} +.li .detail_box view text{ + color: #878787; + line-height: 1; +} + +.li view text:nth-child(1){ + margin-top: 0px; +} +.li .fksr{ + display: flex; + align-items: center; + margin-top: 15px; + color: #2C8E68; + font-size: 16px; +} +.li .wtj{ + display: flex; + align-items: center; + justify-content: center; + padding: 3px 8px; + border-radius: 5px; + font-size: 14px; +} +.no{ + background-color:#fbe3e3; + color: #e90000; +} +.white{ + background-color:#feeadc; + color: #fc9a55; +} +.yes{ + background-color:#ddeee3; + color: #5cae77; +} +.other{ + background-color:#f0f1f6; + color: #878787; +} +.li .tit{ + font-size: 16px; + color: #444444; + /* line-height: 14px; */ + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; +} +.li .fj_name{ + font-size: 14px; + color: #B3DB62; + line-height: 25px; +} +.li .time{ + font-size: 14px; + color: #9B9CAA; +} +.li .money{ + font-size: 18px; + color: #5CAE77; +} +.van-checkbox__label { + display: flex; + justify-content: space-between; + width: 100%; +} + +.van-checkbox__icon-wrap { + border-radius: 5px; +} +.van-checkbox__icon { + border-radius: 5px; + border: 2px solid #2C8E68!important; + background-color: rgba(44, 142, 104, 0.2); +} +.bottom{ + width: 100%; + margin: 0 auto; + text-align: center; + padding: 15px 0; + display: flex; + position: fixed; + bottom: 0%; + background: #fff; + box-shadow: 0 0 5px #ddd; +} + +.bottom view { + width: 47%; + margin: 0 auto; + border-radius: 30px; + display: inline-block; +} + +.bottom .btn2{ + border: 1px solid transparent; + padding: 10px 0px; + background-image: linear-gradient(to right, #2C8E68, #5CAE77); + color: #fff; +} + +.downView{ + display: flex; + justify-content: center; + align-items: center; + padding: 0 20px; + border: 1px solid #5CAE77; + border-radius: 50px; + background: #fff; + margin-left: auto; +} +.downView image{ + width: 10px; + height: 8px; + margin-left: 10px; +} +.fj-box text{ + background-color: #5CAE77; + color: #ffffff; + text-align: center; + border-radius: 5px; + white-space:pre-wrap; + padding: 5rpx 8rpx; + width: 50rpx; + margin: 0px 14px; + font-size: 24rpx; +} +.fj-li{ + margin-top: 20px; + display: flex; + /* flex-wrap: wrap; */ +} +.fj-li .img_li{ + width: 100%; + height: 18.5vw; +} + +.fj-li .img_add{ + overflow: hidden; +} +.van-icon-description{ + font-size: 60px; +} +.van-dropdown-menu { + width:100%; + margin-bottom: 15px; +} +.tit_tab{ + color:#FC9A55!important; + background-color: rgb(252,154,85,0.2); + padding:0px 10px; + text-align: right; + border-top-left-radius: 20px; + border-top-right-radius: 20px; + border-bottom-right-radius: 20px; +} +.tit_tab2{ + color:#B3DB62!important; + border: 1px solid #B3DB62; + padding:0px 5px; + text-align: right; + border-radius: 20px; +} +.money_box{ + display: flex; + justify-content: space-between; + margin-top: 10px; +} +.money_box text{ + color: #666666; +} +.ll_box{ + display: flex; + align-items: center; +} +.ll_box text{ + margin-left: 5px; +} \ No newline at end of file diff --git a/pages/transferAccounts/transferAccounts.js b/pages/transferAccounts/transferAccounts.js new file mode 100644 index 0000000..0899461 --- /dev/null +++ b/pages/transferAccounts/transferAccounts.js @@ -0,0 +1,117 @@ +// pages/regular/index.js +import * as UTIL from '../../utils/util.js'; +import * as API from '../../utils/API.js'; +let EVN_CONFIG = require('../../env/env'); +const DISTRIBUTE_ENVIROMENT = 'IMGURL'; +let { + URL_PREFIX, +} = EVN_CONFIG[DISTRIBUTE_ENVIROMENT]; +const app = getApp(); +Page({ + + /** + * 页面的初始数据 + */ + data: { + isIPX: app.globalData.isIPX, + option1: [ + { text: '收支类型', value: '' }, + { text: '待支付', value: '1' }, + { text: '银行受理', value: '3' }, + { text: '支付失败', value: '4' }, + { text: '部分失败', value: '5' }, + ], + option2: [ + { text: '结算方式', value: '' }, + { text: '结算类', value: '1' }, + { text: '工程项目类', value: '2' }, + { text: '合同类', value: '4' }, + { text: '其他', value: '5' }, + ], + option3: [ + { text: '票据状态', value: '' }, + { text: '银行卡转账', value: '1' }, + { text: '信用卡还款', value: '2' }, + ], + value1: '', + value2: '', + value3: '', + showPopup:false, + result:[] + }, + + /** + * 生命周期函数--监听页面加载 + */ + onLoad(options) { + + }, + back:function(){ + wx.navigateBack({ + delta: 1 + }) + }, + showPopup(){ + var that = this; + that.setData({ + showPopup:true + }) + }, + onClose() { + this.setData({ showPopup: false }); + }, + onChange(event) { + console.log(event.detail); + this.setData({ + result: event.detail, + }); + }, + /** + * 生命周期函数--监听页面初次渲染完成 + */ + onReady() { + + }, + + /** + * 生命周期函数--监听页面显示 + */ + onShow() { + + }, + + /** + * 生命周期函数--监听页面隐藏 + */ + onHide() { + + }, + + /** + * 生命周期函数--监听页面卸载 + */ + onUnload() { + + }, + + /** + * 页面相关事件处理函数--监听用户下拉动作 + */ + onPullDownRefresh() { + + }, + + /** + * 页面上拉触底事件的处理函数 + */ + onReachBottom() { + + }, + + /** + * 用户点击右上角分享 + */ + onShareAppMessage() { + + } +}) \ No newline at end of file diff --git a/pages/transferAccounts/transferAccounts.json b/pages/transferAccounts/transferAccounts.json new file mode 100644 index 0000000..4790b20 --- /dev/null +++ b/pages/transferAccounts/transferAccounts.json @@ -0,0 +1,17 @@ +{ + "usingComponents": { + "van-checkbox": "@vant/weapp/checkbox/index", + "van-checkbox-group": "@vant/weapp/checkbox-group/index", + "van-cell": "@vant/weapp/cell/index", + "van-cell-group": "@vant/weapp/cell-group/index", + "van-search": "@vant/weapp/search/index", + "van-radio": "@vant/weapp/radio/index", + "van-radio-group": "@vant/weapp/radio-group/index", + "van-swipe-cell": "@vant/weapp/swipe-cell/index", + "van-action-sheet": "@vant/weapp/action-sheet/index", + "van-upload": "@vant/weapp/uploader/index", + "van-dropdown-menu": "@vant/weapp/dropdown-menu/index", + "van-popup": "@vant/weapp/popup/index", + "van-dropdown-item": "@vant/weapp/dropdown-item/index" + } +} \ No newline at end of file diff --git a/pages/transferAccounts/transferAccounts.wxml b/pages/transferAccounts/transferAccounts.wxml new file mode 100644 index 0000000..9787745 --- /dev/null +++ b/pages/transferAccounts/transferAccounts.wxml @@ -0,0 +1,281 @@ + + + + 银行转账对账 + + + + + 新增 + + + + + + + + + 筛选 + + + + + + + + + + + + 龙华村联合社华 + 5001010120010472253 + + 人工确认 + + + + + 龙华村联合社华 + 5001010120010472253 + + ¥150.00 + + + + + 龙华村联合社华 + 5001010120010472253 + + ¥150.00 + + + + 2021.09.01 + + + + + + + + + + + 明细 + + + + + + 对账 + + + + + + 回单 + + + + + + + + + + + + 我方账户 + + + + + 乳山市徐家镇农村财务 + + + + + 重庆农商行 + + + + + 村级虚拟账户 + + + + + 张村基本账户 + + + + + 威海临港经济技术开发区草庙子镇毕家庄股份经济合作社 + + + + + 业务类型 + + + + + 国内汇票 + + + + + 国外汇票 + + + + + 人行大额 + + + + + 人行小额 + + + + + 现金存款 + + + + + 转账收入 + + + + + 汇票 + + + + + 本票 + + + + + 支票 + + + + + 冲账 + + + + + 来往帐标识 + + + + + 全部 + + + + + 来账/汇入 + + + + + 往账/汇出 + + + + + 外部交易 + + + + + 内部往来 + + + + + 部分内部往来 + + + + + 金额范围 + + + - + + + 交易日期 + + + - + + + + + + 重置 + 确定 + + + + + + var indexOf = function(name,value){ + return name.indexOf(value); + } + module.exports.indexOf = indexOf; + \ No newline at end of file diff --git a/pages/transferAccounts/transferAccounts.wxss b/pages/transferAccounts/transferAccounts.wxss new file mode 100644 index 0000000..3d4683f --- /dev/null +++ b/pages/transferAccounts/transferAccounts.wxss @@ -0,0 +1,436 @@ +/* pages/regular/index.wxss */ +.van-search__content { + border: 1px solid #5CAE77!important; + background: #fff!important; +} +van-search { + flex: 0.8; +} +.search_box{ + display: flex; +} +.add_btn{ + flex: 0.2; + padding: var(--search-padding,10px 12px); + padding-left: 0; +} +.add_btn text{ + background-color: #62AD66; + display: block; + height: 100%; + text-align: center; + line-height: 36px; + color: #fff; + border-radius: 36px; + box-shadow: 0px 5px 5px #ddd; +} +text{display: block;} +.work_plan{ + padding: 40rpx 32.5rpx 30rpx; + display: flex; +} + +.work_plan .menu_item{ + background-color: #fff; + box-shadow: 2px 5px 5px #ddd; + border-radius: 60rpx; + text-align: center; + position: relative; + margin-right: 20px; + padding: 8px 10px; +} +.work_plan .menu_item.active{ + background-color: #2C8E68; + color: #fff; +} +.work_plan .menu_item .remind{ + height: 30rpx; + background: #e90101; + color: #fff; + font-size: 26rpx; + position: absolute; + line-height: 30rpx; + padding:0 10rpx; + border-radius: 25px; + top: -10rpx; + right: -10rpx; +} + +.work_plan .more{ + flex: 1; + text-align: center; + line-height: 60rpx; + font-size: 36rpx; + color: #31936c; +} +.deleteBox{ + width: 50px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.moreBox{ + width: 90px; + text-align: center; + height: 100%; + background: #F6F6F6; + align-items: center; + display: flex; +} +.workflow .workflow_list{ + height: 150rpx; + background-color: #fff; + border-radius: 24rpx; + box-shadow:0rpx 0rpx 10rpx rgba(0,0,0,.1); + margin-bottom: 20rpx; + padding:15rpx 25rpx 10rpx 35rpx; +} +.workflow .workflow_list .process_intro{ + display: flex; + height: 62rpx; + align-items: center; +} + +.workflow .process_intro .name{ + width: 390rpx; + font-size: 34rpx; + margin-right: 30rpx; + display: flex; + justify-content: space-between; + align-items: center; +} +.workflow .process_intro .name .name_tit{ + width: 290rpx; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} +.van-swipe-cell { + width: 94%; + background: #fff; + border-radius: 10px; + box-shadow: 2px 5px 5px #ddd; + margin: 0 auto; + margin-bottom: 15px; +} +.li{ + width: 100%; + padding: 14px; + display: flex; + z-index: 1; +} +.tit_box{ + display: flex; + align-items: center; + margin-bottom: 10px; +} +.detail_box{ + margin-top: 15px; + display: flex; + justify-content: space-between; +} +.li view text{ + /* margin-top: 15px; */ +} +.li .detail_box view{ + display: flex; + align-items: center; +} +.li .detail_box view text{ + color: #878787; + line-height: 1; +} + +.li view text:nth-child(1){ + margin-top: 0px; +} +.li .fksr{ + display: flex; + align-items: center; + margin-top: 15px; + color: #2C8E68; + font-size: 16px; +} +.li .wtj{ + display: flex; + align-items: center; + justify-content: center; + padding: 3px 8px; + border-radius: 5px; + font-size: 14px; +} +.no{ + background-color:#fbe3e3; + color: #e90000; +} +.white{ + background-color:#feeadc; + color: #fc9a55; +} +.yes{ + background-color:#ddeee3; + color: #5cae77; +} +.other{ + background-color:#f0f1f6; + color: #878787; +} +.tit_box:nth-child(3) .tit{ + color: #5CAE77!important; +} +.li .tit{ + font-size: 14px; + color: #444444; + /* line-height: 14px; */ + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 1; + word-break: break-all; + overflow: hidden; +} +.li .tit:nth-child(2){ + font-size: 12px; + color: #B5B5B5; +} +.li .fj_name{ + font-size: 14px; + color: #B3DB62; + line-height: 25px; +} +.li .time{ + font-size: 14px; + color: #9B9CAA; +} +.li .money{ + font-size: 18px; + color: #5CAE77; +} +.van-checkbox__label { + display: flex; + justify-content: space-between; + width: 100%; +} + +.van-checkbox__icon-wrap { + border-radius: 5px; +} +.van-checkbox__icon { + border-radius: 5px; + border: 2px solid #2C8E68!important; + background-color: rgba(44, 142, 104, 0.2); +} + +.downView{ + display: flex; + justify-content: center; + align-items: center; + padding: 0 20px; + border: 1px solid #5CAE77; + border-radius: 50px; + background: #fff; + margin-left: auto; +} +.downView image{ + width: 10px; + height: 8px; + margin-left: 10px; +} +.fj-box text{ + background-color: #5CAE77; + color: #ffffff; + text-align: center; + border-radius: 5px; + white-space:pre-wrap; + padding: 5rpx 8rpx; + width: 50rpx; + margin: 0px 14px; + font-size: 24rpx; +} +.fj-li{ + margin-top: 20px; + display: flex; + /* flex-wrap: wrap; */ +} +.fj-li .img_li{ + width: 100%; + height: 18.5vw; +} + +.fj-li .img_add{ + overflow: hidden; +} +.van-icon-description{ + font-size: 60px; +} +.van-dropdown-menu { + width:100%; +} +.tit_tab{ + color:#FC9A55!important; + background-color: rgb(252,154,85,0.2); + padding:0px 10px; + text-align: right; + border-top-left-radius: 20px; + border-top-right-radius: 20px; + border-bottom-right-radius: 20px; +} +.tit_tab2{ + color:#5CAE77!important; + border: 1px solid #5CAE77; + padding:3px 8px; + text-align: right; + border-radius: 20px; + align-self:flex-end; + margin-left:auto; +} +.tit_tab3{ + margin-left:auto; + font-size: 16px; +} +.tit_tab3.red{ + color: #E90000; +} +.tit_tab3.green{ + color: #5CAE77; +} +.money_box{ + display: flex; + justify-content: space-between; + margin-top: 10px; +} +.money_box text{ + color: #666666; +} +.ll_box{ + display: flex; + align-items: center; +} +.ll_box text{ + margin-left: 5px; +} +.cell_right{ + height: 100%;display: flex; + /* position: relative; + left: -6%; */ +} +.button_box{ + display: flex; + height: 100%; + align-items: center; +} +.button_box view{ + width: 65px; + text-align: center; + align-items: center; +} +.button_box view text{ + color: #fff; +} +/* .button_box:nth-child(1){ + background-color: #B3DB62; + width: 6%; +} */ +.button_box:nth-child(1){ + background-color: #B3DB62; +} +.button_box:nth-child(2){ + background-color: #5CAE77; +} +.button_box:nth-child(3){ + background-color: #2C8E68; +} +.button_box view text{ + display: block; +} +.top_view{ + display: flex; + justify-content: space-between; + margin-bottom: 15px; +} +.sx_view{ + background-color: #fff; + display: flex; + align-items: center; + padding: 0 3%; +} +.sx_box{ + padding: 3% 5%; +} +.checkbox_icon{ + background-color: #F6F6F6; + color: #444444; + padding: 5px 15px; + border-radius: 1rem; + border:1px solid #F6F6F6; + margin-top: 10px; +} +.ys_checkbox_icon{ + background-color: rgba(92, 174, 119, 0.3); + color: #444444; + padding: 5px 15px; + border-radius: 1rem; + border:1px solid #5CAE77; + color: #5CAE77; + margin-top: 10px; +} +.van-checkbox-group{ + display: flex; + flex-wrap: wrap; +} +.sx_tit{ + margin-top: 10px; +} +.sx_input_box { + display: flex; + align-items: center; + margin-top: 10px; +} +.sx_input_box input{ + background-color: #F6F6F6; + padding: 0 10px; + border-radius: 30px; + text-align: center; + height: 30px; +} +.sx_input_box text { + margin: 0 10px; +} +.bottom{ + width: 84%; + margin: 0 auto; + text-align: center; + margin-top: 50px; + margin-bottom: 50px; + display: flex; + z-index: 999999; +} + +.bottom view { + width: 47%; + margin: 0 auto; + border-radius: 30px; + display: inline-block; +} + +.bottom .btn1{ + border: 1px solid #2C8E68; + padding: 8px 0px; + color: #2C8E68; +} + +.bottom .btn2{ + border: 1px solid transparent; + padding: 8px 0px; + background-image: linear-gradient(to right, #2C8E68, #5CAE77); + margin-left: 6%; + color: #fff; +} +.bottom .btn3{ + border: 1px solid transparent; + padding: 8px 0px; + background-image: linear-gradient(to right, #2C8E68, #5CAE77); + color: #fff; + width: 100%; +} \ No newline at end of file diff --git a/project.private.config.json b/project.private.config.json index 387b6a8..5df1f41 100644 --- a/project.private.config.json +++ b/project.private.config.json @@ -1,6 +1,6 @@ { "setting": { - "compileHotReLoad": false + "compileHotReLoad": true }, "condition": { "miniprogram": { @@ -171,6 +171,20 @@ "query": "options=[{\"searchValue\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"params\":{},\"id\":1,\"transferId\":null,\"payeeId\":null,\"payee\":\"张风\",\"payeeAccount\":\"900080007100654321\",\"incomeAmount\":0.1,\"bankDeposit\":null,\"bankType\":null,\"accountType\":\"1\",\"orderId\":null,\"serialNumber\":null,\"transferStatus\":null,\"transferTime\":null,\"payeePaymentLines\":\"12121212\",\"causeFailure\":null,\"checkStatus\":null,\"cashierFlowId\":null,\"remark\":\"联行号的所属银行与付款方的所属银行未与页面选择的“是否与付款方同行”相匹配;\",\"manualRemark\":null,\"drawer\":null,\"phone\":null,\"unit\":null,\"leader\":null},{\"searchValue\":null,\"createBy\":null,\"createTime\":null,\"updateBy\":null,\"updateTime\":null,\"params\":{},\"id\":2,\"transferId\":null,\"payeeId\":null,\"payee\":\"李斯\",\"payeeAccount\":\"900080007000654322\",\"incomeAmount\":0.2,\"bankDeposit\":null,\"bankType\":null,\"accountType\":\"1\",\"orderId\":null,\"serialNumber\":null,\"transferStatus\":null,\"transferTime\":null,\"payeePaymentLines\":\"12121212\",\"causeFailure\":null,\"checkStatus\":null,\"cashierFlowId\":null,\"remark\":\"联行号的所属银行与付款方的所属银行未与页面选择的“是否与付款方同行”相匹配;\",\"manualRemark\":null,\"drawer\":null,\"phone\":null,\"unit\":null,\"leader\":null}]", "launchMode": "default", "scene": null + }, + { + "name": "银行转账对账", + "pathName": "pages/transferAccounts/transferAccounts", + "query": "", + "launchMode": "default", + "scene": null + }, + { + "name": "票据使用", + "pathName": "pages/billUse/billUse", + "query": "", + "launchMode": "default", + "scene": null } ] }