(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-0b6b9380","chunk-6f625a0a"],{"11b8":function(t,e,a){},"50d4":function(t,e,a){"use strict";a.r(e);var i=function(){var t=this,e=t._self._c;return e("ant-modal",{ref:"antModalRef",attrs:{visible:t.open,"modal-title":t.formTitle,adjustSize:!1,footer:null,dialogClass:"designer-wrapper"},on:{cancel:t.cancel}},[e("div",{attrs:{slot:"content"},slot:"content"},[e("div",{staticClass:"top-box"},[e("h2",{staticClass:"title-h2"},[t._v(t._s(t.form.noticeTitle)+"("+t._s("1"===t.form.noticeType?"通知":"公告")+")")]),e("h3",{staticClass:"time-h3"},[t._v("发布人："+t._s(t.form.createByName))]),e("h3",{staticClass:"time-h3"},[t._v("发布时间："+t._s(t.form.createTime))])]),e("div",{staticClass:"weui_article"},[e("div",{staticClass:"vditor-preview",staticStyle:{display:"block"}},[e("div",{staticClass:"vditor-reset",staticStyle:{"max-width":"100%"},domProps:{innerHTML:t._s(t.form.noticeContentHtml)}},[t._v(" "+t._s(t.form.noticeContentHtml)+" ")])])])])])},s=[],n=a("5530"),o=a("92a2"),r=Object(n["a"])({},o["default"]),c=r,l=(a("5a9f"),a("2877")),d=Object(l["a"])(c,i,s,!1,null,"492c750a",null);e["default"]=d.exports},"5a9f":function(t,e,a){"use strict";a("11b8")},"8c4a":function(t,e,a){"use strict";a.r(e);a("99af");var i=function(){var t=this,e=t._self._c;return e("div",[e("a-card",{staticStyle:{"margin-bottom":"10px"},attrs:{bordered:!1}},[e("div",{staticClass:"table-page-search-wrapper"},[e("a-form",{attrs:{labelCol:t.labelCol,wrapperCol:t.wrapperCol}},[e("a-row",{attrs:{gutter:48}},[e("a-col",{attrs:{md:6,sm:24}},[e("a-form-item",{attrs:{label:"公告标题"}},[e("a-input",{attrs:{placeholder:"请输入","allow-clear":""},model:{value:t.queryParam.noticeTitle,callback:function(e){t.$set(t.queryParam,"noticeTitle",e)},expression:"queryParam.noticeTitle"}})],1)],1),e("a-col",{attrs:{md:6,sm:24}},[e("a-form-item",{attrs:{label:"操作人员"}},[e("a-input",{attrs:{placeholder:"请输入","allow-clear":""},model:{value:t.queryParam.createBy,callback:function(e){t.$set(t.queryParam,"createBy",e)},expression:"queryParam.createBy"}})],1)],1),e("a-col",{attrs:{md:6,sm:24}},[e("a-form-item",{attrs:{label:"公告类型"}},[e("a-select",{staticStyle:{width:"100%"},attrs:{placeholder:"请选择","allow-clear":""},model:{value:t.queryParam.noticeType,callback:function(e){t.$set(t.queryParam,"noticeType",e)},expression:"queryParam.noticeType"}},t._l(t.typeOptions,(function(a,i){return e("a-select-option",{key:i,attrs:{value:a.dictValue}},[t._v(t._s(a.dictLabel))])})),1)],1)],1),e("a-col",[e("span",{staticClass:"table-page-search-submitButtons",staticStyle:{float:"right"}},[e("a-button",{attrs:{type:"primary"},on:{click:t.handleQuery}},[e("a-icon",{attrs:{type:"search"}}),t._v("查询")],1),e("a-button",{staticStyle:{"margin-left":"8px"},on:{click:t.resetQuery}},[e("a-icon",{attrs:{type:"redo"}}),t._v("重置")],1)],1)])],1)],1)],1)]),e("a-card",{staticClass:"table-card",attrs:{bordered:!1}},[t.showViewModal?e("notice-view-form",{ref:"noticeViewForm",attrs:{typeOptions:t.typeOptions,statusOptions:t.statusOptions},on:{ok:t.getList,close:function(e){t.showViewModal=!1}}}):t._e(),e("advance-table",{attrs:{columns:t.columns,"data-source":t.list,title:"通知公告",loading:t.loading,rowKey:"id",size:"middle",tableKey:"system-notic-NoticReadIndex-table",isTableConfig:!1,isShowSetBtn:!1,"format-conditions":!0,"row-selection":{selectedRowKeys:t.selectedRowKeys,onChange:t.onSelectChange},pagination:{current:t.queryParam.pageNum,pageSize:t.queryParam.pageSize,total:t.total,showSizeChanger:!0,showLessItems:!0,showQuickJumper:!0,showTotal:function(t,e){return"第 ".concat(e[0],"-").concat(e[1]," 条，总计 ").concat(t," 条")},onChange:t.changeSize,onShowSizeChange:t.onSizeChange}},on:{refresh:t.getList},scopedSlots:t._u([{key:"noticeType",fn:function(a){var i=a.text,s=a.record;return e("span",{},[e("a-tag",{attrs:{color:t._f("noticeTypeFilter")(i)}},[t._v(" "+t._s(t.typeFormat(s))+" ")])],1)}},{key:"isRead",fn:function(a){var i=a.text,s=a.record;return e("span",{},[e("a-badge",{attrs:{status:"1"===i?"processing":"error",text:t.isReadFormat(s)}})],1)}},{key:"createTime",fn:function(a){a.text;var i=a.record;return e("span",{},[t._v(" "+t._s(t.parseTime(i.createTime,"{y}-{m}-{d}"))+" ")])}},{key:"operation",fn:function(a){a.text;var i=a.record;return e("span",{},[e("a",{on:{click:function(e){return t.handleView(i)}}},[t._v(" 阅读 ")])])}}])},[e("div",{staticClass:"table-operations",attrs:{slot:"button"},slot:"button"},[e("a-button",{attrs:{type:"primary",disabled:t.multiple},on:{click:t.updateNoticeToRead}},[e("a-icon",{attrs:{type:"pushpin"}}),t._v("标记已读 ")],1)],1)])],1)],1)},s=[],n=(a("d81d"),a("8b29")),o=a("5d9e"),r=a("50d4"),c={name:"Notice",components:{AdvanceTable:o["a"],NoticeViewForm:r["default"]},data:function(){return{list:[],selectedRowKeys:[],selectedRows:[],advanced:!1,single:!0,multiple:!0,ids:[],loading:!1,sunloading:!1,total:0,typeOptions:[],statusOptions:[],dateRange:[],labelCol:{span:6},wrapperCol:{span:18},queryParam:{pageNum:1,pageSize:10,noticeTitle:void 0,createBy:void 0,status:void 0},addModalRefName:"addModal",columns:[{title:"公告标题",dataIndex:"noticeTitle",ellipsis:!0,width:"20%"},{title:"公告类型",dataIndex:"noticeType",scopedSlots:{customRender:"noticeType"},align:"center"},{title:"是否已读",dataIndex:"isRead",scopedSlots:{customRender:"isRead"},align:"center"},{title:"发布人",dataIndex:"createByName",ellipsis:!0,width:"8%"},{title:"发布",dataIndex:"createTime",scopedSlots:{customRender:"createTime"}},{title:"操作",dataIndex:"operation",width:"200",scopedSlots:{customRender:"operation"}}],showViewModal:!1}},filters:{noticeTypeFilter:function(t){var e="blue";return"1"===t&&(e="orange"),e}},created:function(){var t=this;this.getDicts("sys_notice_status").then((function(e){t.statusOptions=e.data})),this.getDicts("sys_notice_type").then((function(e){t.typeOptions=e.data})),this.getList()},computed:{},watch:{},methods:{getList:function(){var t=this;this.loading=!0,Object(n["e"])(this.queryParam).then((function(e){t.list=e.data.list,t.total=e.data.total,t.loading=!1}))},isReadFormat:function(t){return null!==t.isRead&&""!==t.isRead&&"1"===t.isRead?"已读":"未读"},typeFormat:function(t){return this.selectDictLabel(this.typeOptions,t.noticeType)},handleQuery:function(){this.queryParam.pageNum=1,this.getList()},resetQuery:function(){this.queryParam={pageNum:1,pageSize:10,noticeTitle:void 0,createBy:void 0,status:void 0},this.handleQuery()},onShowSizeChange:function(t,e){this.queryParam.pageSize=e,this.getList()},onSizeChange:function(t,e){this.queryParam.pageNum=1,this.queryParam.pageSize=e,this.getList()},changeSize:function(t,e){this.queryParam.pageNum=t,this.queryParam.pageSize=e,this.getList()},onSelectChange:function(t,e){this.selectedRowKeys=t,this.selectedRows=e,this.ids=this.selectedRows.map((function(t){return t.id})),this.single=1!==t.length,this.multiple=!t.length},toggleAdvanced:function(){this.advanced=!this.advanced},handleView:function(t){var e=this;this.showViewModal=!0,this.$nextTick((function(){return e.$refs.noticeViewForm.handleView(t)}))},updateNoticeToRead:function(t){var e=this,a=t.id||this.ids;this.$confirm({title:"确认标记所选中数据?",onOk:function(){return Object(n["g"])(a).then((function(){e.onSelectChange([],[]),e.getList(),e.$message.success("标记成功",3)}))},onCancel:function(){}})}}},l=c,d=a("2877"),u=Object(d["a"])(l,i,s,!1,null,null,null);e["default"]=u.exports}}]);