|
- var te=Object.defineProperty,ae=Object.defineProperties;var oe=Object.getOwnPropertyDescriptors;var F=Object.getOwnPropertySymbols;var ne=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var O=(r,o,l)=>o in r?te(r,o,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[o]=l,B=(r,o)=>{for(var l in o||(o={}))ne.call(o,l)&&O(r,l,o[l]);if(F)for(var l of F(o))le.call(o,l)&&O(r,l,o[l]);return r},q=(r,o)=>ae(r,oe(o));var C=(r,o,l)=>new Promise((x,s)=>{var g=m=>{try{k(l.next(m))}catch(v){s(v)}},h=m=>{try{k(l.throw(m))}catch(v){s(v)}},k=m=>m.done?x(m.value):Promise.resolve(m.value).then(g,h);k((l=l.apply(r,o)).next())});import{_ as se,d as ie,A as re,D as ue,b as P,r as S,c as i,e as d,I as z,j as n,i as a,g as p,k as $,u as de,f as _,n as L,t as I,h as f,X as R,F as U,a3 as me,x as ce}from"./index.794df0ff.js";import{E as pe}from"./index.6294b6f4.js";import{r as _e,u as fe,v as ge,w as we}from"./indicatorTemplate.29a8255a.js";const ye={class:"flex justify-between items-center"},be={key:0,class:"flex items-center"},ve={key:1},ke=["onClick"],Ce=["onClick"],he=["onClick"],Se=["onClick"],$e=["onClick"],xe=["onClick"],Te=["onClick"];const Ne=ie({name:"projectTemp"}),Be=Object.assign(Ne,{setup(r){const{proxy:o}=ce(),l=re(),{operationTypeOptions:x}=ue.dictStore.globalDicts||{},s=P({planName:void 0}),g=S(),h=S(2),k=P([{label:"\u5E8F\u53F7",type:"index",width:"80"},{label:"\u6A21\u677F\u540D\u79F0",key:"name",prop:"name"},{label:"\u5BA1\u6838\u72B6\u6001",key:"auditStatusName",slot:"auditStatusName",width:100},{label:"\u72B6\u6001",slot:"isEnable",width:"100"},{label:"\u521B\u5EFA\u65F6\u95F4",key:"createOn",prop:"createOn",width:"170"},{label:"\u64CD\u4F5C",slot:"action",width:180,fixed:"right"}]),m=[{label:"\u5E8F\u53F7",type:"index",width:"60"},{label:"\u6307\u6807\u6A21\u677F\u540D\u79F0",key:"name",prop:"name",minWidth:200,showOverflowTooltip:!0},{label:"\u63D0\u4EA4\u5BA1\u6838\u65F6\u95F4",key:"createOn",prop:"createOn"},{label:"\u5BA1\u6838\u64CD\u4F5C",key:"operationType",prop:"operationType",render:t=>me("span",x[t.operationType]||"-")},{label:"\u5BA1\u6838\u72B6\u6001",slot:"auditStatusName",prop:"auditStatusName"},{label:"\u64CD\u4F5C",slot:"action",fixed:"right",width:180}],v=S([]),u=S("1"),w=(...c)=>C(this,[...c],function*(t=g.value.pageParams){const y=yield _e(u.value,q(B(B({},t),s),{auditType:u.value==="2"?1:void 0}));v.value=y.data.records,h.value=y.data.total}),W=()=>{w()},D=()=>{s.planName=void 0,g.value.pageParams.pageNumber=1,g.value.pageParams.pageSize=10,w()},G=t=>{const c=t.status?"\u7981\u7528":"\u542F\u7528";o.$messageBox.confirm(`\u662F\u5426${c}\u8BE5\u6A21\u677F?`,"\u63D0\u793A\uFF01",{type:"warning"}).then(()=>C(this,null,function*(){yield fe(t.id,!t.status),o.$message.success(`${c}\u6210\u529F\uFF01`),w()}))},M=t=>{s.regionCode=t.regionLevel===3?t.regionCode:void 0,g.value.pageParams.pageNumber=1,w()},Ie=t=>{o.$messageBox.confirm(`\u662F\u5426\u5220\u9664${t.name}?`,"\u63D0\u793A\uFF01",{type:"warning"}).then(()=>C(this,null,function*(){yield ge(t.id),o.$message.success("\u5220\u9664\u6210\u529F\uFF01"),w()}))},A=t=>{o.$messageBox.confirm(`\u662F\u5426\u590D\u5236${t.name}?`,"\u63D0\u793A\uFF01",{type:"warning"}).then(()=>C(this,null,function*(){yield we(t.id),o.$message.success("\u590D\u5236\u6210\u529F\uFF01"),w()}))},J=t=>{u.value=t,D()};return(t,c)=>{const y=i("el-col"),K=i("el-input"),V=i("el-form-item"),T=i("el-button"),E=i("el-row"),X=i("el-form"),j=i("el-card"),N=i("el-tab-pane"),H=i("el-tabs"),Q=i("Warning"),Y=i("el-icon"),Z=i("el-tooltip"),ee=i("table-list");return d(),z(E,null,{default:n(()=>[a(y,{style:{"padding-right":"16px"},span:4},{default:n(()=>[a(pe,{onGetTree:M})]),_:1}),a(y,{span:20},{default:n(()=>[p("div",null,[a(j,{class:"search mb-16"},{default:n(()=>[a(X,{"label-suffix":":",model:s,size:"small"},{default:n(()=>[a(E,{gutter:16},{default:n(()=>[a(y,{span:8},{default:n(()=>[a(V,{label:"\u6A21\u677F\u540D\u79F0"},{default:n(()=>[a(K,{modelValue:s.planName,"onUpdate:modelValue":c[0]||(c[0]=e=>s.planName=e),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),a(y,{span:16},{default:n(()=>[a(V,{class:"btn"},{default:n(()=>[a(T,{type:"primary",onClick:W},{default:n(()=>[$("\u67E5\u8BE2")]),_:1}),a(T,{onClick:D},{default:n(()=>[$("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a(j,{class:"tab-card"},{header:n(()=>[p("div",ye,[a(H,{modelValue:u.value,"onUpdate:modelValue":c[1]||(c[1]=e=>u.value=e),onTabChange:J},{default:n(()=>[a(N,{label:"\u6A21\u677F\u5217\u8868",name:"1"}),a(N,{label:"\u8349\u7A3F\u7BB1",name:"3"}),a(N,{label:"\u5BA1\u6838\u5217\u8868",name:"2"})]),_:1},8,["modelValue"]),a(T,{type:"primary",icon:"Plus",size:"small",onClick:c[2]||(c[2]=e=>de(l).push({name:"editTemplate",query:{regionCode:s.regionCode}}))},{default:n(()=>[$(" \u65B0\u589E\u6A21\u677F ")]),_:1})])]),default:n(()=>[a(ee,{ref_key:"tableListRef",ref:g,column:u.value==="2"?m:k,data:v.value,total:h.value,onGetTableData:w},{auditStatusName:n(({scope:e})=>[e.row.auditStatus?(d(),_("div",be,[p("span",{class:L(`dot mr-4 ${e.row.auditStatus===1?"bg-warning":e.row.auditStatus===2?"bg-success":"bg-danger"}`)},null,2),p("span",{class:L(`${e.row.auditStatus===1?"text-warning":e.row.auditStatus===2?"text-success":"text-danger"}`)},I(e.row.auditStatusName),3),e.row.auditStatus===3?(d(),z(Z,{key:0,content:e.row.auditMessage,placement:"bottom",effect:"light"},{default:n(()=>[a(Y,{class:"ml-4"},{default:n(()=>[a(Q)]),_:1})]),_:2},1032,["content"])):f("v-if",!0)])):(d(),_("span",ve,"-"))]),isEnable:n(({scope:e})=>[p("div",{class:"dot",style:R({background:e.row.status?"#4ECB74":"#FF3B30"})},null,4),$(" \xA0"),p("span",{style:R({color:e.row.status?"#4ECB74":"#FF3B30"})},I(e.row.status?"\u542F\u7528\u4E2D":"\u7981\u7528\u4E2D"),5)]),action:n(({scope:e})=>[u.value==="1"?(d(),_(U,{key:0},[e.row.auditStatus===2?(d(),_(U,{key:0},[p("a",{onClick:b=>G(e.row)},I(e.row.status?"\u7981\u7528":"\u542F\u7528"),9,ke),p("a",{onClick:b=>t.$router.push({name:"editTemplate",query:{id:e.row.id,regionCode:s.regionCode,auditId:e.row.auditId,auditStatus:e.row.auditStatus}})},"\u7F16\u8F91",8,Ce),p("a",{onClick:b=>A(e.row)},"\u590D\u5236",8,he)],64)):f("v-if",!0),e.row.auditStatus===3?(d(),_("a",{key:1,onClick:b=>t.$router.push({name:"editTemplate",query:{id:e.row.id,regionCode:s.regionCode,auditId:e.row.auditId,auditStatus:e.row.auditStatus}})},"\u91CD\u65B0\u63D0\u4EA4",8,Se)):f("v-if",!0)],64)):f("v-if",!0),u.value==="3"?(d(),_("a",{key:1,onClick:b=>t.$router.push({name:"editTemplate",query:{draftId:e.row.draftId,regionCode:s.regionCode,auditId:e.row.auditId,auditStatus:e.row.auditStatus}})},"\u7F16\u8F91",8,$e)):f("v-if",!0),e.row.auditStatus===3&&u.value==="2"?(d(),_("a",{key:2,onClick:b=>t.$router.push({name:"editTemplate",query:{id:e.row.appraisalId,regionCode:s.regionCode,auditId:e.row.id,auditStatus:e.row.auditStatus}})},"\u91CD\u65B0\u63D0\u4EA4",8,xe)):f("v-if",!0),u.value!=="3"?(d(),_("a",{key:3,onClick:b=>t.$router.push({name:"templateDetail",query:{id:u.value==="2"?e.row.id:e.row.auditId}})},"\u67E5\u770B",8,Te)):f("v-if",!0),(e.row.status,f("v-if",!0))]),_:1},8,["column","data","total"])]),_:1})])]),_:1})]),_:1})}}}),Fe=se(Be,[["__file","/Users/chenlixin/Documents/work/NDKJ/MyProject/ls-project-v2.0/src/pages/performanceEvaluation/indicatorTemplate/projectTemp/index.vue"]]);export{Fe as default};
|