zhouwenxuan
2023-09-05 54ef36700435d541a1154503b14f25ad984f6f90
1
import{_ as V,a as I,E as r,t as J,o as O,w as P,d as $}from"./index.1683511265143.js";import{r as B}from"./index.168351126514320.js";import{u as F}from"./index.168351126514322.js";import{p as M}from"./index.168351126514323.js";import{p as j}from"./index.168351126514324.js";import{J as H,aF as W,f as X,a1 as Y,k as q,a as G,b as u,Y as t,R as o,u as f,a5 as d,o as w,X as y,Q as K,V as Z,aC as ee,aD as ae,W as _}from"./vue.1683511265143.js";const b=g=>(ee("data-v-4af8d250"),g=g(),ae(),g),te={class:"home-container"},se={style:{height:"100%"}},ie={class:"basic-line"},oe=b(()=>u("span",null,"\u98CE\u9669\u7F16\u7801\uFF1A",-1)),ue={class:"basic-line"},ne=b(()=>u("span",null,"\u98CE\u9669\u540D\u79F0\uFF1A",-1)),le={style:{"padding-bottom":"10px"}},re=_("\u67E5\u8BE2"),de=_("\u91CD\u7F6E"),pe={class:"homeCard"},ce={class:"main-card"},me=_("\u65B0\u589E"),_e=_("\u7F16\u8F91"),ge=_("\u5220\u9664"),fe={class:"pageBtn"},ye=H({name:"index",setup(g){const A=W(()=>I(()=>import("./riskUnitDialog.16835112651432.js"),["assets/riskUnitDialog.16835112651432.js","assets/methods.1683511265143.js","assets/index.168351126514320.js","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js"])),C=X(),a=Y({riskUnitData:[],searchQuery:{pageIndex:1,pageSize:10,riskCode:"",riskName:""},total:0,riskList:[{id:1,name:"\u56FA\u6709\u98CE\u9669"},{id:2,name:"\u5B9E\u9A8C\u98CE\u9669"}],evaluateStatusList:[{id:1,name:"\u672A\u8BC4\u4EF7"},{id:2,name:"\u5DF2\u8BC4\u4EF7"}],riskSourceList:[{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"}],allRiskTypeList:[],basicUnitList:[],allPersonList:[],allExperimentList:[]}),p=async()=>{let e=await B().getRiskUnitByList(a.searchQuery);e.data.code===100?(a.riskUnitData=e.data.data,a.total=e.data.total):r({type:"warning",message:e.data.msg})},v=async()=>{let e=await F().getAllUnit();e.data.code===100?a.basicUnitList=JSON.parse(JSON.stringify(e.data.data)):r({type:"warning",message:e.data.msg})},x=async()=>{let e=await M().getAllPerson();e.data.code===100?a.allPersonList=JSON.parse(JSON.stringify(e.data.data)):r({type:"warning",message:e.data.msg})},D=async()=>{let e=await F().getAllUnitType();e.data.code===100?a.allRiskTypeList=JSON.parse(JSON.stringify(e.data.data)):r({type:"warning",message:e.data.msg})},S=async()=>{let e=await j().getAllExperiment();e.data.code===100?a.allExperimentList=JSON.parse(JSON.stringify(e.data.data)):r({type:"warning",message:e.data.msg})},E=(e,i)=>{C.value.showRiskUnitDialog(e,i,a.basicUnitList,a.allPersonList,a.allExperimentList,a.allRiskTypeList)},U=e=>{$.confirm(`\u6B64\u64CD\u4F5C\u5C06\u6C38\u4E45\u5220\u9664\u8BE5\u98CE\u9669\u5355\u5143\uFF1A\u201C${e.riskName}\u201D\uFF0C\u662F\u5426\u7EE7\u7EED?`,"\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{let i=await B().deleteRiskUnitById({id:e.id});i.data.code===100?(r({type:"success",duration:2e3,message:"\u5220\u9664\u6210\u529F"}),await p()):r({type:"warning",message:i.data.msg})}).catch(i=>{})},L=e=>{a.searchQuery.pageSize=e,p()},N=e=>{a.searchQuery.pageIndex=e,p()},T=()=>{a.searchQuery={pageIndex:1,pageSize:10,riskCode:"",riskName:""}};return q(()=>{p(),v(),x(),D(),S()}),(e,i)=>{const k=d("el-input"),c=d("el-button"),h=d("el-row"),R=d("el-col"),n=d("el-table-column"),z=d("el-table"),Q=d("el-pagination");return w(),G("div",te,[u("div",se,[t(h,{class:"homeCard"},{default:o(()=>[u("div",ie,[oe,t(k,{modelValue:a.searchQuery.riskCode,"onUpdate:modelValue":i[0]||(i[0]=s=>a.searchQuery.riskCode=s),clearable:"",filterable:"",class:"input-box",placeholder:"\u98CE\u9669\u7F16\u7801"},null,8,["modelValue"])]),u("div",ue,[ne,t(k,{modelValue:a.searchQuery.riskName,"onUpdate:modelValue":i[1]||(i[1]=s=>a.searchQuery.riskName=s),clearable:"",filterable:"",class:"input-box",placeholder:"\u98CE\u9669\u540D\u79F0"},null,8,["modelValue"])]),u("div",le,[t(c,{type:"primary",onClick:p},{default:o(()=>[re]),_:1}),t(c,{plain:"",onClick:T},{default:o(()=>[de]),_:1})])]),_:1}),u("div",pe,[u("div",ce,[t(h,{class:"cardTop"},{default:o(()=>[t(R,{span:12,class:"mainCardBtn"},{default:o(()=>[t(c,{type:"primary",icon:f(J),size:"default",onClick:i[2]||(i[2]=s=>E("\u65B0\u589E",{}))},{default:o(()=>[me]),_:1},8,["icon"])]),_:1})]),_:1}),t(z,{ref:"multipleTableRef",data:a.riskUnitData,style:{width:"100%"},height:"calc(100% - 100px)","header-cell-style":{background:"#fafafa"}},{default:o(()=>[t(n,{prop:"riskCode",label:"\u98CE\u9669\u7F16\u7801"}),t(n,{prop:"riskName",label:"\u98CE\u9669\u540D\u79F0"}),t(n,{prop:"riskSourceType",label:"\u98CE\u9669\u6E90\u98CE\u9669\u7C7B\u578B"},{default:o(s=>{var l;return[u("span",null,y(`${((l=a.riskSourceList.find(m=>m.id===s.row.riskSourceType))==null?void 0:l.name)||""}`),1)]}),_:1}),t(n,{prop:"riskType",label:"\u98CE\u9669\u7C7B\u578B"},{default:o(s=>{var l;return[u("span",null,y(`${((l=a.riskList.find(m=>m.id===s.row.riskType))==null?void 0:l.name)||""}`),1)]}),_:1}),t(n,{prop:"riskUnitType",label:"\u98CE\u9669\u5355\u5143\u7C7B\u578B"}),t(n,{prop:"evaluateStatus",label:"\u662F\u5426\u8BC4\u4EF7","show-overflow-tooltip":""},{default:o(s=>{var l;return[u("span",null,y(`${(l=a.evaluateStatusList.find(m=>m.id===s.row.evaluateStatus))==null?void 0:l.name}`),1)]}),_:1}),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:o(s=>[s.row.riskType===2?(w(),K(c,{key:0,size:"small",text:"",type:"primary",icon:f(O),onClick:l=>E("\u4FEE\u6539",s.row)},{default:o(()=>[_e]),_:2},1032,["icon","onClick"])):Z("",!0),t(c,{size:"small",text:"",type:"danger",icon:f(P),onClick:l=>U(s.row)},{default:o(()=>[ge]),_:2},1032,["icon","onClick"])]),_:1})]),_:1},8,["data"]),u("div",fe,[t(Q,{onSizeChange:L,onCurrentChange:N,"pager-count":5,"page-sizes":[10,20,30],"current-page":a.searchQuery.pageIndex,"onUpdate:current-page":i[3]||(i[3]=s=>a.searchQuery.pageIndex=s),background:"","page-size":a.searchQuery.pageSize,"onUpdate:page-size":i[4]||(i[4]=s=>a.searchQuery.pageSize=s),layout:"total, sizes, prev, pager, next, jumper",total:a.total,class:"page-position"},null,8,["current-page","page-size","total"])])])])]),t(f(A),{ref_key:"riskUnitDialogRef",ref:C,onRefresh:p},null,512)])}}});var we=V(ye,[["__scopeId","data-v-4af8d250"]]);export{we as default};