You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
luoweijian
dc8aadabb8
feat(customer): 票09-13 客户模块收尾(超期提醒/公海回收/saved-view/成员/关注/接口文档)+ 票14 review 修复
- 票09 跟进超期提醒:crm-rule 提醒配置端点(GET/PUT /api/rule/customer/reminder)
+ CustomerPendingNotice 待发作业;公海回收(超过领取时限自动回收)
- 票10 workspace saved-view 过滤器接入(customer.overview/mine/pool 三 scope)
+ FOCUSED 内置视图 + 列偏好联动
- 票11 商机侧硬依赖真实现:CustomerOpportunityQueryPort(pageByCustomer)
+ hasActiveOpportunity 守卫 + OpportunityOwnerSyncPort(归属变更联动商机)
- 票12 不符②③④⑤修复:成员管理写端点(MEMBER_ADD/REMOVE,两阶段整批校验)/
关注+重点标记(customer_focus 一行两态:行存在=关注、starred=重点,focus/unfocus/star/unstar/focus-batch)/
详情汇总卡 5 字段占位恒 null(grill Q18 契约)/ oplog action 筛选
- 票13 API-SUMMARY.md:9 Controller 55 端点按原型 14 界面分组 + 错误码 67001-67016 + 已知缺口 5 项
- 票14 code-review(Standards+Spec 双轴)修复:removeMember 补 @Transactional /
OpportunityMapper 两查询补 o.deleted=0 口径对齐 / CustomerFocusServiceImpl 去 implements Constants 改静态引用 /
TEMPLATE_NAME 上移 ICustomerImportService / API-SUMMARY 补 release-pool-batch
- 验证:三模块回归 521/0/0 + 全仓 BOM 扫描 688 文件零命中 + 8080 冒烟全链 code=0(starred 逐拍实锤)
|
3 days ago |
| .. |
|
__pycache__
|
commit
|
1 week ago |
|
api-docs-reorg
|
commit
|
6 days ago |
|
auth-perms
|
commit
|
6 days ago |
|
batch-runner-module
|
commit
|
2 weeks ago |
|
bruno-coldstart
|
commit
|
3 weeks ago |
|
clue-module
|
commit
|
3 weeks ago |
|
controller-io-conventions
|
refactor: SystemController IO to DTOs (ADR-0017 ticket 07)
|
4 weeks ago |
|
crmimg
|
commit
|
1 month ago |
|
customer-module
|
feat(customer): 票09-13 客户模块收尾(超期提醒/公海回收/saved-view/成员/关注/接口文档)+ 票14 review 修复
|
3 days ago |
|
data-dictionary
|
docs(dict): 票09 两级树实现落地收尾, 标 done + map.md 行业口径落地
|
2 weeks ago |
|
dynamic-api-permission-interceptor
|
feat(auth): 动态权限拦截 + 封遗留写路径
|
1 month ago |
|
file-thumbnail
|
commit
|
1 month ago |
|
frontend-integration
|
commit
|
3 weeks ago |
|
lanhu-latest
|
commit
|
6 days ago |
|
lanhu-text
|
commit
|
4 weeks ago |
|
lead-creation-planner/issues
|
commit
|
2 weeks ago |
|
lead-deadline-module
|
commit
|
2 weeks ago |
|
lead-defect-a2-a7-3-1
|
commit
|
2 weeks ago |
|
lead-docs-audit
|
commit
|
3 weeks ago |
|
lead-stats-cards
|
commit
|
1 week ago |
|
opp-customer-dependency
|
commit
|
5 days ago |
|
opportunity-acceptance
|
commit
|
5 days ago |
|
opportunity-board-display-name/issues
|
commit
|
5 days ago |
|
opportunity-bugfix
|
commit
|
6 days ago |
|
opportunity-create-fields
|
商机新建接口补齐字段(opp-create-fields 票 01-05)
|
5 days ago |
|
opportunity-e2e
|
commit
|
4 days ago |
|
opportunity-fix
|
commit
|
1 week ago |
|
opportunity-module
|
commit
|
2 weeks ago |
|
opportunity-verify
|
commit
|
1 week ago |
|
per-module-data-scope
|
commit
|
4 weeks ago |
|
permission-seeder-seam/issues
|
feat(auth,dict,base): extract PermissionSeeder seam to replace shadow entities (ADR-0016)
|
4 weeks ago |
|
role-management
|
feat(auth): role management — ancestor completion, CRUD, permission assignment, cascade delete (ADR-0012)
|
1 month ago |
|
single-device-login
|
feat: 单端在线登录(顶号)——每 (用户, 端类型) 至多一个活会话
|
3 weeks ago |
|
token-service-split
|
commit
|
2 weeks ago |
|
unified-resource-tree
|
feat(auth): role management — ancestor completion, CRUD, permission assignment, cascade delete (ADR-0012)
|
1 month ago |
|
user-list
|
first-commit
|
1 month ago |
|
a7-3-1-raw.txt
|
commit
|
4 weeks ago |
|
architecture-review-20260808.html
|
commit
|
4 weeks ago |
|
architecture-review-20260813-204538.html
|
commit
|
3 weeks ago |
|
architecture-review-20260813-212908.html
|
commit
|
3 weeks ago |
|
architecture-review-20260813.html
|
commit
|
3 weeks ago |
|
architecture-review-20260817-212849.html
|
commit
|
3 weeks ago |
|
bom-scan.ps1
|
commit
|
2 weeks ago |
|
bom_check.ps1
|
commit
|
3 weeks ago |
|
bru_lib.py
|
commit
|
1 week ago |
|
extract_lanhu.py
|
commit
|
4 weeks ago |
|
fix_quotes.py
|
feat(customer): 票09-13 客户模块收尾(超期提醒/公海回收/saved-view/成员/关注/接口文档)+ 票14 review 修复
|
3 days ago |
|
gen-opp-bruno-2.py
|
commit
|
1 week ago |
|
gen-opp-bruno.py
|
commit
|
1 week ago |
|
gen_opp_1.py
|
commit
|
1 week ago |
|
gen_opp_2.py
|
commit
|
1 week ago |
|
gen_opp_3a.py
|
commit
|
1 week ago |
|
gen_opp_3b.py
|
commit
|
1 week ago |
|
gen_opp_3c.py
|
commit
|
1 week ago |
|
gen_opp_4.py
|
commit
|
1 week ago |
|
gen_v2_batch2.py
|
commit
|
1 week ago |
|
gen_v2_batch3.py
|
commit
|
1 week ago |
|
gen_v2_batch4.py
|
commit
|
1 week ago |
|
gen_v2_batch5.py
|
commit
|
1 week ago |
|
gen_v2_folders.py
|
commit
|
1 week ago |
|
handoff-2026-08-10.md
|
commit
|
4 weeks ago |
|
lanhu-docs.txt
|
commit
|
4 weeks ago |
|
lanhu-pages-main.txt
|
commit
|
4 weeks ago |
|
lanhu-pages.txt
|
commit
|
4 weeks ago |
|
patch-naming-trap.md
|
commit
|
4 days ago |
|
patch_board_stagenode.md
|
commit
|
5 days ago |
|
patch_board_viewform.md
|
commit
|
5 days ago |
|
patch_ctx_53.md
|
commit
|
4 days ago |
|
patch_map_53_55.md
|
commit
|
4 days ago |
|
review_diff.txt
|
feat(auth): role management — ancestor completion, CRUD, permission assignment, cascade delete (ADR-0012)
|
1 month ago |
|
review_diff_06.txt
|
commit
|
2 weeks ago |
|
review_diff_datascope.txt
|
commit
|
4 weeks ago |
|
review_diff_pms.txt
|
commit
|
4 weeks ago |
|
review_diff_role.txt
|
feat(auth): role management — ancestor completion, CRUD, permission assignment, cascade delete (ADR-0012)
|
1 month ago |
|
review_diff_role_mgmt.txt
|
commit
|
1 month ago |
|
review_diff_scheme.txt
|
commit
|
2 weeks ago |
|
review_diff_sdl.txt
|
commit
|
3 weeks ago |
|
review_diff_sdl_test.txt
|
commit
|
3 weeks ago |
|
review_diff_thumb.txt
|
commit
|
1 month ago |
|
review_fapiimpltest.txt
|
commit
|
1 month ago |
|
review_permseed_diff.txt
|
commit
|
4 weeks ago |
|
review_permseed_diff2.txt
|
commit
|
4 weeks ago |
|
review_spec_diff.txt
|
commit
|
1 month ago |
|
review_std.txt
|
commit
|
1 month ago |
|
tools-raw.txt
|
commit
|
4 weeks ago |