canyin-project/ybcy/views/channel/index/static/js/chunk-4019738d.78b00222.js
2024-11-01 16:07:54 +08:00

1 line
5.8 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4019738d"],{"752a":function(e,l,t){"use strict";var i=t("fcf9"),a=t.n(i);a.a},"78ec":function(e,l,t){"use strict";t.r(l);var i=function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"roleadd"},[t("div",{staticClass:"outmain ba_f"},[e._m(0),t("el-form",{ref:"form",attrs:{model:e.form,"label-width":"180px"}},[t("el-form-item",{attrs:{label:"排序"}},[t("el-input",{attrs:{autocomplete:"off"},model:{value:e.form.sort,callback:function(l){e.$set(e.form,"sort","string"===typeof l?l.trim():l)},expression:"form.sort"}})],1),t("el-form-item",{attrs:{label:"角色名称",prop:"role_name",required:!0}},[t("el-input",{attrs:{autocomplete:"off"},model:{value:e.form.role_name,callback:function(l){e.$set(e.form,"role_name","string"===typeof l?l.trim():l)},expression:"form.role_name"}})],1),t("el-form-item",{attrs:{label:"权限"}},[t("el-tree",{ref:"tree",attrs:{data:e.powerData,"check-strictly":e.checkStrictly,"show-checkbox":"","node-key":"id","default-checked-keys":e.currentKey,props:e.defaultProps}})],1)],1)],1),t("div",{staticClass:"mar_t20 ba_f pad_20 t_c"},[t("el-button",{attrs:{type:"primary"},on:{click:e.submitForm}},[e._v("保存")])],1)])},a=[function(){var e=this,l=e.$createElement,t=e._self._c||l;return t("div",{staticClass:"shuju_title mar_b20"},[t("div",{staticClass:"shuju_title_text"},[t("span",[e._v("新增用户组")])])])}],r=(t("99af"),t("96cf"),t("1da1")),d=t("294d"),n={name:"roleadd",created:function(){this.init(),this.$route.query.id&&(this.id=this.$route.query.id,this.edit())},data:function(){return{form:{role_name:"",sort:"1"},currentKey:[],powerData:[{id:1,label:"外卖",children:[{id:11,label:"订单处理",children:[{id:111,label:"订单处理"},{id:112,label:"订单查询"},{id:113,label:"自提订单"}]},{id:12,label:"订单提醒",children:[{id:121,label:"模板消息"},{id:122,label:"短信消息"},{id:123,label:"打印机管理"},{id:124,label:"语音提醒"}]},{id:13,label:"外卖设置"},{id:14,label:"配送设置",children:[{id:121,label:"同城配送"},{id:122,label:"配送区域"}]}]},{id:2,label:"商品",children:[{id:21,label:"商品管理",children:[{id:211,label:"商品管理"},{id:212,label:"分类管理"},{id:213,label:"自提订单"}]},{id:22,label:"商品扩展",children:[{id:221,label:"规格库"},{id:222,label:"属性库"},{id:223,label:"加料库"},{id:224,label:"单位库"},{id:225,label:"商品标签"},{id:226,label:"打印标签"}]},{id:23,label:"快速导入"}]},{id:3,label:"用户",children:[{id:31,label:"用户概况"},{id:32,label:"用户管理",children:[{id:321,label:"用户查询"},{id:322,label:"用户导入"},{id:323,label:"标签管理"}]},{id:33,label:"用户设置"}]},{id:4,label:"财务",children:[{id:41,label:"资产总览"},{id:42,label:"门店财务",children:[{id:421,label:"账户管理"},{id:422,label:"财务对账"}]}]},{id:5,label:"装修",children:[{id:51,label:"装修管理",children:[{id:511,label:"页面列表"},{id:512,label:"全店风格"},{id:513,label:"点单风格"}]},{id:52,label:"其他",children:[{id:521,label:"素材管理"}]}]},{id:6,label:"数据",children:[{id:61,label:"数据概况"},{id:62,label:"实时分析"},{id:63,label:"流量分析"},{id:64,label:"商品分析"},{id:65,label:"交易分析"}]},{id:7,label:"应用",children:[{id:71,label:"应用列表"}]},{id:8,label:"设置",children:[{id:81,label:"基础设置"},{id:82,label:"通用设置"},{id:83,label:"订单提醒",children:[{id:831,label:"短信设置"},{id:832,label:"模板消息"},{id:833,label:"打印设置"},{id:834,label:"语音提醒"}]},{id:84,label:"支付设置"},{id:85,label:"配送设置"},{id:86,label:"其他设置",children:[{id:861,label:"页面标题"},{id:862,label:"公告管理"},{id:863,label:"店铺服务"},{id:864,label:"资讯管理"},{id:865,label:"帮助中心"},{id:866,label:"远程附件"}]},{id:87,label:"权限管理",children:[{id:871,label:"操作员管理"},{id:872,label:"角色管理"}]}]},{id:9,label:"权限",children:[{id:91,label:"小程序列表"},{id:92,label:"授权管理",children:[{id:921,label:"更新记录"},{id:922,label:"授权详情"}]},{id:93,label:"其他",children:[{id:931,label:"缓存设置"}]}]}],defaultProps:{children:"children",label:"nav_name"},id:"",checkStrictly:!1}},methods:{init:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function l(){var t,i;return regeneratorRuntime.wrap((function(l){while(1)switch(l.prev=l.next){case 0:return l.next=2,Object(d["b"])();case 2:t=l.sent,t.msg,i=t.data,e.powerData=i||[];case 6:case"end":return l.stop()}}),l)})))()},edit:function(){var e=this;return Object(r["a"])(regeneratorRuntime.mark((function l(){var t,i;return regeneratorRuntime.wrap((function(l){while(1)switch(l.prev=l.next){case 0:return e.checkStrictly=!0,l.next=3,Object(d["b"])({id:e.id});case 3:t=l.sent,t.msg,i=t.data,e.$nextTick((function(){e.currentKey=i.role_str,e.form.role_name=i.role_name,e.form.sort=i.sort,setTimeout((function(){e.checkStrictly=!1}),0)}));case 7:case"end":return l.stop()}}),l)})))()},submitForm:function(){var e=this;this.$refs["form"].validate(function(){var l=Object(r["a"])(regeneratorRuntime.mark((function l(t){var i,a,r,n,c;return regeneratorRuntime.wrap((function(l){while(1)switch(l.prev=l.next){case 0:if(!t){l.next=15;break}return i=e.$refs.tree.getCheckedKeys(),a=e.$refs.tree.getHalfCheckedKeys(),e.form.id=e.id?e.id:"",e.form.role_str=i.concat(a),l.next=6,Object(d["Y"])(e.form);case 6:r=l.sent,n=r.msg,e.$baseMessage(n,"success"),c=window.sessionStorage,c.removeItem("topMenu"),c.removeItem("leftMenu"),e.$router.push({path:"/role"}),l.next=16;break;case 15:return l.abrupt("return",!1);case 16:case"end":return l.stop()}}),l)})));return function(e){return l.apply(this,arguments)}}())}}},c=n,s=(t("752a"),t("2877")),o=Object(s["a"])(c,i,a,!1,null,null,null);l["default"]=o.exports},fcf9:function(e,l,t){}}]);