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
acd0d944c7
商机新建接口补齐字段(opp-create-fields 票 01-05)
- 实体加 address + 商机关键联系人快照三列;CreateOpportunityRequest 补 7 字段(项目金额/地址/客户角色/是否主要/关键联系人 id+姓名+公司),remark 展示名改「项目概况」、cityCode 注释放宽(市码或区/县码均可)
- OpportunityIntakeSpec 扩 7 组件;OpportunityIntakeImpl 建档透传落主表,linkPrimaryCustomer 按 isPrimaryIntended 分支(=1 刷主客户冗余并回写 / =0 留空不回写,无空转 UPDATE),customerRole/isPrimaryIntended 空回退 ROLE_INTENDED/1 保持线索转入路径兼容
- OpportunityCreateServiceImpl 翻译 7 新字段进 spec,补 customerId 非空时校验(isPrimaryIntended 必填且仅 1/0、customerRole 必填;customerId 空则忽略);OpportunityCreationPortImpl 显式传 null,LEAD_CONVERT 行为不变(线索转入映射另票)
- 测试:恢复并按新契约更新 OpportunityIntakeImplTest(分支/透传断言),CreateServiceImplTest 补 4 校验用例,OpportunityTest 字段契约同步 4 新列;crm-opportunity 233 测试全绿
- 文档:CONTEXT.md 放宽「关联客户」不变式(创建允许零主要意向客户)+ 新增项目概况/项目详细地址/商机关键联系人词条;api-docs 仓 新建商机.bru 参数表/示例同步
|
5 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 |
|
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
|
6 days ago |
|
opportunity-acceptance
|
commit
|
6 days ago |
|
opportunity-bugfix
|
commit
|
6 days ago |
|
opportunity-create-fields
|
商机新建接口补齐字段(opp-create-fields 票 01-05)
|
5 days ago |
|
opportunity-e2e
|
commit
|
6 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 |
|
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 |
|
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 |