sync: 同步 v1.0.4 并脱敏配置与镜像

This commit is contained in:
MiFaZhan
2026-10-29 14:36:49 +08:00
parent 743e8e6e6e
commit 2206a393f7
516 changed files with 18119 additions and 2253 deletions
+2 -1
View File
@@ -16,6 +16,7 @@ import (
type (
IAgentDept interface {
DeptExport(ctx context.Context, in *model.AgentDeptListParam) error
DeptList(ctx context.Context, in *model.AgentDeptListParam) (list []*model.AgentEnterpriseCustomerModel, total int, err error)
DeptView(ctx context.Context, deptId int64) (res *model.AgentEnterpriseCustomerModel, err error)
DeptSave(ctx context.Context, in *model.AgentDeptSaveParam) (deptId int64, err error)
@@ -46,12 +47,12 @@ type (
RoleSave(ctx context.Context, in *model.AgentRoleSaveParam) (roleId int64, err error)
// RoleDelete 删除代理商角色,删除前校验本级机构默认角色不可被删除。
RoleDelete(ctx context.Context, roleIds []int64) (err error)
SyncInheritedRole(ctx context.Context, message *model.AgentRoleSyncMessage) error
}
IAgentScope interface {
ScopeDeptIds(ctx context.Context) (deptIds []int64, err error)
}
IAgentUser interface {
UserExport(ctx context.Context, in *model.AgentUserListParam) error
// UserList 查询用户列表
UserList(ctx context.Context, in *model.AgentUserListParam) (list []*model.AgentUserListModel, total int, err error)
// UserView 查看用户详情