chunk-4eec20dd.ffdafb56.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4eec20dd"],{"337e":function(t,a,e){var s=e("24fb");a=s(!1),a.push([t.i,".doctorSearch .us1-card[data-v-e8ccf58e]{margin-bottom:14px}.doctorSearch .us1-card .us1-card-content[data-v-e8ccf58e]{display:flex!important;justify-content:space-between}.doctorSearch .us1-card .us1-card-content .pt-card-form[data-v-e8ccf58e]{flex:9;width:100%;text-align:left}.doctorSearch .us1-card .us1-card-content .pt-card-form .pt-form-item[data-v-e8ccf58e]{width:280px;min-width:200px;margin-bottom:0}.doctorSearch .us1-card .us1-card-content .pt-card-form .ivu-form-item[data-v-e8ccf58e]{margin-bottom:0}.doctorSearch .us1-card .us1-card-content .pt-card-form .projectType[data-v-e8ccf58e]{width:460px}.doctorSearch .us1-card .us1-card-content .pt-card-form .projectType[data-v-e8ccf58e] .el-input__inner{font-size:14px!important;color:#515a6e!important}.doctorSearch .us1-card .us1-card-content .searchEventButton[data-v-e8ccf58e]{display:flex;align-items:center}",""]),t.exports=a},"4c3d":function(t,a,e){var s=e("5482");"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var r=e("499e").default;r("6ec4ae9b",s,!0,{sourceMap:!1,shadowMode:!1})},5482:function(t,a,e){var s=e("24fb");a=s(!1),a.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}.doctor .doctorHistory .doctorHistory-content .el-descriptions__header{padding:10px;margin-bottom:0}.doctor .downloadFile{width:50%;margin:0 auto}.doctor .el-drawer__header{margin-bottom:0!important}",""]),t.exports=a},6620:function(t,a,e){"use strict";var s=e("4c3d"),r=e.n(s);r.a},"92cf":function(t,a,e){var s=e("337e");"string"===typeof s&&(s=[[t.i,s,""]]),s.locals&&(t.exports=s.locals);var r=e("499e").default;r("16e459f5",s,!0,{sourceMap:!1,shadowMode:!1})},abb3:function(t,a,e){"use strict";e.r(a);var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"doctor"},[e("DoctorSearch",{attrs:{showAddBoolean:!0},on:{searchEvent:t.searchEvent}}),e("Card",{staticClass:"userList-card",attrs:{bordered:!1,shadow:!0}},[e("div",{staticClass:"header-top-box",attrs:{slot:"title"},slot:"title"},[e("div",{staticClass:"title-value"},[t._v("专家出库")])]),e("Table",{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(a){var s=a.row;a.index;return e("div",{staticClass:"iv-button-box"},[0!=s.status?e("Button",{staticClass:"iv-custom-button",attrs:{type:"primary"},on:{click:function(a){return t.exit(s)}}},[t._v("出库")]):t._e()],1)}},{key:"status",fn:function(a){var s=a.row;a.index;return e("div",{staticClass:"iv-button-box"},[0==s.status?e("el-popover",{attrs:{placement:"top-start",title:"",width:"240",trigger:"hover",content:"审核列表审核中!!"}},[e("el-tag",{attrs:{slot:"reference",type:"danger",effect:"dark"},slot:"reference"},[t._v(t._s(t.$formateDict(s.status,t.allList.expert_status)))])],1):2==s.status?e("el-popover",{attrs:{placement:"top-start",title:"",width:"240",trigger:"hover",content:s.rejectReason}},[e("el-tag",{attrs:{slot:"reference",type:"warning",effect:"dark"},slot:"reference"},[t._v(t._s(t.$formateDict(s.status,t.allList.expert_status)))])],1):e("el-tag",{attrs:{effect:"dark"}},[t._v(t._s(t.$formateDict(s.status,t.allList.expert_status)))])],1)}},{key:"sex",fn:function(a){var s=a.row;a.index;return e("div",{staticClass:"iv-button-box"},[t._v(" "+t._s(t.$formateDict(s.sex,t.allList.sex))+" ")])}},{key:"nation",fn:function(a){var s=a.row;a.index;return e("div",{staticClass:"iv-button-box"},[t._v(" "+t._s(t.$formateDict(s.nation,t.allList.nation))+" ")])}}])}),e("div",{staticClass:"ivu-card-footer"},[e("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)],1)],1)},r=[],o=e("c431"),i={name:"DoctorExit",components:{DoctorSearch:o["a"]},data(){return{columns1:[{type:"index",title:"序号",align:"center"},{title:"姓名",key:"name",align:"center"},{title:"绑定账户",key:"username",align:"center"},{title:"性别",key:"sex",slot:"sex",align:"center"},{title:"民族",key:"nation",slot:"nation",align:"center"},{title:"工作单位",key:"workUnit",align:"center"},{title:"专家类别",key:"doctorType",align:"center"},{title:"状态",key:"status",slot:"status",align:"center"},{title:"备注",key:"userRemarks",align:"center"},{title:"创建时间",key:"createTime",align:"center",sortable:"custom"},{title:"操作",slot:"action",width:260,align:"center"}],tableList:[],searchData:{pageNum:1,pageSize:10,pageTole:0,totalNum:0,isAsc:!1},allList:{}}},mounted(){this.doSearch(),this.allList=this.$filterDict(["sex","nation","education","academicSegree","politicalFace","expert_status"],this.$Store.getters.getDictTypeList)},methods:{async exit(t){this.$Modal.confirm({title:"出库",content:`<p>确认出库专家名:${t.name};账户名:${t.username}</p>`,onOk:async()=>{let a={id:t.id,status:0,userStatus:0,userId:t.userId,userRemarks:"专家出库"};const e=await this.$Api.doctorGetMap.doctorExit(a);200==e.code&&(this.$Message.success({content:"操作成功!!"}),this.doSearch())},onCancel:()=>{}})},async sortEvent(t,a,e){this.searchData.isAsc=!this.searchData.isAsc,await this.doSearch()},searchEvent(t){this.searchData.name=t.name,this.searchData.majorTitleAndRank=t.majorTitleAndRank,this.searchData.education=t.education,this.searchData.academicSegree=t.academicSegree,this.searchData.nation=t.nation,this.searchData.politicalFace=t.politicalFace,this.searchData.region=t.region,this.searchData.sex=t.sex,this.searchData.projectType=t.projectType.length>0?t.projectType[t.projectType.length-1]:"",this.doSearch()},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,majorTitleAndRank:this.searchData.majorTitleAndRank,education:this.searchData.education,academicSegree:this.searchData.academicSegree,nation:this.searchData.nation,sex:this.searchData.sex,politicalFace:this.searchData.politicalFace,projectType:this.searchData.projectType,isAsc:this.searchData.isAsc,orderColumn:"u.createTime"};this.searchData.region&&(t.provinceId=this.searchData.region[0]?this.searchData.region[0]:"",t.cityId=this.searchData.region[1]?this.searchData.region[1]:"",t.areaId=this.searchData.region[2]?this.searchData.region[2]:"");const a=await this.$Api.doctorGetMap.getDoctorList(t);"200"===a.code&&(this.tableList=a.data.records,this.searchData.pageTole=a.data.pages,this.searchData.pageNum=a.data.current,this.searchData.totalNum=a.data.total,this.$idDoctorPower()&&1==a.data.records.length&&(this.uploadDisable=0==a.data.records[0].status,this.addDisable=!0))}}},c=i,n=(e("6620"),e("2877")),l=Object(n["a"])(c,s,r,!1,null,null,null);a["default"]=l.exports},c431:function(t,a,e){"use strict";var s=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("div",{staticClass:"doctorSearch"},[e("Card",{staticClass:"us1-card",attrs:{bordered:!1,shadow:!0}},[e("div",{staticClass:"us1-card-content"},[e("Form",{staticClass:"pt-card-form",attrs:{"label-width":110,inline:!0}},[e("FormItem",{staticClass:"pt-form-item",attrs:{label:"姓名:"}},[e("Input",{attrs:{type:"text",placeholder:"请输入姓名",clearable:""},model:{value:t.formData.name,callback:function(a){t.$set(t.formData,"name",a)},expression:"formData.name"}})],1),e("FormItem",{staticClass:"pt-form-item",attrs:{label:"性别:"}},[e("Select",{staticClass:"lg-fm-item-Select",attrs:{transfer:!1,placeholder:"请选择",clearable:""},model:{value:t.formData.sex,callback:function(a){t.$set(t.formData,"sex",a)},expression:"formData.sex"}},t._l(t.allList.sex,(function(a){return e("Option",{key:a.k,attrs:{value:a.k}},[t._v(t._s(a.val))])})),1)],1),e("FormItem",{staticClass:"pt-form-item",attrs:{label:"学历:"}},[e("Select",{staticClass:"lg-fm-item-Select",attrs:{transfer:!1,placeholder:"请选择",clearable:""},model:{value:t.formData.education,callback:function(a){t.$set(t.formData,"education",a)},expression:"formData.education"}},t._l(t.allList.education,(function(a){return e("Option",{key:a.k,attrs:{value:a.k}},[t._v(t._s(a.val)+" ")])})),1)],1),e("FormItem",{staticClass:"pt-form-item",attrs:{label:"学位:"}},[e("Select",{staticClass:"lg-fm-item-Select",attrs:{transfer:!1,placeholder:"请选择",clearable:""},model:{value:t.formData.academicSegree,callback:function(a){t.$set(t.formData,"academicSegree",a)},expression:"formData.academicSegree"}},t._l(t.allList.academicSegree,(function(a){return e("Option",{key:a.k,attrs:{value:a.k}},[t._v(t._s(a.val)+" ")])})),1)],1),e("FormItem",{staticClass:"pt-form-item",attrs:{label:"民族:"}},[e("Select",{staticClass:"lg-fm-item-Select",attrs:{transfer:!1,placeholder:"请选择",clearable:""},model:{value:t.formData.nation,callback:function(a){t.$set(t.formData,"nation",a)},expression:"formData.nation"}},t._l(t.allList.nation,(function(a){return e("Option",{key:a.k,attrs:{value:a.k}},[t._v(t._s(a.val))])})),1)],1),e("FormItem",{staticClass:"pt-form-item",attrs:{label:"政治面貌:"}},[e("Select",{staticClass:"lg-fm-item-Select",attrs:{transfer:!1,placeholder:"请选择",clearable:""},model:{value:t.formData.politicalFace,callback:function(a){t.$set(t.formData,"politicalFace",a)},expression:"formData.politicalFace"}},t._l(t.allList.politicalFace,(function(a){return e("Option",{key:a.k,attrs:{value:a.k}},[t._v(t._s(a.val)+" ")])})),1)],1),e("FormItem",{staticClass:"custom-form-item",attrs:{label:"所属区域:"}},[e("Cascader",{staticClass:"lg-fm-Cascader",staticStyle:{width:"170px"},attrs:{value:t.formData.region,transfer:!1,data:t.regionList,"load-data":t.loadData,placeholder:"所属区域",filterable:""},model:{value:t.formData.region,callback:function(a){t.$set(t.formData,"region",a)},expression:"formData.region"}})],1),e("FormItem",{staticClass:"custom-form-item",attrs:{label:"专家项目分类:"}},[e("el-cascader",{staticClass:"projectType",attrs:{options:t.allList.project_type,props:{label:"val",value:"k"},clearable:""},on:{change:t.handleChange},model:{value:t.formData.projectType,callback:function(a){t.$set(t.formData,"projectType",a)},expression:"formData.projectType"}})],1)],1),e("div",{staticClass:"searchEventButton"},[e("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)])],1)},r=[],o={name:"UserSearch",props:{showAddBoolean:{type:Boolean,default:!1}},data(){return{formData:{name:"",majorTitleAndRank:"",education:"",academicSegree:"",politicalFace:"",sex:"",phone:"",nation:"",region:[],projectType:[]},majorTitleAndRankList:[],educationList:[],academicSegreeList:[],dictIndustryList:[],regionList:[],allList:{}}},created(){this.allList=this.$filterDict(["sex","nation","education","academicSegree","politicalFace","project_type"],this.$Store.getters.getDictTypeList),this.getDictionaryData(),this.allList.project_type=this.allList.project_type.slice(0,1)},methods:{async getDictionaryData(){const t=await this.$Api.areaGetMap.getProvinceList();if("200"===t.code){let a=t.data.map(t=>({value:t.id,label:t.name,children:[],loading:!1,type:"shengJi"}));this.regionList=a}},async loadData(t,a){t.loading=!0;const e=await this.$Api.areaGetMap.getCityByProvinceId({id:t.value});if("200"===e.code){let s=[];"shengJi"===t.type?s=e.data.map(t=>({value:t.id,label:t.name,children:[],loading:!1,type:"shiJi"})):"shiJi"===t.type&&(s=e.data.map(t=>({value:t.id,label:t.name,type:"xianJi"}))),t.children=s,t.loading=!1,a()}},searchEvent(){this.$emit("searchEvent",this.formData)},handleChange(t){console.log(t)}}},i=o,c=(e("f37f"),e("2877")),n=Object(c["a"])(i,s,r,!1,null,"e8ccf58e",null);a["a"]=n.exports},f37f:function(t,a,e){"use strict";var s=e("92cf"),r=e.n(s);r.a}}]);