|
@@ -147,10 +147,25 @@ export default {
|
|
|
const data = await gradingUserList(datas);
|
|
|
this.users = data.map(item => {
|
|
|
item.roleName = ROLE_TYPE[item.role];
|
|
|
- item.rightName = MARKER_RIGHT_TYPE[item.markRight];
|
|
|
+ item.rightName =
|
|
|
+ item.role === "MARK_LEADER"
|
|
|
+ ? this.getMarkLeadRoleName(item)
|
|
|
+ : MARKER_RIGHT_TYPE[item.markRight];
|
|
|
return item;
|
|
|
});
|
|
|
},
|
|
|
+ getMarkLeadRoleName(item) {
|
|
|
+ const roles = {
|
|
|
+ oneClickLevel: "一键定档",
|
|
|
+ standardVolume: "设立标准卷",
|
|
|
+ levelCallback: "打回"
|
|
|
+ };
|
|
|
+ let roleNames = [];
|
|
|
+ Object.keys(roles).map(k => {
|
|
|
+ if (item[k]) roleNames.push(roles[k]);
|
|
|
+ });
|
|
|
+ return roleNames.join(",");
|
|
|
+ },
|
|
|
async toResetPwd(row) {
|
|
|
await resetPwd({ userId: row.id, password: "123456" });
|
|
|
this.$Message.success("重置密码成功!");
|