chunk-67de1a3a.a7e6a7e0.js
6.53 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-67de1a3a"],{"079b":function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("el-dialog",{staticClass:"NCC-dialog NCC-dialog_center",attrs:{title:"查看消息","close-on-click-modal":!1,visible:t.visible,"lock-scroll":"",width:"80%"},on:{"update:visible":function(e){t.visible=e}}},[i("div",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticClass:"notice-wapper"},[i("h1",{staticClass:"title"},[t._v(t._s(t.info.title))]),i("div",{staticClass:"info"},[i("span",[t._v(t._s(t._f("toDate")(t.info.lastModifyTime)))]),i("span",[t._v(t._s(t.info.creatorUser))])]),i("div",{staticClass:"main",domProps:{innerHTML:t._s(t.info.bodyText)}})]),i("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[i("el-button",{on:{click:function(e){t.visible=!1}}},[t._v(t._s(t.$t("common.cancelButton")))])],1)])},n=[],o=i("0503"),s={data:function(){return{visible:!1,loading:!1,info:{}}},methods:{init:function(t){var e=this;this.visible=!0,this.loading=!0,Object(o["c"])(t).then((function(t){e.info=t.data,e.loading=!1}))}}},l=s,r=(i("b0f9"),i("2877")),c=Object(r["a"])(l,a,n,!1,null,"621192af",null);e["default"]=c.exports},"097e":function(t,e,i){},"829d":function(t,e,i){},b0f9:function(t,e,i){"use strict";i("097e")},c9f9:function(t,e,i){"use strict";i("829d")},ff88:function(t,e,i){"use strict";i.r(e);var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("div",{staticClass:"NCC-common-layout MessageRecord-container"},[i("div",{staticClass:"NCC-common-layout-center"},[i("el-row",{staticClass:"NCC-common-search-box",attrs:{gutter:16}},[i("el-form",{nativeOn:{submit:function(t){t.preventDefault()}}},[i("el-col",{attrs:{span:6}},[i("el-form-item",{attrs:{label:"关键词"}},[i("el-input",{attrs:{placeholder:"请输入关键词查询",clearable:""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.search()}},model:{value:t.keyword,callback:function(e){t.keyword=e},expression:"keyword"}})],1)],1),i("el-col",{attrs:{span:6}},[i("el-form-item",[i("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:function(e){return t.search()}}},[t._v("\n "+t._s(t.$t("common.search")))]),i("el-button",{attrs:{icon:"el-icon-refresh-right"},on:{click:function(e){return t.reset()}}},[t._v(t._s(t.$t("common.reset"))+"\n ")])],1)],1)],1)],1),i("div",{staticClass:"NCC-common-layout-main NCC-flex-main"},[i("el-tabs",{staticClass:"messageRecord-tab",attrs:{type:"border-card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},[i("el-tab-pane",{attrs:{label:"全部",name:"0"}}),i("el-tab-pane",{attrs:{label:"通知",name:"1"}}),i("el-tab-pane",{attrs:{label:"私信",name:"2"}}),i("div",{staticClass:"box"},[i("div",{staticClass:"NCC-common-head"},[i("div",{staticClass:"left-btn"},[i("el-button",{attrs:{type:"danger",icon:"el-icon-delete"},on:{click:t.handleDel}},[t._v("删除")])],1),i("div",{staticClass:"NCC-common-head-right"},[i("el-tooltip",{attrs:{effect:"dark",content:t.$t("common.refresh"),placement:"top"}},[i("el-link",{attrs:{icon:"icon-ym icon-ym-Refresh NCC-common-head-icon",underline:!1},on:{click:function(e){return t.reset()}}})],1),i("screenfull")],1)]),i("NCC-table",{directives:[{name:"loading",rawName:"v-loading",value:t.listLoading,expression:"listLoading"}],attrs:{data:t.list,hasC:""},on:{"selection-change":t.handleSelectionChange}},[i("el-table-column",{attrs:{prop:"title",label:"消息标题"},scopedSlots:t._u([{key:"default",fn:function(e){return[i("el-link",{staticStyle:{"font-size":"12px"},on:{click:function(i){return t.readInfo(e.row)}}},[t._v(t._s(e.row.title)+"\n ")])]}}])}),i("el-table-column",{attrs:{prop:"type",label:"消息类型",width:"120"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n "+t._s(1==e.row.type?"系统消息":"私信信息")+"\n ")]}}])}),i("el-table-column",{attrs:{prop:"creatorUser",label:"发送人员",width:"120"}}),i("el-table-column",{attrs:{prop:"lastModifyTime",label:"发送时间",formatter:t.ncc.tableDateFormat,width:"120"}}),i("el-table-column",{attrs:{prop:"isRead",label:"状态",width:"100"},scopedSlots:t._u([{key:"default",fn:function(e){return["1"==e.row.isRead?i("el-tag",{attrs:{type:"success"}},[t._v("已读")]):i("el-tag",{attrs:{type:"info"}},[t._v("未读")])]}}])})],1),i("pagination",{attrs:{total:t.total,page:t.listQuery.currentPage,limit:t.listQuery.pageSize},on:{"update:page":function(e){return t.$set(t.listQuery,"currentPage",e)},"update:limit":function(e){return t.$set(t.listQuery,"pageSize",e)},pagination:t.initData}})],1)],1)],1)],1),t.formVisible?i("Form",{ref:"Form",on:{refreshDataList:t.initData}}):t._e()],1)},n=[],o=i("db72"),s=(i("386d"),i("0503")),l=i("079b"),r={name:"messageRecord",components:{Form:l["default"]},data:function(){return{visible:!1,formVisible:!1,keyword:"",activeName:"0",list:[],multipleSelection:[],total:0,listLoading:!0,listQuery:{currentPage:1,pageSize:20,sort:"desc"}}},watch:{activeName:function(t){this.keyword="",this.search()}},created:function(){this.initData()},methods:{search:function(){this.listQuery={currentPage:1,pageSize:20,sort:"desc"},this.initData()},reset:function(){this.keyword="",this.search()},initData:function(){var t=this;this.listLoading=!0;var e="0"==this.activeName?"":this.activeName,i=Object(o["a"])(Object(o["a"])({},this.listQuery),{},{keyword:this.keyword,type:e});this.list=[],Object(s["g"])(i).then((function(e){t.list=e.data.list,t.total=e.data.pagination.total,t.listLoading=!1}))},handleDel:function(){var t=this;if(this.multipleSelection.length){var e={ids:this.multipleSelection.join(",")};this.$confirm("您确定要删除这些数据吗, 是否继续?","提示",{type:"warning"}).then((function(){Object(s["b"])(e).then((function(e){t.$message({type:"success",message:e.msg}),t.initData()}))})).catch((function(){}))}else this.$message({type:"error",message:"请选择一条数据"})},handleSelectionChange:function(t){this.multipleSelection=t.map((function(t){return t.id}))},readInfo:function(t){var e=this;1==t.type?(this.formVisible=!0,t.isRead="1",this.$nextTick((function(){e.$refs.Form.init(t.id)}))):Object(s["c"])(t.id).then((function(i){t.isRead="1";var a=i.data.bodyText?JSON.parse(i.data.bodyText):{},n="flowLaunch";2==a.type&&(n="flowTodo"),3==a.type&&(n="flowCirculate"),e.$router.push("/workFlow/".concat(n))}))}}},c=r,u=(i("c9f9"),i("2877")),d=Object(u["a"])(c,a,n,!1,null,"ce0124fc",null);e["default"]=d.exports}}]);