No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

2 líneas
4.4KB

  1. var U=Object.defineProperty,R=Object.defineProperties;var z=Object.getOwnPropertyDescriptors;var V=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,$=Object.prototype.propertyIsEnumerable;var A=(n,t,a)=>t in n?U(n,t,{enumerable:!0,configurable:!0,writable:!0,value:a}):n[t]=a,N=(n,t)=>{for(var a in t||(t={}))J.call(t,a)&&A(n,a,t[a]);if(V)for(var a of V(t))$.call(t,a)&&A(n,a,t[a]);return n},j=(n,t)=>R(n,z(t));var k=(n,t,a)=>new Promise((_,v)=>{var r=u=>{try{y(a.next(u))}catch(c){v(c)}},m=u=>{try{y(a.throw(u))}catch(c){v(c)}},y=u=>u.done?_(u.value):Promise.resolve(u.value).then(r,m);y((a=a.apply(n,t)).next())});import{d as q,D as F,b as G,r as O,L as W,c as f,e as H,I as K,i as d,g as I,h as s,j as S,a3 as T}from"./index.3fb2f955.js";import{a as Q,b as X}from"./evaluationPlan.6fde8fdd.js";const Y={class:"search mb-16"},Z={class:"dialog-footer"},ee=q({name:"applicationListDialog"}),oe=Object.assign(ee,{props:{visible:{type:Boolean,default:!1,required:!0},data:{type:Array,default:void 0},params:{type:Object,default:()=>({})}},emits:["close","getAppData"],setup(n,{emit:t}){const{digitalModifySystem:a}=F.dictStore.globalDicts||{},_=n,v=t,r=G({projectName:void 0,buildOrg:void 0}),m=O(),y=O(0),u=[{type:"selection",reserveSelection:!0,width:"55"},{label:"\u5E94\u7528\u540D\u79F0",key:"relatedExistsApplication",prop:"relatedExistsApplication",showOverflowTooltip:!0,width:150,render:o=>T("span",o.relatedExistsApplication||o.applicationName)},{label:"\u7533\u62A5\u5355\u4F4D",key:"buildOrgName",prop:"buildOrgName",minWidth:"120",showOverflowTooltip:!0},{label:"\u5E94\u7528\u7C7B\u578B",key:"applicationType",prop:"applicationType",width:"150"},{label:"\u5E94\u7528\u9886\u57DF",key:"digitalModification",prop:"digitalModification",width:"140",render:o=>{var e,l;return T("span",(l=(e=o.digitalModification)==null?void 0:e.split(","))==null?void 0:l.map(i=>a[i]).join("\uFF0C"))}},{label:"\u53D1\u5E03\u7AEF",key:"publishSide",prop:"publishSide",width:"80"}],c=O([]),w=(...l)=>k(this,[...l],function*(o=(e=>(e=m.value)==null?void 0:e.pageParams)()){const i=yield Q(N(N(N({},o),r),_.params));y.value=i.data.total,c.value=i.data.records||[];const p=JSON.parse(JSON.stringify(b.value));p!=null&&p.length&&c.value&&c.value.forEach(g=>{p.map(C=>C.id).includes(g.id)&&m.value.toggleRowSelect(g,!0)})}),x=()=>{m.value.pageParams.pageNumber=1,w()},E=()=>{r.projectName=void 0,r.buildOrg=void 0,m.value.pageParams.pageNumber=1,m.value.pageParams.pageSize=10,w()},b=O([]),L=o=>{b.value=o;const e=o.map(l=>l.id);c.value.forEach(l=>{e.includes(l.id)?b.value.push(l):b.value=b.value.filter(i=>i.id!==l.id)})},B=()=>k(this,null,function*(){const o={},e=b.value.reduce((i,p)=>(o[p.id]||(o[p.id]=i.push(p)),i),[]),l=e.map(i=>i.id);yield X({applicationIds:l,appraisalId:_.params.appraisalId}),v("getAppData",e)});return W(()=>_.visible,o=>k(this,null,function*(){var e;o&&((e=_.data)!=null&&e.length&&(b.value=_.data.map(l=>j(N({},l),{id:l.appId}))),w())})),(o,e)=>{const l=f("el-input"),i=f("el-form-item"),p=f("el-col"),g=f("el-button"),D=f("el-row"),C=f("el-form"),M=f("table-list"),P=f("el-dialog");return H(),K(P,{"model-value":n.visible,title:"\u6DFB\u52A0\u5E94\u7528",width:"70%","destroy-on-close":"",onClose:e[3]||(e[3]=h=>v("close"))},{footer:d(()=>[I("span",Z,[s(g,{onClick:e[2]||(e[2]=h=>v("close"))},{default:d(()=>[S("\u5173\u95ED")]),_:1}),s(g,{type:"primary",onClick:B},{default:d(()=>[S(" \u786E\u5B9A ")]),_:1})])]),default:d(()=>[I("div",Y,[s(C,{"label-suffix":":",model:r,size:"small"},{default:d(()=>[s(D,{gutter:16},{default:d(()=>[s(p,{span:8},{default:d(()=>[s(i,{label:"\u5E94\u7528\u540D\u79F0"},{default:d(()=>[s(l,{modelValue:r.applicationName,"onUpdate:modelValue":e[0]||(e[0]=h=>r.applicationName=h),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),s(p,{span:8},{default:d(()=>[s(i,{label:"\u7533\u62A5\u5355\u4F4D"},{default:d(()=>[s(l,{modelValue:r.buildUnitName,"onUpdate:modelValue":e[1]||(e[1]=h=>r.buildUnitName=h),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),s(p,{span:8},{default:d(()=>[s(i,{class:"btn"},{default:d(()=>[s(g,{type:"primary",onClick:x},{default:d(()=>[S("\u67E5\u8BE2")]),_:1}),s(g,{onClick:E},{default:d(()=>[S("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),s(M,{ref_key:"tableListRef",ref:m,column:u,data:c.value,total:y.value,"row-key":"id",onSelectionChange:L,onGetTableData:w},null,8,["data","total"])]),_:1},8,["model-value"])}}});export{oe as default};