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
11 KiB

(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-ff985914"],{"0d6a":function(e,t,a){"use strict";var n=a("b53b");a.n(n).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}}}},"5b2b":function(e,t,a){"use strict";var n=a("2b0e");t.a=new n.default},"6b4e":function(e,t,a){"use strict";a.d(t,"d",(function(){return r})),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 n=a("284b"),r=function(e){return Object(n.a)({url:"manager/mtList/listMeetPic",method:"GET",params:e})},i=function(e){return Object(n.a)({url:"manager/mtList/deletePic/".concat(e),method:"POST"})},o=function(e){return Object(n.a)({url:"manager/mtList/reqList2?reqName=".concat(e),method:"GET"})},s=function(){return Object(n.a)({url:"manager/mtList/valueSetList?category=picType1",method:"GET"})},l=function(e){return Object(n.a)({url:"manager/mtList/meetingSpeaker/".concat(e),method:"GET"})}},9915:function(e,t,a){"use strict";var n=a("5b2b"),r={name:"setting",data:function(){return{}},methods:{handleShowSetting:function(){n.a.$emit("setting-panel",!0)}}},i=a("2877"),o=Object(i.a)(r,(function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"setting",on:{click:this.handleShowSetting}},[t("i",{staticClass:"iconfont icon-setting1 cursor text-color"})])}),[],!1,null,null,null);t.a=o.exports},b473:function(e,t,a){"use strict";a.r(t);a("7db0"),a("baa5"),a("d81d"),a("fb6a"),a("b0c0"),a("d3b7"),a("3ca3"),a("ddb0"),a("2b3d"),a("e260"),a("96cf");var n=a("1da1"),r=a("5530"),i=a("1a86"),o=a("6b4e"),s=a("3a9d"),l=(a("9915"),a("2f62")),c={data:function(){return{queryInfo:{pageNo:1,pageSize:10,reqId:"",speakerName:""},total:0,tableData:[],meetingTypeMap:{12:"会议规模照片",13:"讲者正面照",15:"展示产品ppt"},formDialog:{name:"finch"},isShowDialog:!1,mtNameOptions:[],typeOptions:[],speakerOptions:[],speakerList:[],previewPath:"",fileName:"",loading:!1,file:"",addParams:{reqId:"",picType:"",extId:"",expenseName:""},isEditFlag:!1}},mixins:[i.a],components:{PreviewImg:s.a},computed:{},created:function(){this.initTable(),this.getEditRight()},methods:Object(r.a)(Object(r.a)({},Object(l.b)({getEditFlag:"user/getEditFlag"})),{},{getEditRight:function(){var e=this;return Object(n.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)})))()},addClick:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var a,n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(1!=e.isEditFlag){t.next=2;break}return t.abrupt("return");case 2:return e.isShowDialog=!e.isShowDialog,t.next=5,Object(o.c)();case 5:200==(a=t.sent).status&&(n=a.result.map((function(e){return{label:e.valueName,value:e.valueCode}})),e.typeOptions=n);case 8:case"end":return t.stop()}}),t)})))()},initTable:function(){var e=this;return Object(n.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Object(o.d)(e.queryInfo);case 2:(a=t.sent).result.data.map((function(t){t.picType=e.meetingTypeMap[t.picType]})),e.tableData=a.result.data,e.total=a.result.pagination.total;case 6:case"end":return t.stop()}}),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){var t=this;return Object(n.a)(regeneratorRuntime.mark((function a(){var n,r,i,s,l;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return t.loading=!0,a.next=3,Object(o.e)(e);case 3:n=a.sent,r=n.result.length,0,50,i=Math.ceil(r/50),s=[],l=t,function e(t){t>=i||setTimeout((function(){for(var a=50*t;a<50*t+50;a++){s.push(n.result[a]);var r=s.map((function(e){return{value:e.ext04,label:e.valueCode+" - "+e.valueName}}));l.mtNameOptions=r,l.loading=!1}e(t+1)}),0)}(0);case 12:case"end":return a.stop()}}),a)})))()},mtNameChange:function(e){var t=this;return Object(n.a)(regeneratorRuntime.mark((function a(){var n,r;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=3,Object(o.b)(e);case 3:200==(n=a.sent).status&&(t.speakerList=n.result,r=n.result.map((function(e){return{label:e.name,value:e.extId}})),t.speakerOptions=r);case 6: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(n.a)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,Object(o.a)(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(n.a)(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:(a=new FormData).append("file",e.file),a.append("reqId",e.addParams.reqId),a.append("extId",e.addParams.extId),a.append("picType",e.addParams.picType),a.append("expenseName",e.addParams.expenseName),e.isShowDialog=!1,e.$file.uploadFile(a,"api/manager/mtList/insertPic").then((function(t){200==t.status&&e.$message.success("添加成功")})).catch((function(t){e.$message.warning(t.message)}));case 8:case"end":return t.stop()}}),t)})))()},openImg:function(e){window.open(e)},search:function(){var e=this;return Object(n.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(){}}},filters:{url:function(e){return e.slice(e.lastIndexOf("/")+1)}}},u=(a("0d6a"),a("2877")),p=Object(u.a)(c,(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:{prop:"fileDate",label:"拍照时间",align:"center",width:"180","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"reqId",label:"会议编号",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"meetName",label:"会议名称",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"picType",label:"照片类型",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"heads",label:"参与人数",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"speakerName",label:"讲者姓名",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"iscopy",label:"是否翻拍",align:"center",width:"100px","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"ext01",label:"翻拍可能性",align:"center","show-overflow-tooltip":""}}),a("el-table-column",{attrs:{prop:"imgUrl",label:"图片",align:"center","show-overflow-tooltip":""},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-link",{attrs:{type:"paramy",underline:!1},on:{click:function(t){return e.openImg(n.imgUrl)}}},[e._v(e._s(e._f("url")(n.imgUrl)))])]}}])}),a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var n=t.row;return[a("el-link",{attrs:{type:"danger",underline:!1,icon:"el-icon-delete"},on:{click:function(t){return e.deleteItem(n.id)}}},[e._v("删除")])]}}])})],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.formDialog,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"选择图片"}},[a("input",{ref:"upload",staticStyle:{display:"none"},attrs:{type:"file"},on:{change:e.fileChange}}),a("el-button",{attrs:{size:"mini",type:"primary"},on:{click:e.triggerUpload}},[e._v("选择图片")]),a("span",{staticClass:"showText"},[e._v(e._s(e.fileName))]),e.previewPath?a("div",{staticClass:"previewImg"},[a("img",{attrs:{src:e.previewPath,alt:""}})]):e._e()],1),a("el-form-item",{attrs:{label:"会议名称"}},[a("el-select",{attrs:{filterable:"",remote:"","reserve-keyword":"",placeholder:"请输入关键词","remote-method":e.remoteMethod,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-select",{attrs:{placeholder:"请选择"},model:{value:e.addParams.picType,callback:function(t){e.$set(e.addParams,"picType",t)},expression:"addParams.picType"}},e._l(e.typeOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1)],1),a("el-form-item",{directives:[{name:"show",rawName:"v-show",value:13==e.addParams.picType,expression:"addParams.picType == 13"}],attrs:{label:"讲者姓名"}},[a("el-select",{attrs:{placeholder:"请选择"},on:{change:e.speakerNameChange},model:{value:e.addParams.extId,callback:function(t){e.$set(e.addParams,"extId",t)},expression:"addParams.extId"}},e._l(e.speakerOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),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",{attrs:{type:"primary",size:"middle"},on:{click:e.submitPic}},[e._v("确 定")])],1)],1)],1)])}),[],!1,null,"115b2d03",null);t.default=p.exports},b53b:function(e,t,a){}}]);