后台增加技师端自定义菜单聊天类目

This commit is contained in:
贾祥聪
2025-08-21 16:20:27 +08:00
parent 1b9651c3e5
commit 56f0b25679
639 changed files with 1476 additions and 1687 deletions

View File

@@ -0,0 +1 @@
import{d as g,h as z,i as I,r as T,j as q,s as R,o as m,a as V,m as a,w as l,z as F,f as n,B as A,b as s,p as r,t as i,F as L,e as S,G as x,E as M,v as O,M as j,x as G}from"./index-Bp03Znup.js";import{_ as H}from"./index-BcyhyDWm.js";/* empty css */import{E as P,a as J}from"./el-table-column-CUyuLBd2.js";import"./el-checkbox-DmHoF8Ng.js";/* empty css */import{E as K}from"./el-alert-CrNA4spu.js";/* empty css *//* empty css */import{E as Q,a as W}from"./el-form-item-D0VPhd4F.js";import{E as X}from"./el-card-D36q9p5f.js";import{E as Y}from"./el-page-header-D93sYBQO.js";import{n as Z,s as ee}from"./message-Cj2vsBg1.js";import{E as te,a as oe}from"./index-CJ97bP73.js";import"./_baseIteratee-w43xOLx_.js";import"./_Uint8Array-DWb7vvmt.js";import"./isEqual-BGjWqnUO.js";import"./_initCloneObject-DTdCOd4_.js";import"./isArrayLikeObject-CjMmT1bi.js";import"./_baseClone-DNNBGhw1.js";const ae={class:"w-80"},le={class:"flex-1"},ne={class:"w-full max-w-[320px]"};const ce=g({__name:"edit",setup(_e){const p=z(),N=I(),u=T(!1),o=q({id:"",scene_name:"",scene_desc:"",type:"",sms_notice:{status:0,template_id:"",content:"",tips:[],type:"sms"},oa_notice:{first:"",is_show:!1,name:"",remark:"",status:"",template_id:"",tpl:[]},mnp_notice:{is_show:!1,name:"",status:"",template_id:"",tpl:[]}}),b={},h=R(),de=()=>{o.oa_notice.tpl.push({name:"",value:"",content:""})},se=()=>{o.mnp_notice.tpl.push({name:"",value:"",content:""})},y=async()=>{u.value=!0;const _=await Z({id:p.query.id});Object.keys(o).forEach(t=>{o[t]=_[t]}),u.value=!1},C=async()=>{var _;await((_=h.value)==null?void 0:_.validate()),console.log(o),await ee({id:p.query.id,template:[{type:"sms",...o.sms_notice},{type:"oa",...o.oa_notice},{type:"mnp",...o.mnp_notice}]}),N.back()};return p.query.id&&y(),(_,t)=>{const k=Y,f=X,d=Q,w=te,D=oe,v=M,re=K,$=O,me=P,ie=J,B=W,E=H,U=j;return m(),V("div",null,[a(f,{class:"!border-none",shadow:"never"},{default:l(()=>[a(k,{content:"编辑通知设置",onBack:t[0]||(t[0]=e=>_.$router.back())})]),_:1}),F((m(),A(B,{ref_key:"formRef",ref:h,model:n(o),"label-width":"auto",rules:b},{default:l(()=>[s("div",null,[a(f,{class:"!border-none mt-4",shadow:"never"},{default:l(()=>[t[12]||(t[12]=s("div",{class:"font-medium mb-7"},"通知名称",-1)),a(d,{label:"通知名称",prop:"scene_name"},{default:l(()=>[r(i(n(o).scene_name),1)]),_:1}),a(d,{label:"通知类型",prop:"type"},{default:l(()=>[r(i(n(o).type),1)]),_:1}),a(d,{label:"通知业务",prop:"scene_desc"},{default:l(()=>[r(i(n(o).scene_desc),1)]),_:1})]),_:1}),a(f,{class:"!border-none mt-4",shadow:"never"},{default:l(()=>[t[15]||(t[15]=s("div",{class:"font-medium mb-7"},"短信通知",-1)),a(d,{label:"开启状态",prop:"sms_notice.status",required:""},{default:l(()=>[a(D,{modelValue:n(o).sms_notice.status,"onUpdate:modelValue":t[1]||(t[1]=e=>n(o).sms_notice.status=e)},{default:l(()=>[a(w,{label:"0"},{default:l(()=>t[13]||(t[13]=[r("关闭")])),_:1}),a(w,{label:"1"},{default:l(()=>t[14]||(t[14]=[r("开启")])),_:1})]),_:1},8,["modelValue"])]),_:1}),a(d,{label:"模板ID",prop:"sms_notice.template_id"},{default:l(()=>[s("div",ae,[a(v,{modelValue:n(o).sms_notice.template_id,"onUpdate:modelValue":t[2]||(t[2]=e=>n(o).sms_notice.template_id=e),placeholder:"请输入模板ID"},null,8,["modelValue"])])]),_:1}),a(d,{label:"短信内容",prop:"sms_notice.content"},{default:l(()=>[s("div",le,[s("div",ne,[a(v,{type:"textarea",rows:6,modelValue:n(o).sms_notice.content,"onUpdate:modelValue":t[3]||(t[3]=e=>n(o).sms_notice.content=e)},null,8,["modelValue"])]),(m(!0),V(L,null,S(n(o).sms_notice.tips,(e,c)=>(m(),V("div",{class:"form-tips",key:c},i(e),1))),128))])]),_:1})]),_:1}),x("",!0),x("",!0)])]),_:1},8,["model"])),[[U,n(u)]]),a(E,null,{default:l(()=>[a($,{type:"primary",onClick:C},{default:l(()=>t[26]||(t[26]=[r("保存")])),_:1})]),_:1})])}}}),Ie=G(ce,[["__scopeId","data-v-4685cd2d"]]);export{Ie as default};