pages-accountManage-perAdd-perAdd.9d6caefd.js 6.9 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-accountManage-perAdd-perAdd"],{5870:function(e,t,n){var a=n("24fb");t=a(!1),t.push([e.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.example-body[data-v-5e688db3]{margin:0!important;width:calc(100% - 104px);z-index:10000}.uni-combox[data-v-5e688db3]{padding:0 10px 0 0!important}',""]),e.exports=t},"752e":function(e,t,n){"use strict";(function(e){var a=n("4ea4");n("4160"),n("ac1f"),n("5319"),n("159b"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n("96cf");var i=a(n("1da1")),r={data:function(){return{noClick:!0,companyListData:[],phoneListData:[],phone:"",company_code:"",radioOne:"1",power:"",name:"",candidates:[],city:""}},onLoad:function(e){this.getSiteList(),this.getPhoneList()},methods:{submit:function(){var e=this;return(0,i.default)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(e.phone){t.next=3;break}return uni.showToast({title:"请选择联系方式",icon:"none"}),t.abrupt("return");case 3:if(e.name.replace(/^\s*/g,"")){t.next=6;break}return uni.showToast({title:"请输入姓名",icon:"none"}),t.abrupt("return");case 6:if(e.company_code){t.next=9;break}return uni.showToast({title:"请选择所在单位",icon:"none"}),t.abrupt("return");case 9:return t.next=11,e.addAuthority({phone:e.phone,name:e.name,power:e.radioOne,company_code:e.company_code});case 11:n=t.sent,n.data.flag?setTimeout((function(){uni.navigateTo({url:"/pages/accountManage/success/success"})}),1e3):uni.showToast({title:"添加失败",icon:"none"});case 13:case"end":return t.stop()}}),t)})))()},getPhoneList:function(){var t=this;return(0,i.default)(regeneratorRuntime.mark((function n(){var a;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,t.$myRequest({url:"PermissionBinding/getphoneList"});case 2:a=n.sent,t.phoneListData=a.data.data,t.phoneListData.forEach((function(e){t.candidates.push(e.phone)})),e.log(t.candidates);case 6:case"end":return n.stop()}}),n)})))()},getSiteList:function(){var e=this;return(0,i.default)(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$myRequest({url:"Index/getCompanyList"});case 2:n=t.sent,e.companyListData=n.data.data;case 4:case"end":return t.stop()}}),t)})))()},radioChange:function(t){e.log("type:"+t.detail.value),this.radioOne=t.detail.value},addAuthority:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return this.$myRequest({url:"PermissionBinding/setPermissionBinding",data:e})},formReset:function(t){e.log("清空数据")}}};t.default=r}).call(this,n("5a52")["default"])},"88b5":function(e,t,n){var a=n("5870");"string"===typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);var i=n("4f06").default;i("382a1e27",a,!0,{sourceMap:!1,shadowMode:!1})},beeb:function(e,t,n){"use strict";n.r(t);var a=n("e3be"),i=n("ccb0");for(var r in i)"default"!==r&&function(e){n.d(t,e,(function(){return i[e]}))}(r);n("e6c5");var s,o=n("f0c5"),c=Object(o["a"])(i["default"],a["b"],a["c"],!1,null,"5e688db3",null,!1,a["a"],s);t["default"]=c.exports},ccb0:function(e,t,n){"use strict";n.r(t);var a=n("752e"),i=n.n(a);for(var r in a)"default"!==r&&function(e){n.d(t,e,(function(){return a[e]}))}(r);t["default"]=i.a},e3be:function(e,t,n){"use strict";var a;n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return r})),n.d(t,"a",(function(){return a}));var i=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("v-uni-view",{staticClass:"perAppWrapper"},[n("v-uni-form",{attrs:{action:""}},[n("v-uni-view",{staticStyle:{height:"30rpx"}}),n("v-uni-view",{staticClass:"form-item selectBox"},[n("v-uni-view",{staticClass:"title"},[n("v-uni-text",{staticClass:"necessary"},[e._v("*")]),e._v("联系方式:")],1),n("v-uni-view",{staticClass:"example-body"},[n("uni-combox",{attrs:{candidates:e.candidates,placeholder:"请选择"},model:{value:e.phone,callback:function(t){e.phone=t},expression:"phone"}})],1)],1),n("v-uni-view",{staticClass:"form-item"},[n("v-uni-view",{staticClass:"title"},[n("v-uni-text",{staticClass:"necessary"},[e._v("*")]),e._v("姓名:")],1),n("v-uni-input",{attrs:{name:"input"},model:{value:e.name,callback:function(t){e.name=t},expression:"name"}})],1),n("v-uni-view",{staticClass:"form-item selectBox"},[n("v-uni-view",{staticClass:"title"},[n("v-uni-text",{staticClass:"necessary"},[e._v("*")]),e._v("所在单位:")],1),n("select",{directives:[{name:"model",rawName:"v-model",value:e.company_code,expression:"company_code"}],attrs:{name:"",id:"",clearable:!0},on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){var t="_value"in e?e._value:e.value;return t}));e.company_code=t.target.multiple?n:n[0]}}},[n("option",{attrs:{value:""}},[e._v("请选择")]),e._l(e.companyListData,(function(t,a){return n("option",{key:a,staticStyle:{width:"80%"},domProps:{value:t.owner_code}},[e._v(e._s(t.owner_name))])}))],2),n("v-uni-text",{staticClass:"icon iconfont margin-right-sm margin-left"},[e._v("")])],1),n("v-uni-view",{staticClass:"form-item"},[n("v-uni-view",{staticClass:"title"},[n("v-uni-text",{staticClass:"necessary"},[e._v("*")]),e._v("角色权限:")],1),n("v-uni-radio-group",{attrs:{name:"gender"},on:{change:function(t){arguments[0]=t=e.$handleEvent(t),e.radioChange.apply(void 0,arguments)}}},[n("v-uni-label",{staticClass:"margin-right"},[n("v-uni-radio",{attrs:{value:"1",checked:!0}}),n("v-uni-text",[e._v("管理员")])],1),n("v-uni-label",[n("v-uni-radio",{attrs:{value:"2"}}),n("v-uni-text",[e._v("普通员工")])],1)],1)],1),n("v-uni-view",{staticClass:"btn-area submitBottomBtn padding-lr-sm"},[n("v-uni-button",{staticClass:"bg-blue round margin-top",on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.$noMultipleClicks(e.submit)}}},[e._v("提 交")])],1)],1)],1)},r=[]},e6c5:function(e,t,n){"use strict";var a=n("88b5"),i=n.n(a);i.a}}]);