zhouwenxuan
2024-01-04 a10c7076f59177b04861b3a27eb618ef9a9c4d06
1
import{_ as R,g as O,a as J,E as m,q as H,o as $,d as j}from"./index.1683511265143.js";import{i as v}from"./index.168351126514315.js";import{p as q}from"./index.168351126514316.js";import{u as W}from"./index.168351126514317.js";import{J as X,aF as Y,f as Z,ay as G,a1 as K,k as ee,a as g,b as i,Y as e,R as o,u as E,a5 as r,o as d,X as h,V as c,Q as F,aC as te,aD as ae,W as l}from"./vue.1683511265143.js";const b=B=>(te("data-v-1d9b1f28"),B=B(),ae(),B),se={class:"home-container"},oe={style:{height:"100%"}},ne={class:"basic-line"},ue=b(()=>i("span",null,"\u8BC4\u4F30\u8BA1\u5212\u540D\u79F0\uFF1A",-1)),ie={class:"basic-line"},le=b(()=>i("span",null,"\u5B9E\u9A8C\u540D\u79F0\uFF1A",-1)),re={style:{"padding-bottom":"10px"}},de=l("\u67E5\u8BE2"),ce=l("\u91CD\u7F6E"),pe={class:"homeCard"},_e={class:"main-card"},me={key:0},fe=l(h("\u672A\u5F00\u59CB")),ye={key:1},ge=l(h("\u8FA8\u8BC6\u9636\u6BB5")),he={key:2},Be=l(h("\u8BC4\u4EF7\u9636\u6BB5")),Ce={key:3},Ee=l(h("\u5B8C\u6210\u9636\u6BB5")),Fe=l("\u63D0\u4EA4"),we=l("\u67E5\u770B"),xe=l("\u8FA8\u8BC6"),Ae={class:"pageBtn"},ve=X({name:"index",setup(B){const D=Y(()=>J(()=>import("./identifyQuery.1683511265143.js"),["assets/identifyQuery.1683511265143.js","assets/index.1683511265143.js","assets/index.168351126514326.css","assets/vue.1683511265143.js","assets/index.168351126514315.js","assets/methods.1683511265143.js"])),w=Z(),S=O(),{userInfos:I}=G(S),t=K({identifyData:[],user:null,searchQuery:{pageIndex:1,pageSize:10,assessPlanName:"",experimentName:"",tag:1},total:0,planList:[],personList:[],identificationMethodList:[{id:1,name:"PHA"},{id:2,name:"JHA"},{id:3,name:"SCL"},{id:4,name:"HAZOP"},{id:5,name:"\u7C7B\u6BD4\u6CD5"}],evaluateMethodList:[{id:1,name:"LEC"},{id:2,name:"LS"},{id:3,name:"MES"},{id:4,name:"RS"}]}),p=async()=>{let s=await v().getIdentifyByList(t.searchQuery);s.data.code===100?(t.identifyData=s.data.data,t.total=s.data.total):m({type:"warning",message:s.data.msg})},k=async()=>{let s=await q().getAllPlan();s.data.code===100?t.planList=JSON.parse(JSON.stringify(s.data.data)):m({type:"warning",message:s.data.msg})},N=async()=>{let s=await W().getUserList({pageIndex:1,pageSize:99999,searchParams:{roleId:null,name:"",realName:""}});s.data.code===100?t.personList=JSON.parse(JSON.stringify(s.data.data)):m({type:"warning",message:s.data.msg})},x=(s,n)=>{w.value.showIdentifyQuery(s,n,t.planList,t.personList)},Q=s=>{var n;((n=s.factorQueryDTOList)==null?void 0:n.length)>0?j.confirm(`\u6B64\u64CD\u4F5C\u5C06\u63D0\u4EA4\u8BE5\u8BA1\u5212\uFF1A\u201C${s.assessPlanName}\u201D\u7684\u8FA8\u8BC6\u4FE1\u606F\uFF0C\u662F\u5426\u7EE7\u7EED?`,"\u63D0\u793A",{confirmButtonText:"\u786E\u8BA4",cancelButtonText:"\u53D6\u6D88",type:"warning"}).then(async()=>{let _=await v().submitIdentify({id:s.id});_.data.code===100?(m({type:"success",duration:2e3,message:"\u63D0\u4EA4\u6210\u529F"}),await p()):m({type:"warning",message:_.data.msg})}).catch(_=>{}):m({type:"warning",message:"\u8BF7\u5148\u6DFB\u52A0\u8FA8\u8BC6\u4FE1\u606F"})},L=s=>{t.searchQuery.pageSize=s,p()},z=s=>{t.searchQuery.pageIndex=s,p()},P=()=>{t.searchQuery={pageIndex:1,pageSize:10,assessPlanName:"",experimentName:"",tag:1}};return ee(()=>{p(),k(),N(),t.user=Number(I.value.uid)}),(s,n)=>{const _=r("el-input"),f=r("el-button"),A=r("el-row"),U=r("el-col"),u=r("el-table-column"),C=r("el-tag"),V=r("el-table"),T=r("el-pagination");return d(),g("div",se,[i("div",oe,[e(A,{class:"homeCard"},{default:o(()=>[i("div",ne,[ue,e(_,{modelValue:t.searchQuery.assessPlanName,"onUpdate:modelValue":n[0]||(n[0]=a=>t.searchQuery.assessPlanName=a),clearable:"",filterable:"",class:"input-box",placeholder:"\u8BC4\u4F30\u8BA1\u5212\u540D\u79F0"},null,8,["modelValue"])]),i("div",ie,[le,e(_,{modelValue:t.searchQuery.experimentName,"onUpdate:modelValue":n[1]||(n[1]=a=>t.searchQuery.experimentName=a),clearable:"",filterable:"",class:"input-box",placeholder:"\u5B9E\u9A8C\u540D\u79F0"},null,8,["modelValue"])]),i("div",re,[e(f,{type:"primary",onClick:p},{default:o(()=>[de]),_:1}),e(f,{plain:"",onClick:P},{default:o(()=>[ce]),_:1})])]),_:1}),i("div",pe,[i("div",_e,[e(A,{class:"cardTop"},{default:o(()=>[e(U,{span:12,class:"mainCardBtn"})]),_:1}),e(V,{ref:"multipleTableRef",data:t.identifyData,style:{width:"100%"},height:"calc(100% - 100px)","header-cell-style":{background:"#fafafa"}},{default:o(()=>[e(u,{type:"index",label:"\u5E8F\u53F7"}),e(u,{prop:"assessPlanName",label:"\u8BC4\u4F30\u8BA1\u5212\u540D\u79F0"}),e(u,{prop:"identificationMethod",label:"\u8FA8\u8BC6\u65B9\u6CD5","show-overflow-tooltip":""},{default:o(a=>{var y;return[i("span",null,h(`${(y=t.identificationMethodList.find(M=>M.id===a.row.identificationMethod))==null?void 0:y.name}`),1)]}),_:1}),e(u,{prop:"identificationUser",label:"\u8BA1\u5212\u8D1F\u8D23\u4EBA"}),e(u,{prop:"identificationUser",label:"\u8FA8\u8BC6\u4E13\u5BB6"}),e(u,{prop:"evaluateUser",label:"\u8BC4\u4EF7\u4E13\u5BB6"}),e(u,{prop:"createTime",label:"\u521B\u5EFA\u65F6\u95F4","show-overflow-tooltip":""}),e(u,{prop:"createByUserName",label:"\u521B\u5EFA\u4EBA","show-overflow-tooltip":""}),e(u,{prop:"updateTime",label:"\u6700\u540E\u4FEE\u6539\u65F6\u95F4","show-overflow-tooltip":""}),e(u,{prop:"updateByUserName",label:"\u6700\u540E\u4FEE\u6539\u4EBA","show-overflow-tooltip":""}),e(u,{prop:"planExecStatus",label:"\u6267\u884C\u72B6\u6001","show-overflow-tooltip":""},{default:o(a=>[i("div",null,[a.row.planExecStatus===1?(d(),g("div",me,[e(C,{type:"info"},{default:o(()=>[fe]),_:1})])):c("",!0),a.row.planExecStatus===2?(d(),g("div",ye,[e(C,{type:"info"},{default:o(()=>[ge]),_:1})])):c("",!0),a.row.planExecStatus===3?(d(),g("div",he,[e(C,{type:"primary"},{default:o(()=>[Be]),_:1})])):c("",!0),a.row.planExecStatus===4?(d(),g("div",Ce,[e(C,{type:"success"},{default:o(()=>[Ee]),_:1})])):c("",!0)])]),_:1}),e(u,{label:"\u64CD\u4F5C",width:"250"},{default:o(a=>[a.row.planExecStatus===2&&a.row.identificationUserId==t.user?(d(),F(f,{key:0,size:"small",text:"",type:"primary",onClick:y=>Q(a.row)},{default:o(()=>[Fe]),_:2},1032,["onClick"])):c("",!0),a.row.planExecStatus===3||a.row.planExecStatus===4?(d(),F(f,{key:1,size:"small",text:"",type:"primary",icon:E(H),onClick:y=>x("\u67E5\u770B",a.row)},{default:o(()=>[we]),_:2},1032,["icon","onClick"])):c("",!0),a.row.planExecStatus===2&&a.row.identificationUserId==t.user?(d(),F(f,{key:2,size:"small",text:"",type:"primary",icon:E($),onClick:y=>x("\u8FA8\u8BC6",a.row)},{default:o(()=>[xe]),_:2},1032,["icon","onClick"])):c("",!0)]),_:1})]),_:1},8,["data"]),i("div",Ae,[e(T,{onSizeChange:L,onCurrentChange:z,"pager-count":5,"page-sizes":[10,20,30],"current-page":t.searchQuery.pageIndex,"onUpdate:current-page":n[2]||(n[2]=a=>t.searchQuery.pageIndex=a),background:"","page-size":t.searchQuery.pageSize,"onUpdate:page-size":n[3]||(n[3]=a=>t.searchQuery.pageSize=a),layout:"total, sizes, prev, pager, next, jumper",total:t.total,class:"page-position"},null,8,["current-page","page-size","total"])])])])]),e(E(D),{ref_key:"identifyQueryDialogRef",ref:w,onRefresh:p},null,512)])}}});var Ne=R(ve,[["__scopeId","data-v-1d9b1f28"]]);export{Ne as default};