| 1 |
- /* empty css *//* empty css */import{_ as e}from"./index-99e7fbc6.js";/* empty css *//* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css */import{_ as a}from"./add.vue_vue_type_script_setup_true_lang-203ee6d8.js";/* empty css */import{d as l,q as t,z as s,o as r,l as o,w as i,Z as p,a as u,e as m,t as d,b as n,as as c,a5 as _,a6 as f,aa as v,X as j,ab as y,R as b,ap as g,a0 as w,a2 as k,_ as x}from"./index-f62249f8.js";import{a as h,_ as V}from"./createGears.vue_vue_type_script_setup_true_lang-1e058beb.js";import{u as C}from"./useDestroy-e0719936.js";/* empty css *//* empty css */import"./index-0d0eeebc.js";/* empty css */import"./http-a6995375.js";/* empty css */const S={class:"pt-5 pl-2"},q={class:"flex justify-start ml-9"},z=x(l({__name:"create",props:{primary:String|Number|Object,api:String},emits:["close"],setup(l,{emit:x}){const z=l,U=t(!1),I=t();C();const N=t([]),O=t({}),R=e=>{e&&(I.value=e),U.value=!0},X=e=>{N.value.push(e)},Z=()=>{x("close")};return z.primary&&(z.primary,h(z.primary).then((e=>{O.value=e.data.template_info,N.value=e.data.template_item_list}))),s((()=>{close((()=>x("close")))})),(l,t)=>{const s=_,x=f,h=a,C=v,$=j,D=y,G=b,J=g,K=w,L=e,P=k;return r(),o(G,{shadow:"always","body-style":{padding:"20px"}},{default:i((()=>[p((r(),o(K,{model:O.value,"label-width":"120px",ref:"form",class:"pr-6"},{default:i((()=>[u(x,{label:"模板名称",prop:"name",rules:[{required:!0,message:"模板名称必须填写"}]},{default:i((()=>[u(s,{class:"item",modelValue:O.value.name,"onUpdate:modelValue":t[0]||(t[0]=e=>O.value.name=e),clearable:""},null,8,["modelValue"])])),_:1}),u(x,{label:"充值档位",prop:"notice_type_id",rules:[{required:!0,message:"请选择通知类型"}]},{default:i((()=>[u(G,{class:"w-full"},{default:i((()=>[m("div",S,[u(h,{onClick:t[1]||(t[1]=e=>R(null))})]),p((r(),o(D,{data:N.value,class:"w-full mt-3"},{default:i((()=>[u(C,{prop:"price",label:"价格"},{default:i((e=>[m("span",null,d(e.row.price)+"元",1)])),_:1}),u(C,{prop:"sequence_text",label:"位置"}),u(C,{prop:"type_name",label:"挡位类型"}),u(C,{prop:"is_first_pay",label:"充看币"},{default:i((e=>[m("span",null,d(e.row.price)+"k币",1)])),_:1}),u(C,{prop:"given",label:"充看送币"},{default:i((e=>[m("span",null,d(e.row.given)+"k币",1)])),_:1}),u(C,{prop:"default_text",label:"默认项"}),u(C,{label:"操作",width:"200"},{default:i((e=>[u($,{link:"",type:"primary",size:"small",onClick:a=>R(e.row)},{default:i((()=>[n("编辑")])),_:2},1032,["onClick"]),u($,{link:"",type:"danger",size:"small",onClick:c((a=>{return l=e.$index,void N.value.splice(l,1);var l}),["prevent"])},{default:i((()=>[n("删除")])),_:2},1032,["onClick"])])),_:1})])),_:1},8,["data"])),[[P,l.loading]])])),_:1})])),_:1}),u(x,{label:"启用状态",prop:"status",rules:[{required:!0,message:"请设置启用状态"}]},{default:i((()=>[u(J,{modelValue:O.value.status,"onUpdate:modelValue":t[2]||(t[2]=e=>O.value.status=e),"active-value":1,"inactive-value":0},null,8,["modelValue"])])),_:1}),m("div",q,[u($,{type:"primary",size:"default",onClick:Z},{default:i((()=>[n("取消")])),_:1}),u($,{type:"primary",onClick:t[3]||(t[3]=e=>{var a;(a=l.form)&&a.validate((e=>{e?z.primary:loading.value=!1})).then((()=>{}))})},{default:i((()=>[n("确认")])),_:1})])])),_:1},8,["model"])),[[P,l.loading]]),u(L,{modelValue:U.value,"onUpdate:modelValue":t[5]||(t[5]=e=>U.value=e),title:l.title,"destroy-on-close":""},{default:i((()=>[u(V,{onClose:t[4]||(t[4]=e=>l.close(l.search)),onSuccess:X,primary:I.value,ismulSet:l.ismulSet},null,8,["primary","ismulSet"])])),_:1},8,["modelValue","title"])])),_:1})}}}),[["__scopeId","data-v-f2572a18"]]);export{z as default};
|