list.js 5.9 KB

1
  1. require('common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["admin/staff/list"],{"4d6b":function(t,e,n){"use strict";n.r(e);var o=n("8238"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(a);e["default"]=i.a},5396:function(t,e,n){"use strict";var o;n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return a})),n.d(e,"a",(function(){return o}));var i=function(){var t=this,e=t.$createElement,n=(t._self._c,0==t.tabIndex?t.$util.isEmpty(t.list.data):null),o=0==t.tabIndex&&n?t.$util.isEmpty(t.list.data):null,i=1==t.tabIndex?t.$util.isEmpty(t.list.data):null,a=1==t.tabIndex&&i?t.$util.isEmpty(t.list.data):null,l=2==t.tabIndex?t.$util.isEmpty(t.list.data):null,r=2!=t.tabIndex||l?null:t.__map(t.list.data,(function(e,n){var o=t.__get_orig(e),i=t._f("formatTime")(e.addTime);return{$orig:o,f0:i}})),u=2==t.tabIndex&&l?t.$util.isEmpty(t.list.data):null;t.$mp.data=Object.assign({},{$root:{g0:n,g1:o,g2:i,g3:a,g4:l,l0:r,g5:u}})},a=[]},"7c2c":function(t,e,n){},8238:function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=r(n("644f")),i=n("1b62"),a=n("7736"),l=n("2301");function r(t){return t&&t.__esModule?t:{default:t}}function u(t,e,n,o,i,a,l){try{var r=t[a](l),u=r.value}catch(s){return void n(s)}r.done?e(u):Promise.resolve(u).then(o,i)}function s(t){return function(){var e=this,n=arguments;return new Promise((function(o,i){var a=t.apply(e,n);function l(t){u(a,o,i,l,r,"next",t)}function r(t){u(a,o,i,l,r,"throw",t)}l(void 0)}))}}function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(t);e&&(o=o.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,o)}return n}function d(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){f(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function f(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var h=function(){n.e("components/plugin/tabs").then(function(){return resolve(n("f58d"))}.bind(null,n)).catch(n.oe)},p=function(){Promise.all([n.e("common/vendor"),n.e("components/module/app-avatar")]).then(function(){return resolve(n("d84d"))}.bind(null,n)).catch(n.oe)},m=function(){n.e("admin/home/components/plugin/time-axis").then(function(){return resolve(n("9193"))}.bind(null,n)).catch(n.oe)},b=function(){n.e("admin/home/components/plugin/timeaxis-item").then(function(){return resolve(n("9758"))}.bind(null,n)).catch(n.oe)},v=function(){n.e("components/app-wrapper-empty").then(function(){return resolve(n("c078"))}.bind(null,n)).catch(n.oe)},x=function(){n.e("components/plugin/modal").then(function(){return resolve(n("3a8f"))}.bind(null,n)).catch(n.oe)},g={name:"staff-list",components:{AppTabs:h,AppAvatarModule:p,TimeAxis:m,TimeaxisItem:b,AppWrapperEmpty:v,ModalModule:x},mixins:[i.list],data:function(){return{tabIndex:0,tabs:[{name:"员工列表"},{name:"角色管理"}],delModal:!1,delModalText:"确定删除该员工吗?",operateData:{},roleModal:!1,roleModalText:"添加",roleModalVal:"",roleOperateData:{}}},onPullDownRefresh:function(){this.resetList(),this._list().then((function(e){t.stopPullDownRefresh()}))},computed:d({},(0,a.mapGetters)({loginInfo:"getLoginInfo"})),onReachBottom:function(){this.list.finished?t.stopPullDownRefresh():this._list().then((function(e){t.stopPullDownRefresh()}))},onLoad:function(){},methods:{init:function(){var t=s(o.default.mark((function t(){return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:this._list();case 1:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),_list:function(){var t=this,e=0==this.tabIndex?l.getStaffList:1==this.tabIndex?l.getRoleList:l.getLogList;return e().then((function(e){t.completes(e)}))},change:function(t){if(this.tabIndex==t.index)return!1;this.tabIndex=t.index,this.resetList(),this._list()},modalCancel:function(){this.delModal=!1,this.roleModal=!1},modifyModalFn:function(t){},delModalFn:function(t){this.delModalText=0==this.tabIndex?"确定删除该员工吗?":"确定删除该角色吗?",this.operateData=t,this.delModal=!0},delModalClick:function(t){var e=this,n=t.index;if(0===n)this.modalCancel();else{var o=0==this.tabIndex?l.delStaff:l.delRole;o({id:this.operateData.id}).then((function(t){e.modalCancel(),e.$msg("删除成功!"),setTimeout((function(){e.resetList(),e._list()}),1e3)}))}},addRoleFn:function(){this.roleModal=!0,this.roleModalText="添加",this.roleModalVal=""},modifyRoleFn:function(t){this.roleModal=!0,this.roleModalText="修改",this.roleModalVal=t.roleName,this.roleOperateData=t},roleModalClick:function(t){var e=this,n=t.index;if(0===n)this.modalCancel();else{var o="添加"==this.roleModalText?l.addRole:l.updateRole,i={roleName:this.roleModalVal};"修改"==this.roleModalText&&(i.id=this.roleOperateData.id),o(i).then((function(t){e.modalCancel(),e.$msg("".concat(e.roleModalText,"成功!")),setTimeout((function(){e.resetList(),e._list()}),1e3)}))}}}};e.default=g}).call(this,n("934e")["default"])},"87e9":function(t,e,n){"use strict";var o=n("7c2c"),i=n.n(o);i.a},b5ba:function(t,e,n){"use strict";(function(t){n("6cdc");o(n("b5e3"));var e=o(n("e2d1"));function o(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("934e")["createPage"])},e2d1:function(t,e,n){"use strict";n.r(e);var o=n("5396"),i=n("4d6b");for(var a in i)["default"].indexOf(a)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(a);n("87e9");var l,r=n("8261"),u=Object(r["a"])(i["default"],o["b"],o["c"],!1,null,"165ba85c",null,!1,o["a"],l);e["default"]=u.exports}},[["b5ba","common/runtime","common/vendor","admin/staff/common/vendor"]]]);