You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2 lines
4.9KB

  1. var I=Object.defineProperty,H=Object.defineProperties;var J=Object.getOwnPropertyDescriptors;var S=Object.getOwnPropertySymbols;var K=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable;var D=(r,t,l)=>t in r?I(r,t,{enumerable:!0,configurable:!0,writable:!0,value:l}):r[t]=l,w=(r,t)=>{for(var l in t||(t={}))K.call(t,l)&&D(r,l,t[l]);if(S)for(var l of S(t))Q.call(t,l)&&D(r,l,t[l]);return r},N=(r,t)=>H(r,J(t));var Y=(r,t,l)=>new Promise((s,b)=>{var h=i=>{try{m(l.next(i))}catch(u){b(u)}},g=i=>{try{m(l.throw(i))}catch(u){b(u)}},m=i=>i.done?s(i.value):Promise.resolve(i.value).then(h,g);m((l=l.apply(r,t)).next())});import{E as X}from"./index.642e7e4c.js";import{l as Z}from"./performanceApprove.dcf60eec.js";import{d as ee,r as v,D as te,b as ae,c as o,e as O,I as M,i as a,h as e,g as f,j as $,n as B,t as L,k as le,a3 as U}from"./index.3fb2f955.js";const ne={class:"flex"},oe={class:"flex items-center"},se=["onClick"],re=ee({name:"indexConfigApprove"}),ce=Object.assign(re,{setup(r){const t=v("1"),{operationTypeOptions:l}=te.dictStore.globalDicts||{},s=ae({name:void 0,times:void 0}),b=[{label:"\u5E8F\u53F7",type:"index",width:"60"},{label:"\u6307\u6807\u6A21\u677F\u540D\u79F0",key:"name",prop:"name"},{label:"\u63D0\u4EA4\u5BA1\u6838\u65F6\u95F4",key:"createOn",prop:"createOn"},{label:"\u5BA1\u6838\u64CD\u4F5C",key:"operationType",prop:"operationType",render:d=>U("span",l[d.operationType]||"-")},{label:"\u64CD\u4F5C",slot:"action",fixed:"right",width:80}],h=[{label:"\u5E8F\u53F7",type:"index",width:"60"},{label:"\u6307\u6807\u6A21\u677F\u540D\u79F0",key:"name",prop:"name"},{label:"\u63D0\u4EA4\u5BA1\u6838\u65F6\u95F4",key:"createOn",prop:"createOn"},{label:"\u5BA1\u6838\u64CD\u4F5C",key:"operationType",prop:"operationType",render:d=>U("span",l[d.operationType]||"-")},{label:"\u5BA1\u6838\u72B6\u6001",slot:"auditStatusName",prop:"auditStatusName"},{label:"\u64CD\u4F5C",slot:"action",fixed:"right",width:80}],g=v(0),m=v([]),i=v(),u=(...c)=>Y(this,[...c],function*(d=i.value.pageParams){var y,_;const p=yield Z(N(w(w({},d),s),{start:((y=s.times)==null?void 0:y[0])||void 0,end:((_=s.times)==null?void 0:_[1])||void 0,times:void 0,auditType:1,auditStatusType:t.value*1}));m.value=p.data.records,g.value=p.data.total}),j=()=>{u()},k=()=>{s.name=void 0,s.times=void 0,u()},z=d=>{s.regionCode=d.regionLevel===3?d.regionCode:void 0,i.value.pageParams.pageNumber=1,u()},A=d=>{t.value=d,k()};return(d,c)=>{const p=o("el-col"),y=o("el-input"),_=o("el-form-item"),E=o("el-date-picker"),T=o("el-button"),x=o("el-row"),G=o("el-form"),C=o("el-card"),V=o("el-tab-pane"),P=o("el-tabs"),R=o("Warning"),W=o("el-icon"),q=o("el-tooltip"),F=o("table-list");return O(),M(x,null,{default:a(()=>[e(p,{style:{"padding-right":"16px"},span:4},{default:a(()=>[e(X,{onGetTree:z})]),_:1}),e(p,{span:20},{default:a(()=>[e(C,{class:"w-full search"},{default:a(()=>[e(G,{model:s,size:"small","label-suffix":":"},{default:a(()=>[e(x,{gutter:16},{default:a(()=>[e(p,{span:8},{default:a(()=>[e(_,{label:"\u6307\u6807\u6A21\u677F\u540D\u79F0"},{default:a(()=>[e(y,{modelValue:s.name,"onUpdate:modelValue":c[0]||(c[0]=n=>s.name=n),placeholder:"\u8BF7\u8F93\u5165"},null,8,["modelValue"])]),_:1})]),_:1}),e(p,{span:9},{default:a(()=>[e(_,{label:"\u521B\u5EFA\u65F6\u95F4"},{default:a(()=>[e(E,{modelValue:s.times,"onUpdate:modelValue":c[1]||(c[1]=n=>s.times=n),type:"daterange",editable:!1,format:"YYYY-MM-DD","value-format":"YYYY-MM-DD","range-separator":"-","start-placeholder":"\u5F00\u59CB\u65F6\u95F4","end-placeholder":"\u7ED3\u675F\u65F6\u95F4"},null,8,["modelValue"])]),_:1})]),_:1}),e(p,{span:7},{default:a(()=>[e(_,{class:"btn"},{default:a(()=>[f("div",ne,[e(T,{type:"primary",onClick:j},{default:a(()=>[$("\u67E5\u8BE2")]),_:1}),e(T,{onClick:k},{default:a(()=>[$("\u91CD\u7F6E")]),_:1})])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1}),e(C,{class:"tab-card mt-8"},{header:a(()=>[e(P,{modelValue:t.value,"onUpdate:modelValue":c[2]||(c[2]=n=>t.value=n),onTabChange:A},{default:a(()=>[e(V,{name:"1",label:"\u5F85\u5BA1\u6838\u5217\u8868"}),e(V,{name:"2",label:"\u5BA1\u6838\u8BB0\u5F55"})]),_:1},8,["modelValue"])]),default:a(()=>[e(F,{ref_key:"tableListRef",ref:i,column:t.value==="1"?b:h,data:m.value,total:g.value,onGetTableData:u},{auditStatusName:a(({scope:n})=>[f("div",oe,[f("span",{class:B(`dot mr-4 ${n.row.auditStatus===1?"bg-warning":n.row.auditStatus===2?"bg-success":"bg-danger"}`)},null,2),f("span",{class:B(`${n.row.auditStatus===1?"text-warning":n.row.auditStatus===2?"text-success":"text-danger"}`)},L(n.row.auditStatusName),3),n.row.auditStatus===3?(O(),M(q,{key:0,content:n.row.auditMessage,placement:"bottom",effect:"light"},{default:a(()=>[e(W,{class:"ml-4 cursor-pointer"},{default:a(()=>[e(R)]),_:1})]),_:2},1032,["content"])):le("",!0)])]),action:a(({scope:n})=>[f("a",{onClick:de=>d.$router.push({name:"indexConfigApproveDetail",query:{id:n.row.id}})},L(t.value==="1"?"\u5BA1\u6838":"\u67E5\u770B"),9,se)]),_:1},8,["column","data","total"])]),_:1})]),_:1})]),_:1})}}});export{ce as default};