admin-staff-add.618bb73a.js 13 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["admin-staff-add"],{"14cf":function(t,e,a){"use strict";a.r(e);var r=a("5b79"),i=a.n(r);for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);e["default"]=i.a},2301:function(t,e,a){"use strict";var r=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.getLogList=e.delRole=e.updateRole=e.addRole=e.getRoleList=e.delStaff=e.updateStaff=e.addStaff=e.getStaffDet=e.getStaffList=void 0;var i=r(a("14bf")),n=function(t){return i.default.get("/admin/list",t)};e.getStaffList=n;var s=function(t){return i.default.get("/admin/detail",t)};e.getStaffDet=s;var o=function(t){return i.default.post("/admin/add",t)};e.addStaff=o;var l=function(t){return i.default.post("/admin/update",t)};e.updateStaff=l;var u=function(t){return i.default.get("/admin/delete",t)};e.delStaff=u;var d=function(t){return i.default.get("/admin-role/list",t)};e.getRoleList=d;var c=function(t){return i.default.post("/admin-role/add",t)};e.addRole=c;var f=function(t){return i.default.post("/admin-role/update",t)};e.updateRole=f;var m=function(t){return i.default.get("/admin-role/delete",t)};e.delRole=m;var p=function(t){return i.default.get("/admin-log/list",t)};e.getLogList=p},5315:function(t,e,a){"use strict";var r=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.resetPassword=e.recharge=e.remarkDel=e.remarkAdd=e.upgrade=e.rechargeB=e.add=e.getDet=e.getUserDet=e.getList=e.userGrade=e.modifyPassword=e.userAsset=e.userDiscount=void 0;var i=r(a("14bf")),n=function(t){return i.default.get("/user/discount",t)};e.userDiscount=n;var s=function(t){return i.default.get("/user/asset",t)};e.userAsset=s;var o=function(t){return i.default.post("/user/password",t)};e.modifyPassword=o;var l=function(t){return i.default.post("/merchant/user-grade",t)};e.userGrade=l;var u=function(t){return i.default.get("/user/list",t)};e.getList=u;var d=function(t){return i.default.get("/user/user-detail",t)};e.getUserDet=d;var c=function(t){return i.default.get("/user/detail",t)};e.getDet=c;var f=function(t){return i.default.post("/user/add",t)};e.add=f;var m=function(t){return i.default.post("/user/recharge",t)};e.rechargeB=m;var p=function(t){return i.default.post("/user/upgrade",t)};e.upgrade=p;var v=function(t){return i.default.post("/merchant-remark/add",t)};e.remarkAdd=v;var h=function(t){return i.default.get("/merchant-remark/delete",t)};e.remarkDel=h;var g=function(t){return i.default.get("/recharge/launch",t)};e.recharge=g;var b=function(t){return i.default.post("/user/reset-pay-password",t)};e.resetPassword=b},"559b":function(t,e,a){var r=a("9125");"string"===typeof r&&(r=[[t.i,r,""]]),r.locals&&(t.exports=r.locals);var i=a("4f06").default;i("0ebe34c6",r,!0,{sourceMap:!1,shadowMode:!1})},"56f6":function(t,e,a){"use strict";var r=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("c5f6");var i=r(a("a79c")),n={name:"avatar-module",props:{width:{type:Number,default:100},src:{type:String,default:""},radius:{type:String,default:"50%"}},computed:{imgUrl:function(){return this.src||i.default}}};e.default=n},"5b79":function(t,e,a){"use strict";var r=a("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("8e6e");var i=r(a("bd86"));a("456d"),a("ac6a"),a("96cf");var n=r(a("3b8d")),s=r(a("1861")),o=r(a("d84d")),l=a("2301"),u=a("5315");function d(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,r)}return a}function c(t){for(var e=1;e<arguments.length;e++){var a=null!=arguments[e]?arguments[e]:{};e%2?d(Object(a),!0).forEach((function(e){(0,i.default)(t,e,a[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(a)):d(Object(a)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(a,e))}))}return t}var f=a("90f4"),m={name:"staff-add",components:{TuiListCell:s.default,AppAvatarModule:o.default},data:function(){return{form:{adminName:"",mobile:"",roleId:"",remind:0,password:"",userId:"",status:0,remark:""},roleList:[],roleSelData:{},memberData:{}}},onLoad:function(){},onShow:function(){this.option.id?uni.setNavigationBarTitle({title:"修改员工"}):uni.setNavigationBarTitle({title:"添加员工"})},methods:{init:function(){var t=this,e=uni.getStorageSync("addStaffData");e&&(uni.removeStorageSync("addStaffData"),this.form=e.form,this.roleList=e.roleList,this.roleSelData=e.roleSelData);var a=uni.getStorageSync("addSelMember");if(a&&(uni.removeStorageSync("addSelMember"),this.memberData=a,this.form.userId=a.id),e)return!1;this._getRoleList().then((function(e){t.option.id&&t._getDet()}))},_getRoleList:function(){var t=(0,n.default)(regeneratorRuntime.mark((function t(){var e=this;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,l.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,l.getStaffDet)({id:this.option.id}).then((function(e){t.$util.isEmpty(e.data)||(Object.keys(t.form).forEach((function(a,r){t.form[a]=e.data[a]})),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,u.getDet)({userId:this.form.userId}).then((function(e){t.$util.isEmpty(e.data)||(t.memberData=e.data)}))},selMemberFn:function(){var t={form:this.form,roleList:this.roleList,roleSelData:this.roleSelData};uni.setStorageSync("addStaffData",t),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?l.updateStaff:l.addStaff;this.option.id&&(this.form.id=this.option.id),e(this.form).then((function(e){var a=t.option.id?"修改成功!":"添加成功!";t.$msg(a),t.$util.pageTo("/admin/staff/list")}))},formSubmit:function(t){var e=[{name:"adminName",rule:["required"],msg:["请输入姓名"]},{name:"mobile",rule:["required"],msg:["请输入手机号"]},{name:"roleId",rule:["required"],msg:["请选择角色"]},{name:"userId",rule:["required"],msg:["请选择关联微信"]},{name:"password",rule:["required"],msg:["请输入密码"]}],a=t.detail.value,r=f.validation(a,e);r?this.$msg(r):this.confirmFn()}}};e.default=m},"5daf":function(t,e,a){"use strict";a.r(e);var r=a("56f6"),i=a.n(r);for(var n in r)"default"!==n&&function(t){a.d(e,t,(function(){return r[t]}))}(n);e["default"]=i.a},6573:function(t,e,a){"use strict";var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"avatar-img",class:{radius:t.radius},style:{width:t.width+"upx",height:t.width+"upx",borderRadius:t.radius}},[a("img",{style:{width:t.width+"upx",height:t.width+"upx",borderRadius:t.radius},attrs:{src:t.imgUrl,alt:"头像"}})])},i=[];a.d(e,"a",(function(){return r})),a.d(e,"b",(function(){return i}))},"6b13":function(t,e,a){"use strict";var r=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"app-content"},[a("v-uni-form",{on:{submit:function(e){arguments[0]=e=t.$handleEvent(e),t.formSubmit.apply(void 0,arguments)},reset:function(e){arguments[0]=e=t.$handleEvent(e),t.formReset.apply(void 0,arguments)}}},[a("div",{staticClass:"module-com input-line-wrap"},[a("tui-list-cell",{staticClass:"line-cell",attrs:{hover:!1}},[a("div",{staticClass:"tui-title required"},[t._v("员工姓名")]),a("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"phcolor",name:"adminName",placeholder:"请输入姓名",maxlength:"50",type:"text"},model:{value:t.form.adminName,callback:function(e){t.$set(t.form,"adminName",e)},expression:"form.adminName"}})],1),a("tui-list-cell",{staticClass:"line-cell",attrs:{arrow:!0}},[a("div",{staticClass:"tui-title required"},[t._v("角色")]),a("v-uni-picker",{staticClass:"tui-input",attrs:{mode:"selector",value:t.form.roleId,range:t.roleList,"range-key":"roleName"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.changeRoleFn.apply(void 0,arguments)}}},[a("v-uni-input",{attrs:{name:"roleId",type:"text",hidden:!0},model:{value:t.form.roleId,callback:function(e){t.$set(t.form,"roleId",e)},expression:"form.roleId"}}),t.form.roleId?a("div",[t._v(t._s(t.roleSelData.roleName))]):a("div",{staticClass:"tui-placeholder"},[t._v("请选择")])],1)],1),a("tui-list-cell",{staticClass:"line-cell",attrs:{arrow:!0},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.selMemberFn.apply(void 0,arguments)}}},[a("div",{staticClass:"tui-title required"},[t._v("绑定微信")]),t.form.userId?a("div",{staticClass:"member-wrap flex-center"},[a("v-uni-input",{attrs:{name:"userId",type:"text",hidden:!0},model:{value:t.form.userId,callback:function(e){t.$set(t.form,"userId",e)},expression:"form.userId"}}),a("div",{staticClass:"member-img"},[a("app-avatar-module",{attrs:{src:t.memberData.avatarUrl,width:60}})],1),a("div",{staticClass:"member-det"},[a("div",{staticClass:"app-size-28"},[t._v(t._s(t.memberData.userName))]),a("div",[t._v(t._s(0==t.memberData.mobile?"暂无":t.memberData.mobile))])])],1):a("div",{staticClass:"tui-placeholder"},[t._v("请选择")])])],1),a("div",{staticClass:"prompt-text"},[t._v("注: 请先关注公众号,绑定后可以在移动端自动登录")]),a("div",{staticClass:"module-com input-line-wrap"},[a("tui-list-cell",{staticClass:"line-cell between",attrs:{padding:"14rpx 30rpx",hover:!1}},[a("div",{staticClass:"tui-title"},[t._v("收款通知")]),a("div",[a("v-uni-switch",{attrs:{checked:0!=t.form.remind},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.remindChangeFn.apply(void 0,arguments)}}})],1)])],1),a("div",{staticClass:"module-com input-line-wrap"},[a("tui-list-cell",{staticClass:"line-cell",attrs:{hover:!1}},[a("div",{staticClass:"tui-title required"},[t._v("手机号")]),a("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"phcolor",name:"mobile",placeholder:"请输入手机号",maxlength:"50",type:"number"},model:{value:t.form.mobile,callback:function(e){t.$set(t.form,"mobile",e)},expression:"form.mobile"}})],1),a("tui-list-cell",{staticClass:"line-cell",attrs:{hover:!1}},[a("div",{staticClass:"tui-title required"},[t._v("登录密码")]),a("v-uni-input",{staticClass:"tui-input",attrs:{"placeholder-class":"phcolor",name:"password",placeholder:"请输入",maxlength:"50",type:"password"},model:{value:t.form.password,callback:function(e){t.$set(t.form,"password",e)},expression:"form.password"}})],1),a("tui-list-cell",{staticClass:"line-cell remark-wrap",attrs:{hover:!1}},[a("div",{staticClass:"tui-title"},[t._v("备注信息")]),a("div",{staticClass:"tui-input"},[a("v-uni-textarea",{staticClass:"tui-textarea remark",attrs:{"placeholder-class":"phcolor",placeholder:"请输入内容"},model:{value:t.form.remark,callback:function(e){t.$set(t.form,"remark",e)},expression:"form.remark"}})],1)])],1),a("div",{staticClass:"module-com input-line-wrap"},[a("tui-list-cell",{staticClass:"line-cell between",attrs:{padding:"14rpx 30rpx",hover:!1}},[a("div",{staticClass:"tui-title"},[t._v("马上启用")]),a("div",[a("v-uni-switch",{attrs:{checked:0!=t.form.status},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.statusChangeFn.apply(void 0,arguments)}}})],1)])],1),a("div",{staticClass:"confirm-btn"},[a("v-uni-button",{staticClass:"admin-button-com big blue",attrs:{formType:"submit"}},[t._v("提交")])],1)])],1)},i=[];a.d(e,"a",(function(){return r})),a.d(e,"b",(function(){return i}))},9125:function(t,e,a){var r=a("24fb");e=r(!1),e.push([t.i,'@charset "UTF-8";\n/***\r\n全局scss 变量和方法 存放处\r\n */\n/* 引入minxin */\n/* 颜色变量 */\n/*图片地址*/\n/* 行为相关颜色 */\n/* 文字基本颜色 */\n/* 背景颜色 */\n/* 边框颜色 */\n/* 尺寸变量 */\n/* 文字尺寸 */\n/* 图片尺寸 */\n/* Border Radius */\n/* 水平间距 */\n/* 垂直间距 */\n/* 透明度 */\n/* 文章场景相关 */.app-content[data-v-516bc49e]{min-height:calc(100vh - %?20?%);padding-top:%?20?%}.prompt-text[data-v-516bc49e]{color:#999;padding-left:%?30?%;margin-bottom:%?30?%}.module-com[data-v-516bc49e]{margin-bottom:%?20?%}.module-com .member-wrap .member-det[data-v-516bc49e]{font-size:%?24?%;margin-left:%?20?%}.module-com .remark-wrap[data-v-516bc49e]{-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}.module-com .remark-wrap .remark[data-v-516bc49e]{height:%?240?%}.confirm-btn[data-v-516bc49e]{width:calc(100% - %?60?%);margin:%?60?% %?30?% %?20?%}.confirm-btn .admin-button-com[data-v-516bc49e]{width:100%}',""]),t.exports=e},ac29:function(t,e,a){"use strict";var r=a("559b"),i=a.n(r);i.a},b7f1:function(t,e,a){"use strict";a.r(e);var r=a("6b13"),i=a("14cf");for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);a("ac29");var s=a("f0c5"),o=Object(s["a"])(i["default"],r["a"],r["b"],!1,null,"516bc49e",null);e["default"]=o.exports},d84d:function(t,e,a){"use strict";a.r(e);var r=a("6573"),i=a("5daf");for(var n in i)"default"!==n&&function(t){a.d(e,t,(function(){return i[t]}))}(n);var s=a("f0c5"),o=Object(s["a"])(i["default"],r["a"],r["b"],!1,null,"094ed83e",null);e["default"]=o.exports}}]);