You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
12 KiB
1 lines
12 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-23299b08"],{"10c6":function(e,t,a){},"1a86":function(e,t,a){"use strict";t.a={data:function(){return{isSearch:!1,total:null}},created:function(){},methods:{handleSizeChange:function(e){this.queryInfo.pageSize=e,this.initTable()},handleCurrentChange:function(e){this.queryInfo.pageNum=e,this.initTable()},searchClick:function(){this.isSearch=!this.isSearch}}}},"42c9":function(e,t,a){"use strict";a.r(t);a("7db0"),a("d81d"),a("b0c0"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("e260"),a("96cf");var r=a("1da1"),n=a("5530"),i=a("1a86"),o=a("284b"),s=function(e){return o.a.request({url:"manager/mtList/getOrgListByPid",method:"GET",params:e})},l=function(e){return o.a.request({url:"manager/mtList/getOrgListByPid",method:"GET",params:e})};var c=a("6b4e"),u=a("2f62"),d={data:function(){return{queryInfo:{pageNo:1,pageSize:10,reqId:"",speakerName:""},total:0,tableData:[],meetingTypeMap:{12:"会议规模照片",13:"讲者正面照",15:"展示产品ppt"},formDialog:{},isShowDialog:!1,mtNameOptions:[],typeOptions:[],speakerOptions:[],speakerList:[],previewPath:"",fileName:"",loading:!1,file:"",addParams:{},orgList:[],deptList:[],pid:"",isEditFlag:!1,attendeeList:[{label:"医生",value:1,id:1},{label:"连锁药房",value:2,id:2},{label:"商务来宾",value:3,id:3}]}},mixins:[i.a],components:{},computed:{},created:function(){this.initTable(),this.getEditRight()},methods:Object(n.a)(Object(n.a)({},Object(u.b)({getEditFlag:"user/getEditFlag"})),{},{handleDel:function(e){var t,a=this;(t={id:e},Object(o.a)({url:"manager/mtList/checkin/del",method:"POST",params:t})).then((function(e){200==e.status&&(a.$message.success(e.message),a.initTable())}))},getEditRight:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.getEditFlag({roleId:localStorage.getItem("roleId")});case 2:"FAILURE"==t.sent.message&&(e.isEditFlag=!0);case 4:case"end":return t.stop()}}),t)})))()},orgChangeHandle:function(e){var t=this.orgList.find((function(t){return t.id==e}));this.pid=t.id,this.addParams.orgName=t.orgName,this.addParams.ext09=t.ext05},deptChangeHandle:function(e){var t=this.deptList.find((function(t){return t.orgCode==e}));this.addParams.deptName=t.orgName},reset:function(){this.addParams={}},addClick:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a,r;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.reset(),1!=e.isEditFlag){t.next=3;break}return t.abrupt("return");case 3:return e.isShowDialog=!e.isShowDialog,t.next=6,Object(c.c)();case 6:200==(a=t.sent).status&&(r=a.result.map((function(e){return{label:e.valueName,value:e.valueCode}})),e.typeOptions=r);case 8:case"end":return t.stop()}}),t)})))()},initTable:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r=e.queryInfo,o.a.request({url:"manager/mtList/checkinList",method:"GET",params:r});case 2:a=t.sent,e.tableData=a.result.data,e.total=a.result.pagination.total;case 5:case"end":return t.stop()}var r}),t)})))()},triggerUpload:function(){this.$refs.upload.click()},fileChange:function(e){var t=e.target.files[0];t.path=URL.createObjectURL(t),this.previewPath=t.path,this.fileName=t.name,this.file=t},remoteMethod:function(e,t){var a=this;return Object(r.a)(regeneratorRuntime.mark((function r(){var n,i,o,u,d,m,p,f,h;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:r.t0=t,r.next="mt"===r.t0?3:"org"===r.t0?16:"dept"===r.t0?22:28;break;case 3:return a.loading=!0,r.next=6,Object(c.e)(e);case 6:return n=r.sent,i=n.result.length,0,50,o=Math.ceil(i/50),u=[],d=a,function e(t){t>=o||setTimeout((function(){for(var a=50*t;a<50*t+50;a++){u.push(n.result[a]);var r=u.map((function(e){return{value:e.ext04,label:e.valueCode+" - "+e.valueName}}));d.mtNameOptions=r,d.loading=!1}e(t+1)}),0)}(0),r.abrupt("break",28);case 16:return m={pid:0,orgName:e},r.next=19,s(m);case 19:return p=r.sent,a.orgList=p.result,r.abrupt("break",28);case 22:return f={pid:a.pid,orgName:e},r.next=25,l(f);case 25:return h=r.sent,a.deptList=h.result,r.abrupt("break",28);case 28:case"end":return r.stop()}}),r)})))()},mtNameChange:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){var r,n;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(c.b)(e);case 2:200==(r=a.sent).status&&(t.speakerList=r.result,n=r.result.map((function(e){return{label:e.name,value:e.extId}})),t.speakerOptions=n);case 4:case"end":return a.stop()}}),a)})))()},speakerNameChange:function(e){var t=this.speakerList.find((function(t){return t.extId==e})).expenseName;this.addParams.expenseName=t},deleteItem:function(e){var t=this;return Object(r.a)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,deleteMtPhoto(e);case 2:200==a.sent.status?(t.initTable(),t.$message.success("删除成功")):t.$message.success("删除失败");case 4:case"end":return a.stop()}}),a)})))()},submitPic:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:(a=e.addParams,o.a.request({url:"manager/mtList/insertCheckin",method:"POST",data:a})).then((function(t){200==t.status&&(e.isShowDialog=!1)}));case 1:case"end":return t.stop()}var a}),t)})))()},openImg:function(e){window.open(e)},search:function(){var e=this;return Object(r.a)(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:e.initTable();case 1:case"end":return t.stop()}}),t)})))()}}),watch:{"addParams.reqId":{handler:function(){}}}},m=(a("a593"),a("2877")),p=Object(m.a)(d,(function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"wrapper"},[a("div",{staticClass:"bg-fff p-left-2",staticStyle:{"min-height":"500px"}},[a("div",{staticClass:"m-bottom-2 p-top-1 d-flex"},[a("FeesButton",{attrs:{text:"添加",icon:"el-icon-search"},on:{buttonClick:e.addClick}}),a("FeesInput",{attrs:{santakLabel:"会议编号",fieldName:"reqId",field:"queryInfo","label-width":"100",defaultValue:e.queryInfo.reqId}}),a("FeesButton",{attrs:{text:"搜索",icon:"el-icon-search"},on:{buttonClick:e.search}})],1),a("div",[a("el-table",{attrs:{data:e.tableData,border:""}},[a("el-table-column",{attrs:{label:"操作",align:"center","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){var r=t.row;return[a("el-link",{attrs:{type:"danger"},on:{click:function(t){return e.handleDel(r.id)}}},[e._v("删除")])]}}])}),a("el-table-column",{attrs:{prop:"reqId",label:"会议编号",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"checkDate",label:"录入时间",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"name",label:"姓名",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"orgName",label:"医院/药店",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"deptName",label:"科室/门店",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"idCard",label:"省份证号",align:"center","show-overflow-tooltip":""}})],1)],1),a("div",{staticClass:"m-top-4"},[a("el-pagination",{attrs:{background:"","current-page":e.queryInfo.pageNo,"page-size":e.queryInfo.pageSize,"page-sizes":[10,20,30,50],layout:" prev, pager, next,total, sizes, jumper",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){return e.$set(e.queryInfo,"pageNo",t)},"update:current-page":function(t){return e.$set(e.queryInfo,"pageNo",t)}}})],1),a("el-dialog",{attrs:{title:"添加",visible:e.isShowDialog,width:"40%"},on:{"update:visible":function(t){e.isShowDialog=t}}},[a("el-form",{attrs:{model:e.addParams,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"会议名称"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":function(t){return e.remoteMethod(t,"mt")},loading:e.loading},on:{change:e.mtNameChange},model:{value:e.addParams.reqId,callback:function(t){e.$set(e.addParams,"reqId",t)},expression:"addParams.reqId"}},e._l(e.mtNameOptions,(function(e,t){return a("el-option",{key:t,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"录入时间"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime",placeholder:"选择日期时间","value-format":"yyyy-MM-dd HH:mm:ss"},model:{value:e.addParams.checkDate,callback:function(t){e.$set(e.addParams,"checkDate",t)},expression:"addParams.checkDate"}})],1),a("el-form-item",{attrs:{label:"姓名"}},[a("el-input",{model:{value:e.addParams.name,callback:function(t){e.$set(e.addParams,"name",t)},expression:"addParams.name"}})],1),a("el-form-item",{attrs:{label:"医院/药店"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":function(t){return e.remoteMethod(t,"org")},loading:e.loading},on:{change:e.orgChangeHandle},model:{value:e.addParams.orgId,callback:function(t){e.$set(e.addParams,"orgId",t)},expression:"addParams.orgId"}},e._l(e.orgList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.orgName,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"科室/门店"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":function(t){return e.remoteMethod(t,"dept")},loading:e.loading},on:{change:e.deptChangeHandle},model:{value:e.addParams.deptId,callback:function(t){e.$set(e.addParams,"deptId",t)},expression:"addParams.deptId"}},e._l(e.deptList,(function(e,t){return a("el-option",{key:t,attrs:{label:e.orgName,value:e.id}})})),1)],1),a("el-form-item",{attrs:{label:"身份证号"}},[a("el-input",{model:{value:e.addParams.idCard,callback:function(t){e.$set(e.addParams,"idCard",t)},expression:"addParams.idCard"}})],1),a("el-form-item",{attrs:{label:"参会人类型"}},[a("el-select",{staticStyle:{width:"100%"},model:{value:e.addParams.ext05,callback:function(t){e.$set(e.addParams,"ext05",t)},expression:"addParams.ext05"}},e._l(e.attendeeList,(function(e){return a("el-option",{key:e.id,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{attrs:{label:"参会形式"}},[a("el-select",{staticStyle:{width:"100%"},model:{value:e.addParams.ext02,callback:function(t){e.$set(e.addParams,"ext02",t)},expression:"addParams.ext02"}},[a("el-option",{attrs:{label:"线上",value:"2"}}),a("el-option",{attrs:{label:"线下",value:"1"}})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"middle"},on:{click:function(t){e.isShowDialog=!1}}},[e._v("取 消")]),a("el-button",{directives:[{name:"debounce",rawName:"v-debounce",value:{time:500,methods:e.submitPic},expression:"{ time: 500, methods: submitPic }"}],attrs:{type:"primary",size:"middle"}},[e._v("确 定")])],1)],1)],1)])}),[],!1,null,"6678be6c",null);t.default=p.exports},"6b4e":function(e,t,a){"use strict";a.d(t,"d",(function(){return n})),a.d(t,"a",(function(){return i})),a.d(t,"e",(function(){return o})),a.d(t,"c",(function(){return s})),a.d(t,"b",(function(){return l}));var r=a("284b"),n=function(e){return Object(r.a)({url:"manager/mtList/listMeetPic",method:"GET",params:e})},i=function(e){return Object(r.a)({url:"manager/mtList/deletePic/".concat(e),method:"POST"})},o=function(e){return Object(r.a)({url:"manager/mtList/reqList2?reqName=".concat(e),method:"GET"})},s=function(){return Object(r.a)({url:"manager/mtList/valueSetList?category=picType1",method:"GET"})},l=function(e){return Object(r.a)({url:"manager/mtList/meetingSpeaker/".concat(e),method:"GET"})}},a593:function(e,t,a){"use strict";var r=a("10c6");a.n(r).a}}]);
|