You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
6.4 KiB

require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package2/other/logisticsPeopleList"],{"029e":function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("7859");i(n("3240"));var o=i(n("fa8b"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},"083a":function(e,t,n){"use strict";(function(e){var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n("7eb4")),a=i(n("af34")),u=i(n("ee10")),s={data:function(){return{staffList:[],addForm:{nickName:"",mobile:"",userRole:""},rules:{nickName:{rules:[{required:!0,errorMessage:"姓名不能为空"}]},mobile:{rules:[{required:!0,errorMessage:"手机号不能为空"}]},userRole:{rules:[{required:!0,errorMessage:"身份不能为空"}]}},typeList:[{value:0,text:"管理员"},{value:1,text:"操作员"},{value:2,text:"收货员"}],avatar:"https://qiniu-web-assets.dcloud.net.cn/unidoc/zh/unicloudlogo.png",size:30,type:"",pageNum:1,pages:1}},onLoad:function(){this.type=e.getStorageSync("type")},onShow:function(){this.getStaffList()},methods:{editPeople:function(e,t){this.addType=e,console.log("item",t),t&&(this.addForm.nickName=t.nickName,this.addForm.mobile=t.mobile,this.addForm.userRole=Number(t.userRole),this.addForm.id=t.id),this.$refs.inputDialog.open()},delItem:function(t){var n=this;e.showModal({title:"提示",content:"确定要删除该人员吗?",success:function(t){t.confirm&&e.request({url:n.tui.interfaceUrl()+"/app/logisticsUser/deleteLogisticsUser",data:{id:"1829882942424485888"},header:{"content-type":"application/x-www-form-urlencoded",appWLToken:n.tui.getToken()},method:"POST",dataType:"json",success:function(t){401==t.data.code&&(e.clearStorage(),e.navigateTo({url:"/package2/login/login"})),200==t.data.code&&n.tui.toast("删除成功")},fail:function(e){n.tui.toast("网络不给力,请稍后再试~")}})}})},onDotClick:function(){var t=this;if("edit"==this.addType){if(""==this.addForm.nickName||""==this.addForm.mobile||""==this.addForm.userRole)return void this.tui.toast(""==this.addForm.nickName?"姓名不能为空":""==this.addForm.mobile?"手机号不能为空":""==this.addForm.userRole?"身份不能为空":"不能为空");e.request({url:this.tui.interfaceUrl()+"/app/logisticsUser/updateLogisticsUser",data:{nickName:this.addForm.nickName,mobile:this.addForm.mobile,companyId:e.getStorageSync("transCompany"),userRole:this.addForm.userRole,id:this.addForm.id},header:{"content-type":"application/json",appWLToken:this.tui.getToken()},method:"POST",dataType:"json",success:function(n){401==n.data.code&&(e.clearStorage(),e.navigateTo({url:"/package2/login/login"})),200==n.data.code&&(t.tui.toast("操作成功"),setTimeout((function(e){t.getStaffList()}),1e3))},fail:function(e){t.tui.toast("网络不给力,请稍后再试~")}})}else"add"==this.addType&&this.$refs.addForm.validate().then((0,u.default)(o.default.mark((function n(){return o.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:e.request({url:t.tui.interfaceUrl()+"/app/logisticsUser/addLogisticsUser",data:{nickName:t.addForm.nickName,mobile:t.addForm.mobile,companyId:e.getStorageSync("transCompany"),userRole:t.addForm.userRole},header:{"content-type":"application/json",appWLToken:t.tui.getToken()},method:"POST",dataType:"json",success:function(n){401==n.data.code&&(e.clearStorage(),e.navigateTo({url:"/package2/login/login"})),200==n.data.code&&(t.tui.toast("操作成功"),setTimeout((function(e){t.getStaffList()}),1e3))},fail:function(e){t.tui.toast("网络不给力,请稍后再试~")}});case 1:case"end":return n.stop()}}),n)}))),(function(e){}));this.$refs.inputDialog.close()},getStaffList:function(){var t=this;e.request({url:this.tui.interfaceUrl()+"/app/logisticsUser/getLogisticsUserPageList",data:{pageNum:this.pageNum,pageSize:"10",companyId:e.getStorageSync("transCompany"),nickName:""},header:{"content-type":"application/json",appWLToken:this.tui.getToken()},method:"POST",dataType:"json",success:function(n){t.status="nomore",401==n.data.code&&(e.clearStorage(