Commit 67c1ea32 authored by chenqikuai's avatar chenqikuai

fix: CCBFNS-78【后台-用户管理】调配级别是一级支行,但是不能对所属一级支行进行修改

parent 73a29199
......@@ -11,7 +11,7 @@
@change="(value) => handleSelectChange(value, index)"
:placeholder="item.placeholder"
:value="item.value"
:disabled="index + 1 <= userLevel ? true : item.disable"
:disabled="index + 1 + 1 <= userLevel ? true : item.disable"
>
<a-select-option
:value="option.ID"
......
......@@ -216,6 +216,8 @@ export default Vue.extend({
deploy(record:iStaffQueryResItem){
const rankVal = (JSON.parse(this.$route.query.rankVal as string)) as {name: string, value: number}[];
const role = this.$route.query.role === eNewRoleRelatedToBackEnd.ACM ? eTypeOfOperatedObject.clientManager : eTypeOfOperatedObject.manager
console.log(this.level, "show level");
this.$store.commit('UserManagement/save', {
modalMode: eAddManagerModalMode.edit,
typeOfOperatedObject: role, //!!!!需要调整 表示管理员还是客户经理
......
......@@ -60,7 +60,7 @@ export default class AddressService {
getOutlet(data: { outlet_name?: string; id?: number }) {
let theData = {} as any
if (data.outlet_name) {
theData.name = data.outlet_name
theData.outlet_name = data.outlet_name
} else if (data.id !== undefined) {
theData.id = data.id
}
......
......@@ -4,18 +4,19 @@ import { iOutLet } from '@/service/StaffService/types'
const OUT_LET = 'out-let'
export async function getSelfOutLet(): Promise<iOutLet> {
const outletStorage = localStorage.getItem(OUT_LET)
const outlet = (outletStorage && JSON.parse(outletStorage)) || undefined
if (!outlet) {
const ret = await StaffService.getInstance().getSelfOutLet()
if (ret.code === 200) {
const data: iOutLet = ret.data
localStorage.setItem(OUT_LET, JSON.stringify(data))
} else {
throw new Error('用户网点信息获取失败')
}
// const outletStorage = localStorage.getItem(OUT_LET)
// const outlet = (outletStorage && JSON.parse(outletStorage)) || undefined
// if (!outlet) {
const ret = await StaffService.getInstance().getSelfOutLet()
if (ret.code === 200) {
const data: iOutLet = ret.data
// localStorage.setItem(OUT_LET, JSON.stringify(data))
return data
} else {
throw new Error('用户网点信息获取失败')
}
const storage = localStorage.getItem(OUT_LET)
const result = (storage && JSON.parse(storage)) || undefined
return result
// }
// const storage = localStorage.getItem(OUT_LET)
// const result = (storage && JSON.parse(storage)) || undefined
// return result
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment