selFormModal-D9ipvC57.js 2.1 KB

1
  1. var B=(m,_,n)=>new Promise((f,r)=>{var i=t=>{try{c(n.next(t))}catch(e){r(e)}},C=t=>{try{c(n.throw(t))}catch(e){r(e)}},c=t=>t.done?f(t.value):Promise.resolve(t.value).then(i,C);c((n=n.apply(m,_)).next())});import{f as I}from"./manageApi-DOKRLQWO.js";import{R as v,Q as y,aR as N,M as R}from"./antd-BfqWtMX3.js";import{d as S,f as b,w as V,o as Q,Z as s,_ as p,k as g,a5 as l,$ as x,u as o,F as h,a7 as L,a4 as d,a0 as M,G as F}from"./vue-DM5HGU8Z.js";import{_ as z}from"./entry/index-CRWhxBeP.js";const A={ref:"myModal"},D={class:""},E={class:"text-center text-lg font-semibold mt-4"},G={class:"mt-6 text-center",style:{color:"#727b98"}},T=S({__name:"selFormModal",props:{open:{type:Boolean,default:!1},isImport:{type:Boolean,default:!1}},emits:["success","register"],setup(m,{emit:_}){const n=_,f=b({}),r=m,i=b(!1);V(()=>r.open,e=>{i.value=e}),Q(()=>{C()});function C(){return B(this,null,function*(){const e=yield I();f.value=e})}function c(e){n("success",{isImport:r.isImport,secondCateInfo:e})}function t(){n("success")}return(e,w)=>(s(),p("div",A,[g(o(R),{open:i.value,"onUpdate:open":w[0]||(w[0]=a=>i.value=a),getContainer:()=>e.$refs.myModal,width:800,footer:null,canFullscreen:!1,onCancel:t,title:r.isImport?"任务导入":"任务创建"},{default:l(()=>[x("div",D,[g(o(v),null,{default:l(()=>[(s(!0),p(h,null,L(f.value,a=>(s(),d(o(y),{span:6,key:a.id,class:"text-center mt-6"},{default:l(()=>[g(o(N),{src:a.icon,size:80},null,8,["src"]),x("div",E,M(a.name),1),x("div",G,[a.secondCateLists.length>3?(s(),d(o(v),{key:0},{default:l(()=>[(s(!0),p(h,null,L(a.secondCateLists,(u,k)=>(s(),d(o(y),{key:k,span:12,class:"mb-4 cursor-pointer",onClick:$=>c(u)},{default:l(()=>[F(M(u.name),1)]),_:2},1032,["onClick"]))),128))]),_:2},1024)):(s(),d(o(v),{key:1},{default:l(()=>[(s(!0),p(h,null,L(a.secondCateLists,(u,k)=>(s(),d(o(y),{key:k,span:24,class:"mb-4 cursor-pointer",onClick:$=>c(u)},{default:l(()=>[F(M(u.name),1)]),_:2},1032,["onClick"]))),128))]),_:2},1024))])]),_:2},1024))),128))]),_:1})])]),_:1},8,["open","getContainer","title"])],512))}}),J=z(T,[["__scopeId","data-v-9b096a5e"]]);export{J as default};