From 9d608724d230184cdd35f6a5e6a1192b145904b5 Mon Sep 17 00:00:00 2001 From: xixi <123@qq.com> Date: Wed, 8 May 2024 17:54:01 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9B=E5=BB=BA=E9=A1=B5=E9=9D=A2bug?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/fonts/font-awesome/css/mixins.css | 1 + src/components/card/CardProjType.tsx | 126 +++++++++-- src/components/card/card-proj-type.css | 154 ++++++++++---- src/components/step/StepProjEdit.tsx | 37 +++- src/components/step/step-proj-edit.css | 122 +++++++++-- src/interfaces/proj/ICardProj.ts | 1 + src/route/index/Index.tsx | 10 +- src/route/proj/ProjCreate.tsx | 260 ++++++++++++++++++----- src/route/proj/ProjEdit.tsx | 15 +- src/route/proj/ProjEditAll.tsx | 2 +- src/route/proj/ProjEditFree.tsx | 2 +- src/route/proj/ProjNew.tsx | 15 +- src/route/proj/proj-create.css | 2 +- src/route/proj/proj-edit.css | 12 +- src/static/createPro/back.png | Bin 0 -> 33909 bytes src/static/createPro/buyBack.png | Bin 0 -> 5050 bytes src/static/createPro/buysmall.png | Bin 0 -> 3542 bytes src/static/createPro/left.png | Bin 0 -> 3798 bytes src/static/createPro/serve.png | Bin 0 -> 3051 bytes src/static/createPro/use.png | Bin 0 -> 2548 bytes src/static/serve.png | Bin 0 -> 34329 bytes src/static/use.png | Bin 0 -> 33870 bytes 22 files changed, 609 insertions(+), 150 deletions(-) create mode 100644 public/fonts/font-awesome/css/mixins.css create mode 100644 src/static/createPro/back.png create mode 100644 src/static/createPro/buyBack.png create mode 100644 src/static/createPro/buysmall.png create mode 100644 src/static/createPro/left.png create mode 100644 src/static/createPro/serve.png create mode 100644 src/static/createPro/use.png create mode 100644 src/static/serve.png create mode 100644 src/static/use.png diff --git a/public/fonts/font-awesome/css/mixins.css b/public/fonts/font-awesome/css/mixins.css new file mode 100644 index 0000000..811a7e8 --- /dev/null +++ b/public/fonts/font-awesome/css/mixins.css @@ -0,0 +1 @@ +/*# sourceMappingURL=./mixins.css.map */ \ No newline at end of file diff --git a/src/components/card/CardProjType.tsx b/src/components/card/CardProjType.tsx index f01b5df..a2b3147 100644 --- a/src/components/card/CardProjType.tsx +++ b/src/components/card/CardProjType.tsx @@ -3,8 +3,10 @@ import { ICardProj, ICardProjChargeLine } from "../../interfaces/proj/ICardProj. import { Checkbox } from 'antd'; import { useState } from "react"; import { ProjAdditionalType } from "../../interfaces/proj/IProj.ts"; -import ProjCardHeadBg from '../../assets/proj-card-head-bg.png'; - +// import ProjCardHeadBg from '../../assets/proj-card-head-bg.png'; +import serveImg from '../../static/serve.png' +import useImg from '../../static/use.png' +import leftImg from '../../static/createPro/left.png' export default function CardProjType(props: ICardProj) { const [chargeAmount, setChargeAmount] = useState(0); @@ -17,12 +19,34 @@ export default function CardProjType(props: ICardProj) { {item} ); } + const renderNewContents = (lineIndex: number, contents: string[]) => { + return contents.map((item, index) =>
6&oxjYXj14F;kFVKK}NR9TkiT|t3F&(wUh1GWGR=2!a+*mWsNPO%;_
z4KS$D{}Q5>`j&$oZ2Wyu#%b4Wp*j}C$)$Glh6ubRo3b3NmwKOa--nx~pEp(yph+-t
zIXiMvtK!I7)2MYbz#>2escY#QoB*ra-xUoFde}Uw+K1#|odsO|-~*O-RWO f=X`|D8tG0spxJUi-DbH2#~P
zhDT?Nf#5B#4l2w&0u&vuxN8l_xSsyXO7*u&G$pN)6KU+!4z>#M=FL9P9C-wSdtPej
zf@B>BDuunQ7=({8u_XpzNBtV>MxZ?enr*a$3YvA4ki=6R3C_msN*wJP_097JO{3?%
zH&R{;D3y&@JO6&A*~MW!P##%KWcH0ff&=h?W5$Q{ad_cW9OEy*R04#5CZj$QsH&r)
zEwLw50X)Zyam(YgLt%Fsh!R-x1%Ge)YO4U3Fy%9bO%UtYH9Qgi>nc^o;wOIY1Sg^q
z;4i8gP`@|)Di+#SZp^q=%>M~dltHVaXmdQ|*z4*5X*}M}G?a6sJbuv8y#wLh7*)Ul
zt5RH=s*11fcO__H9iekB@{Sbk5kU19O^Pv@5Sd+_yc7-iYwfdsqw-7hcfSM@nW#SK
zYTwi!4wm@86R;N^FAM(VbykElXj4f(9oH(dDQh)kZuWuZZG7tk9;T&vQ D(OCUD)-Xtm;m6TO>KT)M-wAw?e^h?Q5e+N(1a&rhyXM*ZD>y+(&@Bj-f1Jd>C7
zfu>1;HN-K{tf6ay)X=lyYN=RAV{f7EQT+yFm=t=+WBe_Qx>AM`&%XQI_W=q
zJKssz7TFO&BdNH5s@v{MONcT54Pm~%y@+DsB&?CUqYaqMy;bI@aiYYoZ!cqhFE&Hf
zhqOd!Pa~?I`F=LHRJp|nVxroaI-2qO{iclT+lJk(cRjnh&)3}%8``})3@s+c8Xw%q
zBXd2Q)
;OWyG4)rt`Kkbvckc6eN&h1|~k&ljwup)cq{HM2t>MCI;w$|BAL@n_HH7}!J
z(c&*7n3mnIZa5R}obqV?D!?;#Dt1a(Dw;+(jk==vAgS3ju~xL6u1m;qK^
T8cQq0v^h;t@O(`n!#D(y-bea+Wk
zKT|92EmM~AAdqd!OTvftZ98_nBMEb>s7=+igUdSL-YKf27
S5p$U)(3U&_?7Hg>%fAL{V8~M9Aml@jP1C2pe4Gw{_8x?}9E^RUCIb76G-51W
zT+wHrKQEVFnw7>Z&ZpNvNoRv5`qTDumO6{;OPNDlmK`w*)9^a=P{iDOU_wmD&DeQH!
z8ux3mbpD3C`NDhVt(UGy
=9?b