|
- var oe=Object.defineProperty,ne=Object.defineProperties;var re=Object.getOwnPropertyDescriptors;var z=Object.getOwnPropertySymbols;var de=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable;var h=(s,n,r)=>n in s?oe(s,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):s[n]=r,O=(s,n)=>{for(var r in n||(n={}))de.call(n,r)&&h(s,r,n[r]);if(z)for(var r of z(n))ue.call(n,r)&&h(s,r,n[r]);return s},C=(s,n)=>ne(s,re(n));var D=(s,n,r)=>new Promise((I,T)=>{var S=m=>{try{_(r.next(m))}catch(c){T(c)}},e=m=>{try{_(r.throw(m))}catch(c){T(c)}},_=m=>m.done?I(m.value):Promise.resolve(m.value).then(S,e);_((r=r.apply(s,n)).next())});import{_ as se,d as pe,A as ie,D as me,b as q,r as R,o as fe,e as i,f as M,g as P,k as a,l,j as b,I as k,i as ce,F as G,J,h as x,Y,m as E,p as _e}from"./index.62a6dd28.js";import{E as ve}from"./index.816e0068.js";import{l as Me,b as be}from"./projectStore.b3e8c494.js";import xe from"./exportFieldDialog.f78ca413.js";import{p as Ae}from"./index.bcfd6a82.js";import ge from"./projectList.32099984.js";import{u as je}from"./useExportExc.18067739.js";import{g as B,a as Ve}from"./getIsShowRegionTree.98cc3e04.js";import"./index.ca486b0c.js";import"./preExaminationDialog.c46f2142.js";import"./uploadAction.f72555df.js";import"./setTagDialog.27d6ac7d.js";import"./tagsManage.e969ede5.js";const ye={class:"flex"},De={class:"flex"},Ee={class:"flex"},Te={class:"flex justify-between"},we=x("span",null,"\u5217\u8868",-1),Ne=pe({beforeRouteEnter(s,n,r){n.name==="projectDetail"||!n.name?s.meta.keepAlive=!0:s.meta.keepAlive=!1,r()}}),Oe=Object.assign(Ne,{__name:"index",setup(s){const{proxy:n}=_e(),r=ie(),{statusOptionsCascader:I,projectTypeOptions:T,projectStageOptions:S}=me.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(),$=p=>{c.value=p.regionLevel===3?p.regionCode:void 0,A.value.pageParams.pageNumber=1,v()},A=R(),v=(...t)=>D(this,[...t],function*(p=A.value.pageParams){var f,u,g,j;const d=yield Me(C(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:((u=e.times)==null?void 0:u[1])||void 0,regionCode:c.value||void 0,times:void 0,status:(g=e.status)==null?void 0:g[e.status.length-1],projectTypes:((j=e==null?void 0:e.projectType)==null?void 0:j.join(","))||"",projectType:void 0}));m.value=d.data.records,_.value=d.data.total}),K=()=>{v()},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,A.value.pageParams.pageNumber=1,A.value.pageParams.pageSize=10,v()},w=q({visible:!1}),W=p=>{w.visible=!0},F=()=>{w.visible=!1},{exportData:X}=je(),Z=p=>D(this,null,function*(){yield X(()=>{var t,d,f,u;return be(C(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:((d=e.times)==null?void 0:d[1])||void 0,regionCode:c.value||void 0,status:(f=e.status)==null?void 0:f[e.status.length-1],projectTypes:(u=e.projectType)==null?void 0:u.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"),v()}))},ae=p=>{p.fromType==="1"?r.push({name:"projectDetail",query:{id:p.id}}):r.push({name:"operationProjectStoreDetail",query:{id:p.projectCode,type:1}})};return fe(()=>D(this,null,function*(){B(["SUPER_ADMIN","REGION_MANAGER","VISITOR"])||v()})),(p,t)=>{const d=i("el-col"),f=i("el-input"),u=i("el-form-item"),g=i("el-option"),j=i("el-select"),V=i("el-row"),le=i("el-cascader"),N=i("el-input-number"),H=i("el-date-picker"),U=i("el-button"),te=i("el-form"),L=i("el-card");return M(),P(G,null,[a(V,null,{default:l(()=>[b(B)(["SUPER_ADMIN","REGION_MANAGER","VISITOR"])?(M(),k(d,{key:0,span:4,class:"pr-16"},{default:l(()=>[a(ve,{params:b(Ve)({SUPER_ADMIN:!1,REGION_MANAGER:!1,VISITOR:!1}),onGetTree:$},null,8,["params"])]),_:1})):ce("v-if",!0),a(d,{span:b(B)(["SUPER_ADMIN","REGION_MANAGER","VISITOR"])?20:24},{default:l(()=>[a(L,{class:"w-full search"},{default:l(()=>[a(te,{model:e,size:"small","label-suffix":":"},{default:l(()=>[a(V,{gutter:16,class:"mb-16"},{default:l(()=>[a(d,{span:8},{default:l(()=>[a(u,{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(d,{span:8},{default:l(()=>[a(u,{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(d,{span:8},{default:l(()=>[a(u,{label:"\u9879\u76EE\u7C7B\u578B"},{default:l(()=>[a(j,{modelValue:e.projectType,"onUpdate:modelValue":t[2]||(t[2]=o=>e.projectType=o),placeholder:"\u5168\u90E8",class:"w-full",multiple:""},{default:l(()=>[(M(!0),P(G,null,J(b(T),(o,y)=>(M(),k(g,{key:y,label:o,value:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),a(V,{gutter:16,class:"mb-16"},{default:l(()=>[a(d,{span:8},{default:l(()=>[a(u,{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(d,{span:8},{default:l(()=>[a(u,{class:"whitespace-nowrap",label:"\u7533\u62A5\u8D44\u91D1(\u4E07\u5143)"},{default:l(()=>[x("div",ye,[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(d,{span:8},{default:l(()=>[a(u,{class:"whitespace-nowrap",label:"\u6279\u590D\u8D44\u91D1(\u4E07\u5143)"},{default:l(()=>[x("div",De,[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(V,{gutter:16,class:"mb-16"},{default:l(()=>[a(d,{span:8},{default:l(()=>[a(u,{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(d,{span:16},{default:l(()=>[a(u,{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(V,null,{default:l(()=>[a(d,{span:8},{default:l(()=>[a(u,{label:"\u9879\u76EE\u9636\u6BB5"},{default:l(()=>[a(j,{modelValue:e.projectStage,"onUpdate:modelValue":t[14]||(t[14]=o=>e.projectStage=o),placeholder:"\u5168\u90E8",class:"w-full"},{default:l(()=>[(M(!0),P(G,null,J(b(S),(o,y)=>(M(),k(g,{key:y,label:o,value:y},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),_:1})]),_:1}),a(d,{span:16},{default:l(()=>[a(u,{class:"btn"},{default:l(()=>[x("div",Ee,[a(U,{type:"primary",onClick:K},{default:l(()=>[E("\u67E5\u8BE2")]),_:1}),a(U,{onClick:Q},{default:l(()=>[E("\u91CD\u7F6E")]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a(L,{class:"w-full mt-8"},{header:l(()=>[x("div",Te,[we,x("div",null,[a(U,{type:"primary",plain:"",size:"small",onClick:W},{default:l(()=>[E("\u5BFC\u51FA")]),_:1})])])]),default:l(()=>[a(ge,{ref_key:"listRef",ref:A,"list-data":m.value,total:_.value,onGetTableData:v,onPreExamDeclare:ee,onToDetail:ae},null,8,["list-data","total"])]),_:1})]),_:1},8,["span"])]),_:1}),a(xe,{visible:w.visible,data:w.rowData,onClose:F,onExportProject:Z},null,8,["visible","data"])],64)}}}),he=se(Oe,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/projectStoreManage/projectStore/index.vue"]]);export{he as default};
|