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
10 KiB
1 lines
10 KiB
(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-6816b215"],{"019a":function(t,e,a){},"15de":function(t,e,a){"use strict";var n=a("019a");a.n(n).a},"5e1d":function(t,e,a){"use strict";a.r(e);a("7db0"),a("d81d"),a("96cf");var n=a("1da1"),r=a("5530"),o=a("fa7d"),i=a("e38b"),l=a("2f62"),s={data:function(){return{form:{longitude:"",latitude:""},isSearch:!0,queryInfo:{reqId:"",pageSize:10,pageNo:1},total:0,userGroup:[{label:"未发送",id:"0"},{label:"签署中",id:"1"},{label:"已完成",id:"2"},{label:"已撤销",id:"9"},{label:"请选择",id:"10"}],tableData:[],mtStateMap:{0:"已审核",1:"已完成",2:"已取消",9:"已关闭"},mtTypeArr:[{name:"线下会议",id:"1805"},{name:"线上会议",id:"1806"},{name:"线上线下相结合会议",id:"1807"}],mtTypeMap:{1805:"线下会议",1806:"线上会议",1807:"线上线下相结合会议"},isShowEditDialog:!1,id:0,isShowMapDialog:!1,map:null,suggest:null,addressArr:[],isEditFlag:!1}},created:function(){this.initTable(),this.getEditRight()},mounted:function(){this.initMap()},methods:Object(r.a)(Object(r.a)({},Object(l.b)({getEditFlag:"user/getEditFlag"})),{},{getEditRight:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,t.getEditFlag({roleId:localStorage.getItem("roleId")});case 2:"FAILURE"==e.sent.message&&(t.isEditFlag=!0);case 4:case"end":return e.stop()}}),e)})))()},initMap:function(){var t=this;this.$nextTick((function(){var e=new TMap.Map(t.$refs.container,{zoom:14,center:new TMap.LatLng(40.0402718,116.2735831)});t.map=e;var a=new TMap.service.Suggestion({pageSize:10,region:"",maxZoom:18,minZoom:3});t.suggest=a}))},remoteMethod:function(t){var e=this;this.suggest.getSuggestions({keyword:t,location:this.map.getCenter()}).then((function(t){e.addressArr=t.data}))},chooseAddress:function(t){var e=this.addressArr.find((function(e){return e.address==t}));this.form.longitude=e.location.lng,this.form.latitude=e.location.lat},initTable:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var a,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Object(i.e)(t.queryInfo);case 2:a=e.sent,n=a.result.data.map((function(e){return e.status=t.mtStateMap[e.status],e.ext11=t.mtTypeMap[e.ext11],e})),t.tableData=n,t.total=a.result.pagination.total;case 6:case"end":return e.stop()}}),e)})))()},searchRes:function(){this.initTable()},reset:function(){this.queryInfo={reqId:"",pageSize:10,pageNo:1}},getSelectValue:function(){},handleSizeChange:function(t){this.queryInfo.pageSize=t,this.initTable()},handleCurrentChange:function(t){this.queryInfo.pageNo=t,this.initTable()},handleSelectionChange:function(){},closeMapHandle:function(){this.map=null},edit:function(t){var e=this;return Object(n.a)(regeneratorRuntime.mark((function a(){return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:e.form=JSON.parse(JSON.stringify(t)),e.isShowEditDialog=!0;case 2:case"end":return a.stop()}}),a)})))()},clickReqId:function(t){this.$router.push({path:"MeetingFile/".concat(t.id)})},confirmEdit:function(){var t=this;return Object(n.a)(regeneratorRuntime.mark((function e(){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.form.startDate=Object(o.c)(t.form.startDate,"nyrsf"),t.form.endDate=Object(o.c)(t.form.endDate,"nyrsf"),a={id:t.form.id,startDate:t.form.startDate,endDate:t.form.endDate,address:t.form.address,latitude:t.form.latitude,longitude:t.form.longitude,ext15:t.form.ext15,meetFormat:t.form.meetFormat},e.next=5,Object(i.a)(a);case 5:if(200!=e.sent.status){e.next=11;break}t.initTable(),t.$message.success("修改成功"),e.next=13;break;case 11:return t.$message.warning("修改失败"),e.abrupt("return");case 13:t.isShowEditDialog=!1;case 14:case"end":return e.stop()}}),e)})))()}}),watch:{}},c=(a("15de"),a("2877")),d=Object(c.a)(s,(function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"bgfff p-left-2 h100"},[a("div",{directives:[{name:"show",rawName:"v-show",value:t.isSearch,expression:"isSearch"}],staticClass:"bgc p-left-2"},[a("div",{staticClass:"d-flex a-center m-bottom-1"},[a("FeesInput",{attrs:{santakLabel:"会议编号",fieldName:"reqId",field:"queryInfo","label-width":"100",defaultValue:t.queryInfo.reqId}}),a("div",{staticClass:"d-flex"},[a("FeesButton",{attrs:{text:"搜索",icon:"el-icon-search"},on:{buttonClick:t.searchRes}}),a("FeesButton",{attrs:{text:"重置",icon:"el-icon-refresh"},on:{buttonClick:t.reset}})],1)],1)]),a("div",{staticClass:"m-top-2"},[a("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{border:"",data:t.tableData,"tooltip-effect":"dark"}},[a("el-table-column",{attrs:{label:"操作",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-link",{attrs:{underline:!1,type:"primary"},on:{click:function(e){return t.edit(n)}}},[t._v("编辑")])]}}])}),a("el-table-column",{attrs:{label:"活动编号",align:"center"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-link",{attrs:{type:"warning"},on:{click:function(e){return t.clickReqId(n)}}},[t._v(t._s(n.reqId))])]}}])}),a("el-table-column",{attrs:{prop:"name",label:"活动名称",width:"220",align:"center"}}),a("el-table-column",{attrs:{prop:"ext05",label:"活动项目号",align:"center",width:"130"}}),a("el-table-column",{attrs:{label:"会议形式",align:"center",width:"180"},scopedSlots:t._u([{key:"default",fn:function(e){var a=e.row;return[t._v(" "+t._s(t.mtTypeMap[a.meetFormat])+" ")]}}])}),a("el-table-column",{attrs:{prop:"type",label:"会议类型",align:"center",width:"220"}}),a("el-table-column",{attrs:{prop:"startDate",label:"开始时间",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"endDate",label:"结束时间",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"address",label:"活动地址",align:"center",width:"120"}}),a("el-table-column",{attrs:{prop:"ext15",label:"合规备注",align:"center",width:"220"}}),a("el-table-column",{attrs:{prop:"ext12",label:"原会议时间",align:"center",width:"180"}}),a("el-table-column",{attrs:{prop:"ext11",label:"原会议类型",align:"center",width:"150"}}),a("el-table-column",{attrs:{prop:"status",label:"会议状态",align:"center",width:"100"}})],1)],1),a("div",{staticClass:"m-top-4"},[a("el-pagination",{attrs:{background:"","page-sizes":[10,20,30,50],layout:" prev, pager, next,total, sizes, jumper",total:t.total,"current-page":t.queryInfo.pageNo,"page-size":t.queryInfo.pageSize},on:{"size-change":t.handleSizeChange,"current-change":t.handleCurrentChange,"update:currentPage":function(e){return t.$set(t.queryInfo,"pageNo",e)},"update:current-page":function(e){return t.$set(t.queryInfo,"pageNo",e)}}})],1),a("el-dialog",{attrs:{visible:t.isShowEditDialog,title:"编辑"},on:{"update:visible":function(e){t.isShowEditDialog=e}}},[a("el-form",{attrs:{"label-width":"80px"}},[a("el-form-item",{attrs:{label:"会议形式"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{disabled:t.isEditFlag},model:{value:t.form.meetFormat,callback:function(e){t.$set(t.form,"meetFormat",e)},expression:"form.meetFormat"}},t._l(t.mtTypeArr,(function(t){return a("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1),a("el-form-item",{attrs:{label:"开始时间"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime",placeholder:"选择日期",format:"yyyy-MM-dd HH:mm",placement:"bottom-start",disabled:t.isEditFlag},model:{value:t.form.startDate,callback:function(e){t.$set(t.form,"startDate",e)},expression:"form.startDate"}})],1),a("el-form-item",{attrs:{label:"结束时间"}},[a("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm",placeholder:"选择日期",placement:"bottom-start",disabled:t.isEditFlag},model:{value:t.form.endDate,callback:function(e){t.$set(t.form,"endDate",e)},expression:"form.endDate"}})],1),a("el-form-item",{attrs:{label:"活动地址"}},[a("el-select",{staticStyle:{width:"100%"},attrs:{filterable:"",remote:"",placeholder:"请输入关键词","remote-method":t.remoteMethod,disabled:t.isEditFlag},on:{change:t.chooseAddress},model:{value:t.form.address,callback:function(e){t.$set(t.form,"address",e)},expression:"form.address"}},t._l(t.addressArr,(function(t){return a("el-option",{key:t.id,attrs:{value:t.address,label:t.address}})})),1)],1),a("el-form-item",{attrs:{label:"合规备注"}},[a("el-input",{attrs:{type:"textarea"},model:{value:t.form.ext15,callback:function(e){t.$set(t.form,"ext15",e)},expression:"form.ext15"}})],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:function(e){t.isShowEditDialog=!1}}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:t.confirmEdit}},[t._v("确 定")])],1)],1),a("div",{ref:"container",staticStyle:{opacity:"0"},attrs:{id:"container"}})],1)}),[],!1,null,"6fa0cfd3",null);e.default=d.exports},fa7d:function(t,e,a){"use strict";a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return r})),a.d(e,"b",(function(){return o}));a("99af"),a("ac1f"),a("4d90"),a("5319");function n(t,e){if(""==t||!t)return"";var a=new Date(t),n=a.getFullYear(),r=a.getMonth()+1+"";r=r.padStart(2,0);var o=a.getDate()+"";o=o.padStart(2,0);var i=a.getHours()+"";i=i.padStart(2,0);var l=a.getMinutes()+"",s=a.getSeconds()+"";return l=l.padStart(2,0),s=s.padStart(2,0),"nyrsf"==e?"".concat(n,"-").concat(r,"-").concat(o," ").concat(i,":").concat(l):"month"==e?"".concat(n,"-").concat(r):"nowtime"==e?"".concat(n,"-").concat(r,"-").concat(o," ").concat(i,":").concat(l,":").concat(s):e?"".concat(n,"-").concat(r,"-").concat(o):"".concat(n,"年-").concat(r,"月-").concat(o,"日 ").concat(i,":").concat(l,":").concat(s)}function r(t){var e=new Date(t),a=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(a,"年").concat(n,"月").concat(r,"日")}function o(t){return t.replace(/(\d{4})年(\d{1,2})月(\d{1,2})日/,(function(t,e,a,n){return"".concat(e,"-").concat(a.padStart(2,"0"),"-").concat(n.padStart(2,"0"))}))}}}]);
|