webpackJsonp([1],{BO1k:function(e,t,n){e.exports={default:n("fxRn"),__esModule:!0}},Mepj:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=n("Xxa5"),a=n.n(i),s=n("mvHQ"),r=n.n(s),l=n("exGp"),o=n.n(l),c=n("//Fk"),u=n.n(c),d=n("fZjL"),h=n.n(d),p=n("iA/b"),m={name:"EditorSlideUpload",props:{color:{type:String,default:"#1890ff"}},data:function(){return{dialogVisible:!1,listObj:{},fileList:[],uploadSe:"",fromData:{upload_token:"GAkucH8",chunk:0,chunks:1,receive_type:"plupload",ext_type:"image",module_id:"video",is_no_ceb:"true",is_to_cloud:"true"}}},mounted:function(){this.uploadSe=p.a.innerUpload.getServerBaseUrl()+"/uploader.php"},methods:{checkAllSuccess:function(){var e=this;return h()(this.listObj).every(function(t){return e.listObj[t].hasSuccess})},handleSubmit:function(){var e=this,t=h()(this.listObj).map(function(t){return e.listObj[t]});this.checkAllSuccess()?(this.$emit("successCBK",t),this.listObj={},this.fileList=[],this.dialogVisible=!1):this.$message("请等待所有图片上传成功。如有网络问题,请刷新页面重新上传!")},handleSuccess:function(e,t){try{if(!0===e.result.is_image)for(var n=t.uid,i=h()(this.listObj),a=0,s=i.length;a0?this.toolbar:_,menubar:this.menubar,plugins:f,end_container_on_empty_block:!0,powerpaste_word_import:"clean",code_dialog_height:450,code_dialog_width:1e3,advlist_bullet_styles:"square",advlist_number_styles:"default",imagetools_cors_hosts:["www.tinymce.com","codepen.io"],default_link_target:"_blank",link_title:!1,nonbreaking_force_tab:!0,init_instance_callback:function(n){t.value&&n.setContent(t.value),t.hasInit=!0,n.on("NodeChange Change KeyUp SetContent",function(){e.hasChange=!0,e.$emit("input",n.getContent())})},setup:function(e){e.on("FullscreenStateChanged",function(e){t.fullscreen=e.state})},convert_urls:!1})},destroyTinymce:function(){var e=window.tinymce.get(this.tinymceId);this.fullscreen&&e.execCommand("mceFullScreen"),e&&e.destroy()},setContent:function(e){window.tinymce.get(this.tinymceId).setContent(e)},getContent:function(){window.tinymce.get(this.tinymceId).getContent()},imageSuccessCBK:function(e){var t=this;e.forEach(function(e){return window.tinymce.get(t.tinymceId).insertContent('')})}}},S={render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"tinymce-container",class:{fullscreen:this.fullscreen},style:{width:this.containerWidth}},[t("textarea",{staticClass:"tinymce-textarea",attrs:{id:this.tinymceId}}),this._v(" "),t("div",{staticClass:"editor-custom-btn-container"},[t("editorImage",{staticClass:"editor-upload-btn",attrs:{color:"#1890ff"},on:{successCBK:this.imageSuccessCBK}})],1)])},staticRenderFns:[]};var C={name:"bulletinList",components:{tinymce:n("VU/8")(k,S,!1,function(e){n("Pnt1")},"data-v-bfe9d5f8",null).exports},data:function(){return{optionsStatus:[{value:"",label:"全部"},{value:1,label:"开启"},{value:2,label:"关闭"}],optionDevice:[{value:"",label:"全部"},{value:1,label:"安卓"},{value:2,label:"IOS"},{value:3,label:"安卓与IOS"}],search1:"",search2:"",search3:"",tableData:[],currentPage1:1,pageSize:10,totalSize:0,checkList:[],initData:{},addAdPayment:!1,dialogTitle:"添加",id:"",title:"",status:1,sort:99,device:3,start_time:"",end_time:"",text:"",permissions:[],permissions_obj:{},textShowInfo:""}},created:function(){var e=this;this.permissions=this.$store.state.permissions;var t=!1;this.permissions.forEach(function(n,i){-1==n?t=!0:e.permissions_obj["id_"+n]=n}),this.permissions_obj.id_all=!!t},mounted:function(){this.getInitList()},methods:{searchMethod:function(){this.currentPage1=1,this.getInitList()},changeTimeFormat:function(e){var t=new Date(e),n=t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1,i=t.getDate()<10?"0"+t.getDate():t.getDate(),a=t.getHours()<10?"0"+t.getHours():t.getHours(),s=t.getMinutes()<10?"0"+t.getMinutes():t.getMinutes(),r=t.getSeconds()<10?"0"+t.getSeconds():t.getSeconds();return t.getFullYear()+"-"+n+"-"+i+" "+a+":"+s+":"+r},handleCurrentChange:function(e){this.currentPage1=e,this.getInitList()},handleSizeChange:function(e){this.pageSize=e,this.getInitList()},addData:function(){this.text="test",this.id="",this.title="",this.status=1,this.sort=99,this.device=3,this.start_time="",this.end_time="",this.text="",this.dialogTitle="添加",this.addAdPayment=!0},showClick:function(e,t){this.textShowInfo=t.text;var n=window.open("","","width=640,height=860");n.document.write("".this.textShowInfo),n.focus()},handleEditor:function(e,t){this.text="",this.id=t.id,this.title=t.title,this.status=t.status,this.sort=t.sort,this.device=t.device,this.start_time=t.start_time,this.end_time=t.end_time,this.text=t.text,this.dialogTitle="修改",this.addAdPayment=!0},handleDelete:function(e,t){var n=this;this.$confirm("此操作将删除, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){n.deleteMethod(t.id)}).catch(function(){n.$message({type:"info",message:"已取消删除"})})},deleteMethod:function(e){var t=this;return o()(a.a.mark(function n(){var i,s;return a.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return i={handshake:"",data:{id:e}},n.next=3,t.$axios.post(t.$api.bulletinDelete,r()(i));case 3:200==(s=n.sent).code?(t.$message({message:s.message,type:"success"}),t.getInitList()):t.$message({message:s.message,type:"warning"});case 5:case"end":return n.stop()}},n,t)}))()},getInitList:function(){var e=this;return o()(a.a.mark(function t(){var n,i;return a.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n={handshake:"",data:{page:e.currentPage1,page_size:e.pageSize,title:e.search1,device:e.search2,status:e.search3}},t.next=3,e.$axios.post(e.$api.bulletinList,r()(n));case 3:200==(i=t.sent).code?(e.initData=i.data,e.totalSize=e.initData.total,e.tableData=e.initData.data):e.$message({message:i.message,type:"warning"});case 5:case"end":return t.stop()}},t,e)}))()},submitAdd:function(){var e=this;return o()(a.a.mark(function t(){var n,i;return a.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.title){t.next=3;break}return e.$message({message:"标题不能为空",type:"warning"}),t.abrupt("return");case 3:if(e.status){t.next=6;break}return e.$message({message:"状态不能为空",type:"warning"}),t.abrupt("return");case 6:if(e.sort){t.next=9;break}return e.$message({message:"排序不能为空",type:"warning"}),t.abrupt("return");case 9:if(e.device){t.next=12;break}return e.$message({message:"所属设备不能为空",type:"warning"}),t.abrupt("return");case 12:if(e.start_time){t.next=15;break}return e.$message({message:"开始时间不能空",type:"warning"}),t.abrupt("return");case 15:if(e.end_time){t.next=18;break}return e.$message({message:"结束时间不能空",type:"warning"}),t.abrupt("return");case 18:if(e.text){t.next=21;break}return e.$message({message:"文本内容不能为空",type:"warning"}),t.abrupt("return");case 21:if(e.start_time=e.changeTimeFormat(e.start_time),e.end_time=e.changeTimeFormat(e.end_time),n={handshake:"",data:{id:e.id,title:e.title,status:e.status,sort:e.sort,device:e.device,start_time:e.start_time,end_time:e.end_time,text:e.text}},i=null,"添加"!=e.dialogTitle){t.next=32;break}return delete n.data.uid,t.next=29,e.$axios.post(e.$api.bulletinCreate,r()(n));case 29:i=t.sent,t.next=35;break;case 32:return t.next=34,e.$axios.post(e.$api.bulletinUpdate,r()(n));case 34:i=t.sent;case 35:200==i.code?(e.$message({message:i.message,type:"success"}),e.getInitList(),e.addAdPayment=!1):e.$message({message:i.message,type:"warning"});case 36:case"end":return t.stop()}},t,e)}))()},changeSwitch:function(e,t){var n=this;1==t.status?t.status=2:t.status=1,this.$confirm("是否继续该操作?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){n.changeStatus(t)}).catch(function(){n.$message({type:"info",message:"已取消该操作"})})},changeStatus:function(e){var t=this;return o()(a.a.mark(function n(){var i,s;return a.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return i={handshake:"",data:{id:e.id,title:e.title,status:1===e.status?2:1,sort:e.sort,device:e.device,start_time:e.start_time,end_time:e.end_time,text:e.text}},n.next=3,t.$axios.post(t.$api.bulletinUpdate,r()(i));case 3:200==(s=n.sent).code?(t.$message({message:s.message,type:"success"}),t.getInitList()):t.$message({message:s.message,type:"warning"});case 5:case"end":return n.stop()}},n,t)}))()},cancelAdd:function(){this.addAdPayment=!1}}},$={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"bulletinList"},[n("h3",[e._v("公告管理")]),e._v(" "),n("div",{staticClass:"search"},[n("div",{staticClass:"cond1 cond"},[n("el-input",{attrs:{placeholder:"标题"},model:{value:e.search1,callback:function(t){e.search1=t},expression:"search1"}},[n("template",{slot:"prepend"},[e._v("标题")])],2)],1),e._v(" "),n("div",{staticClass:"cond1 cond"},[n("label",[e._v("设备")]),e._v(" "),n("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search2,callback:function(t){e.search2=t},expression:"search2"}},e._l(e.optionDevice,function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),n("div",{staticClass:"cond1 cond"},[n("label",[e._v("状态")]),e._v(" "),n("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search3,callback:function(t){e.search3=t},expression:"search3"}},e._l(e.optionsStatus,function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),n("div",[n("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.searchMethod}},[e._v("搜索")]),e._v(" "),e.permissions_obj.id_Bulletin_create||e.permissions_obj.id_all?n("el-button",{attrs:{type:"success",icon:"el-icon-plus"},on:{click:e.addData}},[e._v("添加\n ")]):e._e()],1)]),e._v(" "),n("div",{staticClass:"list"},[n("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{border:"",data:e.tableData,"tooltip-effect":"dark"}},[n("el-table-column",{attrs:{type:"index",width:"50","header-align":"center",align:"center",label:"序号"}}),e._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"id",label:"ID",width:"100"}}),e._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"title",label:"标题",width:"100"}}),e._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"device",label:"设备",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v("\n "+e._s(1===t.row.device?"安卓":2===t.row.device?"IOS":"安卓与IOS")+"\n ")]}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"sort","header-align":"center",align:"center",label:"排序",width:"150"}}),e._v(" "),n("el-table-column",{attrs:{prop:"start_time","header-align":"center",align:"center",label:"开始时间",width:"150"}}),e._v(" "),n("el-table-column",{attrs:{prop:"end_time","header-align":"center",align:"center",label:"结束时间",width:"150"}}),e._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"status_text",label:"显示状态",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("el-switch",{attrs:{"active-color":"#13ce66","inactive-color":"#ff4949","active-value":1,"inactive-value":2},on:{change:function(n){return e.changeSwitch(t.$index,t.row)}},model:{value:t.row.status,callback:function(n){e.$set(t.row,"status",n)},expression:"scope.row.status"}})]}}])}),e._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"created_at",label:"添加时间",width:"180"}}),e._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"updated_at",label:"修改时间",width:"180"}}),e._v(" "),n("el-table-column",{attrs:{"header-align":"center",align:"center",label:"操作",fixed:"right"},scopedSlots:e._u([{key:"default",fn:function(t){return[e.permissions_obj.id_Bulletin_upadte||e.permissions_obj.id_all?n("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(n){return e.handleEditor(t.$index,t.row)}}},[e._v("修改\n ")]):e._e(),e._v(" "),e.permissions_obj.id_Bulletin_delete||e.permissions_obj.id_all?n("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(n){return e.handleDelete(t.$index,t.row)}}},[e._v("删除\n ")]):e._e()]}}])})],1)],1),e._v(" "),n("div",{staticClass:"page"},[n("el-pagination",{attrs:{background:"","current-page":e.currentPage1,"page-sizes":[10,30,50,100],"page-size":e.pageSize,layout:"total, prev, pager, next,sizes,jumper",total:e.totalSize},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(t){e.currentPage1=t},"update:current-page":function(t){e.currentPage1=t}}})],1),e._v(" "),n("el-dialog",{attrs:{title:e.dialogTitle,visible:e.addAdPayment,width:"40%",center:""},on:{"update:visible":function(t){e.addAdPayment=t}}},["修改"==e.dialogTitle?n("div",{staticClass:"row"},[n("span",[e._v("id:")]),e._v(" "),n("font",[e._v(e._s(e.id))])],1):e._e(),e._v(" "),n("div",{staticClass:"row"},[n("span",[e._v("标题")]),e._v(" "),n("el-input",{attrs:{placeholder:"标题不可为空",clearable:""},model:{value:e.title,callback:function(t){e.title=t},expression:"title"}})],1),e._v(" "),n("div",{staticClass:"row"},[n("span",[e._v("排序")]),e._v(" "),n("el-input",{attrs:{placeholder:"排序不能为空",clearable:""},model:{value:e.sort,callback:function(t){e.sort=t},expression:"sort"}})],1),e._v(" "),n("div",{staticClass:"row"},[n("span",[e._v("所属设配")]),e._v(" "),n("el-select",{attrs:{placeholder:"请选择"},model:{value:e.device,callback:function(t){e.device=t},expression:"device"}},e._l(e.optionDevice,function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),n("div",{staticClass:"row"},[n("span",[e._v("状态")]),e._v(" "),n("el-select",{attrs:{placeholder:"请选择"},model:{value:e.status,callback:function(t){e.status=t},expression:"status"}},e._l(e.optionsStatus,function(e){return n("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),n("div",{staticClass:"row"},[n("span",[e._v("开始时间")]),e._v(" "),n("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss",placeholder:"开始时间精确到秒"},model:{value:e.start_time,callback:function(t){e.start_time=t},expression:"start_time"}})],1),e._v(" "),n("div",{staticClass:"row"},[n("span",[e._v("结束时间")]),e._v(" "),n("el-date-picker",{attrs:{type:"datetime",format:"yyyy-MM-dd HH:mm:ss",placeholder:"结束时间精确到秒"},model:{value:e.end_time,callback:function(t){e.end_time=t},expression:"end_time"}})],1),e._v(" "),n("div",{staticClass:"row"},[n("span",[e._v("文本内容")]),e._v(" "),this.addAdPayment?n("tinymce",{attrs:{height:300},model:{value:e.text,callback:function(t){e.text=t},expression:"text"}}):e._e()],1),e._v(" "),n("div",{staticClass:"dialogBtn"},[n("el-button",{attrs:{type:"primary",size:"small"},on:{click:e.submitAdd}},[e._v("提交")]),e._v(" "),n("el-button",{attrs:{type:"info",size:"small"},on:{click:e.cancelAdd}},[e._v("取消")])],1)])],1)},staticRenderFns:[]};var j=n("VU/8")(C,$,!1,function(e){n("eoWV")},"data-v-9d848ac8",null);t.default=j.exports},Pnt1:function(e,t){},dF1z:function(e,t){},eoWV:function(e,t){},fxRn:function(e,t,n){n("+tPU"),n("zQR9"),e.exports=n("g8Ux")},g8Ux:function(e,t,n){var i=n("77Pl"),a=n("3fs2");e.exports=n("FeBl").getIterator=function(e){var t=a(e);if("function"!=typeof t)throw TypeError(e+" is not iterable!");return i(t.call(e))}}});