| 12345678910111213141516171819202122232425262728293031323334 |
- require('common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["admin/staff/add"],{479:
- /*!****************************************************!*\
- !*** ./src/main.js?{"page":"admin%2Fstaff%2Fadd"} ***!
- \****************************************************/
- /*! no static exports found */function(t,e,n){"use strict";(function(t){n(/*! uni-pages */4);r(n(/*! vue */2));var e=r(n(/*! ./admin/staff/add.vue */480));function r(t){return t&&t.__esModule?t:{default:t}}t(e.default)}).call(this,n(/*! ./node_modules/_@dcloudio_uni-mp-weixin@2.0.0@@dcloudio/uni-mp-weixin/dist/index.js */1)["createPage"])},480:
- /*!*********************************!*\
- !*** ./src/admin/staff/add.vue ***!
- \*********************************/
- /*! no static exports found */function(t,e,n){"use strict";n.r(e);var r=n(/*! ./add.vue?vue&type=template&id=74df8fd8&scoped=true& */481),o=n(/*! ./add.vue?vue&type=script&lang=js& */483);for(var i in o)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(i);n(/*! ./add.vue?vue&type=style&index=0&id=74df8fd8&lang=scss&scoped=true& */485);var a,u=n(/*! ../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/runtime/componentNormalizer.js */56),c=Object(u["default"])(o["default"],r["render"],r["staticRenderFns"],!1,null,"74df8fd8",null,!1,r["components"],a);c.options.__file="admin/staff/add.vue",e["default"]=c.exports},481:
- /*!****************************************************************************!*\
- !*** ./src/admin/staff/add.vue?vue&type=template&id=74df8fd8&scoped=true& ***!
- \****************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(t,e,n){"use strict";n.r(e);var r=n(/*! -!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--15-0!../../../node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/template.js!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/style.js!./add.vue?vue&type=template&id=74df8fd8&scoped=true& */482);n.d(e,"render",(function(){return r["render"]})),n.d(e,"staticRenderFns",(function(){return r["staticRenderFns"]})),n.d(e,"recyclableRender",(function(){return r["recyclableRender"]})),n.d(e,"components",(function(){return r["components"]}))},482:
- /*!**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/templateLoader.js??vue-loader-options!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--15-0!./node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/template.js!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-uni-app-loader/page-meta.js!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/admin/staff/add.vue?vue&type=template&id=74df8fd8&scoped=true& ***!
- \**********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! exports provided: render, staticRenderFns, recyclableRender, components */function(t,e,n){"use strict";var r;n.r(e),n.d(e,"render",(function(){return o})),n.d(e,"staticRenderFns",(function(){return a})),n.d(e,"recyclableRender",(function(){return i})),n.d(e,"components",(function(){return r}));var o=function(){var t=this,e=t.$createElement;t._self._c},i=!1,a=[];o._withStripped=!0},483:
- /*!**********************************************************!*\
- !*** ./src/admin/staff/add.vue?vue&type=script&lang=js& ***!
- \**********************************************************/
- /*! no static exports found */function(t,e,n){"use strict";n.r(e);var r=n(/*! -!../../../node_modules/_babel-loader@8.2.3@babel-loader/lib!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!../../../node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/script.js!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/style.js!./add.vue?vue&type=script&lang=js& */484),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e["default"]=o.a},484:
- /*!*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/_babel-loader@8.2.3@babel-loader/lib!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--13-1!./node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/script.js!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/admin/staff/add.vue?vue&type=script&lang=js& ***!
- \*******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */function(t,e,n){"use strict";(function(t){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=a(n(/*! ./node_modules/_@babel_runtime@7.17.2@@babel/runtime/regenerator/index.js */15)),o=n(/*! @/api/staff */476),i=n(/*! @/api/member */101);function a(t){return t&&t.__esModule?t:{default:t}}function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(t);e&&(r=r.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,r)}return n}function c(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?u(Object(n),!0).forEach((function(e){f(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):u(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}function s(t,e,n,r,o,i,a){try{var u=t[i](a),c=u.value}catch(f){return void n(f)}u.done?e(c):Promise.resolve(c).then(r,o)}function l(t){return function(){var e=this,n=arguments;return new Promise((function(r,o){var i=t.apply(e,n);function a(t){s(i,r,o,a,u,"next",t)}function u(t){s(i,r,o,a,u,"throw",t)}a(void 0)}))}}var d=function(){n.e(/*! require.ensure | components/plugin/list-cell */"components/plugin/list-cell").then(function(){return resolve(n(/*! @/components/plugin/list-cell */1284))}.bind(null,n)).catch(n.oe)},m=function(){Promise.all(/*! require.ensure | components/module/app-avatar */[n.e("common/vendor"),n.e("components/module/app-avatar")]).then(function(){return resolve(n(/*! @/components/module/app-avatar */1312))}.bind(null,n)).catch(n.oe)},h=n(/*! @/utils/formValidation.js */196),v={name:"staff-add",components:{TuiListCell:d,AppAvatarModule:m},data:function(){return{form:{roleId:"",remind:1,password:"",status:1,remark:"",name:"",mobile:"",super:0},roleList:[],roleSelData:{},showStaffArea:!0,showMiniCodeArea:!1,miniCodeSrc:"",memberData:{},hasGet:!1,INT:null,count:0}},onLoad:function(){},onShow:function(){},methods:{superChangeFn:function(t){this.form.super=t.detail.value?1:0},requestAuthCode:function(){var t=this,e=this.form.mobile;0!=this.$util.checkMobile(e)?(0,o.getStaffAuthCode)({mobile:e}).then((function(e){1==e.code&&(t.hasGet=!0,t.count=120,t.INT=setInterval((function(){if(t.count<=0)return clearInterval(t.INT),t.hasGet=!1,void(t.count=120);t.count--}),1e3))})):this.$msg("请输入正确手机号")},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 r=t.getStorageSync("addSelMember");if(r&&(t.removeStorageSync("addSelMember"),this.memberData=r,this.form.userId=r.id),n)return!1;this._getRoleList().then((function(t){e.option.id&&e._getDet()}))},_getRoleList:function(){var t=l(r.default.mark((function t(){var e=this;return r.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,(0,o.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,o.getStaffDet)({id:this.option.id}).then((function(e){t.$util.isEmpty(e.data)||(Object.keys(t.form).forEach((function(n,r){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(){t.showLoading({mask:!0});var e=this;(0,o.createStaff)(this.form).then((function(n){t.hideLoading(),1==n.code&&(e.$msg("添加成功"),setTimeout((function(){t.navigateBack()}),1e3))}))},complete:function(){this.$util.pageTo(1)},formSubmit:function(t){var e=[{name:"roleId",rule:["required"],msg:["请选择角色"]}],n=t.detail.value,r=h.validation(n,e);r?this.$msg(r):this.confirmFn()}}};e.default=v}).call(this,n(/*! ./node_modules/_@dcloudio_uni-mp-weixin@2.0.0@@dcloudio/uni-mp-weixin/dist/index.js */1)["default"])},485:
- /*!*******************************************************************************************!*\
- !*** ./src/admin/staff/add.vue?vue&type=style&index=0&id=74df8fd8&lang=scss&scoped=true& ***!
- \*******************************************************************************************/
- /*! no static exports found */function(t,e,n){"use strict";n.r(e);var r=n(/*! -!../../../node_modules/_mini-css-extract-plugin@0.9.0@mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!../../../node_modules/_css-loader@3.6.0@css-loader/dist/cjs.js??ref--9-oneOf-1-1!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--9-oneOf-1-2!../../../node_modules/_postcss-loader@3.0.0@postcss-loader/src??ref--9-oneOf-1-3!../../../node_modules/_sass-loader@8.0.2@sass-loader/dist/cjs.js??ref--9-oneOf-1-4!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--9-oneOf-1-5!../../../node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!../../../node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/style.js!./add.vue?vue&type=style&index=0&id=74df8fd8&lang=scss&scoped=true& */486),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(i);e["default"]=o.a},486:
- /*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
- !*** ./node_modules/_mini-css-extract-plugin@0.9.0@mini-css-extract-plugin/dist/loader.js??ref--9-oneOf-1-0!./node_modules/_css-loader@3.6.0@css-loader/dist/cjs.js??ref--9-oneOf-1-1!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib/loaders/stylePostLoader.js!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--9-oneOf-1-2!./node_modules/_postcss-loader@3.0.0@postcss-loader/src??ref--9-oneOf-1-3!./node_modules/_sass-loader@8.0.2@sass-loader/dist/cjs.js??ref--9-oneOf-1-4!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/webpack-preprocess-loader??ref--9-oneOf-1-5!./node_modules/_@dcloudio_vue-cli-plugin-uni@2.0.0@@dcloudio/vue-cli-plugin-uni/packages/vue-loader/lib??vue-loader-options!./node_modules/_@dcloudio_webpack-uni-mp-loader@2.0.0@@dcloudio/webpack-uni-mp-loader/lib/style.js!./src/admin/staff/add.vue?vue&type=style&index=0&id=74df8fd8&lang=scss&scoped=true& ***!
- \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
- /*! no static exports found */function(t,e,n){}},[[479,"common/runtime","common/vendor","admin/staff/common/vendor"]]]);
- //# sourceMappingURL=../../../.sourcemap/mp-weixin/admin/staff/add.js.map
|