Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

2 linhas
7.0KB

  1. var te=Object.defineProperty,ae=Object.defineProperties;var oe=Object.getOwnPropertyDescriptors;var O=Object.getOwnPropertySymbols;var ne=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable;var q=(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)&&q(r,l,o[l]);if(O)for(var l of O(o))le.call(o,l)&&q(r,l,o[l]);return r},z=(r,o)=>ae(r,oe(o));var h=(r,o,l)=>new Promise((T,s)=>{var w=m=>{try{C(l.next(m))}catch(k){s(k)}},v=m=>{try{C(l.throw(m))}catch(k){s(k)}},C=m=>m.done?T(m.value):Promise.resolve(m.value).then(w,v);C((l=l.apply(r,o)).next())});import{E as se}from"./index.642e7e4c.js";import{d as ie,A as re,D as ue,b as P,r as S,c as i,e as d,I as j,i as n,h as a,g as _,j as $,u as de,f as p,n as L,t as I,k as g,X as R,F as W,a3 as me,x as ce}from"./index.3fb2f955.js";import{r as _e,u as pe,v as ge,w as we}from"./indicatorTemplate.a7d47afe.js";const fe={class:"flex justify-between items-center"},ye={key:0,class:"flex items-center"},be={key:1},ke=["onClick"],Ce=["onClick"],he=["onClick"],ve=["onClick"],Se=["onClick"],$e=["onClick"],Te=["onClick"];const xe=ie({name:"projectTemp"}),Ee=Object.assign(xe,{setup(r){const{proxy:o}=ce(),l=re(),{operationTypeOptions:T}=ue.dictStore.globalDicts||{},s=P({planName:void 0}),w=S(),v=S(2),C=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",T[t.operationType]||"-")},{label:"\u5BA1\u6838\u72B6\u6001",slot:"auditStatusName",prop:"auditStatusName"},{label:"\u64CD\u4F5C",slot:"action",fixed:"right",width:180}],k=S([]),u=S("1"),f=(...c)=>h(this,[...c],function*(t=w.value.pageParams){const y=yield _e(u.value,z(B(B({},t),s),{auditType:u.value==="2"?1:void 0}));k.value=y.data.records,v.value=y.data.total}),G=()=>{f()},V=()=>{s.planName=void 0,w.value.pageParams.pageNumber=1,w.value.pageParams.pageSize=10,f()},U=t=>{const c=t.status?"\u7981\u7528":"\u542F\u7528";o.$messageBox.confirm(`\u662F\u5426${c}\u8BE5\u6A21\u677F?`,"\u63D0\u793A\uFF01",{type:"warning"}).then(()=>h(this,null,function*(){yield pe(t.id,!t.status),o.$message.success(`${c}\u6210\u529F\uFF01`),f()}))},A=t=>{s.regionCode=t.regionLevel===3?t.regionCode:void 0,w.value.pageParams.pageNumber=1,f()},Ne=t=>{o.$messageBox.confirm(`\u662F\u5426\u5220\u9664${t.name}?`,"\u63D0\u793A\uFF01",{type:"warning"}).then(()=>h(this,null,function*(){yield ge(t.id),o.$message.success("\u5220\u9664\u6210\u529F\uFF01"),f()}))},M=t=>{o.$messageBox.confirm(`\u662F\u5426\u590D\u5236${t.name}?`,"\u63D0\u793A\uFF01",{type:"warning"}).then(()=>h(this,null,function*(){yield we(t.id),o.$message.success("\u590D\u5236\u6210\u529F\uFF01"),f()}))},X=t=>{u.value=t,V()};return(t,c)=>{const y=i("el-col"),H=i("el-input"),D=i("el-form-item"),x=i("el-button"),E=i("el-row"),J=i("el-form"),F=i("el-card"),N=i("el-tab-pane"),K=i("el-tabs"),Q=i("Warning"),Y=i("el-icon"),Z=i("el-tooltip"),ee=i("table-list");return d(),j(E,null,{default:n(()=>[a(y,{style:{"padding-right":"16px"},span:4},{default:n(()=>[a(se,{onGetTree:A})]),_:1}),a(y,{span:20},{default:n(()=>[_("div",null,[a(F,{class:"search mb-16"},{default:n(()=>[a(J,{"label-suffix":":",model:s,size:"small"},{default:n(()=>[a(E,{gutter:16},{default:n(()=>[a(y,{span:8},{default:n(()=>[a(D,{label:"\u6A21\u677F\u540D\u79F0"},{default:n(()=>[a(H,{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(D,{class:"btn"},{default:n(()=>[a(x,{type:"primary",onClick:G},{default:n(()=>[$("\u67E5\u8BE2")]),_:1}),a(x,{onClick:V},{default:n(()=>[$("\u91CD\u7F6E")]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),a(F,{class:"tab-card"},{header:n(()=>[_("div",fe,[a(K,{modelValue:u.value,"onUpdate:modelValue":c[1]||(c[1]=e=>u.value=e),onTabChange:X},{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(x,{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:w,column:u.value==="2"?m:C,data:k.value,total:v.value,onGetTableData:f},{auditStatusName:n(({scope:e})=>[e.row.auditStatus?(d(),p("div",ye,[_("span",{class:L(`dot mr-4 ${e.row.auditStatus===1?"bg-warning":e.row.auditStatus===2?"bg-success":"bg-danger"}`)},null,2),_("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(),j(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"])):g("",!0)])):(d(),p("span",be,"-"))]),isEnable:n(({scope:e})=>[_("div",{class:"dot",style:R({background:e.row.status?"#4ECB74":"#FF3B30"})},null,4),$(" \xA0"),_("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(),p(W,{key:0},[e.row.auditStatus===2?(d(),p(W,{key:0},[_("a",{onClick:b=>U(e.row)},I(e.row.status?"\u7981\u7528":"\u542F\u7528"),9,ke),_("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),_("a",{onClick:b=>M(e.row)},"\u590D\u5236",8,he)],64)):g("",!0),e.row.auditStatus===3?(d(),p("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,ve)):g("",!0)],64)):g("",!0),u.value==="3"?(d(),p("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,Se)):g("",!0),e.row.auditStatus===3&&u.value==="2"?(d(),p("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,$e)):g("",!0),u.value!=="3"?(d(),p("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)):g("",!0),(e.row.status,g("",!0))]),_:1},8,["column","data","total"])]),_:1})])]),_:1})]),_:1})}}});export{Ee as default};