chunk-c20e43bc.5658cd02.js 2.7 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-c20e43bc"],{"482c":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-list-content"},[a("div",{staticClass:"auth-tree"},[a("el-button",{staticClass:"add-btn",attrs:{type:"primary",size:"small"}},[t._v("添加权限")]),a("el-tree",{attrs:{data:t.data,props:t.defaultProps,"node-key":"id","default-expand-all":"","expand-on-click-node":!1,"render-content":t.renderContent}})],1),a("el-dialog",{attrs:{title:"添加权限",visible:t.treeDialog,"close-on-click-modal":!1,width:"400px"},on:{"update:visible":function(e){t.treeDialog=e}}},[a("div",{staticClass:"recharge-modal-content"},[a("el-form",{ref:"rechargeForm",staticClass:"demo-form",attrs:{model:t.form,rules:t.rules,"label-width":"80px"}},[a("el-form-item",{attrs:{label:"充值金额"}},[a("el-input",{attrs:{placeholder:"充值金额",size:"small"},model:{value:t.form.rechargeAmount,callback:function(e){t.$set(t.form,"rechargeAmount",e)},expression:"form.rechargeAmount"}})],1),a("el-form-item",{attrs:{label:"确认密码"}},[a("el-input",{attrs:{type:"password",placeholder:"确认密码",size:"small"},model:{value:t.form.confirmPassword,callback:function(e){t.$set(t.form,"confirmPassword",e)},expression:"form.confirmPassword"}})],1)],1)],1),a("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{attrs:{size:"small"},on:{click:t.resetForm}},[t._v("取 消")]),a("el-button",{attrs:{type:"primary",size:"small"},on:{click:t.confirmFn}},[t._v("充值")])],1)])],1)},r=[],s=(a("47b8"),a("bf2f"),1e3),l={name:"auth-tree",data:function(){return{data:[],defaultProps:{children:"children",label:"authName"},form:{endId:"1",parentId:"",authName:"",frontUrl:"",backUrl:""}}},mounted:function(){this.init()},methods:{init:function(){this._list()},_list:function(){var t=this;this.$service.saasAuth.authList({endId:1}).then((function(e){t.data=e}))},append:function(t){var e={id:s++,label:"testtest",children:[]};t.children||this.$set(t,"children",[]),t.children.push(e)},remove:function(t,e){var a=t.parent,n=a.data.children||a.data,r=n.findIndex((function(t){return t.id===e.id}));n.splice(r,1)},renderContent:function(t,e){var a=this,n=e.node,r=e.data;e.store;return t("span",{class:"custom-tree-node"},[t("span",{class:"tree-label"},[n.label]),t("span",{class:"tree-btn-wrap"},[t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(){return a.append(r)}}},["修改"]),t("el-button",{attrs:{size:"small",type:"text"},on:{click:function(){return a.remove(n,r)}}},["删除"])])])}}},o=l,i=(a("918a"),a("5d22")),c=Object(i["a"])(o,n,r,!1,null,"251e712a",null);e["default"]=c.exports},"744f":function(t,e,a){},"918a":function(t,e,a){"use strict";a("744f")}}]);