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

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{e,B as a,f as t,o as s,c as o,w as n,b as p,q as r,s as u,F as l,b2 as m,i,r as c,a as _,j as d,t as f,P as g,G as b,ad as x,m as v}from"./index-8146d74e.js";import{_ as y}from"./z-paging.69e9efa0.js";import{_ as j}from"./index.vue_vue_type_script_setup_true_lang.da53cb17.js";import{_ as h}from"./u-button.88325869.js";import{_ as k}from"./_plugin-vue_export-helper.1b428a4d.js";import"./u-image.2676d4c0.js";import"./u-icon.58b55f5a.js";import"./price.cd1183e8.js";import"./index.vue_vue_type_script_setup_true_lang.76fb5501.js";const w=e({__name:"projectList",setup(e){const d=a(null),f=t([]),g=async(e,a)=>{try{const{lists:t}=await m({page_no:e,page_size:a,is_coach:1});d.value.complete(t)}catch(t){d.value.complete(!1)}};return(e,a)=>{const t=i,m=c(_("z-paging"),y);return s(),o(m,{"auto-show-back-to-top":"",auto:!0,ref_key:"paging",ref:d,modelValue:f.value,"onUpdate:modelValue":a[0]||(a[0]=e=>f.value=e),onQuery:g,fixed:!1,height:"100%"},{default:n(()=>[p(t,{class:"px-[30rpx]"},{default:n(()=>[(s(!0),r(l,null,u(f.value,(e,a)=>(s(),o(j,{key:a,"show-checkbox":!1,data:e},null,8,["data"]))),128))]),_:1})]),_:1},8,["modelValue"])}}}),S=k(e({__name:"bottom",props:{btnText:{type:String,default:"确定"}},emits:["confirm"],setup(e,{emit:a}){const t=()=>{a("confirm")};return(a,p)=>{const r=c(_("u-button"),h),u=i;return s(),o(u,{class:"bottom fixed bottom-0 bg-white w-full pt-[20rpx] px-[30rpx]"},{default:n(()=>[(s(),o(r,{key:0,type:"primary",onClick:t},{default:n(()=>[d(f(e.btnText),1)]),_:1}))]),_:1})}}}),[["__scopeId","data-v-8bbc48c2"]]),V=k(e({__name:"my_project",setup(e){t([{name:"全部"},{name:"进行中"},{name:"已完成"},{name:"已关闭"},{name:"已关闭"},{name:"已关闭"},{name:"已关闭"},{name:"已关闭"},{name:"已关闭"}]),t(0);const a=t([]),r=t(""),u=()=>{v({url:"/packages/pages/my_edit/my_edit"})};return g(e=>{r.value=e.id}),b(()=>{const e=x.get("applySelect");e&&(a.value=JSON.parse(e)),console.log(a.value)}),(e,a)=>{const t=i;return s(),o(t,{class:""},{default:n(()=>[p(t,{class:"List bg-page pt-[20rpx]"},{default:n(()=>[p(w)]),_:1}),p(S,{btnText:"修改",onConfirm:u})]),_:1})}}}),[["__scopeId","data-v-5e7fecb2"]]);export{V as default};