mirror of
https://gitee.com/niucloud-team/niucloud-admin.git
synced 2025-12-17 21:02:48 +00:00
2 lines
6.2 KiB
JavaScript
2 lines
6.2 KiB
JavaScript
import{d as E,v as k,r as f,bA as P,l as w,k as t,h as b,c as N,J as I,m as S,w as d,e as o,a as i,t as c,u as r,i as C,Y as D,j as M,D as B,G as T,K as F,H as R,E as W,L as j}from"./index-a59af0dd.js";/* empty css *//* empty css *//* empty css *//* empty css */import q from"./index-fbdf2045.js";import"./el-form-item-4ed993c7.js";/* empty css */import{a0 as A,a1 as L,a2 as G}from"./sys-d9b3645a.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-19b45fa2.js";/* empty css *//* empty css */import"./attachment-44f1d4a1.js";import"./index.vue_vue_type_script_setup_true_lang-057da03e.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-75b65ebc.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-4d04ecba.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";const H={class:"main-container"},J={class:"panel-title !text-sm"},K={class:"text-[12px] text-[#a9a9a9]"},O={class:"text-[12px] text-[#a9a9a9]"},Y={class:"panel-title !text-sm"},$={class:"panel-title !text-sm"},z={class:"fixed-footer-wrap"},Q={class:"fixed-footer"},Me=E({__name:"system",setup(X){k().meta.title;const m=f(!0),V=f(P()),l=w({site_name:"",logo:"",desc:"",latitude:"",keywords:"",longitude:"",province_id:"",city_id:"",district_id:"",address:"",full_address:"",business_hours:"",phone:"",front_end_name:"",front_end_logo:"",front_end_icon:"",icon:"",wechat_code:"",enterprise_wechat:"",tel:""});(async()=>{const u=await(await A()).data;Object.keys(l).forEach(n=>{u[n]!=null&&(l[n]=u[n])});const e=await(await L()).data;l.wechat_code=e.wechat_code,l.enterprise_wechat=e.enterprise_wechat,l.tel=e.tel,m.value=!1})();const h=f(),g=w({site_name:[{required:!0,message:t("siteNamePlaceholder"),trigger:"blur"}],front_end_name:[{required:!0,message:t("frontEndNamePlaceholder"),trigger:"blur"}]}),v=async u=>{m.value||!u||await u.validate(async e=>{e&&(m.value=!0,G(l).then(()=>{m.value=!1,V.value=="admin"?D().getWebsiteInfo():M().getSiteInfo()}).catch(()=>{m.value=!1}))})};return(u,e)=>{const n=B,s=T,p=q,_=F,x=R,y=W,U=j;return b(),N("div",H,[I((b(),S(x,{class:"page-form",model:l,"label-width":"150px",ref_key:"formRef",ref:h,rules:g},{default:d(()=>[o(_,{class:"box-card !border-none",shadow:"never"},{default:d(()=>[i("h3",J,c(r(t)("websiteInfo")),1),o(s,{label:r(t)("siteName"),prop:"site_name"},{default:d(()=>[o(n,{modelValue:l.site_name,"onUpdate:modelValue":e[0]||(e[0]=a=>l.site_name=a),modelModifiers:{trim:!0},placeholder:r(t)("siteNamePlaceholder"),class:"input-width",clearable:"",maxlength:"20","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(s,{label:r(t)("logo")},{default:d(()=>[i("div",null,[o(p,{modelValue:l.logo,"onUpdate:modelValue":e[1]||(e[1]=a=>l.logo=a)},null,8,["modelValue"]),i("p",K,c(r(t)("logoPlaceholder")),1)])]),_:1},8,["label"]),o(s,{label:r(t)("icon")},{default:d(()=>[i("div",null,[o(p,{modelValue:l.icon,"onUpdate:modelValue":e[2]||(e[2]=a=>l.icon=a)},null,8,["modelValue"]),i("p",O,c(r(t)("iconPlaceholder")),1)])]),_:1},8,["label"]),o(s,{label:r(t)("keywords")},{default:d(()=>[o(n,{modelValue:l.keywords,"onUpdate:modelValue":e[3]||(e[3]=a=>l.keywords=a),modelModifiers:{trim:!0},placeholder:r(t)("keywordsPlaceholder"),class:"input-width",clearable:"",maxlength:"20","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(s,{label:r(t)("desc")},{default:d(()=>[o(n,{modelValue:l.desc,"onUpdate:modelValue":e[4]||(e[4]=a=>l.desc=a),modelModifiers:{trim:!0},type:"textarea",rows:4,clearable:"",placeholder:r(t)("descPlaceholder"),class:"input-width",maxlength:"100","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1}),o(_,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:d(()=>[i("h3",Y,c(r(t)("frontEndInfo")),1),o(s,{label:r(t)("frontEndName")},{default:d(()=>[o(n,{modelValue:l.front_end_name,"onUpdate:modelValue":e[5]||(e[5]=a=>l.front_end_name=a),modelModifiers:{trim:!0},placeholder:r(t)("frontEndNamePlaceholder"),class:"input-width",clearable:"",maxlength:"20","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(s,{label:r(t)("phone")},{default:d(()=>[o(n,{modelValue:l.phone,"onUpdate:modelValue":e[6]||(e[6]=a=>l.phone=a),modelModifiers:{trim:!0},placeholder:r(t)("phonePlaceholder"),class:"input-width",clearable:"",maxlength:"20","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(s,{label:r(t)("logo")},{default:d(()=>[o(p,{modelValue:l.front_end_logo,"onUpdate:modelValue":e[7]||(e[7]=a=>l.front_end_logo=a)},null,8,["modelValue"])]),_:1},8,["label"]),o(s,{label:r(t)("icon")},{default:d(()=>[o(p,{modelValue:l.front_end_icon,"onUpdate:modelValue":e[8]||(e[8]=a=>l.front_end_icon=a)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1}),o(_,{class:"box-card mt-[15px] !border-none",shadow:"never"},{default:d(()=>[i("h3",$,c(r(t)("serviceInformation")),1),o(s,{label:r(t)("contactsTel")},{default:d(()=>[o(n,{modelValue:l.tel,"onUpdate:modelValue":e[9]||(e[9]=a=>l.tel=a),modelModifiers:{trim:!0},placeholder:r(t)("contactsTelPlaceholder"),class:"input-width",clearable:"",maxlength:"20","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),o(s,{label:r(t)("wechatCode")},{default:d(()=>[o(p,{modelValue:l.wechat_code,"onUpdate:modelValue":e[10]||(e[10]=a=>l.wechat_code=a)},null,8,["modelValue"])]),_:1},8,["label"]),o(s,{label:r(t)("customerServiceCode")},{default:d(()=>[o(p,{modelValue:l.enterprise_wechat,"onUpdate:modelValue":e[11]||(e[11]=a=>l.enterprise_wechat=a)},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[U,m.value]]),i("div",z,[i("div",Q,[o(y,{type:"primary",loading:m.value,onClick:e[12]||(e[12]=a=>v(h.value))},{default:d(()=>[C(c(r(t)("save")),1)]),_:1},8,["loading"])])])])}}});export{Me as default};
|