增加技师端---用户端 聊天界面

This commit is contained in:
贾祥聪
2025-08-21 16:38:20 +08:00
parent 9f85cf458a
commit 2935d32d68
454 changed files with 248 additions and 237 deletions

View File

@@ -0,0 +1 @@
import{d as e,E as t,l as a,V as o,o as l,q as s,f as m,w as r,g as i,e as u,F as n,by as c,ai as d,r as _,b as f,j as p,k as g}from"./index-d0750414.js";import{_ as b}from"./page-meta.292744d0.js";import{_ as v}from"./u-navbar.d391c4c1.js";import{_ as x}from"./u-sticky.43ed0a1a.js";import{_ as y}from"./u-rate.d652c95b.js";import{_ as k}from"./u-input.bca78444.js";import{_ as h}from"./u-button.2adf8624.js";import{u as j}from"./index.4804b941.js";import{_ as V}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-icon.a5146a33.js";import"./emitter.1571a5d9.js";const U=V(e({__name:"index",setup(e){const V=t({order_goods_id:0,service_comment:5,comment:"",image:[]}),U=a(!0),w=async()=>{if(U.value)try{await c(V),setTimeout(()=>{d()},1e3)}catch(e){console.log("提交评价: ",e)}else uni.$u.toast("图片上传中,请稍后")};return o(e=>{V.order_goods_id=e.order_goods_id||0}),(e,t)=>{const a=_(f("page-meta"),b),o=_(f("u-navbar"),v),c=_(f("u-sticky"),x),d=p,q=_(f("u-rate"),y),z=g,F=_(f("u-input"),k),$=_(f("u-button"),h);return l(),s(n,null,[m(a,{"page-style":e.$theme.pageStyle},null,8,["page-style"]),m(d,{class:"comment-submit flex flex-col min-h-0 h-full"},{default:r(()=>[m(c,{"h5-nav-height":"0","bg-color":"transparent"},{default:r(()=>[m(o,{"is-back":!0,"is-fixed":!0,title:"评价","border-bottom":!1,"title-bold":!1,background:{background:"rgba(256,256, 256, 0)"},"title-color":"#000"},null,8,["background"])]),_:1}),m(d,{class:"comment-header flex flex-col justify-center items-center"},{default:r(()=>[m(d,{class:"font-bold text-base mb-4"},{default:r(()=>[i("您觉得这次服务怎么样?")]),_:1}),m(q,{modelValue:V.service_comment,"onUpdate:modelValue":t[0]||(t[0]=e=>V.service_comment=e),count:5,"min-count":1,"inactive-icon":"star-fill",size:"56","active-color":"#d86930","inactive-color":"#eaeaeb"},null,8,["modelValue"]),m(d,{class:"mt-3 text-content text-xs"},{default:r(()=>[5==V.service_comment?(l(),u(z,{key:0},{default:r(()=>[i("非常好,很满意")]),_:1})):4==V.service_comment?(l(),u(z,{key:1},{default:r(()=>[i("好,比较满意")]),_:1})):3==V.service_comment?(l(),u(z,{key:2},{default:r(()=>[i("一般,有待改进")]),_:1})):2==V.service_comment?(l(),u(z,{key:3},{default:r(()=>[i("差,体验不好")]),_:1})):1==V.service_comment?(l(),u(z,{key:4},{default:r(()=>[i("非常差,不喜欢")]),_:1})):(l(),u(z,{key:5},{default:r(()=>[i("请选择评价")]),_:1}))]),_:1})]),_:1}),m(d,{class:"comment-main flex-1"},{default:r(()=>[m(d,{class:"card"},{default:r(()=>[m(d,{class:"content"},{default:r(()=>[m(F,{modelValue:V.comment,"onUpdate:modelValue":t[1]||(t[1]=e=>V.comment=e),type:"textarea",height:"200",placeholder:"技师服务如何?与您的期待相符嘛?快来评价吧!"},null,8,["modelValue"])]),_:1}),m(d,{class:"mt-4"},{default:r(()=>[m(j,{modelValue:V.image,"onUpdate:modelValue":t[2]||(t[2]=e=>V.image=e),deletable:!0,"preview-size":"140rpx",maxUpload:4,"image-fit":"aspectFill",mutiple:!0,showProgress:!0,isUploaded:U.value,"onUpdate:isUploaded":t[3]||(t[3]=e=>U.value=e)},null,8,["modelValue","isUploaded"])]),_:1})]),_:1})]),_:1}),m(d,{class:"comment-footer safe-area-inset-bottom"},{default:r(()=>[m($,{type:"primary",onClick:w},{default:r(()=>[i(" 提交评价 ")]),_:1})]),_:1})]),_:1})],64)}}}),[["__scopeId","data-v-017e3fd1"]]);export{U as default};