| 1 |
- require('common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["admin/staff/add"],{"13a8":function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=u(n("644f")),r=n("2301"),i=n("5315"),a=n("06c0");function u(t){return t&&t.__esModule?t:{default:t}}function f(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 c(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?f(Object(n),!0).forEach((function(e){s(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function s(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function l(t,e,n,o,r,i,a){try{var u=t[i](a),f=u.value}catch(c){return void n(c)}u.done?e(f):Promise.resolve(f).then(o,r)}function d(t){return function(){var e=this,n=arguments;return new Promise((function(o,r){var i=t.apply(e,n);function a(t){l(i,o,r,a,u,"next",t)}function u(t){l(i,o,r,a,u,"throw",t)}a(void 0)}))}}var m=function(){n.e("components/plugin/list-cell").then(function(){return resolve(n("1861"))}.bind(null,n)).catch(n.oe)},h=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)},p=n("90f4"),v={name:"staff-add",components:{TuiListCell:m,AppAvatarModule:h},data:function(){return{form:{roleId:"",remind:1,password:"",status:1,remark:""},roleList:[],roleSelData:{},showStaffArea:!0,showMiniCodeArea:!1,miniCodeSrc:"",memberData:{}}},onLoad:function(){},onShow:function(){this.option.id?t.setNavigationBarTitle({title:"修改员工"}):t.setNavigationBarTitle({title:"添加员工"})},methods:{init:function(){var e=this,n=t.getStorageSync("addStaffData");n&&(t.removeStorageSync("addStaffData"),this.form=n.form,this.roleList=n.roleList,this.roleSelData=n.roleSelData);var o=t.getStorageSync("addSelMember");if(o&&(t.removeStorageSync("addSelMember"),this.memberData=o,this.form.userId=o.id),n)return!1;this._getRoleList().then((function(t){e.option.id&&e._getDet()}))},_getRoleList:function(){var t=d(o.default.mark((function t(){var e=this;return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,r.getRoleList)().then((function(t){if(e.$util.isEmpty(t.data))return!1;e.roleList=t.data.list}));case 2:case"end":return t.stop()}}),t)})));function e(){return t.apply(this,arguments)}return e}(),_getDet:function(){var t=this;(0,r.getStaffDet)({id:this.option.id}).then((function(e){t.$util.isEmpty(e.data)||(Object.keys(t.form).forEach((function(n,o){t.form[n]=e.data[n]})),t.roleSelData=t.roleList.filter((function(e){return t.form.roleId==e.id}))[0],t.form.userId&&"0"!=t.form.userId&&t._getMemberDet())}))},_getMemberDet:function(){var t=this;(0,i.getDet)({userId:this.form.userId}).then((function(e){t.$util.isEmpty(e.data)||(t.memberData=e.data)}))},selMemberFn:function(){var e={form:this.form,roleList:this.roleList,roleSelData:this.roleSelData};t.setStorageSync("addStaffData",e),this.$util.pageTo({url:"/admin/staff/sel-member",query:c({},this.option)})},changeRoleFn:function(t){this.roleSelData=this.roleList[t.detail.value],this.form.roleId=this.roleSelData.id},remindChangeFn:function(t){this.form.remind=t.detail.value?1:0},statusChangeFn:function(t){this.form.status=t.detail.value?1:0},confirmFn:function(){var t=this,e=this.option.id?r.updateStaff:a.prepareBind;this.option.id&&(this.form.id=this.option.id),e(this.form).then((function(e){if(console.log("23rh23r23"),console.log(e),console.log(t.option.id),"undefined"==typeof t.option.id)t.showMiniCodeArea=!0,t.miniCodeSrc=e.data.miniCode,t.showStaffArea=!1,console.log(t.miniCodeSrc),console.log("--oo0oooo---");else{var n=t.option.id?"修改成功!":"添加成功!";t.$msg(n),setTimeout((function(){t.$util.pageTo(1)}),1e3)}}))},complete:function(){this.$util.pageTo(1)},formSubmit:function(t){var e=[{name:"roleId",rule:["required"],msg:["请选择角色"]}],n=t.detail.value,o=p.validation(n,e);o?this.$msg(o):this.confirmFn()}}};e.default=v}).call(this,n("934e")["default"])},"14cf":function(t,e,n){"use strict";n.r(e);var o=n("13a8"),r=n.n(o);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);e["default"]=r.a},"26a4":function(t,e,n){},"3bd0":function(t,e,n){"use strict";(function(t){n("6cdc");o(n("b5e3"));var e=o(n("b7f1"));function o(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n("934e")["createPage"])},"9f68":function(t,e,n){"use strict";var o;n.d(e,"b",(function(){return r})),n.d(e,"c",(function(){return i})),n.d(e,"a",(function(){return o}));var r=function(){var t=this,e=t.$createElement;t._self._c},i=[]},b7f1:function(t,e,n){"use strict";n.r(e);var o=n("9f68"),r=n("14cf");for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);n("ee62");var a,u=n("8261"),f=Object(u["a"])(r["default"],o["b"],o["c"],!1,null,"5efa69cc",null,!1,o["a"],a);e["default"]=f.exports},ee62:function(t,e,n){"use strict";var o=n("26a4"),r=n.n(o);r.a}},[["3bd0","common/runtime","common/vendor","admin/staff/common/vendor"]]]);
|