(window.webpackJsonp=window.webpackJsonp||[]).push([[122],{1312:function(t,e,r){"use strict";r.r(e);var s=r(3008),n=r(1715);for(var a in n)"default"!==a&&function(t){r.d(e,t,(function(){return n[t]}))}(a);var o=r(0),i=r(2567),u=r.n(i),l=Object(o.a)(n.default,s.a,s.b,!1,null,null,null);"function"==typeof u.a&&u()(l),e.default=l.exports},1715:function(t,e,r){"use strict";r.r(e);var s=r(1716),n=r.n(s);for(var a in s)"default"!==a&&function(t){r.d(e,t,(function(){return s[t]}))}(a);e.default=n.a},1716:function(t,e,r){"use strict";var s=r(10),n=r(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a,o=n(r(15)),i=n(r(16)),u=s(r(2566)),l=s(r(6)),c={preload:u.getList,api:[{command:u.getList,bind:"list"}],data:function(){return{users:[],creator:""}},computed:{targetCreators:function(){return l.keys(this.$api.list)},userGroups:function(){return l.pipe(l.filter(this.hasUsers),l.map(this.getUserGroup))(this.targetCreators)}},methods:{hasUsers:function(t){return!!this.$api.list[t].length},getResellerLabel:function(t){return this.$gettextInterpolate(this.$gettext("Reseller: %{ creator }"),{creator:t})},getUserGroup:function(t){return{label:this.getResellerLabel(t),entries:this.$api.list[t],disabled:this.creator===t}},moveUsers:(a=(0,i.default)(o.default.mark((function t(){return o.default.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,u.moveUsers({select:this.users,creator:this.creator});case 2:u.getList(),this.checkedRows=[];case 4:case"end":return t.stop()}}),t,this)}))),function(){return a.apply(this,arguments)})},watch:{creator:function(t){var e=this;this.users=l.filter((function(r){return!e.$api.list[t].includes(r)}),this.users)}}};e.default=c},2566:function(t,e,r){"use strict";var s=r(1);Object.defineProperty(e,"__esModule",{value:!0}),e.moveUsers=e.getList=void 0;var n=s(r(30)),a="/CMD_MOVE_USERS",o=n.default.get({id:"USERS_MOVE_LIST",url:a,after:function(t){return t.getProp("data_list")}});e.getList=o;var i=n.default.select({url:a,params:{action:"moveusers"},schema:{creator:n.default.REQUIRED_STRING}});e.moveUsers=i},2567:function(t,e){},3008:function(t,e,r){"use strict";var s=function(){var t=this,e=t.$createElement,r=t._self._c||e;return r("app-page",{attrs:{id:"move-users"}},[r("ui-form-element",{attrs:{vertical:""}},[r("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Select Users")]),t._v(" "),r("input-select-multiple",{attrs:{slot:"content",options:t.userGroups},slot:"content",model:{value:t.users,callback:function(e){t.users=e},expression:"users"}})],1),t._v(" "),r("ui-form-element",{attrs:{vertical:""}},[r("translate",{attrs:{slot:"title"},slot:"title"},[t._v("Select Reseller")]),t._v(" "),r("div",{directives:[{name:"flex",rawName:"v-flex"}],attrs:{slot:"content"},slot:"content"},[r("input-select",{attrs:{options:t.targetCreators},model:{value:t.creator,callback:function(e){t.creator=e},expression:"creator"}})],1)],1),t._v(" "),r("ui-button",{attrs:{slot:"footer:buttons",theme:"primary",disabled:!t.users.length||!t.creator},on:{click:t.moveUsers},slot:"footer:buttons"},[r("translate",[t._v("Move Users")])],1)],1)},n=[];r.d(e,"a",(function(){return s})),r.d(e,"b",(function(){return n}))}}]);