2 lines
5.6 KiB
JavaScript
2 lines
5.6 KiB
JavaScript
import{T as P,N as $,B as K,C as M,y as z,D as H,w as W,x as X}from"./element-plus.02c000b8.js";import{a as Y,u as J}from"./vue-router.93f65f3b.js";import{b as Q,c as Z,d as ee}from"./subscribe.1a7a3a63.js";import{_ as te}from"./index.ec111a34.js";import{aw as oe,g as v,e as ue}from"./index.7e71cca7.js";import ae from"./customization.95f650b8.js";import se from"./automatic-interval.e9485478.js";import{d as re,r as d,w as ie,a1 as me,e as ne,k as le,o as p,c as _,X as a,P as s,u as F,a as r,Y as T,a8 as h,V as A,O as de,T as pe,W as ce,b7 as _e,b6 as fe}from"./@vue.ad3a2c51.js";import"./@vueuse.c2fd8b33.js";import"./@element-plus.4b8482d8.js";import"./lodash-es.61686ec6.js";import"./dayjs.c8b8967e.js";import"./axios.136fb7b6.js";import"./async-validator.fb49d0f5.js";import"./@ctrl.82a509e0.js";import"./@popperjs.36402333.js";import"./escape-html.e5dfadb9.js";import"./normalize-wheel-es.8aeb3683.js";import"./memoize-one.4ee5c96d.js";import"./lodash.8effadcb.js";import"./pinia.f0255b9b.js";import"./vue-demi.ebc8116b.js";import"./css-color-function.3cb93b94.js";import"./color.0adfd97a.js";import"./clone.4b381e37.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./nprogress.09754c1e.js";import"./vue-clipboard3.c5f2d3ed.js";import"./clipboard.42524a75.js";import"./echarts.234b3572.js";import"./zrender.8ee1a698.js";import"./tslib.60310f1a.js";import"./highlight.js.4ebdf9a4.js";import"./@highlightjs.0d5173e3.js";import"./vue3-eventbus.c7305b83.js";import"./mitt.d8e3ba72.js";import"./sortablejs.412b554c.js";const k=c=>(_e("data-v-d7338879"),c=c(),fe(),c),ve={class:"lg:flex justify-between"},Fe={class:"min-w-0 flex-1"},Te={class:"flex items-baseline flex-wrap"},be=A("\u5929"),Ee=k(()=>r("div",{class:"text-gray-400 form-tips"}," \u7528\u6237\u53EF\u4EE5\u63D0\u524D\u9884\u7EA6\u7684\u5929\u6570\uFF0C\u9ED8\u8BA47\u5929 ",-1)),ge={class:"ml-6 lg:pt-[115px] 2xl:w-1/5 2xl:hot-search-phone 2xl:mr-5"},ye=k(()=>r("span",{class:"mb-4 ml-24"},"- \u9884\u89C8\u56FE -",-1)),De={class:"hot-search-phone-content overflow-y-scroll overflow-x-hidden"},Be={class:"hot-search-text"},we=A("\u4FDD\u5B58"),he=re({__name:"edit",setup(c){const b=Y(),n=J().query.id,t=d({time:"7",name:"",orderTimeList:[],serviceTime:"",endTime:"",intervalTime:"",startTime:""}),l=d({orderTimeList:[],serviceTime:"",endTime:"",intervalTime:"",startTime:""});ie(()=>l.value,e=>{t.value.orderTimeList=e==null?void 0:e.orderTimeList,t.value.serviceTime=e==null?void 0:e.serviceTime,t.value.intervalTime=e==null?void 0:e.intervalTime,t.value.startTime=e==null?void 0:e.startTime,t.value.endTime=e==null?void 0:e.endTime});const C=me({time:[{required:!0,trigger:"blur",message:"\u8BF7\u8F93\u5165\u53EF\u63D0\u524D\u9884\u7EA6\u5929\u6570"},{validator:(...e)=>oe(e),trigger:"blur"}],name:{required:!0,trigger:"blur",message:"\u8BF7\u8F93\u5165\u670D\u52A1\u540D\u79F0"}}),V=async()=>{const e=await Q({id:n});Object.keys(t.value).map(i=>{t.value[i]=e[i]}),m.value=e.type,Object.keys(l.value).map(i=>{l.value[i]=e[i]})},E=d(),g=d(),L=e=>{g.value=e},x=async()=>{await Z({...t.value,type:m.value}),v.msgSuccess("\u64CD\u4F5C\u6210\u529F"),b.back()},I=async()=>{await ee({...t.value,type:m.value,id:n}),v.msgSuccess("\u64CD\u4F5C\u6210\u529F"),b.back()},R=async()=>{var e,u;if(await((e=E.value)==null?void 0:e.validate()),m.value==1&&await((u=g.value)==null?void 0:u.validateData()),S())return v.msgError("\u65F6\u95F4\u6BB5\u4E0D\u80FD\u4E3A\u7A7A\uFF01");n?I():x()},S=()=>t.value.orderTimeList.length==0||t.value.orderTimeList.some(e=>!e.startTime||!e.endTime),y=[{name:"\u81EA\u5B9A\u4E49\u65F6\u95F4\u6BB5",value:0,ref:"customRef"},{name:"\u81EA\u52A8\u8BBE\u7F6E\u65F6\u95F4\u6BB5",value:1,ref:"autoRef"}],m=d(y[0].value),N=ne(()=>m.value==0?ae:se);return le(async()=>{n&&V()}),(e,u)=>{const D=P,i=$,B=K,w=M,G=X,O=z,U=H,j=W;return p(),_(T,null,[a(i,{shadow:"never",class:"!border-none"},{default:s(()=>[a(D,{content:F(n)?"\u7F16\u8F91\u670D\u52A1\u65F6\u95F4\u6A21\u677F":"\u65B0\u589E\u670D\u52A1\u65F6\u95F4\u6A21\u677F",onBack:u[0]||(u[0]=o=>e.$router.back())},null,8,["content"])]),_:1}),a(i,{shadow:"never",class:"mt-4"},{default:s(()=>[r("div",ve,[r("div",Fe,[a(U,{model:t.value,ref_key:"formRef",ref:E,"label-width":"auto",rules:C},{default:s(()=>[r("div",Te,[a(w,{label:"\u53EF\u63D0\u524D\u9884\u7EA6",prop:"time",class:"mr-7"},{default:s(()=>[r("div",null,[a(B,{class:"w-56 ls-input",modelValue:t.value.time,"onUpdate:modelValue":u[1]||(u[1]=o=>t.value.time=o),modelModifiers:{number:!0},placeholder:"\u8BF7\u8F93\u5165",maxlength:"5"},{append:s(()=>[be]),_:1},8,["modelValue"]),Ee])]),_:1}),a(w,{label:"\u670D\u52A1\u540D\u79F0",prop:"name"},{default:s(()=>[a(B,{class:"w-56 ls-input",modelValue:t.value.name,"onUpdate:modelValue":u[2]||(u[2]=o=>t.value.name=o),placeholder:"\u8BF7\u8F93\u5165",maxlength:"64"},null,8,["modelValue"])]),_:1})]),a(O,{modelValue:m.value,"onUpdate:modelValue":u[4]||(u[4]=o=>m.value=o)},{default:s(()=>[(p(),_(T,null,h(y,(o,f)=>a(G,{label:o.name,name:o.value,key:f,disabled:!!F(n)},{default:s(()=>[(p(),de(pe(F(N)),{orderTimeList:l.value,"onUpdate:orderTimeList":u[3]||(u[3]=q=>l.value=q),ref_for:!0,ref:L},null,40,["orderTimeList"]))]),_:2},1032,["label","name","disabled"])),64))]),_:1},8,["modelValue"])]),_:1},8,["model","rules"])]),r("div",ge,[ye,r("div",De,[r("div",Be,[(p(!0),_(T,null,h(t.value.orderTimeList,(o,f)=>(p(),_("span",{class:"item",key:f},ce((o==null?void 0:o.startTime)+"-"+(o==null?void 0:o.endTime)),1))),128))])])])])]),_:1}),a(te,null,{default:s(()=>[a(j,{type:"primary",onClick:u[5]||(u[5]=o=>R())},{default:s(()=>[we]),_:1})]),_:1})],64)}}});const ct=ue(he,[["__scopeId","data-v-d7338879"]]);export{ct as default};
|