| 1 |
- import{_ as h,h as d,j as B,o as D,L as w,m as a,a as m,b as t,l as f,p,d as n,E as C,P as M,Q as L,B as N,F as R,D as j,M as A}from"./index-e3da4251.js";import{b as I}from"./seckill-1246812d.js";/* empty css */import{E as O}from"./index-f5b506fa.js";import"./validator-e8effada.js";const U={class:"seckill-dialog"},q={class:"dialog-footer"},P={__name:"DialogSeckillStatus",props:{treeData:{type:Array,default:[]}},emits:["refreshList"],setup(Q,{expose:c,emit:v}){let o=d({}),b={status:[{required:!0,message:"请选择状态",trigger:"blur"}]},l=d(!1);function g(s){O.confirm("是否确定关闭此对话框?").then(()=>{s()}).catch(()=>{})}d("");let r=d(null);function E(s){r.value&&r.value.resetFields(),o.value=Object.assign({},s),l.value=!0}const V=v;function k(){r.value&&r.value.validate((s,e)=>{s&&I(o.value).then(u=>{C.success("修改成功!"),l.value=!1,V("refreshList")})})}return B(()=>{}),c({initFun:E}),(s,e)=>{const u=M,x=L,y=N,F=R,_=j,S=A;return D(),w(S,{modelValue:n(l),"onUpdate:modelValue":e[2]||(e[2]=i=>p(l)?l.value=i:l=i),title:"状态修改",width:"25%","before-close":g},{footer:a(()=>[m("span",q,[t(_,{onClick:e[1]||(e[1]=i=>p(l)?l.value=!1:l=!1)},{default:a(()=>e[3]||(e[3]=[f("关闭")])),_:1}),t(_,{type:"primary",onClick:k},{default:a(()=>e[4]||(e[4]=[f(" 提交 ")])),_:1})])]),default:a(()=>[m("div",U,[t(F,{ref_key:"ruleFormRef",ref:r,model:n(o),rules:n(b),"label-width":"80px"},{default:a(()=>[t(y,{label:"状态",prop:"status",style:{width:"100%"}},{default:a(()=>[t(x,{style:{width:"100%"},modelValue:n(o).status,"onUpdate:modelValue":e[0]||(e[0]=i=>n(o).status=i),placeholder:"状态",clearable:""},{default:a(()=>[t(u,{label:"未开始",value:0}),t(u,{label:"进行中",value:1}),t(u,{label:"已结束",value:2}),t(u,{label:"已关闭",value:-1})]),_:1},8,["modelValue"])]),_:1})]),_:1},8,["model","rules"])])]),_:1},8,["modelValue"])}}},K=h(P,[["__scopeId","data-v-7de62319"]]);export{K as default};
|