Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

2 řádky
9.0KB

  1. var oe=Object.defineProperty,ne=Object.defineProperties;var de=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var ue=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable;var L=(s,n,d)=>n in s?oe(s,n,{enumerable:!0,configurable:!0,writable:!0,value:d}):s[n]=d,O=(s,n)=>{for(var d in n||(n={}))ue.call(n,d)&&L(s,d,n[d]);if(z)for(var d of z(n))re.call(n,d)&&L(s,d,n[d]);return s},U=(s,n)=>ne(s,de(n));var D=(s,n,d)=>new Promise((I,T)=>{var S=m=>{try{_(d.next(m))}catch(c){T(c)}},e=m=>{try{_(d.throw(m))}catch(c){T(c)}},_=m=>m.done?I(m.value):Promise.resolve(m.value).then(S,e);_((d=d.apply(s,n)).next())});import{d as se,A as pe,D as ie,b as q,r as R,o as me,c as i,e as v,f as k,h as a,i as l,u as b,I as P,k as fe,F as G,J as h,g as A,Y,j as E,x as ce}from"./index.3fb2f955.js";import{E as _e}from"./index.642e7e4c.js";import{l as Me,b as ve}from"./projectStore.649627fe.js";import be from"./exportFieldDialog.29572587.js";import{p as Ae}from"./index.5e1ac7d8.js";import xe from"./projectList.83edf486.js";import{u as ge}from"./useExportExc.bff2d9cd.js";import{g as B,a as Ve}from"./getIsShowRegionTree.b965db88.js";import"./index.d01619e4.js";import"./preExaminationDialog.531d9e3b.js";import"./uploadAction.60e17da5.js";import"./setTagDialog.2873da81.js";import"./tagsManage.374330f6.js";const je={class:"flex"},ye={class:"flex"},De={class:"flex"},Ee={class:"flex justify-between"},Te=A("span",null,"\u5217\u8868",-1),we=se({beforeRouteEnter(s,n,d){n.name==="projectDetail"||!n.name?s.meta.keepAlive=!0:s.meta.keepAlive=!1,d()}}),$e=Object.assign(we,{__name:"index",setup(s){const{proxy:n}=ce(),d=pe(),{statusOptionsCascader:I,projectTypeOptions:T,projectStageOptions:S}=ie.dictStore.globalDicts||{},e=q({projectName:void 0,buildOrg:void 0,projectType:void 0,status:void 0,declareAmountMin:void 0,declareAmountMax:void 0,approveAmountMin:void 0,approveAmountMax:void 0,projectYear:void 0,times:void 0}),_=R(0),m=R([]),c=R(),J=p=>{c.value=p.regionLevel===3?p.regionCode:void 0,x.value.pageParams.pageNumber=1,M()},x=R(),M=(...t)=>D(this,[...t],function*(p=x.value.pageParams){var f,r,g,V;const u=yield Me(U(O(O({},p),e),{projectYear:e.projectYear*1||void 0,declareAmountMin:e.declareAmountMin*1||void 0,declareAmountMax:e.declareAmountMax*1||void 0,approveAmountMin:e.approveAmountMin*1||void 0,approveAmountMax:e.approveAmountMax*1||void 0,createOnMin:((f=e.times)==null?void 0:f[0])||void 0,createOnMax:((r=e.times)==null?void 0:r[1])||void 0,regionCode:c.value||void 0,times:void 0,status:(g=e.status)==null?void 0:g[e.status.length-1],projectTypes:((V=e==null?void 0:e.projectType)==null?void 0:V.join(","))||"",projectType:void 0}));m.value=u.data.records,_.value=u.data.total}),K=()=>{M()},Q=()=>{e.projectName=void 0,e.buildOrg=void 0,e.projectType=void 0,e.status=void 0,e.declareAmountMin=void 0,e.declareAmountMax=void 0,e.approveAmountMin=void 0,e.approveAmountMax=void 0,e.projectYear=void 0,e.times=void 0,e.projectStage=void 0,x.value.pageParams.pageNumber=1,x.value.pageParams.pageSize=10,M()},w=q({visible:!1}),W=p=>{w.visible=!0},F=()=>{w.visible=!1},{exportData:X}=ge(),Z=p=>D(this,null,function*(){yield X(()=>{var t,u,f,r;return ve(U(O({},e),{projectYear:e.projectYear*1||void 0,declareAmountMin:e.declareAmountMin*1||void 0,declareAmountMax:e.declareAmountMax*1||void 0,approveAmountMin:e.approveAmountMin*1||void 0,approveAmountMax:e.approveAmountMax*1||void 0,createOnMin:((t=e.times)==null?void 0:t[0])||void 0,createOnMax:((u=e.times)==null?void 0:u[1])||void 0,regionCode:c.value||void 0,status:(f=e.status)==null?void 0:f[e.status.length-1],projectTypes:(r=e.projectType)==null?void 0:r.join(","),projectType:void 0,exportOptionList:p}))}),F()}),ee=p=>{n.$messageBox.confirm("\u63D0\u4EA4\u540E\u5C06\u53D1\u8D77\u9879\u76EE\u9884\u5BA1\u6D41\u7A0B\uFF0C\u786E\u5B9A\u63D0\u4EA4\u5417?","\u63D0\u793A\uFF01",{type:"warning"}).then(()=>D(this,null,function*(){yield Ae({projectId:p.id}),n.$message.success("\u53D1\u8D77\u6210\u529F\uFF01"),M()}))},ae=p=>{p.fromType==="1"?d.push({name:"projectDetail",query:{id:p.id}}):d.push({name:"operationProjectStoreDetail",query:{id:p.projectCode,type:1}})};return me(()=>D(this,null,function*(){B(["SUPER_ADMIN","REGION_MANAGER","VISITOR"])||M()})),(p,t)=>{const u=i("el-col"),f=i("el-input"),r=i("el-form-item"),g=i("el-option"),V=i("el-select"),j=i("el-row"),le=i("el-cascader"),N=i("el-input-number"),H=i("el-date-picker"),C=i("el-button"),te=i("el-form"),$=i("el-card");return v(),k(G,null,[a(j,null,{default:l(()=>[b(B)(["SUPER_ADMIN","REGION_MANAGER","VISITOR"])?(v(),P(u,{key:0,span:4,class:"pr-16"},{default:l(()=>[a(_e,{params:b(Ve)({SUPER_ADMIN:!1,REGION_MANAGER:!1,VISITOR:!1}),onGetTree:J},null,8,["params"])]),_:1})):fe("",!0),a(u,{span:b(B)(["SUPER_ADMIN","REGION_MANAGER","VISITOR"])?20:24},{default:l(()=>[a($,{class:"w-full search"},{default:l(()=>[a(te,{model:e,size:"small","label-suffix":":"},{default:l(()=>[a(j,{gutter:16,class:"mb-16"},{default:l(()=>[a(u,{span:8},{default:l(()=>[a(r,{label:"\u9879\u76EE\u540D\u79F0"},{default:l(()=>[a(f,{modelValue:e.projectName,"onUpdate:modelValue":t[0]||(t[0]=o=>e.projectName=o),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),a(u,{span:8},{default:l(()=>[a(r,{label:"\u7533\u62A5\u5355\u4F4D"},{default:l(()=>[a(f,{modelValue:e.buildOrg,"onUpdate:modelValue":t[1]||(t[1]=o=>e.buildOrg=o),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),a(u,{span:8},{default:l(()=>[a(r,{label:"\u9879\u76EE\u7C7B\u578B"},{default:l(()=>[a(V,{modelValue:e.projectType,"onUpdate:modelValue":t[2]||(t[2]=o=>e.projectType=o),placeholder:"\u5168\u90E8",class:"w-full",multiple:""},{default:l(()=>[(v(!0),k(G,null,h(b(T),(o,y)=>(v(),P(g,{key:y,label:o,value:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),a(j,{gutter:16,class:"mb-16"},{default:l(()=>[a(u,{span:8},{default:l(()=>[a(r,{label:"\u9879\u76EE\u72B6\u6001"},{default:l(()=>[a(le,{modelValue:e.status,"onUpdate:modelValue":t[3]||(t[3]=o=>e.status=o),class:"w-full",props:{label:"name",value:"code"},options:b(I)},null,8,["modelValue","options"])]),_:1})]),_:1}),a(u,{span:8},{default:l(()=>[a(r,{class:"whitespace-nowrap",label:"\u7533\u62A5\u8D44\u91D1(\u4E07\u5143)"},{default:l(()=>[A("div",je,[a(N,{modelValue:e.declareAmountMin,"onUpdate:modelValue":t[4]||(t[4]=o=>e.declareAmountMin=o),clearable:"",controls:!1,onMousewheel:t[5]||(t[5]=Y(()=>{},["prevent"]))},null,8,["modelValue"]),E(" \xA0\u81F3\xA0 "),a(N,{modelValue:e.declareAmountMax,"onUpdate:modelValue":t[6]||(t[6]=o=>e.declareAmountMax=o),clearable:"",controls:!1,onMousewheel:t[7]||(t[7]=Y(()=>{},["prevent"]))},null,8,["modelValue"])])]),_:1})]),_:1}),a(u,{span:8},{default:l(()=>[a(r,{class:"whitespace-nowrap",label:"\u6279\u590D\u8D44\u91D1(\u4E07\u5143)"},{default:l(()=>[A("div",ye,[a(N,{modelValue:e.approveAmountMin,"onUpdate:modelValue":t[8]||(t[8]=o=>e.approveAmountMin=o),controls:!1,clearable:"",onMousewheel:t[9]||(t[9]=Y(()=>{},["prevent"]))},null,8,["modelValue"]),E(" \xA0\u81F3\xA0 "),a(N,{modelValue:e.approveAmountMax,"onUpdate:modelValue":t[10]||(t[10]=o=>e.approveAmountMax=o),controls:!1,clearable:"",onMousewheel:t[11]||(t[11]=Y(()=>{},["prevent"]))},null,8,["modelValue"])])]),_:1})]),_:1})]),_:1}),a(j,{gutter:16,class:"mb-16"},{default:l(()=>[a(u,{span:8},{default:l(()=>[a(r,{label:"\u9884\u7B97\u5E74\u5EA6"},{default:l(()=>[a(H,{modelValue:e.projectYear,"onUpdate:modelValue":t[12]||(t[12]=o=>e.projectYear=o),type:"year","value-format":"YYYY",placeholder:"\u8BF7\u9009\u62E9"},null,8,["modelValue"])]),_:1})]),_:1}),a(u,{span:16},{default:l(()=>[a(r,{label:"\u521B\u5EFA\u65F6\u95F4"},{default:l(()=>[a(H,{modelValue:e.times,"onUpdate:modelValue":t[13]||(t[13]=o=>e.times=o),type:"datetimerange",editable:!1,format:"YYYY-MM-DD HH:mm","value-format":"YYYY-MM-DD HH:mm","range-separator":"-","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4"},null,8,["modelValue"])]),_:1})]),_:1})]),_:1}),a(j,null,{default:l(()=>[a(u,{span:8},{default:l(()=>[a(r,{label:"\u9879\u76EE\u9636\u6BB5"},{default:l(()=>[a(V,{modelValue:e.projectStage,"onUpdate:modelValue":t[14]||(t[14]=o=>e.projectStage=o),placeholder:"\u5168\u90E8",class:"w-full"},{default:l(()=>[(v(!0),k(G,null,h(b(S),(o,y)=>(v(),P(g,{key:y,label:o,value:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(u,{span:16},{default:l(()=>[a(r,{class:"btn"},{default:l(()=>[A("div",De,[a(C,{type:"primary",onClick:K},{default:l(()=>[E("\u67E5\u8BE2")]),_:1}),a(C,{onClick:Q},{default:l(()=>[E("\u91CD\u7F6E")]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a($,{class:"w-full mt-8"},{header:l(()=>[A("div",Ee,[Te,A("div",null,[a(C,{type:"primary",plain:"",size:"small",onClick:W},{default:l(()=>[E("\u5BFC\u51FA")]),_:1})])])]),default:l(()=>[a(xe,{ref_key:"listRef",ref:x,"list-data":m.value,total:_.value,onGetTableData:M,onPreExamDeclare:ee,onToDetail:ae},null,8,["list-data","total"])]),_:1})]),_:1},8,["span"])]),_:1}),a(be,{visible:w.visible,data:w.rowData,onClose:F,onExportProject:Z},null,8,["visible","data"])],64)}}});export{$e as default};