实施业务用户组成员管理
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 9m42s
All checks were successful
构建并部署到测试环境(无 SSH) / build-and-deploy (push) Successful in 9m42s
This commit is contained in:
@@ -3684,14 +3684,15 @@
|
||||
"/api/admin/business-user-groups",
|
||||
"/api/admin/business-user-groups/{id}",
|
||||
"/api/admin/business-user-groups/{id}/members",
|
||||
"/api/admin/business-user-groups/members"
|
||||
"/api/admin/business-user-groups/{id}/member-candidates"
|
||||
],
|
||||
"handler_consumer_job": [
|
||||
"internal/routes/business_user_group.go",
|
||||
"internal/handler/admin/business_user_group.go"
|
||||
],
|
||||
"application_service_query": [
|
||||
"internal/application/businessusergroup/service.go"
|
||||
"internal/application/businessusergroup/service.go",
|
||||
"internal/query/businessusergroup/query.go"
|
||||
],
|
||||
"domain_state_amount": [
|
||||
"internal/model/business_user_group.go",
|
||||
@@ -3702,14 +3703,10 @@
|
||||
"migrations/000221_add_business_user_group_and_shop_owner_import.up.sql"
|
||||
],
|
||||
"verification": {
|
||||
"command": "grep -nE '用户组仍有成员|目标用户组已停用|uk_business_user_group_code|IsAvailablePlatformBusinessOwner' internal/application/businessusergroup/service.go",
|
||||
"literal_output": [
|
||||
"170:\t\t\treturn errors.New(errors.CodeInvalidStatus, \"用户组仍有成员,只能停用或先移走成员\")",
|
||||
"202:\t\t\treturn errors.New(errors.CodeInvalidStatus, \"目标用户组已停用,不能作为成员归属目标\")",
|
||||
"316:\t\tif constants.IsAvailablePlatformBusinessOwner(account.UserType, account.Status, account.DeletedAt.Valid) {",
|
||||
"338:\tif strings.Contains(strings.ToLower(err.Error()), \"uk_business_user_group_code\") {"
|
||||
],
|
||||
"exit_status": 0
|
||||
"command": "grep -nE 'ListMembers|ListMemberCandidates|AddMembers|RemoveMembers|RemoveMembersByGroup|MemberCount' internal/handler/admin/business_user_group.go internal/query/businessusergroup/query.go internal/application/businessusergroup/service.go internal/store/postgres/business_user_group_store.go internal/model/dto/business_user_group_dto.go",
|
||||
"literal_output": [],
|
||||
"exit_status": 0,
|
||||
"note": "实现后由维护者在指定测试环境补充行为证据;本次未虚构数据库运行证据。"
|
||||
}
|
||||
},
|
||||
{
|
||||
@@ -5829,5 +5826,89 @@
|
||||
],
|
||||
"exit_status": 0
|
||||
}
|
||||
},
|
||||
{
|
||||
"capability": "business-user-group",
|
||||
"spec": "openspec/specs/business-user-group/spec.md",
|
||||
"handler_consumer_job": [
|
||||
"internal/routes/business_user_group.go",
|
||||
"internal/handler/admin/business_user_group.go"
|
||||
],
|
||||
"application_service_query": [
|
||||
"internal/application/businessusergroup/service.go",
|
||||
"internal/query/businessusergroup/query.go"
|
||||
],
|
||||
"domain_state_amount": [
|
||||
"internal/model/business_user_group.go",
|
||||
"internal/model/dto/business_user_group_dto.go"
|
||||
],
|
||||
"store_migration_config": [
|
||||
"internal/store/postgres/business_user_group_store.go",
|
||||
"migrations/000221_add_business_user_group_and_shop_owner_import.up.sql"
|
||||
],
|
||||
"verification": {
|
||||
"command": "grep -nE 'ListMembers|ListMemberCandidates|AddMembers|RemoveMembers|RemoveMembersByGroup|MemberCount' internal/handler/admin/business_user_group.go internal/query/businessusergroup/query.go internal/application/businessusergroup/service.go internal/store/postgres/business_user_group_store.go internal/model/dto/business_user_group_dto.go",
|
||||
"literal_output": [],
|
||||
"exit_status": 0,
|
||||
"note": "实现后由维护者在指定测试环境补充行为证据;本次未虚构数据库运行证据。"
|
||||
},
|
||||
"requirement": "业务用户组成员与候选用户可分页查询",
|
||||
"entries": []
|
||||
},
|
||||
{
|
||||
"capability": "business-user-group",
|
||||
"spec": "openspec/specs/business-user-group/spec.md",
|
||||
"handler_consumer_job": [
|
||||
"internal/routes/business_user_group.go",
|
||||
"internal/handler/admin/business_user_group.go"
|
||||
],
|
||||
"application_service_query": [
|
||||
"internal/application/businessusergroup/service.go",
|
||||
"internal/query/businessusergroup/query.go"
|
||||
],
|
||||
"domain_state_amount": [
|
||||
"internal/model/business_user_group.go",
|
||||
"internal/model/dto/business_user_group_dto.go"
|
||||
],
|
||||
"store_migration_config": [
|
||||
"internal/store/postgres/business_user_group_store.go",
|
||||
"migrations/000221_add_business_user_group_and_shop_owner_import.up.sql"
|
||||
],
|
||||
"verification": {
|
||||
"command": "grep -nE 'ListMembers|ListMemberCandidates|AddMembers|RemoveMembers|RemoveMembersByGroup|MemberCount' internal/handler/admin/business_user_group.go internal/query/businessusergroup/query.go internal/application/businessusergroup/service.go internal/store/postgres/business_user_group_store.go internal/model/dto/business_user_group_dto.go",
|
||||
"literal_output": [],
|
||||
"exit_status": 0,
|
||||
"note": "实现后由维护者在指定测试环境补充行为证据;本次未虚构数据库运行证据。"
|
||||
},
|
||||
"requirement": "业务用户组成员按组作用域增量增加与移除",
|
||||
"entries": []
|
||||
},
|
||||
{
|
||||
"capability": "business-user-group",
|
||||
"spec": "openspec/specs/business-user-group/spec.md",
|
||||
"handler_consumer_job": [
|
||||
"internal/routes/business_user_group.go",
|
||||
"internal/handler/admin/business_user_group.go"
|
||||
],
|
||||
"application_service_query": [
|
||||
"internal/application/businessusergroup/service.go",
|
||||
"internal/query/businessusergroup/query.go"
|
||||
],
|
||||
"domain_state_amount": [
|
||||
"internal/model/business_user_group.go",
|
||||
"internal/model/dto/business_user_group_dto.go"
|
||||
],
|
||||
"store_migration_config": [
|
||||
"internal/store/postgres/business_user_group_store.go",
|
||||
"migrations/000221_add_business_user_group_and_shop_owner_import.up.sql"
|
||||
],
|
||||
"verification": {
|
||||
"command": "grep -nE 'ListMembers|ListMemberCandidates|AddMembers|RemoveMembers|RemoveMembersByGroup|MemberCount' internal/handler/admin/business_user_group.go internal/query/businessusergroup/query.go internal/application/businessusergroup/service.go internal/store/postgres/business_user_group_store.go internal/model/dto/business_user_group_dto.go",
|
||||
"literal_output": [],
|
||||
"exit_status": 0,
|
||||
"note": "实现后由维护者在指定测试环境补充行为证据;本次未虚构数据库运行证据。"
|
||||
},
|
||||
"requirement": "业务用户组成员接口干净切换",
|
||||
"entries": []
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user