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.
2 lines
2.1 KiB
2 lines
2.1 KiB
|
4 months ago
|
import{d as D,r as k,ax as F,y as I,w as S,a as r,c,b as s,h as o,I as h,$ as A,Y as $,f as j,F as q,g as H,e as l,q as b,H as p,t as d,j as M,hd as P,aF as R,b2 as Y,ab as G,aA as J,ac as K,at as O,_ as Q}from"./index-e450010e.js";import{_ as W}from"./index-c5018719.js";const X={class:"taskButton"},Z=D({__name:"taskentry",props:{isshow:{type:Boolean,default:!0}},emits:["update:isshow","opencustomerform"],setup(C,{emit:E}){const v=C,u=k(!1),n=F({page:1,pagesize:9,status:1}),i=k(0),w=k(),_=E,f=I({get:()=>v.isshow,set:e=>{_("update:isshow",e)}}),y=()=>{u.value=!0,P(n).then(({data:e})=>{e!=null&&(w.value=e.list,i.value=e.total)}).finally(()=>{u.value=!1})},T=()=>{n.page=1,n.pagesize=9,n.status=1},x=()=>{_("update:isshow",!1),T()};S(()=>v.isshow,e=>{e&&y()});const B=(e,a)=>{x(),_("opencustomerform",e,a)};return(e,a)=>{const m=R,g=Y,V=G,L=J,N=W,U=K,z=O;return r(),c(U,{modelValue:o(f),"onUpdate:modelValue":a[3]||(a[3]=t=>h(f)?f.value=t:null),title:"选择任务",width:"845","before-close":x},{footer:s(()=>[o(i)>0?(r(),c(N,{key:0,total:o(i),"onUpdate:total":a[0]||(a[0]=t=>h(i)?i.value=t:null),page:o(n).page,"onUpdate:page":a[1]||(a[1]=t=>o(n).page=t),limit:o(n).pagesize,"onUpdate:limit":a[2]||(a[2]=t=>o(n).pagesize=t),align:"center",onPagination:y},null,8,["total","page","limit"])):A("",!0)]),default:s(()=>[$((r(),c(g,{wrap:""},{default:s(()=>[(r(!0),j(q,null,H(o(w),t=>(r(),c(L,{key:t.id,style:{width:"260px"}},{default:s(()=>[l(g,{direction:"vertical",style:{width:"100%"}},{default:s(()=>[b("div",null,[l(g,{wrap:""},{default:s(()=>[l(m,{class:"mx-1"},{default:s(()=>[p(d(t.name),1)]),_:2},1024),l(m,{class:"mx-1"},{default:s(()=>[p("设计者:"+d(t.createrName)+"("+d(t.createrNumber)+")",1)]),_:2},1024),l(m,{class:"mx-1"},{default:s(()=>[p("发布时间:"+d(t.createrTame),1)]),_:2},1024)]),_:2},1024)]),b("div",X,[l(V,{type:"primary",onClick:M(tt=>B(t.id,t.name),["stop"])},{default:s(()=>[p("使用")]),_:2},1032,["onClick"])])]),_:2},1024)]),_:2},1024))),128))]),_:1})),[[z,o(u)]])]),_:1},8,["modelValue"])}}});const st=Q(Z,[["__scopeId","data-v-08b5ddff"]]);export{st as default};
|