2 lines
4.7 KiB
JavaScript
Executable File
2 lines
4.7 KiB
JavaScript
Executable File
import{_ as B}from"./index-r2F_6s-9.js";import{d as C,r as V,j as _,W as i,y as x,o as m,a as g,m as n,w as o,f as s,F as O,e as D,B as p,Y as T,z as L,p as $,J as F,K as G,v as R}from"./index-CGub03FT.js";import{E as M}from"./el-card-CTMWsRly.js";/* empty css */import{_ as N}from"./business.vue_vue_type_script_setup_true_lang-Eqt_wZMD.js";import{_ as P}from"./platform.vue_vue_type_script_setup_true_lang-Dtnhe0JR.js";import{_ as j}from"./technician.vue_vue_type_script_setup_true_lang-Vs_I675X.js";import{_ as z}from"./user.vue_vue_type_script_setup_true_lang-B3NQnfPm.js";import{g as J,s as K}from"./website-CCvWFFxL.js";import{a as S}from"./el-form-item-BKRcGrWB.js";import"./picker-BGK36TCB.js";import"./index-D9SZz37w.js";/* empty css */import"./index-DV00iONH.js";import"./index-DUdO5aW4.js";import"./index.vue_vue_type_script_setup_true_lang-CcGOFaWK.js";/* empty css */import"./el-select-D_df0KjM.js";import"./index-VnZzjdgn.js";import"./token-DI9FKtlJ.js";import"./isEqual-BjNIK6f1.js";import"./_Uint8Array-K6PPz5Xs.js";import"./_baseFindIndex-D7XfJLKM.js";import"./_baseIteratee-DQXt5gsj.js";import"./el-table-column-DBYsaEIo.js";import"./el-checkbox-DPTWUty2.js";import"./_initCloneObject-DyM2wGFM.js";import"./isArrayLikeObject-CV-4lauF.js";/* empty css */import"./index-D0ME4X5t.js";/* empty css */import"./index-Ct2hxw5z.js";/* empty css */import"./cloneDeep-B3sFPNz9.js";import"./_baseClone-C3INvej2.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-C0UWFojA.js";/* empty css */import"./index-Dwl8-_cH.js";import"./index.vue_vue_type_style_index_0_scoped_2c1dfcb3_lang-CRN1UyeX.js";import"./usePaging-BRbHtpJx.js";import"./index-BzbpkJ2I.js";import"./index-BO1KpKCq.js";import"./vuedraggable.umd-BhJfVXt2.js";/* empty css *//* empty css *//* empty css */import"./index-BWjyYuP5.js";const je=C({__name:"index",setup(U){const c=V(),l=_({active:"platform",TabsEnumMap:[{label:"基础设置",comp:i(P),type:"platform"},{label:"用户端设置",comp:i(z),type:"user"},{label:"技师端设置",comp:i(j),type:"technician"},{label:"商家端设置",comp:i(N),type:"business"}]}),t=_({platform_name:"",platform_logo:"",poster:"",icon:"",safety_login:"",safety_limit:"",safety_limit_time:"",doc_show:"",contacts:"",mobile:"",service_mobile:"",shop_name:"",shop_logo:"",coach_name:"",coach_logo:"",user_name:"",short_name:"",user_logo:""}),d={platform_name:[{required:!0,message:"请输入平台名称",trigger:["blur"]}],platform_logo:[{required:!0,message:"请选择网站图标",trigger:["change"]}],icon:[{required:!0,message:"请选择网站logo",trigger:["change"]}],poster:[{required:!0,message:"请选择登录页广告图",trigger:["change"]}],user_name:[{required:!0,message:"请输入用户端名称",trigger:["blur"]}],short_name:[{required:!0,message:"请输入用户端简称",trigger:["blur"]}],user_logo:[{required:!0,message:"请选择用户端LOGO",trigger:["change"]}],coach_name:[{required:!0,message:"请输入技师端名称",trigger:["blur"]}],coach_logo:[{required:!0,message:"请选择技师端LOGO",trigger:["change"]}],shop_name:[{required:!0,message:"请输入商家端名称",trigger:["blur"]}],shop_logo:[{required:!0,message:"请选择商家端LOGO",trigger:["change"]}],contacts:[{required:!0,message:"请输入姓名",trigger:["blur"]}],mobile:[{required:!0,message:"请输入联系号码",trigger:["blur"]}],service_mobile:[{required:!0,message:"请输入客服号码",trigger:["blur"]}]},u=async()=>{const r=await J();console.log("getBaseConfig",r);for(const e in t)t[e]=r[e],console.log("data[key]",e,r[e])},f=async()=>{var r;await((r=c.value)==null?void 0:r.validate()),await K(t),u()};return u(),(r,e)=>{const b=F,y=G,h=S,v=M,q=R,w=B,k=x("perms");return m(),g("div",null,[n(v,{class:"mt-4 !border-none",shadow:"never","body-style":{"padding-top":"10px"}},{default:o(()=>[n(h,{ref_key:"formRef",ref:c,model:s(t),"label-width":"120px",rules:d},{default:o(()=>[n(y,{modelValue:s(l).active,"onUpdate:modelValue":e[0]||(e[0]=a=>s(l).active=a),class:"demo-tabs"},{default:o(()=>[(m(!0),g(O,null,D(s(l).TabsEnumMap,(a,E)=>(m(),p(b,{key:E,label:a.label,name:a.type},{default:o(()=>[(m(),p(T(a.comp),{modelValue:s(t)},null,8,["modelValue"]))]),_:2},1032,["label","name"]))),128))]),_:1},8,["modelValue"])]),_:1},8,["model"])]),_:1}),L((m(),p(w,null,{default:o(()=>[n(q,{type:"primary",onClick:f,disabled:r.read_only},{default:o(()=>e[1]||(e[1]=[$("保存")])),_:1},8,["disabled"])]),_:1})),[[k,["goods:product:add","goods:product:edit"]]])])}}});export{je as default};
|