马宇豪
2024-04-10 4076c14a8eac96cd716522f2cb15dcda0eb4fcef
1
import{_ as R,a as J,E as d,t as O,o as P,w as q,d as $}from"./index.1683511265143.js";import{u as B}from"./index.168351126514322.js";import{r as M}from"./index.168351126514310.js";import{e as H}from"./index.168351126514326.js";import{p as j}from"./index.168351126514323.js";import{J as W,aF as X,f as Y,a1 as G,k as K,a as v,b as l,Y as t,R as s,u as g,a5 as i,o as y,F as Z,a8 as ee,Q as ae,X as b,aC as te,aD as oe,W as m}from"./vue.1683511265143.js";const E=_=>(te("data-v-86e665c6"),_=_(),oe(),_),ue={class:"home-container"},se={style:{height:"100%"}},le={class:"basic-line"},ne=E(()=>l("span",null,"\u98CE\u9669\u5355\u5143\u7F16\u53F7\uFF1A",-1)),ie={class:"basic-line"},re=E(()=>l("span",null,"\u98CE\u9669\u5355\u5143\u540D\u79F0\uFF1A",-1)),pe={class:"basic-line"},de=E(()=>l("span",null,"\u98CE\u9669\u6E90\u98CE\u9669\u7C7B\u578B\uFF1A",-1)),ce={style:{"padding-bottom":"10px"}},me=m("\u67E5\u8BE2"),_e=m("\u91CD\u7F6E"),ge={class:"homeCard"},fe={class:"main-card"},ye=m("\u65B0\u589E"),Ee=m("\u7F16\u8F91"),he=m("\u5220\u9664"),Ce={class:"pageBtn"},Fe=W({name:"index",setup(_){const k=X(()=>J(()=>import("./unitDialog.1683511265143.js"),["assets/unitDialog.1683511265143.js","assets/index.168351126514322.js","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js"])),h=Y(),e=G({unitData:[],searchQuery:{pageIndex:1,pageSize:10,riskCode:"",riskName:"",riskSourceType:null},total:0,riskSourceTypeList:[{id:1,name:"\u533A\u57DF\u3001\u5B9E\u9A8C\u573A\u6240"},{id:2,name:"\u8BBE\u65BD\u8BBE\u5907"},{id:3,name:"\u56FA\u5B9A\u5DE5\u827A\u8282\u70B9"}],evaluateStatusList:[{id:1,name:"\u672A\u8BC4\u4EF7"},{id:2,name:"\u5DF2\u8BC4\u4EF7"}],allRoomList:[],allEquipmentList:[],allPersonList:[]}),p=async()=>{let a=await B().getUnitByList(e.searchQuery);a.data.code===100?e.unitData=a.data.data:d({type:"warning",message:a.data.msg})},D=async()=>{let a=await M().getAllRoom();a.data.code===100?e.allRoomList=JSON.parse(JSON.stringify(a.data.data)):d({type:"warning",message:a.data.msg})},S=async()=>{let a=await H().getAllEquipment();a.data.code===100?e.allEquipmentList=JSON.parse(JSON.stringify(a.data.data)):d({type:"warning",message:a.data.msg})},A=async()=>{let a=await j().getAllPerson();a.data.code===100?e.allPersonList=JSON.parse(JSON.stringify(a.data.data)):d({type:"warning",message:a.data.msg})},C=(a,u)=>{h.value.showUnitDialog(a,u,e.allEquipmentList,e.allRoomList,e.allPersonList)},x=a=>{$.confirm(`\u6B64\u64CD\u4F5C\u5C06\u6C38\u4E45\u5220\u9664\u8BE5\u5355\u5143\uFF1A\u201C${a.riskName}\u201D\uFF0C\u662F\u5426\u7EE7\u7EED?`,"\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{let u=await B().deleteUnitById({id:a.id});u.data.code===100?(d({type:"success",duration:2e3,message:"\u5220\u9664\u6210\u529F"}),await p()):d({type:"warning",message:u.data.msg})}).catch(u=>{})},L=a=>{e.searchQuery.pageSize=a,p()},N=a=>{e.searchQuery.pageIndex=a,p()},T=()=>{e.searchQuery={pageIndex:1,pageSize:10,riskCode:"",riskName:"",riskSourceType:null}};return K(()=>{p(),D(),S(),A()}),(a,u)=>{const F=i("el-input"),Q=i("el-option"),z=i("el-select"),c=i("el-button"),w=i("el-row"),U=i("el-col"),n=i("el-table-column"),V=i("el-table"),I=i("el-pagination");return y(),v("div",ue,[l("div",se,[t(w,{class:"homeCard"},{default:s(()=>[l("div",le,[ne,t(F,{modelValue:e.searchQuery.riskCode,"onUpdate:modelValue":u[0]||(u[0]=o=>e.searchQuery.riskCode=o),clearable:"",filterable:"",class:"input-box",placeholder:"\u98CE\u9669\u5355\u5143\u7F16\u53F7"},null,8,["modelValue"])]),l("div",ie,[re,t(F,{modelValue:e.searchQuery.riskName,"onUpdate:modelValue":u[1]||(u[1]=o=>e.searchQuery.riskName=o),clearable:"",filterable:"",class:"input-box",placeholder:"\u98CE\u9669\u5355\u5143\u540D\u79F0"},null,8,["modelValue"])]),l("div",pe,[de,t(z,{modelValue:e.searchQuery.riskSourceType,"onUpdate:modelValue":u[2]||(u[2]=o=>e.searchQuery.riskSourceType=o),clearable:"",filterable:"",class:"input-box",placeholder:"\u98CE\u9669\u6E90\u98CE\u9669\u7C7B\u578B"},{default:s(()=>[(y(!0),v(Z,null,ee(e.riskSourceTypeList,o=>(y(),ae(Q,{key:o.id,label:o.name,value:o.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),l("div",ce,[t(c,{type:"primary",onClick:p},{default:s(()=>[me]),_:1}),t(c,{plain:"",onClick:T},{default:s(()=>[_e]),_:1})])]),_:1}),l("div",ge,[l("div",fe,[t(w,{class:"cardTop"},{default:s(()=>[t(U,{span:12,class:"mainCardBtn"},{default:s(()=>[t(c,{type:"primary",icon:g(O),size:"default",onClick:u[3]||(u[3]=o=>C("\u65B0\u589E",{}))},{default:s(()=>[ye]),_:1},8,["icon"])]),_:1})]),_:1}),t(V,{ref:"multipleTableRef",data:e.unitData,style:{width:"100%"},height:"calc(100% - 100px)","header-cell-style":{background:"#fafafa"}},{default:s(()=>[t(n,{prop:"riskCode",label:"\u98CE\u9669\u5355\u5143\u7F16\u53F7","show-overflow-tooltip":""}),t(n,{prop:"riskName",label:"\u98CE\u9669\u5355\u5143\u540D\u79F0","show-overflow-tooltip":""}),t(n,{prop:"riskSourceType",label:"\u98CE\u9669\u6E90\u98CE\u9669\u7C7B\u578B","show-overflow-tooltip":""},{default:s(o=>{var r;return[l("span",null,b(`${((r=e.riskSourceTypeList.find(f=>f.id===o.row.riskSourceType))==null?void 0:r.name)||""}`),1)]}),_:1}),t(n,{prop:"evaluateStatus",label:"\u8BC4\u4EF7\u72B6\u6001","show-overflow-tooltip":""},{default:s(o=>{var r;return[l("span",null,b(`${((r=e.evaluateStatusList.find(f=>f.id===o.row.evaluateStatus))==null?void 0:r.name)||""}`),1)]}),_:1}),t(n,{prop:"liabilityUserName",label:"\u8D23\u4EFB\u4EBA","show-overflow-tooltip":""}),t(n,{prop:"liabilityDep",label:"\u8D23\u4EFB\u90E8\u95E8","show-overflow-tooltip":""}),t(n,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4","show-overflow-tooltip":""}),t(n,{prop:"createByUserName",label:"\u521B\u5EFA\u4EBA","show-overflow-tooltip":""}),t(n,{prop:"updateTime",label:"\u6700\u540E\u4FEE\u6539\u65F6\u95F4","show-overflow-tooltip":""}),t(n,{prop:"updateByUserName",label:"\u6700\u540E\u4FEE\u6539\u4EBA","show-overflow-tooltip":""}),t(n,{label:"\u64CD\u4F5C",width:"150"},{default:s(o=>[t(c,{size:"small",text:"",type:"primary",icon:g(P),onClick:r=>C("\u4FEE\u6539",o.row)},{default:s(()=>[Ee]),_:2},1032,["icon","onClick"]),t(c,{size:"small",text:"",type:"danger",icon:g(q),onClick:r=>x(o.row)},{default:s(()=>[he]),_:2},1032,["icon","onClick"])]),_:1})]),_:1},8,["data"]),l("div",Ce,[t(I,{onSizeChange:L,onCurrentChange:N,"pager-count":5,"page-sizes":[10,20,30],"current-page":e.searchQuery.pageIndex,"onUpdate:current-page":u[4]||(u[4]=o=>e.searchQuery.pageIndex=o),background:"","page-size":e.searchQuery.pageSize,"onUpdate:page-size":u[5]||(u[5]=o=>e.searchQuery.pageSize=o),layout:"total, sizes, prev, pager, next, jumper",total:e.total,class:"page-position"},null,8,["current-page","page-size","total"])])])])]),t(g(k),{ref_key:"unitDialogRef",ref:h,onRefresh:p},null,512)])}}});var Se=R(Fe,[["__scopeId","data-v-86e665c6"]]);export{Se as default};