mirror of
https://gitee.com/niucloud-team/javashop.git
synced 2026-04-25 11:18:23 +00:00
2 lines
7.5 KiB
JavaScript
2 lines
7.5 KiB
JavaScript
import{P as w,d as P,y as A,r as f,l as W,q as a,h as p,c as v,e as s,w as i,a as r,t as n,u as t,Z,s as U,bP as z,C as G,i as b,F as D,W as L,aM as H,M as J,L as Q,E as X,a9 as Y,N as ee,a3 as le}from"./index-3c779d75.js";/* empty css *//* empty css *//* empty css */import te from"./index-aa9deaa1.js";/* empty css *//* empty css */import"./el-form-item-4ed993c7.js";/* empty css *//* empty css */import"./index.vue_vue_type_style_index_0_lang-8dc4da81.js";/* empty css *//* empty css */import"./attachment-d35392cf.js";import"./index.vue_vue_type_script_setup_true_lang-146106bb.js";/* 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-a437d8dc.js";/* empty css */import"./index.vue_vue_type_script_setup_true_lang-42e2769d.js";import"./_plugin-vue_export-helper-c27b6911.js";import"./sortable.esm-be94e56d.js";function oe(){return w.get("seckill/config")}function ae(V){return w.post("seckill/config",V,{showSuccessMessage:!0})}function se(){return w.get("seckill/getShareKeyword")}const re={class:"flex justify-between items-center mb-[10px]"},ne={class:"text-page-title"},ie={class:"flex justify-start items-center"},de={class:"panel-title !text-sm pl-[15px]"},ue={class:"!text-sm"},me={class:"text-[12px] text-[#a9a9a9] leading-normal mt-[5px]"},pe={class:"panel-title !text-sm pl-[15px]"},ce={class:"my-[10px] ml-[120px] text-[14px]"},_e=["onClick"],ve={class:"my-[10px] ml-[120px] text-[14px]"},fe=["onClick"],xe={class:"panel-title !text-sm pl-[15px]"},ge={class:"panel-title !text-sm pl-[15px]"},he={class:"panel-title !text-sm pl-[15px]"},be={class:"fixed-footer-wrap"},we={class:"fixed-footer h-[48px]"},tl=P({__name:"config",setup(V){const B=A().meta.title,e=f({title:"",desc:"",adv_image:"",close_length:0,is_close:0,title_default:"",desc_default:"",active_desc:"",customer_phone:"",customer_qrcode:"",customer_guided_words:""}),y=f(),F=W(()=>({close_length:[{validator:I,trigger:"blur"}]})),I=(d,l,c)=>e.value.is_close!=0?l==""?c(new Error(a("CloseLengthPlaceholder"))):Number(l)>=10&&Number(l)<=1440?c():c(new Error(a("closeOrderInfoBottom"))):c(),m=f(!1),k=()=>{m.value=!0,oe().then(d=>{Object.keys(e.value).forEach(l=>{d.data[l]&&(e.value[l]=d.data[l])}),m.value=!1})};k();const O=()=>{e.value.desc=e.value.desc_default},q=()=>{e.value.title=e.value.title_default},x=f([]);(()=>{se().then(d=>{d.data&&(x.value=d.data)})})();const C=100,M=d=>{e.value.title=e.value.title+=`{{${d}}}`,e.value.title=e.value.title.substring(0,C)},E=500,$=d=>{e.value.desc=e.value.desc+=`{{${d}}}`,e.value.desc=e.value.desc.substring(0,E)},K=async()=>{var d;m.value||await((d=y.value)==null?void 0:d.validate(async l=>{l&&(m.value=!0,ae(e.value).then(()=>{k(),m.value=!1}).catch(()=>{m.value=!1}))}))};return(d,l)=>{const c=H,u=J,_=Q,g=X,S=te,N=Y,R=ee,T=le;return p(),v("div",null,[s(N,{class:"box-card !border-none main-container",shadow:"never"},{default:i(()=>[r("div",re,[r("span",ne,n(t(B)),1)]),Z((p(),U(R,{model:e.value,"label-width":"120px",ref_key:"formRef",ref:y,rules:t(F),class:"page-form"},{default:i(()=>[s(N,{class:"box-card !border-none",shadow:"never"},{default:i(()=>[r("div",ie,[r("h3",de,n(t(a)("closeOrderInfo")),1),s(u,{class:"ml-[-100px] !mb-[0]",prop:"is_close"},{default:i(()=>[s(c,{modelValue:e.value.is_close,"onUpdate:modelValue":l[0]||(l[0]=o=>e.value.is_close=o),"true-label":"1","false-label":"0"},null,8,["modelValue"])]),_:1})]),e.value.is_close==1?(p(),U(u,{key:0,prop:"close_length"},{default:i(()=>[r("div",null,[r("p",ue,[r("span",null,n(t(a)("closeOrderInfoLeft")),1),s(_,{modelValue:e.value.close_length,"onUpdate:modelValue":l[1]||(l[1]=o=>e.value.close_length=o),modelModifiers:{trim:!0},class:"!w-[120px] mx-[10px]",onKeyup:l[2]||(l[2]=o=>t(z)(o)),clearable:""},null,8,["modelValue"]),r("span",null,n(t(a)("closeOrderInfoRight")),1)]),r("p",me,n(t(a)("closeOrderInfoBottom")),1)])]),_:1})):G("",!0),r("h3",pe,n(t(a)("商品详情分享设置")),1),s(u,{label:t(a)("分享标题"),prop:"title"},{default:i(()=>[r("div",null,[s(_,{modelValue:e.value.title,"onUpdate:modelValue":l[3]||(l[3]=o=>e.value.title=o),modelModifiers:{trim:!0},clearable:"",class:"!w-[500px]",placeholder:t(a)("请输入分享标题"),maxlength:C,"show-word-limit":""},null,8,["modelValue","placeholder"]),s(g,{class:"ml-[20px]",type:"primary",onClick:l[4]||(l[4]=o=>q()),plain:""},{default:i(()=>[b(n(t(a)("使用默认标题")),1)]),_:1})])]),_:1},8,["label"]),r("div",ce,[r("span",null,n(t(a)("点击添加数据")),1),(p(!0),v(D,null,L(x.value,(o,h)=>(p(),v("span",{class:"ml-[10px] text-primary cursor-pointer",key:h,onClick:j=>M(o)},n(o),9,_e))),128))]),s(u,{label:t(a)("分享内容"),prop:"desc"},{default:i(()=>[r("div",null,[s(_,{modelValue:e.value.desc,"onUpdate:modelValue":l[5]||(l[5]=o=>e.value.desc=o),placeholder:t(a)("请输入分享内容"),type:"textarea",maxlength:E,"show-word-limit":"",rows:"5",class:"!w-[500px]",clearable:""},null,8,["modelValue","placeholder"]),s(g,{class:"ml-[20px]",type:"primary",onClick:l[6]||(l[6]=o=>O()),plain:""},{default:i(()=>[b(n(t(a)("使用默认内容")),1)]),_:1})])]),_:1},8,["label"]),r("div",ve,[r("span",null,n(t(a)("点击添加数据")),1),(p(!0),v(D,null,L(x.value,(o,h)=>(p(),v("span",{class:"ml-[10px] text-primary cursor-pointer",key:h,onClick:j=>$(o)},n(o),9,fe))),128))]),r("h3",xe,n(t(a)("规则设置")),1),s(u,{label:t(a)("秒杀规则"),prop:"active_desc"},{default:i(()=>[s(_,{modelValue:e.value.active_desc,"onUpdate:modelValue":l[7]||(l[7]=o=>e.value.active_desc=o),placeholder:t(a)("请输入秒杀规则"),type:"textarea",maxlength:"500","show-word-limit":"",rows:"5",class:"!w-[500px]",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),r("h3",ge,n(t(a)("广告图")),1),s(u,{label:t(a)("活动页广告图"),prop:"adv_image"},{default:i(()=>[s(S,{modelValue:e.value.adv_image,"onUpdate:modelValue":l[8]||(l[8]=o=>e.value.adv_image=o),limit:1},null,8,["modelValue"])]),_:1},8,["label"]),r("h3",he,n(t(a)("客服设置")),1),s(u,{label:t(a)("客服电话"),prop:"customer_phone"},{default:i(()=>[s(_,{modelValue:e.value.customer_phone,"onUpdate:modelValue":l[9]||(l[9]=o=>e.value.customer_phone=o),modelModifiers:{trim:!0},clearable:"",class:"!w-[500px]",placeholder:t(a)("请输入客服电话"),maxlength:"20","show-word-limit":""},null,8,["modelValue","placeholder"])]),_:1},8,["label"]),s(u,{label:t(a)("客服二维码"),prop:"customer_qrcode"},{default:i(()=>[s(S,{modelValue:e.value.customer_qrcode,"onUpdate:modelValue":l[10]||(l[10]=o=>e.value.customer_qrcode=o),limit:1},null,8,["modelValue"])]),_:1},8,["label"]),s(u,{label:t(a)("客服引导话术"),prop:"customer_guided_words"},{default:i(()=>[s(_,{modelValue:e.value.customer_guided_words,"onUpdate:modelValue":l[11]||(l[11]=o=>e.value.customer_guided_words=o),placeholder:t(a)("请输入客服引导话术"),type:"textarea",maxlength:"500","show-word-limit":"",rows:"5",class:"!w-[500px]",clearable:""},null,8,["modelValue","placeholder"])]),_:1},8,["label"])]),_:1})]),_:1},8,["model","rules"])),[[T,m.value]])]),_:1}),r("div",be,[r("div",we,[s(g,{type:"primary",onClick:K},{default:i(()=>[b(n(t(a)("save")),1)]),_:1})])])])}}});export{tl as default};
|