|
- var de=Object.defineProperty,pe=Object.defineProperties;var ie=Object.getOwnPropertyDescriptors;var F=Object.getOwnPropertySymbols;var me=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable;var J=(p,s,r)=>s in p?de(p,s,{enumerable:!0,configurable:!0,writable:!0,value:r}):p[s]=r,Y=(p,s)=>{for(var r in s||(s={}))me.call(s,r)&&J(p,r,s[r]);if(F)for(var r of F(s))ce.call(s,r)&&J(p,r,s[r]);return p},K=(p,s)=>pe(p,ie(s));var w=(p,s,r)=>new Promise((V,l)=>{var f=m=>{try{j(r.next(m))}catch(v){l(v)}},C=m=>{try{j(r.throw(m))}catch(v){l(v)}},j=m=>m.done?V(m.value):Promise.resolve(m.value).then(f,C);j((r=r.apply(p,s)).next())});import{_ as fe,d as _e,I as be,H as ye,C as Pe,b as D,r as g,a5 as H,o as ve,f as u,g as P,K as G,m as a,i as k,l as e,k as I,j as T,h as R,G as Q,L as ge,p as O,q as je}from"./index.a3ed66ec.js";import{E as he}from"./index.bbb32754.js";import{d as Ne,l as we,b as ke,c as Ie}from"./projectCollectionEnter.5e17919a.js";import{g as M,a as Ve}from"./getIsShowRegionTree.d1976f65.js";const Ce={class:"px-20 pt-10 pb-20 w-full"},Se={class:"flex"},Te={class:"flex justify-between items-center"},Re=["onClick"],Ee=["onClick"],Ae=["onClick"],xe=_e({name:"projectCollection"}),Ue=Object.assign(xe,{setup(p){const s=be(ye.userStore).userInfo,{proxy:r}=je(),V=Pe(),l=D({projectName:void 0,buildOrg:void 0}),f=g(),C=g(0),j=D([{label:"\u5E8F\u53F7",type:"index",width:"60"},{label:"\u9879\u76EE\u7F16\u53F7",key:"baseProjId",prop:"baseProjId"},{label:"\u9879\u76EE\u540D\u79F0",key:"baseProjName",prop:"baseProjName"},{label:"\u5EFA\u8BBE\u5355\u4F4D",key:"baseBuildDeprt",prop:"baseBuildDeprt"},{label:"\u884C\u653F\u533A\u5212",key:"baseAreaName",prop:"baseAreaName"},{label:"\u9879\u76EE\u72B6\u6001",key:"baseProjSetProgName",prop:"baseProjSetProgName"},{label:"\u9884\u7B97\u5E74\u5EA6",key:"baseProjSetYear",prop:"baseProjSetYear",width:"80"},{label:"\u7533\u62A5\u7C7B\u578B",key:"fromType",prop:"fromType",render:o=>H("span",o.fromType==="1"?"\u7533\u62A5":"\u5386\u53F2\u5F52\u96C6")},{label:"\u662F\u5426\u63A8\u9001",slot:"push",key:"push"},{label:"\u64CD\u4F5C",slot:"action",width:"160",fixed:"right"}]),m=D([{label:"\u5E8F\u53F7",type:"index",width:"60"},{label:"\u9879\u76EE\u7F16\u53F7",key:"baseProjId",prop:"baseProjId"},{label:"\u9879\u76EE\u540D\u79F0",key:"baseProjName",prop:"baseProjName"},{label:"\u5EFA\u8BBE\u5355\u4F4D",key:"baseBuildDeprt",prop:"baseBuildDeprt"},{label:"\u884C\u653F\u533A\u5212",key:"baseAreaName",prop:"baseAreaName"},{label:"\u9879\u76EE\u72B6\u6001",key:"baseProjSetProgName",prop:"baseProjSetProgName"},{label:"\u9884\u7B97\u5E74\u5EA6",key:"baseProjSetYear",prop:"baseProjSetYear",width:"80"},{label:"\u7533\u62A5\u7C7B\u578B",key:"fromType",prop:"fromType",render:o=>H("span",o.fromType==="1"?"\u7533\u62A5":"\u5386\u53F2\u5F52\u96C6")},{label:"\u64CD\u4F5C",slot:"action",width:"160",fixed:"right"}]),v=g([]),E=g(),W=o=>{E.value=o.regionLevel===3?o.regionCode:void 0,f.value.pageParams.pageNumber=1,_()},c=g("1"),X=o=>{c.value=o,B()},_=(...n)=>w(this,[...n],function*(o=f.value.pageParams){const i=yield we(c.value,K(Y(Y({},o),l),{regionCode:E.value}));v.value=i.data.records,C.value=i.data.total}),Z=()=>{_()},B=()=>{l.projectName=void 0,l.buildOrg=void 0,l.baseProjSetYear=void 0,l.baseProjSetProg=void 0,l.fromType=void 0,l.push=void 0,f.value.pageParams.pageNumber=1,f.value.pageParams.pageSize=10,_()},ee=o=>{r.$messageBox.confirm("\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u9879\u5417?","\u63D0\u793A\uFF01",{type:"warning"}).then(()=>w(this,null,function*(){yield ke(c.value,c.value==="1"?o.baseProjId:o.draftId),r.$message.success("\u5220\u9664\u6210\u529F\uFF01"),yield _()}))},ae=o=>{V.push({name:"projectCollectionDetail",query:{id:o.baseProjId,draftId:o.draftId,type:c.value}})},le=o=>w(this,null,function*(){console.log(o),yield Ie({baseProjId:o.baseProjId,push:o.push}),_()}),$=g();return ve(()=>w(this,null,function*(){$.value=(yield Ne()).data,M(["SUPER_ADMIN","REGION_MANAGER"])||(E.value=s.value.regionCode,_(f.value.pageParams))})),(o,n)=>{const i=u("el-col"),L=u("el-input"),b=u("el-form-item"),h=u("el-option"),A=u("el-select"),x=u("el-row"),oe=u("el-date-picker"),U=u("el-button"),te=u("el-form"),q=u("el-card"),z=u("el-tab-pane"),re=u("el-tabs"),se=u("el-switch"),ne=u("table-list"),ue=u("el-container");return P(),G(ue,{class:"overflow-y-auto"},{default:a(()=>[k("div",Ce,[e(x,null,{default:a(()=>[I(M)(["SUPER_ADMIN","REGION_MANAGER"])?(P(),G(i,{key:0,span:4,class:"pr-16"},{default:a(()=>[e(he,{params:I(Ve)({SUPER_ADMIN:!1,REGION_MANAGER:!1}),onGetTree:W},null,8,["params"])]),_:1})):T("v-if",!0),e(i,{span:I(M)(["SUPER_ADMIN","REGION_MANAGER"])?20:24},{default:a(()=>[e(q,{class:"w-full search"},{default:a(()=>[e(te,{model:l,size:"small","label-suffix":":"},{default:a(()=>[e(x,{gutter:16},{default:a(()=>[e(i,{span:8},{default:a(()=>[e(b,{label:"\u9879\u76EE\u540D\u79F0"},{default:a(()=>[e(L,{modelValue:l.projectName,"onUpdate:modelValue":n[0]||(n[0]=t=>l.projectName=t),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),e(i,{span:8},{default:a(()=>[e(b,{label:"\u9879\u76EE\u5355\u4F4D"},{default:a(()=>[e(L,{modelValue:l.buildOrg,"onUpdate:modelValue":n[1]||(n[1]=t=>l.buildOrg=t),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),e(i,{span:8},{default:a(()=>[e(b,{label:"\u9879\u76EE\u72B6\u6001",prop:"baseProjSetProg"},{default:a(()=>[e(A,{modelValue:l.baseProjSetProg,"onUpdate:modelValue":n[2]||(n[2]=t=>l.baseProjSetProg=t),placeholder:"\u8BF7\u9009\u62E9",class:"w-full"},{default:a(()=>{var t;return[(P(!0),R(Q,null,ge((t=$.value)==null?void 0:t.filter(y=>y.type==="PROJECT_STATUS"),(y,S)=>(P(),G(h,{key:S,label:y.label,value:y.value},null,8,["label","value"]))),128))]}),_:1},8,["modelValue"])]),_:1})]),_:1})]),_:1}),e(x,{gutter:16,class:"mt-16"},{default:a(()=>[e(i,{span:8},{default:a(()=>[e(b,{label:"\u9884\u7B97\u5E74\u5EA6",prop:"baseProjSetYear"},{default:a(()=>[e(oe,{modelValue:l.baseProjSetYear,"onUpdate:modelValue":n[3]||(n[3]=t=>l.baseProjSetYear=t),type:"year",placeholder:"\u8BF7\u9009\u62E9",format:"YYYY","value-format":"YYYY"},null,8,["modelValue"])]),_:1})]),_:1}),e(i,{span:8},{default:a(()=>[e(b,{label:"\u7533\u62A5\u7C7B\u578B",prop:"fromType"},{default:a(()=>[e(A,{modelValue:l.fromType,"onUpdate:modelValue":n[4]||(n[4]=t=>l.fromType=t),placeholder:"\u8BF7\u9009\u62E9",class:"w-full"},{default:a(()=>[e(h,{label:"\u7533\u62A5",value:"1"}),e(h,{label:"\u5386\u53F2\u5F52\u96C6",value:"2"})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(i,{span:8},{default:a(()=>[e(b,{label:"\u662F\u5426\u63A8\u9001",prop:"push"},{default:a(()=>[e(A,{modelValue:l.push,"onUpdate:modelValue":n[5]||(n[5]=t=>l.push=t),placeholder:"\u8BF7\u9009\u62E9",class:"w-full"},{default:a(()=>[e(h,{label:"\u662F",value:!0}),e(h,{label:"\u5426",value:!1})]),_:1},8,["modelValue"])]),_:1})]),_:1}),e(i,{span:24,class:"mt-16"},{default:a(()=>[e(b,{class:"btn"},{default:a(()=>[k("div",Se,[e(U,{type:"primary",onClick:Z},{default:a(()=>[O("\u67E5\u8BE2")]),_:1}),e(U,{onClick:B},{default:a(()=>[O("\u91CD\u7F6E")]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(q,{class:"w-full mt-8 tab-card"},{header:a(()=>[k("div",Te,[e(re,{modelValue:c.value,"onUpdate:modelValue":n[6]||(n[6]=t=>c.value=t),onTabChange:X},{default:a(()=>[e(z,{label:"\u5F52\u96C6\u5217\u8868",name:"1"}),e(z,{label:"\u8349\u7A3F\u7BB1",name:"2"})]),_:1},8,["modelValue"]),k("div",null,[e(U,{type:"primary",size:"small",icon:"Plus",onClick:n[7]||(n[7]=t=>I(V).push({name:"projectCollectionEnter"}))},{default:a(()=>[O("\u5F55\u5165\u9879\u76EE")]),_:1})])])]),default:a(()=>{var t,y,S;return[e(ne,{ref_key:"tableListRef",ref:f,column:(S=(y=(t=I(s))==null?void 0:t.userRoleInfoList)==null?void 0:y.filter(d=>d.code==="SUPER_ADMIN"||d.code==="REGION_MANAGER"))!=null&&S.length?j:m,data:v.value,total:C.value,onGetTableData:_},{push:a(({scope:d})=>[e(se,{modelValue:d.row.push,"onUpdate:modelValue":N=>d.row.push=N,onChange:N=>le(d.row)},null,8,["modelValue","onUpdate:modelValue","onChange"])]),action:a(({scope:d})=>[k("a",{onClick:N=>ae(d.row)},"\u67E5\u770B",8,Re),d.row.fromType==="2"||c.value==="2"?(P(),R(Q,{key:0},[d.row.canOperation?(P(),R("a",{key:0,onClick:N=>o.$router.push({name:"projectCollectionEnter",query:{id:d.row.baseProjId,draftId:d.row.draftId,type:c.value}})},"\u7F16\u8F91",8,Ee)):T("v-if",!0),d.row.canOperation?(P(),R("a",{key:1,class:"text-danger",onClick:N=>ee(d.row)},"\u5220\u9664",8,Ae)):T("v-if",!0)],64)):T("v-if",!0)]),_:1},8,["column","data","total"])]}),_:1})]),_:1},8,["span"])]),_:1})])]),_:1})}}}),Be=fe(Ue,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/projectCollection/index.vue"]]);export{Be as default};
|