lcny-admin-mobile-vue/dist/build/h5/static/js/pages-system-role.dbd66d15.js

1 line
53 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-system-role"],{"0f4f":function(e,t,i){"use strict";i.r(t);var n=i("a118"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"10eb":function(e,t,i){"use strict";function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=n,i("d9e2"),i("d401")},"1c59":function(e,t,i){"use strict";var n=i("6d61"),a=i("6566");n("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}}),a)},"31cb":function(e,t,i){"use strict";i.r(t);var n=i("c7f4"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},"3b00":function(e,t,i){"use strict";i.r(t);var n=i("adb5"),a=i("31cb");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("cef6");var o,d=i("f0c5"),A=Object(d["a"])(a["default"],n["b"],n["c"],!1,null,"51618c5d",null,!1,n["a"],o);t["default"]=A.exports},4053:function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var n=a(i("b680"));function a(e){return e&&e.__esModule?e:{default:e}}function s(e){if(Array.isArray(e))return(0,n.default)(e)}},5703:function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.deepClone=n,t.getAllNodeKeys=s,t.getAllNodes=a,t.halfCheckedStatus=void 0,t.is=A,t.isArray=f,t.isBoolean=h,t.isCheckedStatus=void 0,t.isFunction=u,t.isNumber=r,t.isObject=l,t.isString=c,t.logError=o,t.unCheckedStatus=void 0,i("d401"),i("d3b7"),i("25f0"),i("14d9"),i("99af");t.unCheckedStatus=0,t.halfCheckedStatus=1,t.isCheckedStatus=2;function n(e){var t,i=Object.prototype.toString.call(e);if("[object Array]"===i){t=[];for(var a=0;a<e.length;a++)t.push(n(e[a]))}else if("[object Object]"===i)for(var s in t={},e)e.hasOwnProperty(s)&&(t[s]=n(e[s]));else t=e;return t}function a(e,t,i){var n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(!e||0===e.length)return[];for(var a=[],s=0;s<e.length;s++){var o=e[s];o[t]===i&&(n&&o.disabled||!o.disabled)&&a.push(o)}return a}function s(e,t,i){var n=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(!e||0===e.length)return null;for(var a=[],s=0;s<e.length;s++){var o=e[s];o[t]===i&&(n&&o.disabled||!o.disabled)&&a.push(o.key)}return a.length?a:null}function o(e){for(var t,i=arguments.length,n=new Array(i>1?i-1:0),a=1;a<i;a++)n[a-1]=arguments[a];(t=console).error.apply(t,["DaTree: ".concat(e)].concat(n))}var d=Object.prototype.toString;function A(e,t){return d.call(e)==="[object ".concat(t,"]")}function l(e){return null!==e&&A(e,"Object")}function r(e){return A(e,"Number")}function c(e){return A(e,"String")}function u(e){return"function"===typeof e}function h(e){return A(e,"Boolean")}function f(e){return e&&Array.isArray(e)}},"5e8e":function(e,t,i){"use strict";var n=i("83cc"),a=i.n(n);a.a},6062:function(e,t,i){"use strict";i("1c59")},6566:function(e,t,i){"use strict";var n=i("7c73"),a=i("edd0"),s=i("6964"),o=i("0366"),d=i("19aa"),A=i("7234"),l=i("2266"),r=i("c6d2"),c=i("4754"),u=i("2626"),h=i("83ab"),f=i("f183").fastKey,v=i("69f3"),p=v.set,b=v.getterFor;e.exports={getConstructor:function(e,t,i,r){var c=e((function(e,a){d(e,u),p(e,{type:t,index:n(null),first:void 0,last:void 0,size:0}),h||(e.size=0),A(a)||l(a,e[r],{that:e,AS_ENTRIES:i})})),u=c.prototype,v=b(t),g=function(e,t,i){var n,a,s=v(e),o=m(e,t);return o?o.value=i:(s.last=o={index:a=f(t,!0),key:t,value:i,previous:n=s.last,next:void 0,removed:!1},s.first||(s.first=o),n&&(n.next=o),h?s.size++:e.size++,"F"!==a&&(s.index[a]=o)),e},m=function(e,t){var i,n=v(e),a=f(t);if("F"!==a)return n.index[a];for(i=n.first;i;i=i.next)if(i.key===t)return i};return s(u,{clear:function(){var e=this,t=v(e),i=t.index,n=t.first;while(n)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete i[n.index],n=n.next;t.first=t.last=void 0,h?t.size=0:e.size=0},delete:function(e){var t=this,i=v(t),n=m(t,e);if(n){var a=n.next,s=n.previous;delete i.index[n.index],n.removed=!0,s&&(s.next=a),a&&(a.previous=s),i.first===n&&(i.first=a),i.last===n&&(i.last=s),h?i.size--:t.size--}return!!n},forEach:function(e){var t,i=v(this),n=o(e,arguments.length>1?arguments[1]:void 0);while(t=t?t.next:i.first){n(t.value,t.key,this);while(t&&t.removed)t=t.previous}},has:function(e){return!!m(this,e)}}),s(u,i?{get:function(e){var t=m(this,e);return t&&t.value},set:function(e,t){return g(this,0===e?0:e,t)}}:{add:function(e){return g(this,e=0===e?0:e,e)}}),h&&a(u,"size",{configurable:!0,get:function(){return v(this).size}}),c},setStrong:function(e,t,i){var n=t+" Iterator",a=b(t),s=b(n);r(e,t,(function(e,t){p(this,{type:n,target:e,state:a(e),kind:t,last:void 0})}),(function(){var e=s(this),t=e.kind,i=e.last;while(i&&i.removed)i=i.previous;return e.target&&(e.last=i=i?i.next:e.state.first)?c("keys"===t?i.key:"values"===t?i.value:[i.key,i.value],!1):(e.target=void 0,c(void 0,!0))}),i?"entries":"values",!i,!0),u(t)}}},"680e":function(e,t,i){"use strict";i.r(t);var n=i("8cc1"),a=i("0f4f");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("5e8e");var o,d=i("f0c5"),A=Object(d["a"])(a["default"],n["b"],n["c"],!1,null,"adf85ec2",null,!1,n["a"],o);t["default"]=A.exports},"72a7":function(e,t,i){var n=i("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.role-page .content-box[data-v-51618c5d]{padding:%?30?%}.input_box[data-v-51618c5d]{width:100%;padding:0 %?12?%}.top-title-box[data-v-51618c5d]{display:flex;align-items:center;padding:%?24?% %?30?%;background-color:#fff;justify-content:space-between;border-top:%?12?% solid #eeeeef}.top-title-box .title[data-v-51618c5d]{font-size:%?32?%;font-weight:700}.top-title-box .handle-option .btn[data-v-51618c5d]{font-size:%?32?%;height:%?60?%;padding:0 %?40?%;background-color:#2a7dc9}',""]),e.exports=t},"7ba7":function(e,t,i){"use strict";var n;i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return n}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{},[i("v-uni-movable-area",{staticClass:"u-swipe-action",style:{backgroundColor:e.bgColor}},[i("v-uni-movable-view",{staticClass:"u-swipe-view",style:{width:e.movableViewWidth?e.movableViewWidth:"100%"},attrs:{direction:"horizontal",disabled:e.disabled,x:e.moveX},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.change.apply(void 0,arguments)},touchend:function(t){arguments[0]=t=e.$handleEvent(t),e.touchend.apply(void 0,arguments)},touchstart:function(t){arguments[0]=t=e.$handleEvent(t),e.touchstart.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"u-swipe-content",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.contentClick.apply(void 0,arguments)}}},[e._t("default")],2),e._l(e.options,(function(t,n){return e.showBtn?i("v-uni-view",{key:n,staticClass:"u-swipe-del",style:[e.btnStyle(t.style)],on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.btnClick(n)}}},[i("v-uni-view",{staticClass:"u-btn-text"},[e._v(e._s(t.text))])],1):e._e()}))],2)],1)],1)},s=[]},"83cc":function(e,t,i){var n=i("9146");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("4f06").default;a("c6b9ca94",n,!0,{sourceMap:!1,shadowMode:!1})},"844c":function(e,t,i){"use strict";i.r(t);var n=i("7ba7"),a=i("b53f");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("9f94");var o,d=i("f0c5"),A=Object(d["a"])(a["default"],n["b"],n["c"],!1,null,"1adff301",null,!1,n["a"],o);t["default"]=A.exports},8964:function(e,t,i){var n=i("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */@font-face{font-family:da-tree-iconfont; /* Project id */src:url("data:application/octet-stream;base64,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") format("truetype")}.da-tree[data-v-dbc8edf8]{width:100%;height:100%}.da-tree-scroll[data-v-dbc8edf8]{width:100%;height:100%}.da-tree-item[data-v-dbc8edf8]{display:flex;align-items:center;height:0;padding:0;overflow:hidden;font-size:%?28?%;line-height:1;visibility:hidden;opacity:0;transition:opacity .2s linear}.da-tree-item.is-show[data-v-dbc8edf8]{height:auto;padding:%?12?% %?24?%;visibility:visible;opacity:1}.da-tree-item__icon[data-v-dbc8edf8]{display:flex;align-items:center;justify-content:center;width:%?40?%;height:%?40?%;overflow:hidden}.da-tree-item__icon--arr[data-v-dbc8edf8]{position:relative;display:flex;align-items:center;justify-content:center;width:%?32?%;height:%?32?%}.da-tree-item__icon--arr[data-v-dbc8edf8]::after{position:relative;z-index:1;overflow:hidden;\n /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */font-family:da-tree-iconfont!important;font-size:%?32?%;font-style:normal;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.da-tree-item__icon--arr.is-expand[data-v-dbc8edf8]::after{content:"\\e604"}.da-tree-item__icon--arr.is-right[data-v-dbc8edf8]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.da-tree-item__icon--arr.is-loading[data-v-dbc8edf8]{-webkit-animation:IconLoading-data-v-dbc8edf8 1s linear 0s infinite;animation:IconLoading-data-v-dbc8edf8 1s linear 0s infinite}.da-tree-item__icon--arr.is-loading[data-v-dbc8edf8]::after{content:"\\e7f1"}.da-tree-item__checkbox[data-v-dbc8edf8]{width:%?40?%;height:%?40?%;overflow:hidden}.da-tree-item__checkbox--left[data-v-dbc8edf8]{order:0}.da-tree-item__checkbox--right[data-v-dbc8edf8]{order:1}.da-tree-item__checkbox--icon[data-v-dbc8edf8]{position:relative;display:flex;align-items:center;justify-content:center;width:%?40?%;height:%?40?%}.da-tree-item__checkbox--icon[data-v-dbc8edf8]::after{position:relative;top:0;left:0;z-index:1;overflow:hidden;\n /* stylelint-disable-next-line font-family-no-missing-generic-family-keyword */font-family:da-tree-iconfont!important;font-size:%?32?%;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.da-tree-item__checkbox--icon.da-tree-checkbox-outline[data-v-dbc8edf8]::after{color:#bbb;content:"\\ead5"}.da-tree-item__checkbox--icon.da-tree-checkbox-checked[data-v-dbc8edf8]::after{color:var(--theme-color,#007aff);content:"\\ead4"}.da-tree-item__checkbox--icon.da-tree-checkbox-indeterminate[data-v-dbc8edf8]::after{color:var(--theme-color,#007aff);content:"\\ebce"}.da-tree-item__checkbox--icon.da-tree-radio-outline[data-v-dbc8edf8]::after{color:#bbb;content:"\\ecc5"}.da-tree-item__checkbox--icon.da-tree-radio-checked[data-v-dbc8edf8]::after{color:var(--theme-color,#007aff);content:"\\ecc4"}.da-tree-item__checkbox--icon.da-tree-radio-indeterminate[data-v-dbc8edf8]::after{color:var(--theme-color,#007aff);content:"\\ea4f"}.da-tree-item__checkbox.is--disabled[data-v-dbc8edf8]{cursor:not-allowed;opacity:.35}.da-tree-item__label[data-v-dbc8edf8]{flex:1;margin-left:%?4?%;color:#555}.da-tree-item__label--2[data-v-dbc8edf8]{color:var(--theme-color,#007aff)}.da-tree-item__label--append[data-v-dbc8edf8]{font-size:60%;opacity:.6}@-webkit-keyframes IconLoading-data-v-dbc8edf8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes IconLoading-data-v-dbc8edf8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}',""]),e.exports=t},"8cc1":function(e,t,i){"use strict";var n;i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return n}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{},[i("v-uni-view",{staticClass:"u-sticky-wrap",class:[e.elClass],style:{height:e.fixed?e.height+"px":"auto",backgroundColor:e.bgColor}},[i("v-uni-view",{staticClass:"u-sticky",style:{position:e.fixed?"fixed":"static",top:e.stickyTop+"px",left:e.left+"px",width:"auto"==e.width?"auto":e.width+"px",zIndex:e.uZIndex}},[e._t("default")],2)],1)],1)},s=[]},"911d":function(e,t,i){"use strict";var n=i("a6fc"),a=i.n(n);a.a},9146:function(e,t,i){var n=i("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.u-sticky[data-v-adf85ec2]{z-index:9999999999}',""]),e.exports=t},"980a":function(e,t,i){var n=i("24fb");t=n(!1),t.push([e.i,'@charset "UTF-8";\n/**\n * 这里是uni-app内置的常用样式变量\n *\n * uni-app 官方扩展插件及插件市场https://ext.dcloud.net.cn上很多三方插件均使用了这些样式变量\n * 如果你是插件开发者建议你使用scss预处理并在插件代码中直接使用这些变量无需 import 这个文件方便用户通过搭积木的方式开发整体风格一致的App\n *\n */\n/**\n * 如果你是App开发者插件使用者你可以通过修改这些变量来定制自己的插件主题实现自定义主题功能\n *\n * 如果你的项目同样使用了scss预处理你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\n */\n/* 颜色变量 */\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.u-swipe-action[data-v-1adff301]{width:auto;height:auto;position:relative;overflow:hidden}.u-swipe-view[data-v-1adff301]{display:flex;flex-direction:row;height:auto;position:relative\n /* 这一句很关键,覆盖默认的绝对定位 */}.u-swipe-content[data-v-1adff301]{flex:1}.u-swipe-del[data-v-1adff301]{position:relative;font-size:%?30?%;color:#fff}.u-btn-text[data-v-1adff301]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}',""]),e.exports=t},"9f94":function(e,t,i){"use strict";var n=i("e249"),a=i.n(n);a.a},a118:function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("a9e3"),i("2c3e");t.default={name:"u-sticky",props:{offsetTop:{type:[Number,String],default:0},index:{type:[Number,String],default:""},enable:{type:Boolean,default:!0},h5NavHeight:{type:[Number,String],default:44},bgColor:{type:String,default:"#ffffff"},zIndex:{type:[Number,String],default:""}},data:function(){return{fixed:!1,height:"auto",stickyTop:0,elClass:this.$u.guid(),left:0,width:"auto"}},watch:{offsetTop:function(e){this.initObserver()},enable:function(e){0==e?(this.fixed=!1,this.disconnectObserver("contentObserver")):this.initObserver()}},computed:{uZIndex:function(){return this.zIndex?this.zIndex:this.$u.zIndex.sticky}},mounted:function(){this.initObserver()},methods:{initObserver:function(){var e=this;this.enable&&(this.stickyTop=0!=this.offsetTop?uni.upx2px(this.offsetTop)+this.h5NavHeight:this.h5NavHeight,this.disconnectObserver("contentObserver"),this.$uGetRect("."+this.elClass).then((function(t){e.height=t.height,e.left=t.left,e.width=t.width,e.$nextTick((function(){e.observeContent()}))})))},observeContent:function(){var e=this;this.disconnectObserver("contentObserver");var t=this.createIntersectionObserver({thresholds:[.95,.98,1]});t.relativeToViewport({top:-this.stickyTop}),t.observe("."+this.elClass,(function(t){e.enable&&e.setFixed(t.boundingClientRect.top)})),this.contentObserver=t},setFixed:function(e){var t=e<this.stickyTop;t?this.$emit("fixed",this.index):this.fixed&&this.$emit("unfixed",this.index),this.fixed=t},disconnectObserver:function(e){var t=this[e];t&&t.disconnect()}},beforeDestroy:function(){this.disconnectObserver("contentObserver")}}},a6fc:function(e,t,i){var n=i("8964");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("4f06").default;a("7d44b1bd",n,!0,{sourceMap:!1,shadowMode:!1})},a9e0:function(e,t,i){"use strict";function n(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=n,i("a4d3"),i("e01a"),i("d3b7"),i("d28b"),i("3ca3"),i("ddb0"),i("a630")},adb5:function(e,t,i){"use strict";i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return n}));var n={uSticky:i("680e").default,uButton:i("d9ad").default,uSwipeAction:i("844c").default,uPopup:i("df25").default,uForm:i("aa8f").default,uFormItem:i("e0a3").default,uInput:i("d5da").default,uLoadmore:i("eb64").default},a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"role-page bg-page"},[i("u-sticky",[i("v-uni-view",{staticClass:"top-title-box"},[i("v-uni-view",{staticClass:"title"},[e._v("角色列表")]),i("v-uni-view",{staticClass:"handle-option"},[i("u-button",{directives:[{name:"auth",rawName:"v-auth",value:["endpoint.admin_roles.create"],expression:"['endpoint.admin_roles.create']"}],staticClass:"btn",attrs:{size:"medium",type:"primary"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.addBtn()}}},[e._v("新增")])],1)],1)],1),i("v-uni-view",{staticClass:"content-box"},e._l(e.rolelist,(function(t,n){return i("u-swipe-action",{key:t.id,staticClass:"tb_swipe_list",attrs:{show:t.show,index:n,options:e.options},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.click.apply(void 0,arguments)},open:function(t){arguments[0]=t=e.$handleEvent(t),e.open.apply(void 0,arguments)}}},[i("v-uni-view",{staticClass:"tb_body",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.showInfo(n)}}},[i("v-uni-view",{staticClass:"row_box"},[i("v-uni-view",{staticClass:"text"},[e._v("角色名称:"+e._s(t.name))])],1),i("v-uni-view",{staticClass:"row_box"},[i("v-uni-view",{staticClass:"text"},[e._v("角色编码:"+e._s(t.slug))])],1)],1)],1)})),1),i("u-popup",{attrs:{"border-radius":"28",width:"92%",height:"70%",mode:"center",closeable:!0,"mask-close-able":!1,"z-index":"910"},model:{value:e.editShow,callback:function(t){e.editShow=t},expression:"editShow"}},[i("v-uni-view",{staticClass:"popup-form-ubox"},[i("v-uni-view",{staticClass:"top_box"},[e.formInfo.id?i("v-uni-view",{staticClass:"title"},[e._v("编辑角色")]):i("v-uni-view",{staticClass:"title"},[e._v("新增角色")])],1),i("v-uni-scroll-view",{staticClass:"scroll-y",attrs:{"scroll-y":"true"}},[i("v-uni-view",{staticClass:"form_edit"},[i("u-form",{attrs:{model:e.formInfo}},[e.formInfo.id?i("u-form-item",{attrs:{label:"角色ID","label-width":"140"}},[i("v-uni-view",{staticClass:"input_box bg_colorf8"},[i("u-input",{attrs:{disabled:!0},model:{value:e.formInfo.id,callback:function(t){e.$set(e.formInfo,"id",t)},expression:"formInfo.id"}})],1)],1):e._e(),i("u-form-item",{attrs:{label:"角色名称","label-width":"140"}},[i("v-uni-view",{staticClass:"input_box"},[i("u-input",{model:{value:e.formInfo.name,callback:function(t){e.$set(e.formInfo,"name",t)},expression:"formInfo.name"}})],1)],1),i("u-form-item",{attrs:{label:"角色编码","label-width":"140"}},[i("v-uni-view",{staticClass:"input_box"},[i("u-input",{model:{value:e.formInfo.slug,callback:function(t){e.$set(e.formInfo,"slug",t)},expression:"formInfo.slug"}})],1)],1),i("v-uni-view",{staticClass:"label_tit"},[e._v("菜单分配")]),e.isgetInfo?i("DaTreeVue2",{ref:"DaTreeRef",attrs:{data:e.permissionsList,labelField:"label",valueField:"id",showCheckbox:!0,defaultCheckedKeys:e.defaultCheckedKeysValue},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.handleTreeChange.apply(void 0,arguments)},expand:function(t){arguments[0]=t=e.$handleEvent(t),e.handleExpandChange.apply(void 0,arguments)}}}):e._e()],1)],1)],1),i("v-uni-view",{staticClass:"buttom_section"},[i("u-button",{staticClass:"btn",attrs:{type:"default"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.editShow=!1}}},[e._v("取消")]),i("u-button",{staticClass:"btn",attrs:{type:"primary"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.editInfoBtn()}}},[e._v("确定")])],1)],1)],1),i("u-popup",{attrs:{mode:"bottom","border-radius":"28","z-index":"900"},model:{value:e.popupShow,callback:function(t){e.popupShow=t},expression:"popupShow"}},[i("v-uni-view",{staticClass:"popup-form-info"},[i("v-uni-view",{staticClass:"top_box"},[i("v-uni-view",{staticClass:"handle-btns"},[i("v-uni-view",{directives:[{name:"auth",rawName:"v-auth",value:["endpoint.admin_roles.destroy"],expression:"['endpoint.admin_roles.destroy']"}],staticClass:"btn_del",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.deleteRoleId(e.info.id)}}},[e._v("删除")]),i("v-uni-view",{directives:[{name:"auth",rawName:"v-auth",value:["endpoint.admin_roles.edit"],expression:"['endpoint.admin_roles.edit']"}],staticClass:"btn_edit",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.editRoleId(e.info.id)}}},[e._v("编辑")])],1)],1),i("v-uni-view",{staticClass:"section_c"},[i("v-uni-view",{staticClass:"plist u-border-bottom"},[i("v-uni-view",{staticClass:"label_t"},[e._v("角色名称")]),i("v-uni-view",{staticClass:"flex-1"},[e._v(e._s(e.info.name))])],1),i("v-uni-view",{staticClass:"plist u-border-bottom"},[i("v-uni-view",{staticClass:"label_t"},[e._v("角色编码")]),i("v-uni-view",{staticClass:"flex-1"},[e._v(e._s(e.info.slug))])],1)],1)],1)],1),i("u-loadmore",{attrs:{status:e.loading,"margin-top":"40"}})],1)},s=[]},af6f:function(e,t,i){"use strict";i("7a82");var n=i("ee27").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(i("f07e")),s=n(i("c964")),o=n(i("d0ff"));i("4e82"),i("13d5"),i("d3b7"),i("caad"),i("2532"),i("a434"),i("14d9"),i("159b"),i("99af"),i("6062"),i("3ca3"),i("ddb0"),i("d81d"),i("c740");var d=i("5703"),A=n(i("f154"));t.default={name:"DaTree",props:A.default,data:function(){return{unCheckedStatus:d.unCheckedStatus,halfCheckedStatus:d.halfCheckedStatus,isCheckedStatus:d.isCheckedStatus,dataRef:[],datalist:[],datamap:{},expandedKeys:[],checkedKeys:null,loadLoading:!1,fieldMap:{value:"value",label:"label",children:"children",disabled:"disabled",append:"append",leaf:"leaf",sort:"sort"}}},watch:{defaultExpandedKeys:{immediate:!0,handler:function(e){null!==e&&void 0!==e&&e.length?this.expandedKeys=e:this.expandedKeys=[]}},defaultCheckedKeys:{immediate:!0,handler:function(e){this.showCheckbox?null!==e&&void 0!==e&&e.length?this.checkedKeys=e:this.checkedKeys=[]:this.checkedKeys=e||0===e?e:null}},data:{deep:!0,immediate:!0,handler:function(e){var t=this;this.dataRef=(0,d.deepClone)(e),setTimeout((function(){t.initData()}),36)}}},methods:{initData:function(){var e,t,i,n,a,s,o,A;this.fieldMap={value:(null===(e=this.field)||void 0===e?void 0:e.key)||(null===(t=this.field)||void 0===t?void 0:t.value)||this.valueField||"value",label:(null===(i=this.field)||void 0===i?void 0:i.label)||this.labelField||"label",children:(null===(n=this.field)||void 0===n?void 0:n.children)||this.childrenField||"children",disabled:(null===(a=this.field)||void 0===a?void 0:a.disabled)||this.disabledField||"disabled",append:(null===(s=this.field)||void 0===s?void 0:s.append)||this.appendField||"append",leaf:(null===(o=this.field)||void 0===o?void 0:o.leaf)||this.leafField||"leaf",sort:(null===(A=this.field)||void 0===A?void 0:A.sort)||this.sortField||"sort"};var l=(0,d.deepClone)(this.dataRef);this.datalist=[],this.datamap={},this.handleTreeData(l),this.datalist=this.checkInitData(this.datalist),console.log("init datalist",this.datalist),console.log("init datamap",this.datamap)},handleTreeData:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:-1;return t.reduce((function(t,s,d){var A=s[e.fieldMap.value],l=s[e.fieldMap.children]||null,r=e.createNewItem(s,d,i,n);if(a>-1){var c,u,h,f=((null===(c=i.childrenKeys)||void 0===c?void 0:c.length)||0)+a+1;if(null===i||void 0===i||null===(u=i.childrenKeys)||void 0===u||!u.includes(A))e.datamap[A]=r,e.datalist.splice(f,0,r),i.children.push(r),null!==(h=r.parentKeys)&&void 0!==h&&h.length&&r.parentKeys.forEach((function(t){e.datamap[t].childrenKeys=[].concat((0,o.default)(e.datamap[t].childrenKeys),[r.key])}))}else e.datamap[A]=r,e.datalist.push(r);var v=l&&l.length>0;if(v){var p=e.handleTreeData(l,r,n+1);r.children=p;var b=p.reduce((function(e,t){var i=t.childrenKeys;return e.push.apply(e,(0,o.default)(i).concat([t.key])),e}),[]);r.childrenKeys=b}return t.push(r),t}),[])},createNewItem:function(e,t,i,n){var a=e[this.fieldMap.value],s=e[this.fieldMap.label],A=e[this.fieldMap.sort]||0,l=e[this.fieldMap.children]||null,r=e[this.fieldMap.append]||null,c=e[this.fieldMap.disabled]||!1;c=(null===i||void 0===i?void 0:i.disabled)||c;var u,h=(0,d.isFunction)(this.isLeafFn)?this.isLeafFn(e):e[this.fieldMap.leaf]||!1,f=l&&0===l.length,v=!0,p=this.defaultExpandAll||!1,b=this.loadMode&&(0,d.isFunction)(this.loadApi);(l||(p=!1,b?v=!0:(h=!0,v=!1)),f&&(p=!1,b?v=!0:(h=!0,v=!1)),h?(v=!1,p=!1):v=!0,this.showCheckbox)||this.onlyRadioLeaf&&(c=!h||((null===i||void 0===i||null===(u=i.originItem)||void 0===u?void 0:u.disabled)||!1));c&&(h||!l||f)&&(p=!1,v=!1);var g=i?i.key:null,m=this.defaultExpandAll||0===n,k={key:a,parentKey:g,label:s,append:r,isLeaf:h,showArrow:v,level:n,expand:p,show:m,sort:A,disabled:c,loaded:!1,loading:!1,indexs:[t],checkedStatus:d.unCheckedStatus,parentKeys:[],childrenKeys:[],children:[],originItem:e};return i&&(k.parentKeys=[i.key].concat((0,o.default)(i.parentKeys)),k.indexs=[].concat((0,o.default)(i.indexs),[t])),k},checkInitData:function(e){var t=null,i=[];return this.showCheckbox?(t=(0,o.default)(new Set(this.checkedKeys||[])),i=this.expandChecked?[].concat((0,o.default)(this.checkedKeys||[]),(0,o.default)(this.expandedKeys||[])):this.expandedKeys):(t=this.checkedKeys||null,i=this.expandChecked&&this.checkedKeys?[this.checkedKeys].concat((0,o.default)(this.expandedKeys||[])):this.expandedKeys),this.handleCheckState(e,t,!0),i=(0,o.default)(new Set(i)),this.defaultExpandAll||this.handleExpandState(e,i,!0),e.sort((function(e,t){return 0===e.sort&&0===t.sort?0:e.parentKey===t.parentKey?e.sort-t.sort>0?1:-1:0})),e},handleCheckState:function(e,t){var i=this,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(this.showCheckbox)null!==t&&void 0!==t&&t.length&&t.forEach((function(e){var t=i.datamap[e];t&&i.checkTheChecked(t,n)}));else for(var a=0;a<e.length;a++){var s=e[a];if(s.key===t){this.checkTheRadio(s,n);break}}},checkTheChecked:function(e){var t=this,i=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],n=e.childrenKeys,a=e.parentKeys,s=e.disabled,o=void 0!==s&&s;!this.checkedDisabled&&o||(e.checkedStatus=i?d.isCheckedStatus:d.unCheckedStatus,this.checkStrictly||(n.forEach((function(i){var n=t.datamap[i];n.checkedStatus=!t.checkedDisabled&&n.disabled?n.checkedStatus:e.checkedStatus})),a.forEach((function(e){var i=t.datamap[e];i.checkedStatus=t.getParentCheckedStatus(i)}))))},checkTheRadio:function(e,t){var i,n=this,a=e.parentKeys,s=e.isLeaf,o=e.disabled,A=void 0!==o&&o;!this.checkedDisabled&&A||(!this.onlyRadioLeaf||s?(null!==(i=this.datalist)&&void 0!==i&&i.length&&this.datalist.forEach((function(e){e.checkedStatus=d.unCheckedStatus})),console.log("000",e,a,this.datamap),a.forEach((function(e){console.log("kkk",e,n.datamap[e]);var i=n.datamap[e];i.checkedStatus=t?n.getParentCheckedStatus(i):d.unCheckedStatus})),e.checkedStatus=t?d.isCheckedStatus:d.unCheckedStatus):(0,d.logError)("限制了末节点选中,当前[".concat(e.label,"]非末节点")))},handleExpandState:function(e,t){var i=this,n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!1!==n)for(var a=0;a<e.length;a++){var s,o,d=e[a];if(null!==t&&void 0!==t&&t.includes(d.key))d.expand=!0,null!==(s=d.children)&&void 0!==s&&s.length&&d.children.forEach((function(e){var t=i.datamap[e.key];t.show=!0})),null!==(o=d.parentKeys)&&void 0!==o&&o.length&&d.parentKeys.forEach((function(e){var t,n=i.datamap[e];n.expand=!0,null!==(t=n.children)&&void 0!==t&&t.length&&n.children.forEach((function(e){var t=i.datamap[e.key];t.show=!0}))}))}else for(var A=0;A<e.length;A++){var l,r=e[A];if(null!==t&&void 0!==t&&t.includes(r.key))r.expand=!1,null!==(l=r.childrenKeys)&&void 0!==l&&l.length&&r.childrenKeys.forEach((function(e){i.datamap[e].expand=!1,i.datamap[e].show=!1}))}},handleCheckChange:function(e){var t=this,i=e.childrenKeys,n=e.parentKeys,a=e.checkedStatus,s=e.isLeaf,o=e.disabled,A=void 0!==o&&o;if(this.showCheckbox&&!A){e.checkedStatus=a===d.isCheckedStatus?d.unCheckedStatus:d.isCheckedStatus,this.checkStrictly?this.expandChecked&&(0,d.logError)("多选时,当 checkStrictly 为 true 时,不支持选择自动展开子节点属性(expandChecked)"):(this.expandChecked&&(e.show=!0,e.expand=(null===i||void 0===i?void 0:i.length)>0||s),i.forEach((function(i){var n,a=t.datamap[i];(a.checkedStatus=a.disabled?a.checkedStatus:e.checkedStatus,t.expandChecked)&&(a.show=!0,a.expand=(null===a||void 0===a||null===(n=a.childrenKeys)||void 0===n?void 0:n.length)>0||a.isLeaf)}))),this.checkStrictly||n.forEach((function(e){var i=t.datamap[e];i.checkedStatus=t.getParentCheckedStatus(i)}));for(var l=[],r=0;r<this.datalist.length;r++){var c=this.datalist[r];c.checkedStatus===d.isCheckedStatus&&(this.packDisabledkey&&c.disabled||!c.disabled)&&l.push(c.key)}this.checkedKeys=[].concat(l),this.$emit("change",l,e)}},handleRadioChange:function(e){var t,i=this,n=e.parentKeys,a=e.checkedStatus,s=e.key,o=e.disabled,A=void 0!==o&&o,l=e.isLeaf;if(!this.showCheckbox&&(this.onlyRadioLeaf&&!l&&this.handleExpandedChange(e),!A)){if(null!==(t=this.datalist)&&void 0!==t&&t.length)for(var r=0;r<this.datalist.length;r++){var c=this.datalist[r];c.checkedStatus=d.unCheckedStatus}n.forEach((function(e){var t=i.datamap[e];t.checkedStatus=i.getParentCheckedStatus(t)})),e.checkedStatus=a===d.isCheckedStatus?d.unCheckedStatus:d.isCheckedStatus,this.checkedKeys=s,this.$emit("change",s,e)}},handleLabelClick:function(e){this.showCheckbox?this.handleCheckChange(e):this.handleRadioChange(e)},handleExpandedChange:function(e){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var n,s,o,A,l;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(n=e.expand,s=e.loading,o=void 0!==s&&s,A=e.disabled,!t.loadLoading||!o){i.next=3;break}return i.abrupt("return");case 3:if(t.checkExpandedChange(e),e.expand=!n,l=null,A){i.next=14;break}if(t.showCheckbox||!t.onlyRadioLeaf||!t.loadMode){i.next=11;break}(0,d.logError)("单选时,当 onlyRadioLeaf 为 true 时不支持动态数据"),i.next=14;break;case 11:return i.next=13,t.loadExpandNode(e);case 13:l=i.sent;case 14:t.$emit("expand",!n,l||e||null);case 15:case"end":return i.stop()}}),i)})))()},checkExpandedChange:function(e){var t=this,i=e.expand,n=e.childrenKeys,a=e.children,s=void 0===a?null:a;if(i)null!==n&&void 0!==n&&n.length&&n.forEach((function(e){t.datamap[e]&&(t.datamap[e].show=!1,t.datamap[e].expand=!1)}));else if(null!==s&&void 0!==s&&s.length){var o=s.map((function(e){return e.key}));o.forEach((function(e){t.datamap[e]&&(t.datamap[e].show=!0)}))}},loadExpandNode:function(e){var t=this;return(0,s.default)((0,a.default)().mark((function i(){var n,s,A,l,r,c,u,h,f,v,p;return(0,a.default)().wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(n=e.expand,s=e.key,A=e.loaded,l=e.children,null===l||void 0===l||!l.length||t.alwaysFirstLoad){i.next=3;break}return i.abrupt("return",e);case 3:if(!n||!t.loadMode||A){i.next=22;break}if(!(0,d.isFunction)(t.loadApi)){i.next=20;break}return t.expandedKeys.push(s),t.loadLoading=!0,e.loading=!0,c=(0,d.deepClone)(e),i.next=11,t.loadApi(c);case 11:u=i.sent,h=[].concat((0,o.default)((null===(r=e.originItem)||void 0===r?void 0:r.children)||[]),(0,o.default)(u||[])),f={},h=h.reduce((function(e,i){return!f[i[t.fieldMap]]&&(f[i[t.fieldMap]]=e.push(i)),e}),[]),e.originItem.children=h||null,null!==u&&void 0!==u&&u.length?(v=t.datalist.findIndex((function(t){return t.key===e.key})),t.handleTreeData(u,e,e.level+1,v),t.datalist=t.checkInitData(t.datalist)):(e.expand=!1,e.isLeaf=!0,e.showArrow=!1),t.loadLoading=!1,e.loading=!1,e.loaded=!0;case 20:i.next=24;break;case 22:p=t.expandedKeys.findIndex((function(e){return e===s})),p>=0&&t.expandedKeys.splice(p,1);case 24:return i.abrupt("return",e);case 25:case"end":return i.stop()}}),i)})))()},getParentCheckedStatus:function(e){if(!e)return d.unCheckedStatus;if(!this.checkedDisabled&&e.disabled)return e.checkedStatus||d.unCheckedStatus;if(!this.showCheckbox)return d.halfCheckedStatus;var t=e.children,i=t.every((function(e){return e.checkedStatus===d.isCheckedStatus}));if(i)return d.isCheckedStatus;var n=t.every((function(e){return e.checkedStatus===d.unCheckedStatus}));return n?d.unCheckedStatus:d.halfCheckedStatus},getCheckedKeys:function(){return(0,d.getAllNodeKeys)(this.datalist,"checkedStatus",d.isCheckedStatus,this.packDisabledkey)},setCheckedKeys:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(this.showCheckbox){if(!(0,d.isArray)(e))return void(0,d.logError)("setCheckedKeys 第一个参数非数组,传入的是[".concat(e,"]"));var i=this.datalist;if(!1===t){for(var n=[],a=0;a<this.checkedKeys.length;a++){var s=this.checkedKeys[a];e.includes(s)||n.push(s)}return n=(0,o.default)(new Set(n)),this.checkedKeys=n,void this.handleCheckState(i,e,!1)}var A=[].concat((0,o.default)(this.checkedKeys),(0,o.default)(e));return this.checkedKeys=(0,o.default)(new Set(A)),this.handleCheckState(i,this.checkedKeys,!0),void(this.expandChecked&&t&&(this.expandedKeys=(0,o.default)(new Set([].concat((0,o.default)(this.checkedKeys||[]),(0,o.default)(e||[])))),this.handleExpandState(i,e,!0)))}if((0,d.isArray)(e)&&(e=e[0]),(0,d.isString)(e)||(0,d.isNumber)(e)){var l=this.datalist;this.checkedKeys=t?e:null,this.expandChecked&&t&&this.handleExpandState(l,[e],!0),this.handleCheckState(l,e,!!t)}else(0,d.logError)("setCheckedKeys 第一个参数字符串或数字,传入的是==>",e)},getHalfCheckedKeys:function(){return(0,d.getAllNodeKeys)(this.datalist,"checkedStatus",d.halfCheckedStatus,this.packDisabledkey)},getUncheckedKeys:function(){return(0,d.getAllNodeKeys)(this.datalist,"checkedStatus",d.unCheckedStatus,this.packDisabledkey)},getExpandedKeys:function(){return(0,d.getAllNodeKeys)(this.datalist,"expand",!0)},setExpandedKeys:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(Array.isArray(e)||"all"===e){var i=this.datalist;if("all"!==e){if(!1===t){for(var n=[],a=0;a<this.expandedKeys.length;a++){var s=this.expandedKeys[a];e.includes(s)||n.push(s)}return this.expandedKeys=(0,o.default)(new Set(n)),void this.handleExpandState(i,e,!1)}for(var A=[],l=0;l<i.length;l++)e.includes(i[l].key)&&A.push(i[l].key);this.expandedKeys=(0,o.default)(new Set(A)),this.handleExpandState(i,A,!0)}else i.forEach((function(e){e.expand=t,e.level>0&&(e.show=t)}))}else(0,d.logError)("setExpandedKeys 第一个参数非数组,传入的是===>",e)},getUnexpandedKeys:function(){return(0,d.getAllNodeKeys)(this.datalist,"expand",!1)},getCheckedNodes:function(){return(0,d.getAllNodes)(this.datalist,"checkedStatus",d.isCheckedStatus,this.packDisabledkey)},getHalfCheckedNodes:function(){return(0,d.getAllNodes)(this.datalist,"checkedStatus",d.halfCheckedStatus,this.packDisabledkey)},getUncheckedNodes:function(){return(0,d.getAllNodes)(this.datalist,"checkedStatus",d.unCheckedStatus,this.packDisabledkey)},getExpandedNodes:function(){return(0,d.getAllNodes)(this.datalist,"expand",!0)},getUnexpandedNodes:function(){return(0,d.getAllNodes)(this.datalist,"expand",!1)}}}},b53f:function(e,t,i){"use strict";i.r(t);var n=i("f940"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},c475:function(e,t,i){"use strict";i.r(t);var n=i("f017"),a=i("e365");for(var s in a)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return a[e]}))}(s);i("911d");var o,d=i("f0c5"),A=Object(d["a"])(a["default"],n["b"],n["c"],!1,null,"dbc8edf8",null,!1,n["a"],o);t["default"]=A.exports},c7f4:function(e,t,i){"use strict";i("7a82");var n=i("ee27").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(i("54f8"));i("4de4"),i("d3b7"),i("99af"),i("a434");var s=n(i("c475")),o=i("815d"),d=n(i("e350"));t.default={components:{DaTreeVue2:s.default},data:function(){return{per_page:10,page:1,rolelist:[],loading:"loadmore",popupShow:!1,info:{},cindex:-1,editShow:!1,formInfo:{id:"",name:"",slug:"",permissions:"",get_permissions:!1},isgetInfo:!1,permissionsList:[],defaultCheckedKeysValue:[]}},computed:{options:function(){return[{text:"编辑",opt:"edit",permission:["endpoint.admin_roles.edit"],style:{backgroundColor:"#007aff"}},{text:"删除",opt:"delete",permission:["endpoint.admin_roles.destroy"],style:{backgroundColor:"#dd524d"}}].filter((function(e){return(0,d.default)(e.permission)}))}},onLoad:function(){this.queryAdminRoleList(),this.queryPermissions()},methods:{addBtn:function(){this.resetForm(),this.isgetInfo=!0,this.editShow=!0},handleTreeChange:function(e,t){console.log("handleTreeChange ==>",e,t),this.formInfo.permissions=e},handleExpandChange:function(e,t){console.log("handleExpandChange ==>",e,t)},showInfo:function(e){this.cindex=e,this.info=this.rolelist[e],this.popupShow=!0},open:function(e){this.rolelist[e].show=!0},click:function(e,t){if(console.log(e,t,this.rolelist[e]),1==t){this.cindex=e;var i=this.rolelist[e].id;this.deleteRoleId(i)}else{var n=this.rolelist[e].id;this.queryRoleInfo(n),this.formInfo=this.rolelist[e],this.editShow=!0,this.rolelist[e].show=!1}},queryAdminRoleList:function(e){var t=this;if(e&&(this.loading="loadmore",this.rolelist=[],this.page=1),"nomore"==this.loading)return!1;var i={per_page:this.per_page,page:this.page++,_t:(new Date).getTime()};this.loading="loading",this.$http.get("/api/admin-roles",{params:i}).then((function(e){var i=e.data;if(console.log(i),t.loading="loadmore",200==i.code){var n,s=i.data||[],o=(0,a.default)(s);try{for(o.s();!(n=o.n()).done;){var d=n.value;d.show=!1}}catch(A){o.e(A)}finally{o.f()}t.rolelist=t.rolelist.concat(s),console.log(t.rolelist),t.rolelist.length>=i.meta.total&&(t.loading="nomore")}})).catch((function(){t.loading="loadmore"}))},editInfoBtn:function(){var e=this;if(!this.isgetInfo)return!1;var t={name:this.formInfo.name,slug:this.formInfo.slug,permission_ids:this.formInfo.permissions},i=this.formInfo.id;""!=t.name?""!=t.slug?((0,o.showLoading)("请稍等..."),i?this.$http.put("/api/admin-roles/".concat(i),t).then((function(t){var i=t.data;(0,o.hideLoading)(),200==i.code&&(e.editShow=!1),uni.showToast({title:i.message,icon:"none"})})).catch((function(){(0,o.hideLoading)()})):this.$http.post("/api/admin-roles",t).then((function(t){var i=t.data;(0,o.hideLoading)(),200==i.code&&(e.queryAdminRoleList(!0),e.editShow=!1),uni.showToast({title:i.message,icon:"none"})})).catch((function(){(0,o.hideLoading)()}))):uni.showToast({title:"请填写角色编码",icon:"none"}):uni.showToast({title:"请填写角色名称",icon:"none"})},editRoleId:function(e){this.queryRoleInfo(e),this.formInfo=this.info,this.editShow=!0},deleteRoleId:function(e){var t=this;uni.showModal({title:"提示",content:"是否确定删除?",success:function(i){i.confirm?(console.log("用户点击确定"),(0,o.showLoading)("请稍等..."),t.$http.delete("/api/admin-roles/".concat(e)).then((function(e){var i=e.data;(0,o.hideLoading)(),200==i.code&&(t.formInfo={},t.popupShow=!1,t.rolelist.splice(t.cindex,1),uni.showToast({title:i.message,icon:"none"}))})).catch((function(){(0,o.hideLoading)()}))):i.cancel&&console.log("用户点击取消")}})},queryPermissions:function(){var e=this;this.$http.get("/api/permissions").then((function(t){var i=t.data;200==i.code&&(e.permissionsList=i.data)})).catch((function(e){}))},queryRoleInfo:function(e){var t=this;this.isgetInfo=!1,this.$http.get("/api/admin-roles/".concat(e)).then((function(e){var i=e.data;console.log(i,"queryRoleInfo==="),200==i.code&&(t.formInfo.permissions=i.data.permissions,t.defaultCheckedKeysValue=i.data.permissions,t.isgetInfo=!0,console.log(t.defaultCheckedKeysValue,"queryRoleInfo==="))})).catch((function(e){}))},resetForm:function(){this.formInfo={id:"",name:"",slug:"",permissions:"",get_permissions:!1},this.defaultCheckedKeysValue=[]}},onReachBottom:function(){"loadmore"==this.loading&&this.queryAdminRoleList()}}},cef6:function(e,t,i){"use strict";var n=i("e308"),a=i.n(n);a.a},d0ff:function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=A;var n=d(i("4053")),a=d(i("a9e0")),s=d(i("dde1")),o=d(i("10eb"));function d(e){return e&&e.__esModule?e:{default:e}}function A(e){return(0,n.default)(e)||(0,a.default)(e)||(0,s.default)(e)||(0,o.default)()}},e249:function(e,t,i){var n=i("980a");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("4f06").default;a("34ca650a",n,!0,{sourceMap:!1,shadowMode:!1})},e308:function(e,t,i){var n=i("72a7");n.__esModule&&(n=n.default),"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var a=i("4f06").default;a("03bd5f72",n,!0,{sourceMap:!1,shadowMode:!1})},e350:function(e,t,i){"use strict";i("7a82");var n=i("ee27").default;Object.defineProperty(t,"__esModule",{value:!0}),t.default=s,i("d3b7"),i("caad"),i("2532");var a=n(i("4360"));function s(e){if(e&&e instanceof Array&&e.length>0){var t,i,n=a.default.getters&&(null!==(t=null===(i=a.default.getters.userInfo)||void 0===i?void 0:i.permissions_slug)&&void 0!==t?t:[]),s=e,o=n.some((function(e){return s.includes(e)}));return o}return!1}},e365:function(e,t,i){"use strict";i.r(t);var n=i("af6f"),a=i.n(n);for(var s in n)["default"].indexOf(s)<0&&function(e){i.d(t,e,(function(){return n[e]}))}(s);t["default"]=a.a},f017:function(e,t,i){"use strict";var n;i.d(t,"b",(function(){return a})),i.d(t,"c",(function(){return s})),i.d(t,"a",(function(){return n}));var a=function(){var e=this,t=e.$createElement,i=e._self._c||t;return i("v-uni-view",{staticClass:"da-tree",style:{"--theme-color":e.themeColor}},[i("v-uni-scroll-view",{staticClass:"da-tree-scroll",attrs:{"scroll-y":!0,"scroll-x":!1}},e._l(e.datalist,(function(t){return i("v-uni-view",{key:t.key,staticClass:"da-tree-item",class:{"is-show":t.show},style:{paddingLeft:t.level*e.indent+"rpx"}},[t.showArrow?i("v-uni-view",{staticClass:"da-tree-item__icon",on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.handleExpandedChange(t)}}},[e.loadLoading&&t.loading?i("v-uni-view",{class:["da-tree-item__icon--arr","is-loading"]}):i("v-uni-view",{class:["da-tree-item__icon--arr","is-expand",{"is-right":!t.expand}]})],1):i("v-uni-view",{staticClass:"da-tree-item__icon"}),e.showCheckbox?i("v-uni-view",{staticClass:"da-tree-item__checkbox",class:["da-tree-item__checkbox--"+e.checkboxPlacement,{"is--disabled":t.disabled}],on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.handleCheckChange(t)}}},[t.checkedStatus===e.isCheckedStatus?i("v-uni-view",{staticClass:"da-tree-item__checkbox--icon da-tree-checkbox-checked"}):t.checkedStatus===e.halfCheckedStatus?i("v-uni-view",{staticClass:"da-tree-item__checkbox--icon da-tree-checkbox-indeterminate"}):i("v-uni-view",{staticClass:"da-tree-item__checkbox--icon da-tree-checkbox-outline"})],1):e._e(),!e.showCheckbox&&e.showRadioIcon?i("v-uni-view",{staticClass:"da-tree-item__checkbox",class:["da-tree-item__checkbox--"+e.checkboxPlacement,{"is--disabled":t.disabled}],on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.handleRadioChange(t)}}},[t.checkedStatus===e.isCheckedStatus?i("v-uni-view",{staticClass:"da-tree-item__checkbox--icon da-tree-radio-checked"}):t.checkedStatus===e.halfCheckedStatus?i("v-uni-view",{staticClass:"da-tree-item__checkbox--icon da-tree-radio-indeterminate"}):i("v-uni-view",{staticClass:"da-tree-item__checkbox--icon da-tree-radio-outline"})],1):e._e(),i("v-uni-view",{staticClass:"da-tree-item__label",class:"da-tree-item__label--"+t.checkedStatus,on:{click:function(i){arguments[0]=i=e.$handleEvent(i),e.handleLabelClick(t)}}},[e._v(e._s(t.label)),t.append?i("v-uni-text",{staticClass:"da-tree-item__label--append"},[e._v(e._s(t.append))]):e._e()],1)],1)})),1)],1)},s=[]},f154:function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("a9e3");t.default={data:{type:Array,default:function(){return[]}},themeColor:{type:String,default:"#007aff"},showCheckbox:{type:Boolean,default:!1},defaultCheckedKeys:{type:[Array,String,Number],default:null},checkboxPlacement:{type:String,default:"left"},defaultExpandAll:{type:Boolean,default:!1},defaultExpandedKeys:{type:Array,default:null},expandChecked:{type:Boolean,default:!1},indent:{type:Number,default:40},field:{type:Object,default:null},labelField:{type:String,default:"label"},valueField:{type:String,default:"value"},childrenField:{type:String,default:"children"},disabledField:{type:String,default:"disabled"},leafField:{type:String,default:"leaf"},appendField:{type:String,default:"append"},sortField:{type:String,default:"sort"},isLeafFn:{type:Function,default:null},showRadioIcon:{type:Boolean,default:!0},onlyRadioLeaf:{type:Boolean,default:!1},checkStrictly:{type:Boolean,default:!1},loadMode:{type:Boolean,default:!1},loadApi:{type:Function,default:null},alwaysFirstLoad:{type:Boolean,default:!1},checkedDisabled:{type:Boolean,default:!1},packDisabledkey:{type:Boolean,default:!0}}},f940:function(e,t,i){"use strict";i("7a82"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,i("a9e3");t.default={name:"u-swipe-action",props:{index:{type:[Number,String],default:""},btnWidth:{type:[String,Number],default:180},disabled:{type:Boolean,default:!1},show:{type:Boolean,default:!1},bgColor:{type:String,default:"#ffffff"},vibrateShort:{type:Boolean,default:!1},options:{type:Array,default:function(){return[]}}},watch:{show:{immediate:!0,handler:function(e,t){e?this.open():this.close()}}},data:function(){return{moveX:0,scrollX:0,status:!1,movableAreaWidth:0,elId:this.$u.guid(),showBtn:!1}},computed:{movableViewWidth:function(){return this.movableAreaWidth+this.allBtnWidth+"px"},innerBtnWidth:function(){return uni.upx2px(this.btnWidth)},allBtnWidth:function(){return uni.upx2px(this.btnWidth)*this.options.length},btnStyle:function(){var e=this;return function(t){return t.width=e.btnWidth+"rpx",t}}},mounted:function(){this.getActionRect()},methods:{btnClick:function(e){this.status=!1,this.$emit("click",this.index,e)},change:function(e){this.scrollX=e.detail.x},close:function(){this.moveX=0,this.status=!1},open:function(){this.disabled||(this.moveX=-this.allBtnWidth,this.status=!0)},touchend:function(){this.moveX=this.scrollX,this.$nextTick((function(){var e=this;0==this.status?this.scrollX<=-this.allBtnWidth/4?(this.moveX=-this.allBtnWidth,this.status=!0,this.emitOpenEvent(),this.vibrateShort&&uni.vibrateShort()):(this.moveX=0,this.status=!1,this.emitCloseEvent()):this.scrollX>3*-this.allBtnWidth/4?(this.moveX=0,this.$nextTick((function(){e.moveX=101})),this.status=!1,this.emitCloseEvent()):(this.moveX=-this.allBtnWidth,this.status=!0,this.emitOpenEvent())}))},emitOpenEvent:function(){this.$emit("open",this.index)},emitCloseEvent:function(){this.$emit("close",this.index)},touchstart:function(){},getActionRect:function(){var e=this;this.$uGetRect(".u-swipe-action").then((function(t){e.movableAreaWidth=t.width,e.$nextTick((function(){e.showBtn=!0}))}))},contentClick:function(){1==this.status&&(this.status="close",this.moveX=0),this.$emit("content-click",this.index)}}}}}]);