马宇豪
2024-04-10 4076c14a8eac96cd716522f2cb15dcda0eb4fcef
1
import{_ as q,a as E,E as f,o as w,q as v,d as W}from"./index.1683511265143.js";import{r as X}from"./index.168351126514310.js";import{a as D}from"./index.168351126514311.js";import{J as Y,aF as b,f as k,a1 as G,k as K,a as R,b as u,Y as a,R as s,u as m,a5 as i,o as _,F as Z,a8 as ee,Q as C,X as g,W as p,V as h,aC as ae,aD as te}from"./vue.1683511265143.js";const T=y=>(ae("data-v-28e60733"),y=y(),te(),y),oe={class:"home-container"},se={style:{height:"100%"}},ue={class:"basic-line"},ne=T(()=>u("span",null,"\u5B9E\u9A8C\u540D\u79F0\uFF1A",-1)),le={class:"basic-line"},re=T(()=>u("span",null,"\u5B9E\u9A8C\u7C7B\u578B\uFF1A",-1)),ie={style:{"padding-bottom":"10px"}},pe=p("\u67E5\u8BE2"),de=p("\u91CD\u7F6E"),ce={class:"homeCard"},me={class:"main-card"},_e=p("\u751F\u6210\u8BC4\u4F30\u62A5\u544A"),ge=p("\u7BA1\u7406\u5B9E\u9A8C\u98CE\u9669\u5355\u5143"),Ce=p("\u63D0\u4EA4\u5BA1\u6279"),ye=p("\u4FEE\u6539"),fe=p("\u67E5\u770B"),he={class:"pageBtn"},Be=Y({name:"index",setup(y){const z=b(()=>E(()=>import("./riskDialog.1683511265143.js"),["assets/riskDialog.1683511265143.js","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js","assets/index.168351126514323.js","assets/index.168351126514320.js","assets/index.168351126514322.js"])),Q=b(()=>E(()=>import("./reportDialog.16835112651432.js"),["assets/reportDialog.16835112651432.js","assets/reportDialog.16835112651432.css","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js","assets/index.168351126514323.js","assets/index.168351126514317.js","assets/index.168351126514311.js"])),F=k(),x=k(),t=G({developData:[],searchQuery:{pageIndex:1,pageSize:10,searchParams:{experimentName:"",experimentType:null}},total:0,experimentTypeList:[{id:1,name:"\u5316\u5B66\u7C7B"},{id:2,name:"\u751F\u7269\u7C7B"},{id:3,name:"\u8F90\u5C04\u7C7B"},{id:4,name:"\u673A\u7535\u7C7B"},{id:5,name:"\u7279\u79CD\u8BBE\u5907\u7C7B"},{id:6,name:"\u5176\u5B83\u7C7B"}],allRoomList:[]}),d=async()=>{let o=await D().getData(t.searchQuery);o.data.code===100?(t.developData=o.data.data,t.total=o.data.total):f({type:"warning",message:o.data.msg})},S=o=>{W.confirm(`\u6B64\u64CD\u4F5C\u5C06\u5BF9\u8BE5\u5B9E\u9A8C\u751F\u6210\u98CE\u9669\u8BC4\u4F30\u62A5\u544A\uFF1A\u201C${o.experimentName}\u201D\uFF0C\u662F\u5426\u7EE7\u7EED?`,"\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{let n=await D().toRiskReport({id:o.id});n.data.code===100?(f({type:"success",duration:2e3,message:"\u751F\u6210\u62A5\u544A\u6210\u529F"}),await d()):f({type:"warning",message:n.data.msg})}).catch(n=>{})},N=async()=>{let o=await X().getAllRoom();o.data.code===100?t.allRoomList=JSON.parse(JSON.stringify(o.data.data)):f({type:"warning",message:o.data.msg})},V=o=>{F.value.showRiskDialog(o)},B=(o,n)=>{x.value.showReportDialog(o,n,t.allRoomList)},P=o=>{t.searchQuery.pageSize=o,d()},I=o=>{t.searchQuery.pageIndex=o,d()},L=()=>{t.searchQuery={pageIndex:1,pageSize:10,searchParams:{experimentName:"",experimentType:null}}};return K(()=>{d(),N()}),(o,n)=>{const $=i("el-input"),O=i("el-option"),U=i("el-select"),c=i("el-button"),A=i("el-row"),l=i("el-table-column"),J=i("el-tag"),M=i("el-table"),j=i("el-pagination");return _(),R("div",oe,[u("div",se,[a(A,{class:"homeCard"},{default:s(()=>[u("div",ue,[ne,a($,{modelValue:t.searchQuery.searchParams.experimentName,"onUpdate:modelValue":n[0]||(n[0]=e=>t.searchQuery.searchParams.experimentName=e),clearable:"",filterable:"",class:"input-box",placeholder:"\u5B9E\u9A8C\u540D\u79F0"},null,8,["modelValue"])]),u("div",le,[re,a(U,{modelValue:t.searchQuery.searchParams.experimentType,"onUpdate:modelValue":n[1]||(n[1]=e=>t.searchQuery.searchParams.experimentType=e),clearable:"",filterable:"",class:"input-box",placeholder:"\u5B9E\u9A8C\u7C7B\u578B"},{default:s(()=>[(_(!0),R(Z,null,ee(t.experimentTypeList,e=>(_(),C(O,{key:e.id,label:e.name,value:e.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue"])]),u("div",ie,[a(c,{type:"primary",onClick:d},{default:s(()=>[pe]),_:1}),a(c,{plain:"",onClick:L},{default:s(()=>[de]),_:1})])]),_:1}),u("div",ce,[u("div",me,[a(A,{class:"cardTop"}),a(M,{ref:"multipleTableRef",data:t.developData,style:{width:"100%"},height:"calc(100% - 100px)","header-cell-style":{background:"#fafafa"}},{default:s(()=>[a(l,{prop:"experimentCode",label:"\u5B9E\u9A8C\u7F16\u53F7"}),a(l,{prop:"experimentName",label:"\u5B9E\u9A8C\u540D\u79F0"}),a(l,{prop:"createExperimentTime",label:"\u7ACB\u9879\u65F6\u95F4"},{default:s(e=>[u("span",null,g(e.row.createExperimentTime?e.row.createExperimentTime.substring(0,16):"--"),1)]),_:1}),a(l,{prop:"startTime",label:"\u5F00\u5C55\u65F6\u95F4","show-overflow-tooltip":""},{default:s(e=>[u("span",null,g(e.row.startTime?e.row.startTime.substring(0,16):"--"),1)]),_:1}),a(l,{prop:"siteList",label:"\u5B9E\u9A8C\u573A\u6240","show-overflow-tooltip":""},{default:s(e=>[u("span",null,g(e.row.siteList.map(r=>r.siteName).join(",")),1)]),_:1}),a(l,{prop:"experimentType",label:"\u5B9E\u9A8C\u7C7B\u522B"},{default:s(e=>{var r;return[u("span",null,g((r=t.experimentTypeList.find(H=>H.id==e.row.experimentType))==null?void 0:r.name),1)]}),_:1}),a(l,{prop:"status",label:"\u8BC4\u4F30\u7533\u8BF7"},{default:s(e=>[u("span",null,g(e.row.status==1?"\u672A\u7533\u8BF7":e.row.status==2?"\u5DF2\u7533\u8BF7":"--"),1)]),_:1}),a(l,{prop:"status",label:"\u8BC4\u4F30\u7533\u8BF7\u65F6\u95F4","show-overflow-tooltip":""},{default:s(e=>[u("span",null,g(e.row.assessApplyTime?e.row.assessApplyTime.substring(0,16):"--"),1)]),_:1}),a(l,{prop:"stage",label:"\u8BC4\u4F30\u72B6\u6001"},{default:s(e=>[a(J,{type:e.row.stage==4?"success":e.row.stage==1?"info":""},{default:s(()=>[p(g(e.row.stage==1?"\u672A\u8BC4\u4F30":e.row.stage==2?"\u8BC4\u4F30\u4E2D":e.row.stage==3?"\u8BC4\u4F30\u5B8C\u6210":e.row.stage==4?"\u751F\u6210\u62A5\u544A":"--"),1)]),_:2},1032,["type"])]),_:1}),a(l,{label:"\u64CD\u4F5C",width:"250",fixed:"right"},{default:s(e=>[e.row.stage==3?(_(),C(c,{key:0,size:"small",text:"",type:"primary",icon:m(w),onClick:r=>S(e.row)},{default:s(()=>[_e]),_:2},1032,["icon","onClick"])):h("",!0),a(c,{size:"small",text:"",type:"primary",icon:m(w),onClick:r=>V(e.row)},{default:s(()=>[ge]),_:2},1032,["icon","onClick"]),e.row.stage==4&&!e.row.assessPerson?(_(),C(c,{key:1,size:"small",text:"",type:"primary",icon:m(v),onClick:r=>B("\u63D0\u4EA4",e.row)},{default:s(()=>[Ce]),_:2},1032,["icon","onClick"])):h("",!0),e.row.stage==4&&!e.row.assessPerson?(_(),C(c,{key:2,size:"small",text:"",type:"primary",icon:m(v),onClick:r=>B("\u4FEE\u6539",e.row)},{default:s(()=>[ye]),_:2},1032,["icon","onClick"])):h("",!0),e.row.stage==4&&e.row.assessPerson?(_(),C(c,{key:3,size:"small",text:"",type:"primary",icon:m(w),onClick:r=>B("\u67E5\u770B",e.row)},{default:s(()=>[fe]),_:2},1032,["icon","onClick"])):h("",!0)]),_:1})]),_:1},8,["data"]),u("div",he,[a(j,{onSizeChange:P,onCurrentChange:I,"pager-count":5,"page-sizes":[10,20,30],"current-page":t.searchQuery.pageIndex,"onUpdate:current-page":n[2]||(n[2]=e=>t.searchQuery.pageIndex=e),background:"","page-size":t.searchQuery.pageSize,"onUpdate:page-size":n[3]||(n[3]=e=>t.searchQuery.pageSize=e),layout:"total, sizes, prev, pager, next, jumper",total:t.total,class:"page-position"},null,8,["current-page","page-size","total"])])])])]),a(m(z),{ref_key:"RiskDialogRef",ref:F,onRefresh:d},null,512),a(m(Q),{ref_key:"ReportDialogRef",ref:x,onRefresh:d},null,512)])}}});var Ee=q(Be,[["__scopeId","data-v-28e60733"]]);export{Ee as default};