You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
3.8 KiB
1 lines
3.8 KiB
import{d as E,v as y,r as c,S as R,k as n,h as B,c as U,e as l,w as a,a as u,t as v,u as r,i as D,G as N,b7 as P,K as S,H as j,E as q}from"./index-f5d841af.js";/* empty css *//* empty css *//* empty css */import{_ as G}from"./index.vue_vue_type_script_setup_true_lang-30796a48.js";/* empty css *//* empty css */import"./el-form-item-4ed993c7.js";import H from"./index-21a2ccda.js";import{G as I,H as z}from"./marketing-eba7aab8.js";/* empty css */import"./index.vue_vue_type_style_index_0_lang-7d665fb9.js";/* empty css *//* empty css */import"./attachment-740d9717.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-f45dcca3.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 *//* empty css */import"./index.vue_vue_type_script_setup_true_lang-1f394a8b.js";/* empty css */import"./sys-4eb1a831.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";const K={class:"flex justify-between items-center mb-[10px]"},O={class:"text-page-title"},T={class:"fixed-footer-wrap"},$={class:"fixed-footer h-[48px]"},Re=E({__name:"config",setup(A){const b=y().meta.title,o=c({no_color:"#FFFCF5",select_color:"#FF4142",select_bg_color_start:"#FFFFFF",select_bg_color_end:"#FFEBD7",rank_images:""}),_=c(),V=R(()=>({rank_images:[{required:!0,message:n("imagePlaceholder"),trigger:"change"}]})),d=()=>{I().then(s=>{Object.keys(o.value).forEach(e=>{s.data[e]&&(o.value[e]=s.data[e])})})};d();const m=c(!1),h=async()=>{var s;m.value||await((s=_.value)==null?void 0:s.validate(async e=>{e&&(m.value=!0,console.log(o.value),z(o.value).then(()=>{d(),m.value=!1}).catch(()=>{m.value=!1}))}))};return(s,e)=>{const x=H,i=N,p=P,F=G,f=S,k=j,w=q;return B(),U("div",null,[l(f,{class:"box-card !border-none main-container",shadow:"never"},{default:a(()=>[u("div",K,[u("span",O,v(r(b)),1)]),l(k,{model:o.value,"label-width":"120px",ref_key:"formRef",ref:_,rules:r(V),class:"page-form"},{default:a(()=>[l(f,{class:"box-card !border-none",shadow:"never"},{default:a(()=>[l(i,{label:r(n)("rankImages"),prop:"rank_images",rules:[{required:!0,trigger:"change",validator:(t,C,g)=>{C||g(r(n)("imagePlaceholder")),g()}}]},{default:a(()=>[l(x,{modelValue:o.value.rank_images,"onUpdate:modelValue":e[0]||(e[0]=t=>o.value.rank_images=t),limit:1},null,8,["modelValue"])]),_:1},8,["label","rules"]),l(i,{label:r(n)("noColor")},{default:a(()=>[l(p,{modelValue:o.value.no_color,"onUpdate:modelValue":e[1]||(e[1]=t=>o.value.no_color=t),"show-alpha":""},null,8,["modelValue"])]),_:1},8,["label"]),l(i,{label:r(n)("selectedColor")},{default:a(()=>[l(p,{modelValue:o.value.select_color,"onUpdate:modelValue":e[2]||(e[2]=t=>o.value.select_color=t),"show-alpha":""},null,8,["modelValue"])]),_:1},8,["label"]),l(i,{label:r(n)("selectedBgColor")},{default:a(()=>[l(p,{modelValue:o.value.select_bg_color_start,"onUpdate:modelValue":e[3]||(e[3]=t=>o.value.select_bg_color_start=t),"show-alpha":""},null,8,["modelValue"]),l(F,{name:"iconfont iconmap-connect",size:"20px",class:"block !text-gray-400 mx-[5px]"}),l(p,{modelValue:o.value.select_bg_color_end,"onUpdate:modelValue":e[4]||(e[4]=t=>o.value.select_bg_color_end=t),"show-alpha":""},null,8,["modelValue"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])]),_:1}),u("div",T,[u("div",$,[l(w,{type:"primary",onClick:h},{default:a(()=>[D(v(r(n)("save")),1)]),_:1})])])])}}});export{Re as default};
|
|
|