From 591287e75734ef5da84d809f4ec1b1c7c163e6b8 Mon Sep 17 00:00:00 2001 From: duanshuwen Date: Tue, 15 Jul 2025 16:48:32 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E9=97=A8=E7=A5=A8=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../FormCard/images/2025-07-15_161532.png | Bin 0 -> 16963 bytes components/FormCard/images/icon_minus.png | Bin 0 -> 764 bytes components/FormCard/index.vue | 46 +++++++++++++ components/FormCard/propmt.md | 14 ++++ components/FormCard/styles/index.scss | 46 +++++++++++++ components/Stepper/images/icon_minus.png | Bin 0 -> 1713 bytes components/Stepper/images/icon_minus.webp | Bin 2696 -> 0 bytes components/Stepper/images/icon_plus.png | Bin 0 -> 1786 bytes components/Stepper/images/icon_plus.webp | Bin 2628 -> 0 bytes components/Stepper/index.vue | 4 +- components/Stepper/styles/index.scss | 1 + .../SumCard/images/2025-07-15_154422.png | Bin 0 -> 15314 bytes components/SumCard/index.vue | 29 ++++++++ components/SumCard/propmt.md | 12 ++++ components/SumCard/styles/index.scss | 26 +++++++ .../.sourcemap/mp-weixin/common/assets.js.map | 2 +- .../components/FormCard/index.js.map | 1 + .../mp-weixin/components/Stepper/index.js.map | 2 +- .../mp-weixin/components/SumCard/index.js.map | 1 + .../mp-weixin/pages/chat/ChatMainList.js.map | 2 +- .../mp-weixin/assets/icon_minus.39163fc0.webp | Bin 2696 -> 0 bytes .../mp-weixin/assets/icon_minus.4a11986d.png | Bin 0 -> 764 bytes .../mp-weixin/assets/icon_minus.ce3e600b.png | Bin 0 -> 1713 bytes .../mp-weixin/assets/icon_plus.1502ee7d.webp | Bin 2628 -> 0 bytes .../mp-weixin/assets/icon_plus.d8ff016f.png | Bin 0 -> 1786 bytes unpackage/dist/dev/mp-weixin/common/assets.js | 48 ++++++------- unpackage/dist/dev/mp-weixin/common/vendor.js | 2 +- .../mp-weixin/components/FormCard/index.js | 34 +++++++++ .../mp-weixin/components/FormCard/index.json | 4 ++ .../mp-weixin/components/FormCard/index.wxml | 1 + .../mp-weixin/components/FormCard/index.wxss | 65 ++++++++++++++++++ .../mp-weixin/components/Stepper/index.wxss | 1 + .../dev/mp-weixin/components/SumCard/index.js | 26 +++++++ .../mp-weixin/components/SumCard/index.json | 4 ++ .../mp-weixin/components/SumCard/index.wxml | 1 + .../mp-weixin/components/SumCard/index.wxss | 47 +++++++++++++ .../dev/mp-weixin/pages/chat/ChatMainList.js | 42 ++++++----- .../mp-weixin/pages/chat/ChatMainList.json | 4 +- .../mp-weixin/pages/chat/ChatMainList.wxml | 2 +- .../dev/mp-weixin/project.private.config.json | 3 +- 40 files changed, 420 insertions(+), 50 deletions(-) create mode 100644 components/FormCard/images/2025-07-15_161532.png create mode 100644 components/FormCard/images/icon_minus.png create mode 100644 components/FormCard/index.vue create mode 100644 components/FormCard/propmt.md create mode 100644 components/FormCard/styles/index.scss create mode 100644 components/Stepper/images/icon_minus.png delete mode 100644 components/Stepper/images/icon_minus.webp create mode 100644 components/Stepper/images/icon_plus.png delete mode 100644 components/Stepper/images/icon_plus.webp create mode 100644 components/SumCard/images/2025-07-15_154422.png create mode 100644 components/SumCard/index.vue create mode 100644 components/SumCard/propmt.md create mode 100644 components/SumCard/styles/index.scss create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/FormCard/index.js.map create mode 100644 unpackage/dist/dev/.sourcemap/mp-weixin/components/SumCard/index.js.map delete mode 100644 unpackage/dist/dev/mp-weixin/assets/icon_minus.39163fc0.webp create mode 100644 unpackage/dist/dev/mp-weixin/assets/icon_minus.4a11986d.png create mode 100644 unpackage/dist/dev/mp-weixin/assets/icon_minus.ce3e600b.png delete mode 100644 unpackage/dist/dev/mp-weixin/assets/icon_plus.1502ee7d.webp create mode 100644 unpackage/dist/dev/mp-weixin/assets/icon_plus.d8ff016f.png create mode 100644 unpackage/dist/dev/mp-weixin/components/FormCard/index.js create mode 100644 unpackage/dist/dev/mp-weixin/components/FormCard/index.json create mode 100644 unpackage/dist/dev/mp-weixin/components/FormCard/index.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/FormCard/index.wxss create mode 100644 unpackage/dist/dev/mp-weixin/components/SumCard/index.js create mode 100644 unpackage/dist/dev/mp-weixin/components/SumCard/index.json create mode 100644 unpackage/dist/dev/mp-weixin/components/SumCard/index.wxml create mode 100644 unpackage/dist/dev/mp-weixin/components/SumCard/index.wxss diff --git a/components/FormCard/images/2025-07-15_161532.png b/components/FormCard/images/2025-07-15_161532.png new file mode 100644 index 0000000000000000000000000000000000000000..8231aa0a0ce431d06624ba0664720e4a4bffa41b GIT binary patch literal 16963 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 literal 0 HcmV?d00001 diff --git a/components/FormCard/images/icon_minus.png b/components/FormCard/images/icon_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..343b1fa3048f351bb4c68b8784b3a36b146e584c GIT binary patch literal 764 zcmVPx%wn;=mR7gv;l}$)gQ5462_r1~QP%Tmyr4edcAmqkHkVW+jf@gRT0Aon#S)60pH$)# z8m}B0BPC8A50*uTMFd=#L~os7msipvp#WGAk{O{f1vn+7OW1)VUBHAPXl^Rt&ED)_m@bZ|GZ*8Uc0tqq)$e8!CZ^hz-D#D?0Jxil|s*1%> zNEkp>-tw07K8ag{+t~)KcPm*eR-#0BMnRnHC-sw;MjI|V1n%aY+z9O?4B#}`y(HMjw^SKJFyzG>#m{j3!GosFJJXKCWep_GAaAyjAq8*dRdfrPG!aXE-@9TftmB z)dylT9bE}&AAV4kA(0j%ae6U?q{7-Uq=G-ujj_*7|kXg2!LbZ(k4*dFg z851yOxv298Pvf{X&RNT*7Km&of)!oRQ@W1MfabbMhlE2p21RO)s{v0e7Yz!ahCcj@ zdP`D+Bq>T)mafr#rjVO$xqo&fZStfb u3rLIm!U@$qVOM6P;U?tLkLNFn7W*67m5(TS?4k<*0000 + + + + 游客1 + + + 姓 名 + + + + 手机号 + + + + + + + + diff --git a/components/FormCard/propmt.md b/components/FormCard/propmt.md new file mode 100644 index 0000000..c6ba48d --- /dev/null +++ b/components/FormCard/propmt.md @@ -0,0 +1,14 @@ +## 表单组件 + +## 提示词: + +使用 uniapp + vue3 组合式 api 开发微信小程序,要求如下: +1、参考图片,高度还原交互设计,完成组件封装 +2、要求布局样式结构简洁明了,class 命名请按照模块名称来命名,例如:.form-wrapper +3、可以使用 uniapp 内置的组件 +4、姓名、手机号,需要用户自己填写 +5、验证手机号格式是否正确 + +## 备注 + +仅供学习、交流使用,请勿用于商业用途。 diff --git a/components/FormCard/styles/index.scss b/components/FormCard/styles/index.scss new file mode 100644 index 0000000..760af6f --- /dev/null +++ b/components/FormCard/styles/index.scss @@ -0,0 +1,46 @@ +.form-wrapper { + background-color: #fff; + border-radius: 8px; + overflow: hidden; +} + +.form-header { + background-color: rgba(25, 144, 255, 0.06); + border: 1px solid #e5e8ef; + border-radius: 8px 8px 0 0; + display: flex; + align-items: center; + padding: 10px 12px; +} + +.form-icon { + height: 16px; + width: 16px; + margin-right: 8px; +} + +.form-title { + font-size: 16px; + color: #00a6ff; +} + +.form-item { + display: flex; + align-items: center; + padding: 12px 24px 12px 16px; +} + +.form-label { + font-size: 16px; + color: #86909c; + margin-right: 10px; + width: 50px; +} + +.form-input { + flex: 1; + font-size: 16px; + color: #333; + border-bottom: 1px solid #ddd; + padding-bottom: 6px; +} diff --git a/components/Stepper/images/icon_minus.png b/components/Stepper/images/icon_minus.png new file mode 100644 index 0000000000000000000000000000000000000000..ee2c481e9732f6b713ac560230118e69faab71cf GIT binary patch literal 1713 zcmaJ?do)ye9KXt|iCCNDk#3VzVqRe$W@4DZV5H&HG;1?s=3?UBJ7%to(JHJqMcGbv z$*$sLQI6>8wWg<2XRT^!Bd20}(I#yx3P*cK(f+aao^$W-aXz2V_woDu&drSo53(dU z5C8zM6a@1`_~>GI%}w!dKTuSJ5B3;ej76exSgK470bB(d3xNVy77vLanIbLu2E+z{ z`L4<+F(wvghqDvM5Xzg$jOrhI^MU!T_7?FTts3rkbfdK)AuF=6YTa<_b zP1UTO<_Lu>0iwZVh#V5|I7D29q*N+c45p_)pAta#rh3t-)IbWC!t>_(GyECeR2tKt z$(Z5tPqF0Vx92C=5=Q%~H;ti`SfbAGwOTbMc;& zOU9ES8xHqhhdr}}JIFAdwJyGxH9v&lj#uN>9;)&lz;Db70goG{z1LoJDX~+!_+sZN zIB9?z()|;h61m!zzzJKurrhVv(`0&K=D5|sq@$v;pKq0Q;q-n!JB)h*TbAiJC=rK# z7E&MK6JUQj<;(4zuB~*N?$hU85#e}W#p6f6r0a*%$uSSs@i!d~t$ewysjjY1;9`?h zAzHA%{Oz&M!InaZIe$EI(_vDTu_PzC_CBKT?d?q$pS)9BA*!xdF~Y{q^j>){weC_k zvU|3lE6qGJ=C*sqrN(2+rA7yt2OR0Xy+F+Z@bKQIMSxE}RDWf^FAQS4bzf5U&@*?_oj&Qoy+Bn#Pm7UD&8=lb9 zvhh(gGQ3TEw75>#&__esjE?qrnqa=VyB4>YSqsAR4_seV^Sr$Ux?*APRN!S7ZM@zu z&Z+2u^VTVD)BTri*RO_tr~mxzfr>yAbMYZ#NuhgN2eMRAwfUs|q3}u*b4TBK{ULUQ z9N5hvUsvWQVarN1BBf`^ud6Rf3%Crc7r#O42opvo5|Z=5qd`kTe%99Iooy)nT{=~@ zs^*!wwcE&Jw1)J$jK3?TsQ-Gr9EOKhxo9t+;F-q!*^{(mtM5x@O<~BBMPcn$>4~?3 z8lzjQ$2PuMDpe6jLLctA6C%&vyD%tb&+dp7JHMy27GaeOveTNHnpoBEs20ZuJ32a6 zo{RSpl(_s+pLKp@G#^-&owfOfzPWi~v1I6=^~8~4-}04o%kz5oCK literal 0 HcmV?d00001 diff --git a/components/Stepper/images/icon_minus.webp b/components/Stepper/images/icon_minus.webp deleted file mode 100644 index f4036f94f16d0335c9223970b779b8940f1360fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2696 zcmeHEdpy+X8h;D99Kx=XOWI*ni(D5`=A>qF7ZYPiqH&pV8@IubNp0?za z31N0@HTroofP-+C3-`W50LKN6k>f)EtBdDfFIk zG5}2Y00{kaJLg3KpfM2ug*V%|{iOg%CjijUwVm7UNhmfP`*}NIDDK4J09d2~Aaw?S zZ@U4IIQzKspEUE$RwF+zX#u&HJb(zhb^wFB^Rj8&GCmrF7CYC>ef=U?gRI%^f4*$ z=L=>elP4&4`M-EHmuLBD=3Jn17S;l!cTMy86N`dVE{ASLBcd|DkDtL*xOPlMM{JN? z&($Cpo;f%+Z*3~`q}>hMET13h_-?m{I>>e7yM-SN2A?^nlR58F;rf=jH2Wz!dxXVPXc?JU5U_ zQJv5;kiD6WJn5^KK~3p4tj?oAkw8&|f7c-i>`&59COF;&rRKu$IP-**kZq-`LDy0Q`S*lP=9;| zYpa@L(Subq3=j6_m;N>X)q($K2mJCY{J(}uXB%lFn;0a)k%9g>+qf4#DQ#rM6u(X7 zBwlBSp(a1#s+Z(jQKy2DV5$RnKooh*EsaI zz5^~rv8&a(tsA_7c}DaSCAp^QyLdIi!{;B_!^u|^xVF6?-cYKu_KqpQ71MoJ>8~orXG*9Vsa=v( zY;kJCeuv(xo(}9{alu>p_5<)vRP*u*%xQuBGPhGNS$nuE;L%*Uzs;n;Wu7UIwY4nl zdN)4rtslD*8Z0*C*d;YY-Y|-e%I}G3CjNM~LbU#ZvFNDBKD`3%rNYos6gf-Cv&bvy z$SbJ>%K>pOgByo=Q7t3T)EVNMNLUeDd9432&unQs&-*(4uazX+KC&)p*m3^y8s+o9x7oMPx{me@>%?C{D{<+@&MU zF=(xr$;G#6V#x-)(G~uE$44L8a^$#>oZ1aX1fM`>T=crPr{976ouGrqruP5+>FWBx zrPQ7R60ItUzdA&_Bzdf0d1{Eg;DZXAexNwII>9vS@K7gz;KmyqMdUh9LO-p!nP`XCcUdmS}Q~vkB@aMz;$bTajoG&sx2=o;P1bq<>5CMGj`FN88<4GI`mE zYD-!Ref2wLs)Z_Ny7x)}PV@oHZNilC&Dia>gg(u}2Mk;7$)ZR%6J^XOsb8dbmoO@V zb#`xUtx^WYBC=z5#nD7HeXK$f1n8F9_Ow26BY#cWV?(e3qXY17yj6yg diff --git a/components/Stepper/images/icon_plus.png b/components/Stepper/images/icon_plus.png new file mode 100644 index 0000000000000000000000000000000000000000..87d4570d27804b1d71751bdc4d8b0f7adbc32f15 GIT binary patch literal 1786 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 {{ value }} diff --git a/components/Stepper/styles/index.scss b/components/Stepper/styles/index.scss index 22ceb7f..bb78e82 100644 --- a/components/Stepper/styles/index.scss +++ b/components/Stepper/styles/index.scss @@ -6,6 +6,7 @@ .stepper-btn { width: 24px; height: 24px; + border-radius: 50px; cursor: pointer; } diff --git a/components/SumCard/images/2025-07-15_154422.png b/components/SumCard/images/2025-07-15_154422.png new file mode 100644 index 0000000000000000000000000000000000000000..e464b36993f0d86ea1ef969da619d8b70bda5c2e GIT binary patch literal 15314 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 literal 0 HcmV?d00001 diff --git a/components/SumCard/index.vue b/components/SumCard/index.vue new file mode 100644 index 0000000..05ab9b2 --- /dev/null +++ b/components/SumCard/index.vue @@ -0,0 +1,29 @@ + + + + + diff --git a/components/SumCard/propmt.md b/components/SumCard/propmt.md new file mode 100644 index 0000000..1617ed8 --- /dev/null +++ b/components/SumCard/propmt.md @@ -0,0 +1,12 @@ +## 价格组件 + +## 提示词: + +使用 uniapp + vue3 组合式 api 开发微信小程序,要求如下: +1、参考图片,高度还原交互设计,完成组件封装 +2、要求布局样式结构简洁明了,class 命名请按照模块名称来命名,例如:.sum-wrapper +3、可以使用 uniapp 内置的组件 + +## 备注 + +仅供学习、交流使用,请勿用于商业用途。 diff --git a/components/SumCard/styles/index.scss b/components/SumCard/styles/index.scss new file mode 100644 index 0000000..247ac69 --- /dev/null +++ b/components/SumCard/styles/index.scss @@ -0,0 +1,26 @@ +.sum-wrapper { + border-radius: 8px; + background-color: #fff; +} + +.sum-item { + display: flex; + justify-content: space-between; + align-items: center; + padding: 13px 15px; +} + +.sum-label { + font-size: 15px; + color: #333; +} + +.sum-value { + font-size: 14px; + color: #999; +} + +.sum-discount { + font-size: 14px; + color: #ff5722; +} diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map index 2a0663f..b3bc7e9 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/common/assets.js.map @@ -1 +1 @@ -{"version":3,"file":"assets.js","sources":["static/quick/quick_icon_bg.png","pages/order/images/back.png","static/logo.png","static/input_voice_icon.png","static/input_send_icon.png","E:/static/icons/clock.png","pages/order/components/GoodsInfo/images/icon_house.png","pages/order/components/NoticeInfo/images/icon_clock.png","pages/order/components/NoticeInfo/images/icon_card.png","pages/order/components/NoticeInfo/images/icon_arrow.png","static/hello_xiaomu_icon@2x.png","static/hello_logo_icon@2x.png","static/top_bg_icon.png","static/drawer_icon.png","static/wave_icon.png","static/test/mk_img_1.png","components/Stepper/images/icon_minus.webp","components/Stepper/images/icon_plus.webp"],"sourcesContent":["export default \"__VITE_ASSET__ff753b35__\"","export default \"__VITE_ASSET__6961004c__\"","export default \"__VITE_ASSET__46719607__\"","export default \"__VITE_ASSET__76f969d6__\"","export default \"__VITE_ASSET__e6bd7a29__\"","export default \"/static/icons/clock.png\"","export default \"__VITE_ASSET__8779a05f__\"","export default \"__VITE_ASSET__50bb3f13__\"","export default \"__VITE_ASSET__c038c52d__\"","export default \"__VITE_ASSET__228274ee__\"","export default \"__VITE_ASSET__2eba501c__\"","export default \"__VITE_ASSET__51733f19__\"","export default \"__VITE_ASSET__ead16fdc__\"","export default \"__VITE_ASSET__a9576f2b__\"","export default \"__VITE_ASSET__d889f8a8__\"","export default \"__VITE_ASSET__c4efe7df__\"","export default \"__VITE_ASSET__39163fc0__\"","export default \"__VITE_ASSET__1502ee7d__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file +{"version":3,"file":"assets.js","sources":["static/quick/quick_icon_bg.png","pages/order/images/back.png","static/logo.png","static/input_voice_icon.png","static/input_send_icon.png","E:/static/icons/clock.png","pages/order/components/GoodsInfo/images/icon_house.png","pages/order/components/NoticeInfo/images/icon_clock.png","pages/order/components/NoticeInfo/images/icon_card.png","pages/order/components/NoticeInfo/images/icon_arrow.png","static/hello_xiaomu_icon@2x.png","static/hello_logo_icon@2x.png","static/top_bg_icon.png","static/drawer_icon.png","static/wave_icon.png","static/test/mk_img_1.png","components/Stepper/images/icon_minus.png","components/Stepper/images/icon_plus.png","components/FormCard/images/icon_minus.png"],"sourcesContent":["export default \"__VITE_ASSET__ff753b35__\"","export default \"__VITE_ASSET__6961004c__\"","export default \"__VITE_ASSET__46719607__\"","export default \"__VITE_ASSET__76f969d6__\"","export default \"__VITE_ASSET__e6bd7a29__\"","export default \"/static/icons/clock.png\"","export default \"__VITE_ASSET__8779a05f__\"","export default \"__VITE_ASSET__50bb3f13__\"","export default \"__VITE_ASSET__c038c52d__\"","export default \"__VITE_ASSET__228274ee__\"","export default \"__VITE_ASSET__2eba501c__\"","export default \"__VITE_ASSET__51733f19__\"","export default \"__VITE_ASSET__ead16fdc__\"","export default \"__VITE_ASSET__a9576f2b__\"","export default \"__VITE_ASSET__d889f8a8__\"","export default \"__VITE_ASSET__c4efe7df__\"","export default \"__VITE_ASSET__ce3e600b__\"","export default \"__VITE_ASSET__d8ff016f__\"","export default \"__VITE_ASSET__4a11986d__\""],"names":[],"mappings":";AAAA,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,eAAA;ACAf,MAAe,aAAA;ACAf,MAAe,aAAA;;;;;;;;;;;;;;;;;;;;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/FormCard/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/FormCard/index.js.map new file mode 100644 index 0000000..f877ab8 --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/FormCard/index.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index.js","sources":["components/FormCard/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9Gb3JtQ2FyZC9pbmRleC52dWU"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/YGChatCS/components/FormCard/index.vue'\nwx.createComponent(Component)"],"names":["ref"],"mappings":";;;;;;AA0BA,UAAM,OAAOA,cAAAA,IAAI,EAAE;AACnB,UAAM,QAAQA,cAAAA,IAAI,EAAE;AACpB,UAAM,aAAaA,cAAAA,IAAI,EAAE;AAGzB,UAAM,gBAAgB,MAAM;AAC1B,YAAM,aAAa;AACnB,UAAI,CAAC,MAAM,OAAO;AAChB,mBAAW,QAAQ;AAAA,MACpB,WAAU,CAAC,WAAW,KAAK,MAAM,KAAK,GAAG;AACxC,mBAAW,QAAQ;AAAA,MACvB,OAAS;AACL,mBAAW,QAAQ;AAAA,MACpB;AAAA,IACH;;;;;;;;;;;;;;ACvCA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/Stepper/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/Stepper/index.js.map index cdf5349..8538518 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/components/Stepper/index.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/Stepper/index.js.map @@ -1 +1 @@ -{"version":3,"file":"index.js","sources":["components/Stepper/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9TdGVwcGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/YGChatCS/components/Stepper/index.vue'\nwx.createComponent(Component)"],"names":["ref"],"mappings":";;;;;;;;;;;;;;;;;;;;;AAsBA,UAAM,QAAQ;AAgBd,UAAM,OAAO;AAGb,UAAM,QAAQA,cAAG,IAAC,MAAM,UAAU;AAGlC,UAAM,WAAW,MAAM;AACrB,UAAI,MAAM,UAAU;AAAG;AAEvB,UAAI,MAAM,QAAQ,MAAM,KAAK;AAC3B,cAAM;AACN,aAAK,qBAAqB,MAAM,KAAK;AAAA,MACtC;AAAA,IACH;AAEA,UAAM,WAAW,MAAM;AACrB,UAAI,MAAM,QAAQ,MAAM,KAAK;AAC3B,cAAM;AACN,aAAK,qBAAqB,MAAM,KAAK;AAAA,MACtC;AAAA,IACH;;;;;;;;;;;;;ACzDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file +{"version":3,"file":"index.js","sources":["components/Stepper/index.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9TdGVwcGVyL2luZGV4LnZ1ZQ"],"sourcesContent":["\r\n\r\n\r\n\r\n\r\n","import Component from 'D:/YGChatCS/components/Stepper/index.vue'\nwx.createComponent(Component)"],"names":["ref"],"mappings":";;;;;;;;;;;;;;;;;;;;;AAsBA,UAAM,QAAQ;AAgBd,UAAM,OAAO;AAGb,UAAM,QAAQA,cAAG,IAAC,MAAM,UAAU;AAGlC,UAAM,WAAW,MAAM;AACrB,UAAI,MAAM,UAAU;AAAG;AAEvB,UAAI,MAAM,QAAQ,MAAM,KAAK;AAC3B,cAAM;AACN,aAAK,qBAAqB,MAAM,KAAK;AAAA,MACtC;AAAA,IACH;AAEA,UAAM,WAAW,MAAM;AACrB,UAAI,MAAM,QAAQ,MAAM,KAAK;AAC3B,cAAM;AACN,aAAK,qBAAqB,MAAM,KAAK;AAAA,MACtC;AAAA,IACH;;;;;;;;;;;;;ACzDA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/components/SumCard/index.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/components/SumCard/index.js.map new file mode 100644 index 0000000..98153df --- /dev/null +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/components/SumCard/index.js.map @@ -0,0 +1 @@ +{"version":3,"file":"index.js","sources":["E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvY29tcG9uZW50cy9TdW1DYXJkL2luZGV4LnZ1ZQ"],"sourcesContent":["import Component from 'D:/YGChatCS/components/SumCard/index.vue'\nwx.createComponent(Component)"],"names":[],"mappings":";;;;;;;;;;;;;;;;;;;;;;;;AACA,GAAG,gBAAgB,SAAS;"} \ No newline at end of file diff --git a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map index 5f75bd2..52edd95 100644 --- a/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map +++ b/unpackage/dist/dev/.sourcemap/mp-weixin/pages/chat/ChatMainList.js.map @@ -1 +1 @@ -{"version":3,"file":"ChatMainList.js","sources":["pages/chat/ChatMainList.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0TWFpbkxpc3QudnVl"],"sourcesContent":["\n\n\n\n\n","import Component from 'D:/YGChatCS/pages/chat/ChatMainList.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onLoad","onMounted","MessageRole","MessageType","nextTick"],"mappings":"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"} \ No newline at end of file +{"version":3,"file":"ChatMainList.js","sources":["pages/chat/ChatMainList.vue","E:/Program Files/HBuilderX/plugins/uniapp-cli-vite/uniComponent:/RDovWUdDaGF0Q1MvcGFnZXMvY2hhdC9DaGF0TWFpbkxpc3QudnVl"],"sourcesContent":["\n\n\n\n\n","import Component from 'D:/YGChatCS/pages/chat/ChatMainList.vue'\nwx.createComponent(Component)"],"names":["ref","uni","onLoad","onMounted","MessageRole","MessageType","nextTick"],"mappings":"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"} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/assets/icon_minus.39163fc0.webp b/unpackage/dist/dev/mp-weixin/assets/icon_minus.39163fc0.webp deleted file mode 100644 index f4036f94f16d0335c9223970b779b8940f1360fb..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2696 zcmeHEdpy+X8h;D99Kx=XOWI*ni(D5`=A>qF7ZYPiqH&pV8@IubNp0?za z31N0@HTroofP-+C3-`W50LKN6k>f)EtBdDfFIk zG5}2Y00{kaJLg3KpfM2ug*V%|{iOg%CjijUwVm7UNhmfP`*}NIDDK4J09d2~Aaw?S zZ@U4IIQzKspEUE$RwF+zX#u&HJb(zhb^wFB^Rj8&GCmrF7CYC>ef=U?gRI%^f4*$ z=L=>elP4&4`M-EHmuLBD=3Jn17S;l!cTMy86N`dVE{ASLBcd|DkDtL*xOPlMM{JN? z&($Cpo;f%+Z*3~`q}>hMET13h_-?m{I>>e7yM-SN2A?^nlR58F;rf=jH2Wz!dxXVPXc?JU5U_ zQJv5;kiD6WJn5^KK~3p4tj?oAkw8&|f7c-i>`&59COF;&rRKu$IP-**kZq-`LDy0Q`S*lP=9;| zYpa@L(Subq3=j6_m;N>X)q($K2mJCY{J(}uXB%lFn;0a)k%9g>+qf4#DQ#rM6u(X7 zBwlBSp(a1#s+Z(jQKy2DV5$RnKooh*EsaI zz5^~rv8&a(tsA_7c}DaSCAp^QyLdIi!{;B_!^u|^xVF6?-cYKu_KqpQ71MoJ>8~orXG*9Vsa=v( zY;kJCeuv(xo(}9{alu>p_5<)vRP*u*%xQuBGPhGNS$nuE;L%*Uzs;n;Wu7UIwY4nl zdN)4rtslD*8Z0*C*d;YY-Y|-e%I}G3CjNM~LbU#ZvFNDBKD`3%rNYos6gf-Cv&bvy z$SbJ>%K>pOgByo=Q7t3T)EVNMNLUeDd9432&unQs&-*(4uazX+KC&)p*m3^y8s+o9x7oMPx{me@>%?C{D{<+@&MU zF=(xr$;G#6V#x-)(G~uE$44L8a^$#>oZ1aX1fM`>T=crPr{976ouGrqruP5+>FWBx zrPQ7R60ItUzdA&_Bzdf0d1{Eg;DZXAexNwII>9vS@K7gz;KmyqMdUh9LO-p!nP`XCcUdmS}Q~vkB@aMz;$bTajoG&sx2=o;P1bq<>5CMGj`FN88<4GI`mE zYD-!Ref2wLs)Z_Ny7x)}PV@oHZNilC&Dia>gg(u}2Mk;7$)ZR%6J^XOsb8dbmoO@V zb#`xUtx^WYBC=z5#nD7HeXK$f1n8F9_Ow26BY#cWV?(e3qXY17yj6yg diff --git a/unpackage/dist/dev/mp-weixin/assets/icon_minus.4a11986d.png b/unpackage/dist/dev/mp-weixin/assets/icon_minus.4a11986d.png new file mode 100644 index 0000000000000000000000000000000000000000..343b1fa3048f351bb4c68b8784b3a36b146e584c GIT binary patch literal 764 zcmVPx%wn;=mR7gv;l}$)gQ5462_r1~QP%Tmyr4edcAmqkHkVW+jf@gRT0Aon#S)60pH$)# z8m}B0BPC8A50*uTMFd=#L~os7msipvp#WGAk{O{f1vn+7OW1)VUBHAPXl^Rt&ED)_m@bZ|GZ*8Uc0tqq)$e8!CZ^hz-D#D?0Jxil|s*1%> zNEkp>-tw07K8ag{+t~)KcPm*eR-#0BMnRnHC-sw;MjI|V1n%aY+z9O?4B#}`y(HMjw^SKJFyzG>#m{j3!GosFJJXKCWep_GAaAyjAq8*dRdfrPG!aXE-@9TftmB z)dylT9bE}&AAV4kA(0j%ae6U?q{7-Uq=G-ujj_*7|kXg2!LbZ(k4*dFg z851yOxv298Pvf{X&RNT*7Km&of)!oRQ@W1MfabbMhlE2p21RO)s{v0e7Yz!ahCcj@ zdP`D+Bq>T)mafr#rjVO$xqo&fZStfb u3rLIm!U@$qVOM6P;U?tLkLNFn7W*67m5(TS?4k<*00008wWg<2XRT^!Bd20}(I#yx3P*cK(f+aao^$W-aXz2V_woDu&drSo53(dU z5C8zM6a@1`_~>GI%}w!dKTuSJ5B3;ej76exSgK470bB(d3xNVy77vLanIbLu2E+z{ z`L4<+F(wvghqDvM5Xzg$jOrhI^MU!T_7?FTts3rkbfdK)AuF=6YTa<_b zP1UTO<_Lu>0iwZVh#V5|I7D29q*N+c45p_)pAta#rh3t-)IbWC!t>_(GyECeR2tKt z$(Z5tPqF0Vx92C=5=Q%~H;ti`SfbAGwOTbMc;& zOU9ES8xHqhhdr}}JIFAdwJyGxH9v&lj#uN>9;)&lz;Db70goG{z1LoJDX~+!_+sZN zIB9?z()|;h61m!zzzJKurrhVv(`0&K=D5|sq@$v;pKq0Q;q-n!JB)h*TbAiJC=rK# z7E&MK6JUQj<;(4zuB~*N?$hU85#e}W#p6f6r0a*%$uSSs@i!d~t$ewysjjY1;9`?h zAzHA%{Oz&M!InaZIe$EI(_vDTu_PzC_CBKT?d?q$pS)9BA*!xdF~Y{q^j>){weC_k zvU|3lE6qGJ=C*sqrN(2+rA7yt2OR0Xy+F+Z@bKQIMSxE}RDWf^FAQS4bzf5U&@*?_oj&Qoy+Bn#Pm7UD&8=lb9 zvhh(gGQ3TEw75>#&__esjE?qrnqa=VyB4>YSqsAR4_seV^Sr$Ux?*APRN!S7ZM@zu z&Z+2u^VTVD)BTri*RO_tr~mxzfr>yAbMYZ#NuhgN2eMRAwfUs|q3}u*b4TBK{ULUQ z9N5hvUsvWQVarN1BBf`^ud6Rf3%Crc7r#O42opvo5|Z=5qd`kTe%99Iooy)nT{=~@ zs^*!wwcE&Jw1)J$jK3?TsQ-Gr9EOKhxo9t+;F-q!*^{(mtM5x@O<~BBMPcn$>4~?3 z8lzjQ$2PuMDpe6jLLctA6C%&vyD%tb&+dp7JHMy27GaeOveTNHnpoBEs20ZuJ32a6 zo{RSpl(_s+pLKp@G#^-&owfOfzPWi~v1I6=^~8~4-}04o%kz5oCK literal 0 HcmV?d00001 diff --git a/unpackage/dist/dev/mp-weixin/assets/icon_plus.1502ee7d.webp b/unpackage/dist/dev/mp-weixin/assets/icon_plus.1502ee7d.webp deleted file mode 100644 index dc3ee461da89d5e76c765be2a645fb3ab1f8d21d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2628 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 { } : initOnError(); diff --git a/unpackage/dist/dev/mp-weixin/components/FormCard/index.js b/unpackage/dist/dev/mp-weixin/components/FormCard/index.js new file mode 100644 index 0000000..730eb90 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/FormCard/index.js @@ -0,0 +1,34 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const common_assets = require("../../common/assets.js"); +const _sfc_main = { + __name: "index", + setup(__props) { + const name = common_vendor.ref(""); + const phone = common_vendor.ref(""); + const phoneError = common_vendor.ref(""); + const validatePhone = () => { + const phoneRegex = /^1[3-9]\d{9}$/; + if (!phone.value) { + phoneError.value = "手机号不能为空"; + } else if (!phoneRegex.test(phone.value)) { + phoneError.value = "请输入正确的手机号"; + } else { + phoneError.value = ""; + } + }; + return (_ctx, _cache) => { + return { + a: common_assets._imports_0$11, + b: name.value, + c: common_vendor.o(($event) => name.value = $event.detail.value), + d: common_vendor.o(validatePhone), + e: phone.value, + f: common_vendor.o(($event) => phone.value = $event.detail.value) + }; + }; + } +}; +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-5787c07e"]]); +wx.createComponent(Component); +//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/FormCard/index.js.map diff --git a/unpackage/dist/dev/mp-weixin/components/FormCard/index.json b/unpackage/dist/dev/mp-weixin/components/FormCard/index.json new file mode 100644 index 0000000..e8cfaaf --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/FormCard/index.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/FormCard/index.wxml b/unpackage/dist/dev/mp-weixin/components/FormCard/index.wxml new file mode 100644 index 0000000..c36446f --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/FormCard/index.wxml @@ -0,0 +1 @@ +游客1姓 名手机号 \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/FormCard/index.wxss b/unpackage/dist/dev/mp-weixin/components/FormCard/index.wxss new file mode 100644 index 0000000..78ac356 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/FormCard/index.wxss @@ -0,0 +1,65 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ +/* 颜色变量 */ +/* 行为相关颜色 */ +/* 文字基本颜色 */ +/* 背景颜色 */ +/* 边框颜色 */ +/* 尺寸变量 */ +/* 文字尺寸 */ +/* 图片尺寸 */ +/* Border Radius */ +/* 水平间距 */ +/* 垂直间距 */ +/* 透明度 */ +/* 文章场景相关 */ +.form-wrapper.data-v-5787c07e { + background-color: #fff; + border-radius: 8px; + overflow: hidden; +} +.form-header.data-v-5787c07e { + background-color: rgba(25, 144, 255, 0.06); + border: 1px solid #e5e8ef; + border-radius: 8px 8px 0 0; + display: flex; + align-items: center; + padding: 10px 12px; +} +.form-icon.data-v-5787c07e { + height: 16px; + width: 16px; + margin-right: 8px; +} +.form-title.data-v-5787c07e { + font-size: 16px; + color: #00a6ff; +} +.form-item.data-v-5787c07e { + display: flex; + align-items: center; + padding: 12px 24px 12px 16px; +} +.form-label.data-v-5787c07e { + font-size: 16px; + color: #86909c; + margin-right: 10px; + width: 50px; +} +.form-input.data-v-5787c07e { + flex: 1; + font-size: 16px; + color: #333; + border-bottom: 1px solid #ddd; + padding-bottom: 6px; +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/Stepper/index.wxss b/unpackage/dist/dev/mp-weixin/components/Stepper/index.wxss index 2f58f00..5c446d5 100644 --- a/unpackage/dist/dev/mp-weixin/components/Stepper/index.wxss +++ b/unpackage/dist/dev/mp-weixin/components/Stepper/index.wxss @@ -30,6 +30,7 @@ .stepper-btn.data-v-52e20cb2 { width: 24px; height: 24px; + border-radius: 50px; cursor: pointer; } .stepper-btn-minus.data-v-52e20cb2 { diff --git a/unpackage/dist/dev/mp-weixin/components/SumCard/index.js b/unpackage/dist/dev/mp-weixin/components/SumCard/index.js new file mode 100644 index 0000000..c8f5ba3 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/SumCard/index.js @@ -0,0 +1,26 @@ +"use strict"; +const common_vendor = require("../../common/vendor.js"); +const _sfc_main = { + __name: "index", + props: { + referencePrice: { + type: Number, + default: 0 + }, + discount: { + type: Number, + default: 0 + } + }, + setup(__props) { + return (_ctx, _cache) => { + return { + a: common_vendor.t(__props.referencePrice), + b: common_vendor.t(__props.discount) + }; + }; + } +}; +const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-5bb5a4e5"]]); +wx.createComponent(Component); +//# sourceMappingURL=../../../.sourcemap/mp-weixin/components/SumCard/index.js.map diff --git a/unpackage/dist/dev/mp-weixin/components/SumCard/index.json b/unpackage/dist/dev/mp-weixin/components/SumCard/index.json new file mode 100644 index 0000000..e8cfaaf --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/SumCard/index.json @@ -0,0 +1,4 @@ +{ + "component": true, + "usingComponents": {} +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/SumCard/index.wxml b/unpackage/dist/dev/mp-weixin/components/SumCard/index.wxml new file mode 100644 index 0000000..725249b --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/SumCard/index.wxml @@ -0,0 +1 @@ +价格¥{{a}}折扣优惠-¥{{b}} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/components/SumCard/index.wxss b/unpackage/dist/dev/mp-weixin/components/SumCard/index.wxss new file mode 100644 index 0000000..0f14a02 --- /dev/null +++ b/unpackage/dist/dev/mp-weixin/components/SumCard/index.wxss @@ -0,0 +1,47 @@ +/** + * 这里是uni-app内置的常用样式变量 + * + * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量 + * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App + * + */ +/** + * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能 + * + * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件 + */ +/* 颜色变量 */ +/* 行为相关颜色 */ +/* 文字基本颜色 */ +/* 背景颜色 */ +/* 边框颜色 */ +/* 尺寸变量 */ +/* 文字尺寸 */ +/* 图片尺寸 */ +/* Border Radius */ +/* 水平间距 */ +/* 垂直间距 */ +/* 透明度 */ +/* 文章场景相关 */ +.sum-wrapper.data-v-5bb5a4e5 { + border-radius: 8px; + background-color: #fff; +} +.sum-item.data-v-5bb5a4e5 { + display: flex; + justify-content: space-between; + align-items: center; + padding: 13px 15px; +} +.sum-label.data-v-5bb5a4e5 { + font-size: 15px; + color: #333; +} +.sum-value.data-v-5bb5a4e5 { + font-size: 14px; + color: #999; +} +.sum-discount.data-v-5bb5a4e5 { + font-size: 14px; + color: #ff5722; +} \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js index 29d4cd2..32978be 100644 --- a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js +++ b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.js @@ -3,7 +3,7 @@ const common_vendor = require("../../common/vendor.js"); const common_assets = require("../../common/assets.js"); const model_ChatModel = require("../../model/ChatModel.js"); if (!Math) { - (ChatTopBgImg + ChatTopNavBar + ChatTopBanner + OneFeelMK001 + ResponseIntro + ImageSwiper + Stepper + ResponseWrapper + ChatCardAI + ChatCardMine + ChatMoreTips + ChatQuickAccess)(); + (ChatTopBgImg + ChatTopNavBar + ChatTopBanner + OneFeelMK001 + ResponseIntro + ImageSwiper + Stepper + SumCard + FormCard + ResponseWrapper + ChatCardAI + ChatCardMine + ChatMoreTips + ChatQuickAccess)(); } const ChatTopBanner = () => "./ChatTopBanner.js"; const ChatTopBgImg = () => "./ChatTopBgImg.js"; @@ -17,6 +17,8 @@ const ResponseIntro = () => "../../components/ResponseIntro/index.js"; const ResponseWrapper = () => "../../components/ResponseWrapper/index.js"; const ImageSwiper = () => "../../components/ImageSwiper/index.js"; const Stepper = () => "../../components/Stepper/index.js"; +const SumCard = () => "../../components/SumCard/index.js"; +const FormCard = () => "../../components/FormCard/index.js"; const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ __name: "ChatMainList", emits: ["openDrawer"], @@ -34,7 +36,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ const emits = __emit; const openDrawer = () => { emits("openDrawer"); - common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:174", "=============打开抽屉"); + common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:178", "=============打开抽屉"); }; const handleReply = (text) => { loadMessage(text); @@ -100,7 +102,7 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ } }; chatMsgList.value.push(newMsgAI); - common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:258", "发送的新消息:", JSON.stringify(newMsg)); + common_vendor.index.__f__("log", "at pages/chat/ChatMainList.vue:262", "发送的新消息:", JSON.stringify(newMsg)); }; const scrollToBottom = () => { lastMsgId.value = `${chatMsgList.value[chatMsgList.value.length - 1].msgId}`; @@ -113,7 +115,11 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ a: common_vendor.o(openDrawer), b: statusBarHeight.value + "px", c: navBgColor.value, - d: common_vendor.f(chatMsgList.value, (item, k0, i0) => { + d: common_vendor.p({ + referencePrice: 700, + discount: 10 + }), + e: common_vendor.f(chatMsgList.value, (item, k0, i0) => { return common_vendor.e({ a: item.msgType === common_vendor.unref(model_ChatModel.MessageRole).AI }, item.msgType === common_vendor.unref(model_ChatModel.MessageRole).AI ? common_vendor.e({ @@ -121,13 +127,13 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ }, item.msgContent && item.msgContent.type === common_vendor.unref(model_ChatModel.MessageType).IMAGE ? { c: common_assets._imports_0$1 } : {}, { - d: "d7316ec5-11-" + i0 + "," + ("d7316ec5-10-" + i0), - e: "d7316ec5-10-" + i0, + d: "d7316ec5-13-" + i0 + "," + ("d7316ec5-12-" + i0), + e: "d7316ec5-12-" + i0, f: common_vendor.p({ text: item.msg }) }) : item.msgType === common_vendor.unref(model_ChatModel.MessageRole).ME ? { - h: "d7316ec5-12-" + i0, + h: "d7316ec5-14-" + i0, i: common_vendor.p({ text: item.msg }) @@ -139,19 +145,19 @@ const _sfc_main = /* @__PURE__ */ common_vendor.defineComponent({ l: item.msgId }); }), - e: lastMsgId.value, f: lastMsgId.value, - g: common_vendor.o(handleReply), + g: lastMsgId.value, h: common_vendor.o(handleReply), - i: common_assets._imports_1, - j: common_vendor.o(sendMessage), - k: common_vendor.o(handleNoHideKeyboard), - l: holdKeyboard.value, - m: inputMessage.value, - n: common_vendor.o(($event) => inputMessage.value = $event.detail.value), - o: common_assets._imports_2, - p: common_vendor.o(sendMessage), - q: common_vendor.o(handleTouchEnd) + i: common_vendor.o(handleReply), + j: common_assets._imports_1, + k: common_vendor.o(sendMessage), + l: common_vendor.o(handleNoHideKeyboard), + m: holdKeyboard.value, + n: inputMessage.value, + o: common_vendor.o(($event) => inputMessage.value = $event.detail.value), + p: common_assets._imports_2, + q: common_vendor.o(sendMessage), + r: common_vendor.o(handleTouchEnd) }; }; } diff --git a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json index 705005d..edd7a5d 100644 --- a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json +++ b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.json @@ -12,6 +12,8 @@ "response-intro": "../../components/ResponseIntro/index", "response-wrapper": "../../components/ResponseWrapper/index", "image-swiper": "../../components/ImageSwiper/index", - "stepper": "../../components/Stepper/index" + "stepper": "../../components/Stepper/index", + "sum-card": "../../components/SumCard/index", + "form-card": "../../components/FormCard/index" } } \ No newline at end of file diff --git a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml index 56c73ab..208c0d4 100644 --- a/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml +++ b/unpackage/dist/dev/mp-weixin/pages/chat/ChatMainList.wxml @@ -1 +1 @@ -{{item.j}}