1 |
- (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0bfa35f2"],{"0fc3":function(t,e,a){var s=a("60db");"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var o=a("499e").default;o("226faa32",s,!0,{sourceMap:!1,shadowMode:!1})},"136b":function(t,e,a){"use strict";var s=a("0fc3"),o=a.n(s);o.a},5696:function(t,e,a){"use strict";var s=a("dd16"),o=a.n(s);o.a},"60db":function(t,e,a){var s=a("24fb");e=s(!1),e.push([t.i,".doctor .userList-card{\n /*!*overflow-y: auto;*!*/}.doctor .userList-card .header-top-box{height:auto;display:flex;justify-content:space-between}.doctor .userList-card .header-top-box .title-value{line-height:32px;text-align:left;font-size:24px;font-weight:700;color:#2760b7}.doctor .userList-card .iv-custom-table .ivu-table .ivu-table-tip td{width:100%!important}.doctor .userList-card .iv-custom-table .iv-button-box{position:relative;width:100%;justify-content:space-around}.doctor .userList-card .iv-custom-table .iv-button-box .iv-custom-button{margin:0 4px}.doctor .userList-card .ivu-card-footer{margin-top:10px}.doctor .userList-card .ivu-card-footer .footer-botton{float:left;margin-right:10px;color:#4862ea}.doctor .userList-card .ivu-card-footer .footer-botton:focus{box-shadow:0 0 0 0 transparent;color:#131d26}",""]),t.exports=e},"9f9e":function(t,e,a){var s=a("24fb");e=s(!1),e.push([t.i,".us-card[data-v-0ae9a39d]{margin-bottom:14px}.us-card .ivu-card-body[data-v-0ae9a39d]{display:flex;justify-content:space-between}.us-card .ivu-card-body .pt-card-form[data-v-0ae9a39d]{width:100%;display:flex;justify-content:flex-start}.us-card .ivu-card-body .pt-card-form .pt-form-item[data-v-0ae9a39d]{width:280px;min-width:200px;margin-bottom:0}.us-card .ivu-card-body .pt-card-form .custom[data-v-0ae9a39d] .el-input__inner,.us-card .ivu-card-body .pt-card-form .custom[data-v-0ae9a39d] .el-range-input{font-size:14px!important;color:#515a6e!important}",""]),t.exports=e},dd16:function(t,e,a){var s=a("9f9e");"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var o=a("499e").default;o("07c4bbc0",s,!0,{sourceMap:!1,shadowMode:!1})},f574:function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"doctor"},[a("AuditingSearch",{on:{searchEvent:t.searchEvent}}),a("Card",{staticClass:"userList-card",attrs:{bordered:!1,shadow:!0}},[a("div",{staticClass:"header-top-box",attrs:{slot:"title"},slot:"title"},[a("div",{staticClass:"title-value"},[t._v("审核列表")])]),a("Table",{directives:[{name:"myLoading",rawName:"v-myLoading",value:t.loadingState,expression:"loadingState"}],ref:"selection",staticClass:"iv-custom-table",attrs:{columns:t.columns1,border:!0,data:t.tableList},on:{"on-sort-change":t.sortEvent},scopedSlots:t._u([{key:"action",fn:function(e){var s=e.row;e.index;return a("div",{staticClass:"iv-button-box"},[a("Button",{directives:[{name:"auth",rawName:"v-auth",value:"expertInfo:update",expression:"'expertInfo:update'"}],staticClass:"iv-custom-button",attrs:{type:"info"},on:{click:function(e){return t.openEditRolePop(s)}}},[t._v("信息")]),a("Button",{directives:[{name:"auth",rawName:"v-auth",value:"expertInfo:update",expression:"'expertInfo:update'"}],staticClass:"iv-custom-button",attrs:{type:"primary"},on:{click:function(e){return t.passRequest(s)}}},[t._v("通过")]),a("Button",{directives:[{name:"auth",rawName:"v-auth",value:"expertInfo:update",expression:"'expertInfo:update'"}],staticClass:"iv-custom-button",attrs:{type:"error"},on:{click:function(e){return t.rejectRequest(s)}}},[t._v("驳回")]),0!=s.userStatus&&null!=s.supportingMaterials&&""!=s.supportingMaterials&&JSON.parse(s.supportingMaterials).length>0?a("Button",{directives:[{name:"auth",rawName:"v-auth",value:"expertInfo:download",expression:"'expertInfo:download'"}],staticClass:"iv-custom-button",attrs:{type:"warning"},on:{click:function(e){return t.downloadMyFile(s)}}},[t._v("下载附件")]):t._e()],1)}},{key:"remark",fn:function(e){var s=e.row;e.index;return a("div",{staticClass:"iv-button-box"},[t._v(" "+t._s(0==s.userStatus?s.userRemarks:s.updateRemark)+" ")])}},{key:"shenhe",fn:function(e){var s=e.row;e.index;return a("div",{staticClass:"iv-button-box"},[a("el-tag",{attrs:{type:"danger",effect:"dark"}},[t._v(t._s(t.$formateDict(s.status,t.allList.expert_status)))])],1)}}])}),a("div",{staticClass:"ivu-card-footer"},[a("Page",{attrs:{"class-name":"iv-custom-page",current:t.searchData.pageNum,total:t.searchData.totalNum,size:"small","show-total":"","show-sizer":"","show-elevator":""},on:{"on-change":t.pageNumChang,"on-page-size-change":t.sizeChange}})],1),t.displayPop?a("Modal",{attrs:{transfer:!1,title:t.popTitle,width:"1000px"},model:{value:t.displayPop,callback:function(e){t.displayPop=e},expression:"displayPop"}},[a("DoctorPop",{ref:"AddDoctorPopRefs",attrs:{lockForm:!0}}),a("div",{attrs:{slot:"footer"},slot:"footer"},[a("Button",{attrs:{type:"error"},on:{click:t.closePop}},[t._v("关闭")])],1)],1):t._e()],1)],1)},o=[],r=a("79ed"),i=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("Card",{staticClass:"us-card",attrs:{bordered:!1,shadow:!0}},[a("Form",{staticClass:"pt-card-form",attrs:{"label-width":110,inline:!0}},[a("FormItem",{staticClass:"pt-form-item",attrs:{label:"申请人姓名"}},[a("Input",{attrs:{type:"text",placeholder:"请输入姓名",clearable:""},model:{value:t.formData.name,callback:function(e){t.$set(t.formData,"name",e)},expression:"formData.name"}})],1),a("FormItem",{staticClass:"pt-form-item",attrs:{label:"申请时间"}},[a("el-date-picker",{staticClass:"custom",attrs:{type:"date",placeholder:"申请时间","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:t.formData.updateTime,callback:function(e){t.$set(t.formData,"updateTime",e)},expression:"formData.updateTime"}})],1),a("FormItem",{staticClass:"pt-form-item",attrs:{label:"申请备注"}},[a("Input",{attrs:{type:"text",placeholder:"申请备注",clearable:""},model:{value:t.formData.updateRemark,callback:function(e){t.$set(t.formData,"updateRemark",e)},expression:"formData.updateRemark"}})],1),a("Button",{directives:[{name:"auth",rawName:"v-auth",value:"expertInfo:query",expression:"'expertInfo:query'"}],attrs:{icon:"md-search",type:"primary"},on:{click:t.searchEvent}},[t._v("查询")])],1)],1)},n=[],c={name:"UserSearch",data(){return{formData:{name:"",updateTime:"",updateRemark:""}}},methods:{searchEvent(){this.$emit("searchEvent",this.formData)}}},d=c,l=(a("5696"),a("2877")),u=Object(l["a"])(d,i,n,!1,null,"0ae9a39d",null),p=u.exports,h=(a("4362"),{name:"UserList",components:{AuditingSearch:p,DoctorPop:r["a"]},data(){return{columns1:[{type:"index",title:"序号",align:"center"},{title:"待审核人",key:"name",align:"center"},{title:"备注信息",key:"updateRemark",align:"center",slot:"remark"},{title:"创建时间",key:"createTime",align:"center",sortable:"custom"},{title:"状态",slot:"shenhe",width:260,align:"center"},{title:"操作",slot:"action",width:260,align:"center"}],tableList:[],displayPop:!1,popTitle:"",saveBtType:"add",searchData:{pageNum:1,pageSize:10,pageTole:0,totalNum:0,isAsc:!1},allList:{},loadingState:!1}},mounted(){this.doSearch(),this.allList=this.$filterDict(["expert_status"],this.$Store.getters.getDictTypeList)},methods:{async sortEvent(t,e,a){this.searchData.isAsc=!this.searchData.isAsc,await this.doSearch()},async downloadMyFile(t){this.loadingState=!0;let e=t.supportingMaterials?JSON.parse(t.supportingMaterials):[];if(0==e.length)return void this.$Message.success({content:"暂无附件!!"});let a=e.map(t=>({path:t.path,name:t.fileName}));const s=await this.$Api.doctorGetMap.downloadDoctorFiles(a);this.loadingState=!1,s.data&&this.$utils.download(s,t.name+"-附件.zip")},async passRequest(t){t.status=0==t.userStatus?3:1;const e=await this.$Api.doctorGetMap.addEditDoctor(t);"200"===e.code&&(this.$Message.success({content:"通过审核,处理完成!!"}),this.doSearch())},async rejectRequest(t){this.$prompt("请输入驳回理由","提示",{confirmButtonText:"确定",cancelButtonText:"取消"}).then(async({value:e})=>{t.status=2,0!=t.userStatus&&(t.rejectReason=e);const a=await this.$Api.doctorGetMap.addEditDoctor(t);if("200"===a.code)if(0==t.userStatus){let a={id:t.userId,status:1,userRemarks:e};const s=await this.$Api.roleGetMap.updateUsers(a);"200"===s.code&&(this.$Message.info({content:"审核未通过,处理完成!!"}),this.doSearch())}else this.$Message.info({content:"审核未通过,处理完成!!"}),this.doSearch()}).catch(()=>{this.$message({type:"info",message:"请输入驳回理由!!"})})},searchEvent(t){console.log(2),this.searchData.name=t.name,this.searchData.updateTime=t.updateTime,this.searchData.updateRemark=t.updateRemark,this.doSearch()},async openEditRolePop(t){const e=await this.$Api.doctorGetMap.getDoctorById(t.id);this.saveBtType="edit",this.popTitle="查看专家--"+t.name,this.displayPop=!0,this.$nextTick(()=>{this.$refs.AddDoctorPopRefs.editFromData(e.data)})},closePop(){this.displayPop=!1},pageNumChang(t){this.searchData.pageNum=t,this.doSearch()},sizeChange(t){this.searchData.pageSize=t,this.searchData.pageNum=1,this.doSearch()},async doSearch(){let t={offset:this.searchData.pageNum,limit:this.searchData.pageSize,name:this.searchData.name,updateTime:this.searchData.updateTime,updateRemark:this.searchData.updateRemark,orderColumn:"createTime",isAsc:this.searchData.isAsc,status:0};const e=await this.$Api.doctorGetMap.getDoctorList(t);"200"===e.code&&(this.tableList=e.data.records,this.searchData.pageTole=e.data.pages,this.searchData.pageNum=e.data.current,this.searchData.totalNum=e.data.total)},handleSelectAll(t){this.$refs.selection.selectAll(t)}}}),m=h,f=(a("136b"),Object(l["a"])(m,s,o,!1,null,null,null));e["default"]=f.exports}}]);
|