From 07ee393043d66f886abe3d25df6b4e17f59218b9 Mon Sep 17 00:00:00 2001 From: wurong <953969641@qq.com> Date: Wed, 14 Aug 2024 15:05:45 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8F=91=E7=A5=A8=E5=8A=9F=E8=83=BD=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E6=9B=B4=E6=94=B9=EF=BC=9B=20=E5=AE=9E=E4=BD=93?= =?UTF-8?q?=E7=B1=BB=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/image/2x/disenable_seletor_tow.webp | Bin 0 -> 320 bytes assets/image/2x/invoice_history.webp | Bin 0 -> 486 bytes assets/image/2x/invoice_title.webp | Bin 0 -> 388 bytes assets/image/2x/tip_info.webp | Bin 0 -> 434 bytes assets/image/2x/title_del.webp | Bin 0 -> 182 bytes assets/image/2x/title_info_edit.webp | Bin 0 -> 202 bytes assets/image/3x/disenable_seletor_tow.webp | Bin 0 -> 478 bytes assets/image/3x/invoice_history.webp | Bin 0 -> 636 bytes assets/image/3x/invoice_title.webp | Bin 0 -> 450 bytes assets/image/3x/tip_info.webp | Bin 0 -> 582 bytes assets/image/3x/title_del.webp | Bin 0 -> 214 bytes assets/image/3x/title_info_edit.webp | Bin 0 -> 250 bytes assets/image/disenable_seletor_tow.webp | Bin 0 -> 196 bytes assets/image/invoice_history.webp | Bin 0 -> 256 bytes assets/image/invoice_title.webp | Bin 0 -> 260 bytes assets/image/tip_info.webp | Bin 0 -> 282 bytes assets/image/title_del.webp | Bin 0 -> 138 bytes assets/image/title_info_edit.webp | Bin 0 -> 148 bytes .../invoices_manage/invoices_manage_page.dart | 24 ++++++++---------- lib/retrofit/retrofit_api.dart | 9 +++---- 20 files changed, 15 insertions(+), 18 deletions(-) create mode 100644 assets/image/2x/disenable_seletor_tow.webp create mode 100644 assets/image/2x/invoice_history.webp create mode 100644 assets/image/2x/invoice_title.webp create mode 100644 assets/image/2x/tip_info.webp create mode 100644 assets/image/2x/title_del.webp create mode 100644 assets/image/2x/title_info_edit.webp create mode 100644 assets/image/3x/disenable_seletor_tow.webp create mode 100644 assets/image/3x/invoice_history.webp create mode 100644 assets/image/3x/invoice_title.webp create mode 100644 assets/image/3x/tip_info.webp create mode 100644 assets/image/3x/title_del.webp create mode 100644 assets/image/3x/title_info_edit.webp create mode 100644 assets/image/disenable_seletor_tow.webp create mode 100644 assets/image/invoice_history.webp create mode 100644 assets/image/invoice_title.webp create mode 100644 assets/image/tip_info.webp create mode 100644 assets/image/title_del.webp create mode 100644 assets/image/title_info_edit.webp diff --git a/assets/image/2x/disenable_seletor_tow.webp b/assets/image/2x/disenable_seletor_tow.webp new file mode 100644 index 0000000000000000000000000000000000000000..8301d7981bb27628604dc1f85a2b3937f77d278b GIT binary patch literal 320 zcmV-G0l)rINk&FE0RRA3MM6+kP&il$0000G0000V0018V06|PpNb3Lq00CE^q>Usv zy7+#!x9F@~LHOr-=61LrT-```ue z0q#Xa4j>tb1s7709^QfU`KfY)6{hY#>X6K`V68c1Q$)kB<{e+g{zx*?nugRl%h9!e zT;&+pAl&8{BK6c38gxl@6S+;@J-B6=zo%v4L;fCPAL-=oc`6W1?j4q{{+$}UBW(2h z+f)LOoU+j1pJ=U!0j(b?e0Kl<09H^qASM6+0MG&eodGH!03ZN9kwTnGC8MIDs0aYC S5(#Ml06n9i0RHi{H2?rM)r6n` literal 0 HcmV?d00001 diff --git a/assets/image/2x/invoice_history.webp b/assets/image/2x/invoice_history.webp new file mode 100644 index 0000000000000000000000000000000000000000..09dc454bf6cd79bb3ca367e710e31502421b31a1 GIT binary patch literal 486 zcmVMNk&HA0RRA3MM6+kP&il$0000G0000h001ih06|PpNV)(300Dqn+qP@v zH1Gp7lf$tn6qTTGo1{=*{zg!YaV+5tx_Awc-4gdcxbF~UL`;DFE4nh)L{hIsMu;Mi zCDdQ2r&}iM=!-{^J{CRQGGRww1hRx8zLrNIEGTa-4_2EwF?2#)zf(Re4%=9un!wCq3UbwdX7)?s0qX(&1JnldH=qYg2tqH1{$5!*pm+fO+#TnK zEmTnF-k`L+9ji{s>t5||PN=H|@>SM17lqvmui#Ea(^ptVb(&oEr|>FCKR)FHCQP>e z+xtylP~WVY(*r?_|HwsMP9nVtM`79MX10S>f9CwIkyEU_^yJ-Rhxj%zVF}WZslz_m zp>%ndz4NlHnl%FwkBaS59Smm|sc?(AdryxXB~5G;dznj5Z&Gchh8kGE`2{Nyq~00j=$yZ`_I literal 0 HcmV?d00001 diff --git a/assets/image/2x/invoice_title.webp b/assets/image/2x/invoice_title.webp new file mode 100644 index 0000000000000000000000000000000000000000..b32dad2b7ff7da525d5dad53f9c2f63f3f411693 GIT binary patch literal 388 zcmV-~0ek*ZNk&F|0RRA3MM6+kP&il$0000G0000h001ih06|PpNOS-I00D3m+jiSL zPzLbP$TU6y?=z-h03sj(2!X(edV8tMh?oHU5yb{dt!N;XA_Nse8?+`M)bDNI2+wfV zNZl(42sP+0bnJvzxN4-Xc6Wr2mVi)$eit`C3V6TG3xghbhIwWfFlHWMhceol4Wt#Q zr4;;Y0aj2rAmRW30B{EYodGH=04xALkv5n}C8DAsE<5>{uo4Mu0Hw`QJ+9JTg!z~M za{n{zzr>f(gHZ#}1NH;cBiXPODHTHL8grYl0092iNvo`&G~-OruR=e2I&46>{}3u- zM1Nzb#rHK%$j!OLOmg$d)G;0}H1ih>9|)!VWR&rA z7ZDMIgV?qj=TQV~iGVE#NQN(f^8K6QmzgMt=>G&j{8g?GjN9b31ZA5n7p1dago~|l z8Kwf@;+5)LH~>xfpbH;hI0zd%I9w9dDWxVE^KgBn=Xr)iQvlE%Z#1y{(R9mn(I1rV zYp(ot#myBkl_3CP&gp!0000G z2LPP`Dk16of8ufZIYPoH@xXY-LwFP`4_6Qg?ny{byJ{k1oUmk0o z@9!&iggi=v|NT+K$?Em2H#g}OKsngM|J}Co;K(831Bt_);ie|EKp6~>^t;TJ`O^VY zc$vm=IsN(SvEX^-N7nOD1uuSS_dz|-{{&Y04`Fcs!4J$(bU=hIuWD5YXECYi)1B0VafJYLL$EdC#;PEg`Tu_jC^^I*) z=cqGoU^vf|z&LNtzoj$U50|_AS7*5GQ*_{*i_sgybCw&^^Pl}Yuvl$J$(bU=hIuWD5YXJQz9p1bCDJd5r1`0v-?3#03SLA8+eb@r>Th zIEPUrO{?i3%Z3$Y{{nq?$N%ns@t>vO#V_s&Q$I!3=3O^e2z}gmo2zxQ)}FA6m4~uh zrz02-cAk%7T%raS^%vFNcwqL_pY{^v@5{HDRfl95TI`W!0J=v(4QTrXCWg6;S_%vb j40aP;=6Wq%ylCMH4u%avoS6&^wu=`q{QGfU>Hq@(_^wNy literal 0 HcmV?d00001 diff --git a/assets/image/3x/disenable_seletor_tow.webp b/assets/image/3x/disenable_seletor_tow.webp new file mode 100644 index 0000000000000000000000000000000000000000..d6821d647203d007c91942e9a1efb5e7876bed73 GIT binary patch literal 478 zcmV<40U`cUNk&H20RRA3MM6+kP&il$0000G0000l001ul06|PpNP__Y00D2HsF5T! zw(vy(cn}c*Ho^HNo}M7cakfp7oL8gLa)+B?xOX5gXQl%%)4&CcAv)DU1LKSvW7VVAfs#9skV8h&aVxL#{l-xh&;%KXm( z1GO~jecSupURWsGyy-wL)0~gMTLrWPM>P&kuuz3~-+`hF>cTSxHPM`MR2lpWbE$dR z9MuR5im1by#(xT~#u(cra~3|wn1N!i>%!j{hoI;-{Eu-Pa$D?$GRB)WRgCuy%Ak(% z4Sp(}w3A^UN&ArNI-4?{4SDMLcYn&H%oob;$)wEhQH`u=JnjeIYucOQA181&#c%4u zy)=Jju$JcM5x+cQ{zrDWdRdbtTwiO2OmaOATfgMNSSx~A7lGI+WMj+BxgE2%^+>X2 zi1jBN&c_;}I(@&ek9KGY09H^qAS?g?05AgpodGH^05AYPkw~9RC8Q#vBZvU75(#Ml U02_h7zq$Yb{_(XfMC>2{0Bl9nQ~&?~ literal 0 HcmV?d00001 diff --git a/assets/image/3x/invoice_history.webp b/assets/image/3x/invoice_history.webp new file mode 100644 index 0000000000000000000000000000000000000000..d9896b77029180f31aea65d59037589bef3c7adc GIT binary patch literal 636 zcmV-?0)zchNk&F=0ssJ4MM6+kP&il$0000G0000%002P%06|PpND2V}00EF<+qP>d zr?RRxl&T`Ofw2jSHlT87Lf#6M9SX(3M$I?`MFTP_Dp2K6i}2q4e_Q;QKZyw*-2Wm2K=Hk<#;jL4JfhNEavAX}llaco^StQ^Q0mSIaK0o*Z zw>l7jt&kGHV?WOCI(4#xFwLo$aDoUoI3}GWWG9(Y)ai8=mCOcHctn*n6v{G=|CRw( zP&gn&0RR9n2>_h|DnbB406vL4lt-l_q9HRiTmYaE31|S&NO4UNTH%}cuS5syAL|Fa zub>Su4=o>L5L}jFCDNw&QVv7V;Bgxh){(xifV};{Sxcue0092-v_JpvOAeOaL+|_y z^gZ{>)x-aRETjf_e|4u<+2`dr`AO60MIA#owaclBtGkFVu`iTk9~fURiruIX!rNlFm}gm z|9UxsBKo?<5|kDqV-F+e5W)2wNZfVz{)A0n0+VkpqmcQ*Evu>J!)A0NlgZ3b;FEBc zVOkXq-;C>+nZ(N@{;22p_ec?2Ee@hGXaBfwC<~YzanA+@TclY(Oh!s=0Xb5=196plJpe@$v=nt zO_F4+(0wjlBe}sKNz(rqqLm~WD|DaB^&+{!AW71{RdwtQAR?-BaOcT`d>LhL0Hu_3 zD83=OHs?Z#MVCoi0!$PC%vMl1AQS-r0B{KaodGIB073vhi9D1?r6ZytG58Evpb-gV z0L*oaZX5bRqyx+c>CdfpnopnymS3~b5#5nr+=Ye`%Hvf#BKU0w&1nsX+r2mOBEyK^ zF^EA+fB^pR+86)(Z24;m@;~OPa%ouaxFz}a_hnE|i9*1I@x{DfUtz#YqyWKpoivY^ z`Pg!WmO={8@~`6U1R#MVekUwPSsz?r%;mp@J+Sx`G_cPd22T4)sPoFg);yM5T0JP7}UjP6A literal 0 HcmV?d00001 diff --git a/assets/image/3x/tip_info.webp b/assets/image/3x/tip_info.webp new file mode 100644 index 0000000000000000000000000000000000000000..5abf994f90359b33c5c54b1bf7915777a0b37dbc GIT binary patch literal 582 zcmV-M0=fNCNk&FK0ssJ4MM6+kP&il$0000G0000n001!n06|PpNW}mE00Ac;5J=%> z7ZDMIgW7i6=35DXE&w{N0CX5YB8xw%MB}ssBKki8@GqaQeLEq2dE0rV`v zx3~n@vgBz>oR{U7GcAx4wn{pvM_})9uo45nMFea`4?v3sVAYL(Z`sOLEqizZ034CJ zF`dz=%4}pT+G24^%(C$ZqIG-SR<^#%=<<8OED~TZS^*9$Ap#KE0sydka-E(W*bCDE zS|B)m6)b1al)&W_dC*B_yGs8i4b%S-l;;Mey| z0$3oN`tQOYS|vydo|&pYYybfM;IBCQb}R_$K5WGxdYGXg?UT!xMXvDm*8AX60ga9d zU%;Q~0sQQ;W?YIBG0>C|c~{b;f4H~cmj8MKJ*PMkU&j3#XEp23>-7cS|Mw-1%;5?h z@k`(QB5{X1|Ab9X`EvchiqCo-M>UT`GX+}T9F#j-e*V?i^X9hRev*j!m!QY@{~#A1 z!iTCdrl%I@{aW+mj7Y@3gkvMl1W3)18@RWhC|!RDB+9`Zcdz{OYh0NQ`ZaWKT78hs zZAVjA*NovO3-e5Rujt>Lr;**%Phm4eFNwdQZ9C#`=vtV+O;r#W6F0ImB7nE(I) literal 0 HcmV?d00001 diff --git a/assets/image/3x/title_del.webp b/assets/image/3x/title_del.webp new file mode 100644 index 0000000000000000000000000000000000000000..7e4ec00d4a83f6d858a9500c665cfa423ca0f05a GIT binary patch literal 214 zcmV;{04e`cNk&G_00012MM6+kP&il$0000G0000i001ul06|PpNPYkS00Ac;5J=%> z7ZDMItJ=1eYF`O}1<(LI32|UrUs8)be0Gukzy$G?6Epn+YuOdaTkkgp! zIU~wq9UDsiB8D;VCjbCeP&gne0000m0|1=?DlGso06vjOpG&2rBB7&*0I(7XX#fBl QfxSKs0092@&iyC=0QR&^bN~PV literal 0 HcmV?d00001 diff --git a/assets/image/3x/title_info_edit.webp b/assets/image/3x/title_info_edit.webp new file mode 100644 index 0000000000000000000000000000000000000000..be3d202233886cd47afa0380b197bdcf44658edc GIT binary patch literal 250 zcmWIYbaVT}z`zjh>J$(bU=hIuWD5YXJ{URr1b8e2@)*?>1Uw$5i39 z_A3Is;>{{td1=O*XI?*)owzk=>!U5twxn%I+;TC0_5EqrHH$u1<=xryzxz(rf3M|1 z%O|Z{w)$k*iKw`p^9-*y`xh|Q-#hw1;-~ct8RL54ol?y*ZnKmheX(KCxyQr+bi0BU y(4_{<409Q^3>XX;>?V55_g=b0Y2o4yh7CfTnG6iljeG6*7#RNjIQLhBfdK&L^I+5f literal 0 HcmV?d00001 diff --git a/assets/image/disenable_seletor_tow.webp b/assets/image/disenable_seletor_tow.webp new file mode 100644 index 0000000000000000000000000000000000000000..99ea086eb3073c0ce33c80b851cc381e5f13bb53 GIT binary patch literal 196 zcmWIYbaUIoz`zjh>J$(bU=hIuWD5W>KNvas1bEZ|d5rE07UW8sMX~8NZ5Es%CfI2D ze@mP6?QL_P9O_b?aatzI%G+p)0rO_Q#!GJ`Et)%C{Fm`Kxpk9@>-Wkp8<%XB{5Dl{ zla$1}weA1g%eI}(V%U9R9>e6t-`Q@+UXSfBHNUx&ZNuj9_xx)gy81C6J`uERgT3yO t6`P*fdk1~lsiz8bmx2V)6$Xq9a~ZV+fbL^rFi~B?z+Axa@4E~G0|5UcNrV6Z literal 0 HcmV?d00001 diff --git a/assets/image/invoice_history.webp b/assets/image/invoice_history.webp new file mode 100644 index 0000000000000000000000000000000000000000..806d3da6649a474ad9f9ea6f7d6800df6b5ad5d0 GIT binary patch literal 256 zcmWIYbaVT`z`zjh>J$(bU=hIuWD5YXC>S~V1bCzYd5i_Z43if3ELnddk>>#mV~sh} ziULRf{cHvwi~F7n%0DySoxIFG@k~5V`=u18v>*-! z<&!_Y=%{i$NV3mc{?&eq1NY&NRsYzz*gt;mzI3=jN%^8P(0+v+pluVF8Rjx-i7|*V z*iCep;kk72B1H|Z6&r*&vl!+YUCQrc+Rap5!SL_&)(>p2&Hqe1<{|pwxtWdQmxQ^x zcOJ_cW?MWv7*po-e8Ml*iT^pR)qd?iz3%t_3%hID=QV7J$(bU=hIuWD5YXC>S~V1bBo1d5j6dp4+Be{FqzA?9Xd8k5|b> z;Q=QDzssKv4rcQ|!457y47yj87anrl6H!?EXUCz19}hFJe@v3BsWCq+_-MN<-=m{N zJ`d+UsQc;vN8Wp7!!d4O7NBhkO+d3hFf+_$)DmM5W3ZcOGQ)l8qD2c0BzPD$2yx~x z%r%x=e>|m&rFKr-1cra7*D%#G?9t);wZ4A-%N4Onm-R2)|Gs&3_XWw2Fx{}abdg{4 zAK&|KFV=p<{qX*l3N!E7EgyL1)|*_q92M}d?y%#k8`FCOS?7zmlwPr_pJ9Jt<&V6- IE*lsa05}wAOaK4? literal 0 HcmV?d00001 diff --git a/assets/image/tip_info.webp b/assets/image/tip_info.webp new file mode 100644 index 0000000000000000000000000000000000000000..74d08e03440e257c06e4dd57413c9cf21902a1d2 GIT binary patch literal 282 zcmV+#0p00Ac;5J=%> z7ZDMIgEo>JsV)GB08WqK!VvhG;!kRCIYjh-0$_RL2e6d718F<5sE;088kYv?_mKLQ zI+YGrqee4VXX=gr-t`qMYU%-LJHk@x4sbrP16EKtAd~odGHl01*H_kvf@3 zrK2LDFc=5`uo4Mu0J|>&davRKAVvUtfd2u}|DXT40k{F%{shK!@BsecxqV?wd%yoQ zFCEkS)za-TL>x&1(#<82<>YpRwLwe`D`mgkhO)!ADHkQ&D4g$W$;JBLo`n2VrbO^& gVRRW{8JJ-M=^*!!=hD0${0)p=@E_muHoyP?0C@jK1 z8Ft2;#0QfZCNX9GU9Du*@!~&=!^eY5S$jlJg+*bVmFmoOQu@hs&QZ%ZEZ1?+;Y6pWA(=GMp{cZ$*n` s5@WfGtz^yoEet?=6eNJA8Za`I0Kus%xc~qF literal 0 HcmV?d00001 diff --git a/lib/order/invoices_manage/invoices_manage_page.dart b/lib/order/invoices_manage/invoices_manage_page.dart index 71e4968a..8065d25a 100644 --- a/lib/order/invoices_manage/invoices_manage_page.dart +++ b/lib/order/invoices_manage/invoices_manage_page.dart @@ -1,25 +1,23 @@ import 'package:dio/dio.dart'; import 'package:flutter/material.dart'; -import 'package:flutter/services.dart'; import 'package:flutter_easyloading/flutter_easyloading.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'package:flutter_smart_dialog/flutter_smart_dialog.dart'; +import 'package:huixiang/data/base_data.dart'; +import 'package:huixiang/data/invoice_list.dart'; +import 'package:huixiang/generated/l10n.dart'; +import 'package:huixiang/retrofit/retrofit_api.dart'; +import 'package:huixiang/utils/flutter_utils.dart'; +import 'package:huixiang/utils/font_weight.dart'; +import 'package:huixiang/view_widget/classic_header.dart'; +import 'package:huixiang/view_widget/my_appbar.dart'; +import 'package:huixiang/view_widget/my_footer.dart'; +import 'package:huixiang/view_widget/no_data_view.dart'; +import 'package:huixiang/view_widget/settlement_tips_dialog.dart'; import 'package:pull_to_refresh/pull_to_refresh.dart'; import 'package:shared_preferences/shared_preferences.dart'; import 'package:shimmer/shimmer.dart'; -import '../../data/base_data.dart'; -import '../../data/invoice_list.dart'; -import '../../generated/l10n.dart'; -import '../../retrofit/retrofit_api.dart'; -import '../../utils/flutter_utils.dart'; -import '../../utils/font_weight.dart'; -import '../../view_widget/classic_header.dart'; -import '../../view_widget/my_appbar.dart'; -import '../../view_widget/my_footer.dart'; -import '../../view_widget/no_data_view.dart'; -import '../../view_widget/settlement_tips_dialog.dart'; - class InvoicesManagePage extends StatefulWidget { @override State createState() { diff --git a/lib/retrofit/retrofit_api.dart b/lib/retrofit/retrofit_api.dart index cb9e8283..a519c3e2 100644 --- a/lib/retrofit/retrofit_api.dart +++ b/lib/retrofit/retrofit_api.dart @@ -29,6 +29,9 @@ import 'package:huixiang/data/headlines.dart'; import 'package:huixiang/data/headlines_details.dart'; import 'package:huixiang/data/home_rank.dart'; import 'package:huixiang/data/invitation.dart'; +import 'package:huixiang/data/invoice_list.dart'; +import 'package:huixiang/data/invoices_detail_info.dart'; +import 'package:huixiang/data/invoices_history_list.dart'; import 'package:huixiang/data/ip_data.dart'; import 'package:huixiang/data/login_info.dart'; import 'package:huixiang/data/logistics.dart'; @@ -43,6 +46,7 @@ import 'package:huixiang/data/second_card.dart'; import 'package:huixiang/data/sign_info.dart'; import 'package:huixiang/data/social_info.dart'; import 'package:huixiang/data/store.dart'; +import 'package:huixiang/data/title_info_list.dart'; import 'package:huixiang/data/upload_result.dart'; import 'package:huixiang/data/user_bill.dart'; import 'package:huixiang/data/user_info.dart'; @@ -62,11 +66,6 @@ import 'package:huixiang/view_widget/login_tips_dialog.dart'; import 'package:retrofit/retrofit.dart'; import 'package:huixiang/login/captcha/click_word_captcha.dart'; -import '../data/invoice_list.dart'; -import '../data/invoices_detail_info.dart'; -import '../data/invoices_history_list.dart'; -import '../data/title_info_list.dart'; - part 'retrofit_api.g.dart'; const localBaseUrl = "http://192.168.10.54:8766/app/";///本地