webpackJsonp([81],{vKCJ:function(e,t){},z1cZ:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var s=a("mvHQ"),i=a.n(s),n=(a("I4j4"),a("7fQT")),o=a("vLgD"),r=a("7+uW"),l=a("PJh5"),c=a.n(l),m=a("ytBU");r.a.use(n.a);var p={name:"message_detail",data:function(){var e=!1;return e=window.plus?plus.storage.getItem("message_cate_list"):localStorage.getItem("message_cate_list"),{list:null,cate:"",db:null,list_map:e=JSON.parse(e),testTime:""}},filters:{msgTime:function(e){return c()(1e3*parseInt(e)).format("YYYY-MM-DD HH:mm")},testMsgTime:function(e){return c()(1e3*parseInt(e)).calendar(null,{sameDay:"[今天] HH:mm",lastDay:"[昨天] HH:mm",lastWeek:"MM-DD HH:mm",sameElse:function(){return c()(c()().format("YYYY-MM-DD HH:mm")).diff(c()(1e3*parseInt(e)).format("YYYY-MM-DD HH:mm"),"years")?"YYYY-MM-DD HH:mm":"MM-DD HH:mm"}})}},created:function(){this.cate=this.$route.query.cate;var e=this;this.db=new m.a(this.$store.getters.user_info.id,function(t){e.get_list()}),null==this.list_map&&this.get_message_cate()},methods:{get_message_cate:function(){var e=this,t=!1;(t=window.plus?plus.storage.getItem("message_cate_list"):localStorage.getItem("message_cate_list"))?this.list_map=JSON.parse(t):Object(o.a)({url:"/api/notice/cate",method:"get"}).then(function(t){if(1==t.data.code)try{for(var a in e.list_map={},t.data.data)1==t.data.data[a].is_list&&(e.list_map[t.data.data[a].cate]={name:t.data.data[a].remark,avatar:t.data.data[a].icon});window.plus?plus.storage.setItem("message_cate_list",i()(e.list_map)):localStorage.setItem("message_cate_list",i()(e.list_map))}catch(e){console.log(e)}})},get_title:function(e){var t=e.find(function(e){return"title"==e.type});return t?t.value:""},get_source:function(e){var t=e.find(function(e){return"source"==e.type});return t?t.value:""},get_content:function(e){var t=e.find(function(e){return"content"==e.type});return t?t.value:""},get_point:function(e){for(var t in e)if("point"==e[t].type)return e[t].value;return 0},get_feedback:function(e){for(var t in e)if("feedback"==e[t].type)return e[t].value;return""},create_params:function(e){var t=[];for(var a in e)t.push(a+"="+e[a]);return"?"+t.join("&")},detail:function(e){if(""!=e.mini_program.index){if(e.mini_program.path.indexOf(".zip")>=0){var t=e.mini_program.index+this.create_params(e.mini_program.params);this.get_app_and_open(e.mini_program.path,t)}else this.$router.push({path:e.mini_program.index,query:e.mini_program.params});localStorage.setItem("read_msg",e.id)}},open_app:function(e){var t=plus.webview.create(e,e),a=plus.navigator.getStatusBarStyle();plus.nativeUI.showWaiting("加载中...."),t.show("pop-in",300,function(){},{acceleration:"capture"}),t.onloaded=function(){plus.nativeUI.closeWaiting()},t.onclose=function(){plus.navigator.setStatusBarStyle(a)}},download_app:function(e,t){var a=this;plus.nativeUI.showWaiting("加载中...."),plus.downloader.createDownload(e,{filename:"_doc/update/"},function(s,i){200==i?plus.zip.decompress(s.filename,"_doc/dir/",function(){plus.nativeUI.closeWaiting(),plus.storage.setItem(t.split("#")[0],e),a.open_app(t)},function(e){console.log(e)}):plus.nativeUI.alert("下载失败!"),plus.nativeUI.closeWaiting()}).start()},get_app_and_open:function(e,t){var a=this,s="_doc/dir/"+t;plus.io.getFileInfo({success:function(t){plus.storage.getItem(s.split("#")[0])==e?a.open_app(s):a.download_app(e,s)},filePath:s.split("#")[0],fail:function(t){a.download_app(e,s)}})},get_list:function(){var e=this;Object(o.a)({url:"/api/notice/index",method:"get"}).then(function(t){e.db.save(t.data.data.list)}),this.db.select_all(function(t){var a=[];for(var s in e.list=t[e.cate].list,e.list)0==e.list[s].read&&a.push(e.list[s].id),e.db.read(e.list[s].id);a.length>0&&Object(o.a)({url:"/api/notice/read",method:"post",data:{id:a}}),e.$keep_alive_update("update_message_list",{})})},refresh:function(e){var t=this,a=this;setTimeout(function(){t.filter.page=1,t.get_list(function(){a.list=[],e()})},100)}},activated:function(){},keep_alive_update:{cancel_msg:function(e,t){e.db.cancel(1*t.id,t.cancel_text)}}},_={render:function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",[a("van-nav-bar",{attrs:{title:null!=e.list_map?e.list_map[e.cate].name:"","left-text":"返回","left-arrow":""},on:{"click-left":e.$route_back}}),e._v(" "),a("div",{staticClass:"body_com has_header"},[a("scroller",[a("div",{staticClass:"message-box"},e._l(e.list,function(t,s){return a("div",{key:s,staticClass:"message-item",on:{click:function(a){return e.detail(t)}}},[a("van-cell",{staticClass:"message-item-source"},[a("icon",{directives:[{name:"show",rawName:"v-show",value:"integral_apply"==t.source_type,expression:"item.source_type=='integral_apply'"}],staticClass:"cell-item__icon",attrs:{name:"messageApplication"}}),e._v(" "),a("icon",{directives:[{name:"show",rawName:"v-show",value:"information"==t.source_type,expression:"item.source_type=='information'"}],staticClass:"cell-item__icon",attrs:{name:"messageNotice"}}),e._v(" "),a("icon",{directives:[{name:"show",rawName:"v-show",value:"integral_input"==t.source_type,expression:"item.source_type=='integral_input'"}],staticClass:"cell-item__icon",attrs:{name:"messageBF"}}),e._v(" "),a("icon",{directives:[{name:"show",rawName:"v-show",value:"attendance"==t.source_type,expression:"item.source_type=='attendance'"}],staticClass:"cell-item__icon",attrs:{name:"messageAttendance"}}),e._v(" "),a("icon",{directives:[{name:"show",rawName:"v-show",value:"task"==t.source_type,expression:"item.source_type=='task'"}],staticClass:"cell-item__icon",attrs:{name:"messageTask"}}),e._v(" "),a("icon",{directives:[{name:"show",rawName:"v-show",value:"report_statistics"==t.source_type,expression:"item.source_type=='report_statistics'"}],staticClass:"cell-item__icon",attrs:{name:"messageData"}}),e._v(" "),a("icon",{directives:[{name:"show",rawName:"v-show",value:"performance"==t.source_type,expression:"item.source_type=='performance'"}],staticClass:"cell-item__icon",attrs:{name:"messageJX1"}}),e._v(" "),a("span",[e._v(e._s(e.get_source(t.tpl)))]),e._v(" "),a("template",{slot:"right-icon"},[a("span",{staticClass:"datetime"},[e._v(e._s(e._f("testMsgTime")(t.create_time||t.update_time)))])])],2),e._v(" "),a("van-cell",{staticClass:"message-item-title",attrs:{border:!1}},[e._v(e._s(e.get_title(t.tpl))+"\n "),a("template",{slot:"right-icon"},[a("span",{directives:[{name:"show",rawName:"v-show",value:e.get_point(t.tpl)>0,expression:"get_point(item.tpl) > 0"}],staticClass:"colorFF2D55"},[e._v("+"+e._s(e.get_point(t.tpl)))]),e._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:e.get_point(t.tpl)<0,expression:"get_point(item.tpl) < 0"}],staticClass:"color4BD964"},[e._v(e._s(e.get_point(t.tpl)))])])],2),e._v(" "),a("van-cell",{staticClass:"message-item-content"},[e._v(e._s(e.get_content(t.tpl))+"\n ")]),e._v(" "),a("van-cell",{directives:[{name:"show",rawName:"v-show",value:""!=e.get_feedback(t.tpl),expression:"get_feedback(item.tpl) != ''"}],attrs:{"is-link":""}},[1!=t.cancel?a("span",[e._v("查看详情")]):e._e(),e._v(" "),a("span",{directives:[{name:"show",rawName:"v-show",value:1==t.cancel,expression:"item.cancel == 1"}],staticClass:"labelf56c6c"},[e._v(e._s(t.cancel_text))])])],1)}),0),e._v(" "),"information"==e.cate?a("noData",{staticStyle:{"margin-top":"2rem"},attrs:{src:"static/images/Notice.png",list:e.list,detail_text:"没有公告"}}):e._e(),e._v(" "),"information"!=e.cate?a("noData",{staticStyle:{"margin-top":"2rem"},attrs:{src:"static/images/noconfirm.png",list:e.list,detail_text:"没有通知"}}):e._e()],1)],1)],1)},staticRenderFns:[]};var u=a("VU/8")(p,_,!1,function(e){a("vKCJ")},"data-v-42931dab",null);t.default=u.exports}});