79.0a17f274361e11add741.1706754571694+.js 2.0 KB

1
  1. webpackJsonp([79],{GWD0:function(t,e,a){"use strict";Object.defineProperty(e,"__esModule",{value:!0});a("RIEG");var s=a("zjGD"),i=(a("cZ0s"),a("fIxc")),r=a("7+uW");r.a.use(i.a),r.a.use(s.a);var o={name:"role_permissions",data:function(){return{role_id:0,data:[],result:[]}},methods:{save:function(){var t=this;this.$toast.loading({message:"正在提交"}),this.$axiosUser("post","/api/pro/role/permissions",{role_id:this.role_id,permissions:this.result}).then(function(e){1==e.data.code?(t.$toast.clear(),t.$toast.success("提交成功"),setTimeout(function(){t.$route_back()},300)):t.$toast(e.data.msg)})},toggle:function(t){this.$refs.checkboxes[t].toggle()},get_list:function(){var t=this;this.$toast.loading({message:"加载中"}),this.$axiosUser("get","/api/pro/role/permissions",{role_id:this.role_id}).then(function(e){if(t.$toast.clear(),1==e.data.code)for(var a in t.data=e.data.data.list,t.data)1==t.data[a].selected&&t.result.push(t.data[a].id);else t.$toast(e.data.msg)})}},created:function(){this.role_id=this.$route.query.id||0,this.get_list()}},n={render:function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("van-nav-bar",{attrs:{title:"角色权限设置","left-text":"返回","left-arrow":"","right-text":"保存"},on:{"click-left":t.$route_back,"click-right":t.save}}),t._v(" "),a("div",{staticClass:"body_com has_header"},[a("scroller",[a("van-checkbox-group",{model:{value:t.result,callback:function(e){t.result=e},expression:"result"}},[a("van-cell-group",t._l(t.data,function(e,s){return a("van-cell",{key:e.id,attrs:{clickable:"",title:e.name},on:{click:function(e){return t.toggle(s)}}},[a("template",{slot:"label"},[t._v("\n "+t._s(e.remark)+"\n ")]),t._v(" "),a("template",{slot:"right-icon"},[a("van-checkbox",{ref:"checkboxes",refInFor:!0,attrs:{name:e.id}})],1)],2)}),1)],1),t._v(" "),a("div",{staticStyle:{height:"1rem"}})],1)],1)],1)},staticRenderFns:[]};var l=a("VU/8")(o,n,!1,function(t){a("esM2")},"data-v-865f4756",null);e.default=l.exports},esM2:function(t,e){}});