Files
anmo/server/public/admin/assets/index-D5d-nFPC.js
2025-08-21 16:20:27 +08:00

2 lines
4.7 KiB
JavaScript

import{_ as B}from"./index-BcyhyDWm.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-Bp03Znup.js";import{E as M}from"./el-card-D36q9p5f.js";/* empty css */import{_ as N}from"./business.vue_vue_type_script_setup_true_lang-BeaHfurQ.js";import{_ as P}from"./platform.vue_vue_type_script_setup_true_lang-DT1nY0He.js";import{_ as j}from"./technician.vue_vue_type_script_setup_true_lang-W-U0GKQ0.js";import{_ as z}from"./user.vue_vue_type_script_setup_true_lang-DkpPdI0L.js";import{g as J,s as K}from"./website-CauFY89I.js";import{a as S}from"./el-form-item-D0VPhd4F.js";import"./picker-B9Jrx9z1.js";import"./index-BUCoCI2B.js";/* empty css */import"./index-HD6fPohC.js";import"./index-DJde_l8S.js";import"./index.vue_vue_type_script_setup_true_lang-CX-dvcep.js";/* empty css */import"./el-select-BrRMRQg_.js";import"./index-deo72N_U.js";import"./token-DI9FKtlJ.js";import"./isEqual-BGjWqnUO.js";import"./_Uint8Array-DWb7vvmt.js";import"./_baseFindIndex-D7XfJLKM.js";import"./_baseIteratee-w43xOLx_.js";import"./el-table-column-CUyuLBd2.js";import"./el-checkbox-DmHoF8Ng.js";import"./_initCloneObject-DTdCOd4_.js";import"./isArrayLikeObject-CjMmT1bi.js";/* empty css */import"./index-B0pv5ACV.js";/* empty css */import"./index-SAsEZJ5l.js";/* empty css */import"./cloneDeep-C-uticou.js";import"./_baseClone-DNNBGhw1.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-B9GyBaTc.js";/* empty css */import"./index-B2lT7DBG.js";import"./index.vue_vue_type_style_index_0_scoped_2c1dfcb3_lang-Cn-WotKa.js";import"./usePaging-Bij6EQ3J.js";import"./index-DKtNVlSx.js";import"./index-BpkD3cS5.js";import"./vuedraggable.umd-CWsRCxht.js";/* empty css *//* empty css *//* empty css */import"./index-CJ97bP73.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};