"use strict";(self["webpackChunkagile_portal_front"]=self["webpackChunkagile_portal_front"]||[]).push([[130],{97130:(e,t,a)=>{a.r(t),a.d(t,{default:()=>p});a(82772),a(73210);var l=function(){var e=this,t=e._self._c;return t("div",{staticClass:"lab-apply"},[t("div",{staticClass:"top-filter"},[t("el-form",{ref:"queryForm",attrs:{model:e.queryParams,size:"small","label-width":"82px",inline:!0}},[t("el-form-item",{attrs:{label:"申请编码",prop:"reviewId"}},[t("el-input",{attrs:{clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery.apply(null,arguments)}},model:{value:e.queryParams.reviewId,callback:function(t){e.$set(e.queryParams,"reviewId",t)},expression:"queryParams.reviewId"}})],1),t("el-form-item",{attrs:{label:"实验室名称",prop:"labTitle"}},[t("el-input",{attrs:{clearable:""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.handleQuery.apply(null,arguments)}},model:{value:e.queryParams.labTitle,callback:function(t){e.$set(e.queryParams,"labTitle",t)},expression:"queryParams.labTitle"}})],1),t("el-form-item",{attrs:{label:"审核状态",prop:"reviewStatus"}},[t("el-select",{attrs:{placeholder:"请选择",clearable:""},model:{value:e.queryParams.reviewStatus,callback:function(t){e.$set(e.queryParams,"reviewStatus","string"===typeof t?t.trim():t)},expression:"queryParams.reviewStatus"}},e._l(e.reviewOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),t("el-form-item",[t("el-button",{attrs:{type:"primary",size:"mini"},on:{click:e.handleQuery}},[e._v("搜索")]),t("el-button",{attrs:{size:"mini"},on:{click:e.resetQuery}},[e._v("重置")])],1)],1)],1),t("div",{staticClass:"tale-list"},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{"min-height":"355px","max-height":"500px"},attrs:{stripe:"",data:e.labApplyList,"max-height":"500px"}},[t("div",{staticStyle:{"text-align":"left"},attrs:{slot:"empty"},slot:"empty"},[t("el-empty",{attrs:{description:"暂无数据"}})],1),t("el-table-column",{attrs:{align:"center",label:"申请编码",prop:"reviewId","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{align:"center",label:"实验室名称",prop:"labTitle","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{align:"center",label:"实验室编码",prop:"applyId","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{align:"center",label:"申请时间",prop:"createTime","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{align:"center",label:"审批时间",prop:"updateTime","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{align:"center",label:"审核状态","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(a){return["01"===a.row.reviewStatus?t("span",{staticClass:"review-status"},[t("i",{staticClass:"icon-circle orange"}),e._v("待审核 ")]):e._e(),"02"===a.row.reviewStatus?t("span",{staticClass:"review-status"},[t("i",{staticClass:"icon-circle green"}),e._v("审核通过 ")]):e._e(),"03"===a.row.reviewStatus?t("span",{staticClass:"review-status"},[t("i",{staticClass:"icon-circle red"}),e._v("驳回 ")]):e._e()]}}])}),t("el-table-column",{attrs:{align:"center",label:"拒绝原因",prop:"reviewDesc","show-overflow-tooltip":!0}}),t("el-table-column",{attrs:{align:"center",label:"操作",fixed:"right","class-name":"small-padding fixed-width"},scopedSlots:e._u([{key:"default",fn:function(a){return[t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(t){return e.goLabDetail(a.row.reviewId)}}},[e._v("详情")])]}}])})],1)],1),t("pagination",{directives:[{name:"show",rawName:"v-show",value:e.total>0,expression:"total > 0"}],attrs:{total:e.total,page:e.queryParams.pageNum,limit:e.queryParams.pageSize},on:{"update:page":function(t){return e.$set(e.queryParams,"pageNum",t)},"update:limit":function(t){return e.$set(e.queryParams,"pageSize",t)},pagination:e.getList}}),t("el-dialog",{attrs:{title:"数据注入详情",visible:e.visible,width:"800px",top:"5vh","append-to-body":"","close-on-click-modal":!1,"close-on-press-escape":!1},on:{"update:visible":function(t){e.visible=t}}},[t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"120px"}},[t("el-row",[t("el-col",{attrs:{span:12}},[t("el-form-item",{attrs:{label:"实验室名称",prop:"labTitle"}},[t("el-input",{attrs:{disabled:"",placeholder:""},model:{value:e.form.labTitle,callback:function(t){e.$set(e.form,"labTitle",t)},expression:"form.labTitle"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"申请原因",prop:"applyRemark"}},[t("el-input",{attrs:{type:"textarea",placeholder:"",disabled:""},model:{value:e.form.applyRemark,callback:function(t){e.$set(e.form,"applyRemark",t)},expression:"form.applyRemark"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"审核状态",prop:"reviewStatus"}},[t("el-select",{attrs:{placeholder:"",disabled:""},model:{value:e.form.reviewStatus,callback:function(t){e.$set(e.form,"reviewStatus","string"===typeof t?t.trim():t)},expression:"form.reviewStatus"}},e._l(e.reviewOptions,(function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1)],1),"01"!=e.form.reviewStatus?t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"审批时间",prop:"updateTime"}},[t("el-input",{attrs:{disabled:"",placeholder:""},model:{value:e.form.updateTime,callback:function(t){e.$set(e.form,"updateTime",t)},expression:"form.updateTime"}})],1)],1):e._e(),t("el-col",{attrs:{span:24}},[t("el-form-item",{attrs:{label:"拒绝原因",prop:"reviewDesc"}},[t("el-input",{attrs:{type:"textarea",placeholder:"",disabled:""},model:{value:e.form.reviewDesc,callback:function(t){e.$set(e.form,"reviewDesc",t)},expression:"form.reviewDesc"}})],1)],1),t("el-col",{attrs:{span:24}},[t("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{data:e.form.reviewDtlList}},[t("el-table-column",{attrs:{align:"center",label:"组件类型",prop:"libType","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(a){return[t("span",[e._v(e._s("data"==a.row.libType?"数据文件":"python组件"))])]}}])}),t("el-table-column",{attrs:{align:"center",label:"审核状态","show-overflow-tooltip":!0},scopedSlots:e._u([{key:"default",fn:function(a){return["01"===a.row.reviewStatus?t("span",{staticClass:"review-status"},[t("i",{staticClass:"icon-circle orange"}),e._v("待审核 ")]):e._e(),"02"===a.row.reviewStatus?t("span",{staticClass:"review-status"},[t("i",{staticClass:"icon-circle green"}),e._v("审核通过 ")]):e._e(),"03"===a.row.reviewStatus?t("span",{staticClass:"review-status"},[t("i",{staticClass:"icon-circle red"}),e._v("驳回 ")]):e._e()]}}])}),t("el-table-column",{attrs:{align:"center",label:"文件名称",prop:"fileName","show-overflow-tooltip":""}}),t("el-table-column",{attrs:{align:"center",label:"内容说明",prop:"libDesc","show-overflow-tooltip":""}})],1)],1)],1)],1),t("div",{staticClass:"dialog-footer",staticStyle:{"text-align":"right"},attrs:{slot:"footer"},slot:"footer"},[t("el-button",{on:{click:function(t){e.visible=!1}}},[e._v("关 闭")])],1)],1)],1)},r=[],o=a(32900);const i={name:"LabApply",data:function(){return{loading:!0,total:0,labApplyList:[],queryParams:{pageNum:1,pageSize:10,downloadApplyId:"",labTitle:"",reviewStatus:""},fileTypeList:[{value:"python",label:"python组件"},{value:"data",label:"数据文件"}],reviewOptions:[{value:"01",label:"待审核"},{value:"02",label:"审核通过"},{value:"03",label:"驳回"}],form:{},visible:!1}},created:function(){this.getList()},methods:{getList:function(){var e=this;(0,o.aX)(this.queryParams).then((function(t){e.labApplyList=t.rows,e.total=t.total,e.loading=!1}))},handleQuery:function(){this.queryParams.pageNum=1,this.getList()},resetQuery:function(){this.resetForm("queryForm"),this.handleQuery()},goLabDetail:function(e){var t=this;this.visible=!0,(0,o.d5)(e).then((function(e){t.form=e.data}))}}},s=i;var n=a(43736),u=(0,n.Z)(s,l,r,!1,null,"44f49071",null);const p=u.exports},32900:(e,t,a)=>{a.d(t,{Cp:()=>P,F7:()=>S,Hc:()=>h,Ht:()=>n,JE:()=>y,W1:()=>d,WG:()=>i,_I:()=>k,aX:()=>r,bL:()=>x,c0:()=>C,cT:()=>g,d5:()=>o,e_:()=>v,en:()=>u,fR:()=>s,in:()=>_,jr:()=>w,oK:()=>f,qS:()=>c,rK:()=>b,uN:()=>m,ur:()=>p});var l=a(73821);function r(e){return(0,l.Z)({url:"/myApply/laboratoryList",method:"get",params:e})}function o(e){return(0,l.Z)({url:"/myApply/laboratoryDetail?reviewId="+e,method:"get"})}function i(e){return(0,l.Z)({url:"/myApply/exportList",method:"get",params:e})}function s(e){return(0,l.Z)({url:"/myApply/download",method:"get",params:e})}function n(e){return(0,l.Z)({url:"/myLab/list",method:"get",params:e})}function u(e){return(0,l.Z)({url:"/myLab/info?applyId="+e,method:"get"})}function p(e){return(0,l.Z)({url:"/myLab/restart",method:"post",data:e})}function c(e){return(0,l.Z)({url:"/myLab/dataInjection",method:"post",data:e})}function m(e){return(0,l.Z)({url:"/myLab/fileList?applyId="+e,method:"get"})}function d(e){return(0,l.Z)({url:"/myLab/applyDown",method:"post",data:e})}function f(e){return(0,l.Z)({url:"/api/userApiList",method:"get",params:e})}function v(e){return(0,l.Z)({url:"/api/userApiStatisticsList",method:"get",params:e})}function b(e){return(0,l.Z)({url:"/myMessage/page",method:"get",params:e})}function y(e){return(0,l.Z)({url:"/myMessage/detail?msgId="+e,method:"post"})}function w(e){return(0,l.Z)({url:"myMessage/markRead",method:"post",data:e})}function h(e){return(0,l.Z)({url:"/myResources/list",method:"get",params:e})}function g(e){return(0,l.Z)({url:"/myResources/uploadFile",method:"post",data:e,headers:{"Content-Type":"multipart/form-data"}})}function k(e){return(0,l.Z)({url:"/myResources/delete?fileId="+e,method:"delete"})}function _(e){return(0,l.Z)({url:"/rePwd/getPhoneByUser?username="+e,method:"get"})}function x(){return(0,l.Z)({url:"/rePwd/sendPhoneCode",method:"get"})}function S(e){return(0,l.Z)({url:"/rePwd/verifyPhoneCode?phoneCode="+e,method:"get"})}function C(e){return(0,l.Z)({url:"/rePwd/reset",method:"post",data:e})}function P(e){return(0,l.Z)({url:"/changePassword",method:"post",data:e})}}}]);