105.dd35e75cedcb57563505.js 2.2 KB

1
  1. webpackJsonp([105],{"0WjW":function(e,t){},ELYc:function(e,t,c){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var a=c("mvHQ"),s=c.n(a),i=(c("RIEG"),c("zjGD")),l=(c("cZ0s"),c("fIxc")),n=c("7+uW");n.a.use(l.a),n.a.use(i.a);var o={name:"add_common_menu",data:function(){var e=[];if(window.plus){var t=plus.storage.getItem("common_menu_list");t&&(e=JSON.parse(t))}else{var c=localStorage.getItem("common_menu_list");c&&(e=JSON.parse(c))}var a=this.$store.getters.user_info.menu;for(var s in a)for(var i in a[s].child)e.indexOf(a[s].child[i].code)>=0?a[s].child[i].checked=!0:a[s].child[i].checked=!1;return{app_list:a}},methods:{select:function(e){e.checked?e.checked=!1:e.checked=!0,this.$forceUpdate()},save:function(){var e=[],t=[];for(var c in this.app_list)for(var a in this.app_list[c].child)this.app_list[c].child[a].checked&&(e.push(this.app_list[c].child[a].code),t.push(this.app_list[c].child[a]));window.plus?(plus.storage.setItem("common_menu_list",s()(e)),plus.storage.setItem("common_menu_list_data",s()(t))):(localStorage.setItem("common_menu_list",s()(e)),localStorage.setItem("common_menu_list_data",s()(t))),this.$keep_alive_update("update_common_menu_list",t),this.$route_back()}},created:function(){}},r={render:function(){var e=this,t=e.$createElement,c=e._self._c||t;return c("div",[c("van-nav-bar",{attrs:{title:"添加常用","left-text":"返回","right-text":"保存","left-arrow":""},on:{"click-left":e.$route_back,"click-right":e.save}}),e._v(" "),c("div",{staticClass:"body_com has_header"},[c("scroller",e._l(e.app_list,function(t,a){return c("van-cell-group",{key:a},[c("div",{staticClass:"tip",attrs:{slot:"title"},slot:"title"},[e._v("\n "+e._s(t.remark)+"\n ")]),e._v(" "),e._l(t.child,function(t,a){return c("van-cell",{key:a,attrs:{title:t.code},on:{click:function(c){return e.select(t)}}},[c("template",{slot:"icon"},[c("van-checkbox",{model:{value:t.checked,callback:function(c){e.$set(t,"checked",c)},expression:"app.checked"}}),e._v(" "),c("img",{staticClass:"app-icon",attrs:{src:t.icon}})],1),e._v(" "),c("template",{slot:"label"},[e._v(e._s(t.remark))])],2)})],2)}),1)],1)],1)},staticRenderFns:[]};var d=c("VU/8")(o,r,!1,function(e){c("0WjW")},"data-v-1b7ddc49",null);t.default=d.exports}});