修改员工权限
This commit is contained in:
@@ -64,7 +64,7 @@ function commonsProcess(showLoading, httpReqCallback) {
|
|||||||
|
|
||||||
return httpReqCallback().then((httpData) => {
|
return httpReqCallback().then((httpData) => {
|
||||||
reqFinishFunc(); // 请求完毕的动作
|
reqFinishFunc(); // 请求完毕的动作
|
||||||
|
console.log(httpData,'调试1')
|
||||||
// 从http响应数据中解构响应数据 [ 响应码、 bodyData ]
|
// 从http响应数据中解构响应数据 [ 响应码、 bodyData ]
|
||||||
let {
|
let {
|
||||||
statusCode,
|
statusCode,
|
||||||
@@ -93,20 +93,20 @@ function commonsProcess(showLoading, httpReqCallback) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 业务响应异常
|
// 业务响应异常
|
||||||
if (bodyData.hasOwnProperty('code') && bodyData.code != 200) {
|
// if (bodyData.hasOwnProperty('code') && bodyData.code != 200) {
|
||||||
isShowErrorToast = true
|
// isShowErrorToast = true
|
||||||
infoBox.showToast(bodyData.msg)
|
// infoBox.showToast(bodyData.msg)
|
||||||
if (bodyData.code == 5005) { // 密码已过期, 直接跳转到更改密码页面
|
// if (bodyData.code == 5005) { // 密码已过期, 直接跳转到更改密码页面
|
||||||
uni.reLaunch({
|
// uni.reLaunch({
|
||||||
url: '/pageUser/setting/updatePwd'
|
// url: '/pageUser/setting/updatePwd'
|
||||||
})
|
// })
|
||||||
}
|
// }
|
||||||
// if(bodyData.code == 500){ // 密码已过期, 直接跳转到更改密码页面
|
// // if(bodyData.code == 500){ // 密码已过期, 直接跳转到更改密码页面
|
||||||
// uni.redirectTo({url: '/pages/login/index'})
|
// // uni.redirectTo({url: '/pages/login/index'})
|
||||||
// }
|
// // }
|
||||||
return bodyData
|
// return bodyData
|
||||||
// return Promise.reject(bodyData)
|
// // return Promise.reject(bodyData)
|
||||||
}
|
// }
|
||||||
|
|
||||||
// 加密数据
|
// 加密数据
|
||||||
if (!bodyData.data && bodyData.encryptData) {
|
if (!bodyData.data && bodyData.encryptData) {
|
||||||
|
|||||||
@@ -71,7 +71,7 @@
|
|||||||
<view class="">
|
<view class="">
|
||||||
<up-checkbox shape='circle' :customStyle="{marginBottom: '8px'}" v-model:checked="ele.hasPermission"
|
<up-checkbox shape='circle' :customStyle="{marginBottom: '8px'}" v-model:checked="ele.hasPermission"
|
||||||
usedAlone v-for="(ele, index) in item.children" :key="index" :label="ele.label"
|
usedAlone v-for="(ele, index) in item.children" :key="index" :label="ele.label"
|
||||||
style="margin-right: 40rpx;font-size: 28rpx;">
|
:labelColor="ele.isImportant==1?'#e66c6d':''" style="margin-right: 40rpx;font-size: 28rpx;">
|
||||||
</up-checkbox>
|
</up-checkbox>
|
||||||
</view>
|
</view>
|
||||||
</view>
|
</view>
|
||||||
@@ -132,13 +132,18 @@
|
|||||||
} else {
|
} else {
|
||||||
// 调用id查询接口和编辑接口
|
// 调用id查询接口和编辑接口
|
||||||
gettbPlussShopStaffDetail(props.id)
|
gettbPlussShopStaffDetail(props.id)
|
||||||
|
uni.setNavigationBarTitle({
|
||||||
|
title: '编辑员工'
|
||||||
|
})
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
function gettbPlussShopStaffDetail(id) {
|
function gettbPlussShopStaffDetail(id) {
|
||||||
tbPlussShopStaffDetail(id).then(res => {
|
tbPlussShopStaffDetail(id).then(res => {
|
||||||
datas.formData = res
|
datas.formData = res
|
||||||
datas.rolesdata = datas.rolesList.filter(ele => ele.id == res.roleId)[0].name
|
if (datas.rolesList) {
|
||||||
|
datas.rolesdata = datas.rolesList.filter(ele => ele.id == res.roleId)[0].name
|
||||||
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user