账号支持只看本账号看板;模板重新解析改为保留原映射并多轮补缺。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
linmianxun
2026-09-19 10:38:53 +08:00
co-authored by Cursor
parent 6cd6803147
commit 9bb69ae72e
19 changed files with 807 additions and 114 deletions
@@ -187,6 +187,9 @@ public class SysUserController {
baseCommonService.addLog("编辑用户,username: " +sysUser.getUsername() ,CommonConstant.LOG_TYPE_2, 2);
if(sysUser==null) {
result.error500("未找到对应实体");
}else if("admin".equalsIgnoreCase(String.valueOf(sysUser.getUsername()))) {
// 询价后台:内置超级管理员不可被运营编辑(角色/资料/开关)
result.error500("超级管理员不可在后台编辑");
}else {
SysUser user = JSON.parseObject(jsonObject.toJSONString(), SysUser.class);
user.setUpdateTime(new Date());
@@ -204,4 +204,11 @@ public class SysUser implements Serializable {
* 流程状态
*/
private String bpmStatus;
/**
* 只看本账号看板数据:true/1 时分析看板仅含本人发起/归属工单;超级管理员忽略。
* 对应列 dashboard_self_only;原项目同名字段。
*/
@TableField("dashboard_self_only")
private Boolean dashboardSelfOnly;
}