From 8b3035aae7a6126f8d65f65200a01d7e2bf4deab Mon Sep 17 00:00:00 2001 From: ihzero Date: Thu, 17 Aug 2023 21:31:31 +0800 Subject: [PATCH] =?UTF-8?q?ai=E5=8A=A9=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/assets/images/tip-icon-blue.png | Bin 0 -> 2618 bytes src/icons/svg/ic_copy.svg | 9 + src/views/chat/components/slider.vue | 10 +- src/views/chat/components/template-card.vue | 22 +- src/views/chat/components/template-modal.vue | 205 +++++++++++++------ 5 files changed, 171 insertions(+), 75 deletions(-) create mode 100644 src/assets/images/tip-icon-blue.png create mode 100644 src/icons/svg/ic_copy.svg diff --git a/src/assets/images/tip-icon-blue.png b/src/assets/images/tip-icon-blue.png new file mode 100644 index 0000000000000000000000000000000000000000..06ba9fdd1ad37e08784df5fcc4033722cf7d6936 GIT binary patch literal 2618 zcmV-A3dQw_P)j{00001b5ch_0Itp) z=>Px;^hrcPRA@u(ntO2ERTam--}~F$q#@}81g$`3T9M~aF==*b%Oi>cq5}$6e9)5Y zCZ!+<7DRMLr#Ox%4-4%~i*0weMP6EAMv!4zMq05=+1;jP5DRLj@{&iv0!_(d_xHQU zxxe2o&BP{~-##*#Y4^Wm&%Nh-&bjy8bI)Dk5dQEGX2)UpLpAz`BY!yZhoA?>eA&;M zD--MnOofGsN>Hnbek+Ifb0O^MUdi6EjKP?|&sr$Q>a3op$*)k*2%rvt1waAN5I7*R z0A5n$dg;dlsR#IawH;A4_!F*^n#sMGsYHHC@_d6S8i2^~OeCn_p1+PG&rtE!y%Vry z*D?-N!x2@1Z;8oy5V^^+c%fl+p&_6mNVtIR{{`OP^kh6)&p8EI?Z|p6-j!O-rz-7$ zio-{u&OHJy09jjzvH?*6z!{KkD%k+7whQqx1-(MlftUv9&p`ME6=1}5MBWL;Ga@pe zM3$wJ)(QM>?+GT0O6?20%Q|_ zkedsr1fG&v&bP`nt}woNo-|rPd7k8?f`cji zaVp8%%F$64e56f2ElQpPXp)vWv0n`+oYNKOE9Dq%(dY^@r~7lf`1#-RL%+&Pm2bU9>U;a~ClKd)Ht2ZWZnbdJCfa`H z^bLRNT&b^bkjFrN&MQ2zB7Hor#bUbGm$CSG0l;!aEXdyx|JRv3L{ZmPYX+ojCS<0bi(@HQ28_4vk}d}Lsp2>oSeL#(`*_klHr)# z43S^u@B1%=`uCl)`N7Fm-}7|=TmB&Amkay1OL8bbHs#MB!8YlJ!P1y#&D>ad|dhfAxT?Xg%? z%d2`RslJ<6yfp}1uqDBs;i4ao=4Jub;{cCx;oPQ#UYt%?x0*YGve2bn*LjT)5uN<7 zM=cz#VG;R`Ohk=r5HgZK=a;1$)eU}+Ti<)$C<{mJ`G8stAm|y3Ph}F^J<@*5H#MJ7 zWQ{o>AvB~(p~>2Ar6^X2bOv<7399Qx>fxK~Ed{&tcY7OTM>@{6e)hY&YW)r{@-w4y zk|MT3WQtqcJGea^=MRg`b!NLXX-e9=lzi0ga)((VLg(5%c>)2P!0g(>5LbN%bQ9DRhgS;ml=b~cc zPn|2FiAQ2UALteSC7n>M#l{`%`_kdtvS$QpgFBq8m&8P5Lpq@@7>yBUMx8}ssk_AS zy0UQa^Hh>Q8O_*mRIfLWAZE!2YKUwWr*Dh%h0%;1DpNANxA$eOvM@it{2Y+;({UCp zcxJW9$r8eg=1S^r8^KBGRs3f$fJn@qC!&&Omnh5KZug}Vyt3H1;l3{mK7Z!F0tP6hnx*94^i>h!b^@8S-34} z{if8YyY`kdxG*-{=B!ph74w$Ad(r)XqQ9R?2Fw!uzmFgIa7?a(mfN8?(M_&qx!Zbe zI%&0)YkLLYy(%rz?mR3?U0!&fGlh)gaK*C;J}}hC(ZaVx?an~RT4|E18z~Z6>-#fF zYhIx`EXM&AfOq%0=YXi(DUcfrhKlI7(g|y7sqo=;{U#MZ@li1YE=ebNb0xqlw(JMP zMWW71DAnn`T*G`#c`Wl*-X-^DFc2J70)%5u!cOEiL1-T zHGDWG9ZF$U;g)t$Bdx_lnww2mN^__N+Y0A=b^tTCuVwd8ut-e*5#+`0+nmUgsf4;{ ze8Wd&zOt~^9DAmE;}NLSd-eu_BVD_DCPCL{akR3q+tlagUZ5RJ-ygy|4Ij9-J5Mf) z{`v-al!{+=^M}YY>4frH)fM_we9xPk8*9+*9#8HYp6mkgF2w^AF^>$Go2%O!-%trSgv#}>Nfa>bv%s{(IG&684J zAHFIUPN0}$+Q)+ql_(-4g8x_=o3^guOC@-(=#Z+x7u7rt1jYp3tb(3i92ek$Y(5;j zc>?OI!|OYjbAPq{Q+4>(8)S0t2l5y#o;|7zV+tAvn{tA$J-3GMSJMGihYxqkiGcwA zVGoS(o7*9TrafibqwDUJntfOaK4? literal 0 HcmV?d00001 diff --git a/src/icons/svg/ic_copy.svg b/src/icons/svg/ic_copy.svg new file mode 100644 index 0000000..d328fa5 --- /dev/null +++ b/src/icons/svg/ic_copy.svg @@ -0,0 +1,9 @@ + + + + + \ No newline at end of file diff --git a/src/views/chat/components/slider.vue b/src/views/chat/components/slider.vue index 22af1e3..ab8125f 100644 --- a/src/views/chat/components/slider.vue +++ b/src/views/chat/components/slider.vue @@ -14,14 +14,14 @@ +
- - + @@ -56,7 +56,7 @@
- + @@ -106,7 +108,7 @@ import TemplateItem from './template-item.vue' import GroupItem from './group-item.vue' import ScrollContainer from '@/components/ScrollContainer/index.vue' -// import TemplateModal from './template-modal.vue' +import TemplateModal from './template-modal.vue' import { ref, computed, onMounted } from 'vue' import { useChat } from '@/stores' import http from '@/io/request' diff --git a/src/views/chat/components/template-card.vue b/src/views/chat/components/template-card.vue index bffaeec..91615c0 100644 --- a/src/views/chat/components/template-card.vue +++ b/src/views/chat/components/template-card.vue @@ -1,25 +1,27 @@ diff --git a/src/views/chat/components/template-modal.vue b/src/views/chat/components/template-modal.vue index ebd6600..3bab271 100644 --- a/src/views/chat/components/template-modal.vue +++ b/src/views/chat/components/template-modal.vue @@ -1,55 +1,78 @@