chenyuan
|
4424196fc9
|
feat: complete market opportunity selection training workflow
|
2 months ago |
chenyuan
|
3fa742c5bc
|
perf: reduce student training task configuration queries
|
2 months ago |
chenyuan
|
5d847faa42
|
fix: avoid global class initialization on task reads
|
2 months ago |
陈沅
|
369182595a
|
fix: sync default training task content to classes
|
2 months ago |
陈沅
|
7a8e5a6b26
|
fix: sync admin task steps to student classes
|
2 months ago |
chenyuan
|
d70eae296c
|
Merge branch 'codex/target-user-profile-step1'
# Conflicts:
# src/main/java/com/sztzjy/linkCommerce/controller/stu/StudentTrainingAnswerController.java
|
2 months ago |
chenyuan
|
0010b04df7
|
Merge branch 'codex/industry-demand-analysis-step1'
# Conflicts:
# src/main/java/com/sztzjy/linkCommerce/controller/stu/StudentTrainingAnswerController.java
# src/test/java/com/sztzjy/linkCommerce/controller/stu/StudentTrainingAnswerControllerTest.java
|
2 months ago |
chenyuan
|
31e47483f2
|
Merge branch 'codex/feature-conversion-step1'
# Conflicts:
# src/main/java/com/sztzjy/linkCommerce/controller/stu/StudentTrainingAnswerController.java
|
2 months ago |
chenyuan
|
6ea1c84875
|
Merge branch 'codex/consumer-scenario-step1'
# Conflicts:
# src/main/java/com/sztzjy/linkCommerce/controller/stu/StudentTrainingAnswerController.java
|
2 months ago |
chenyuan
|
540c793acd
|
Merge branch 'codex/competitive-analysis-step1'
# Conflicts:
# src/test/java/com/sztzjy/linkCommerce/controller/stu/StudentTrainingAnswerControllerTest.java
|
2 months ago |
chenyuan
|
6460b92bf0
|
Merge branch 'codex/business-feasibility-step1'
# Conflicts:
# src/main/java/com/sztzjy/linkCommerce/controller/stu/StudentTrainingAnswerController.java
|
2 months ago |
chenyuan
|
2124ba0468
|
feat: 新增实训模块后端校验
|
2 months ago |
chenyuan
|
f6e28bbb6c
|
merge: product development process module
|
2 months ago |
chenyuan
|
f51133090f
|
feat: validate product positioning mrd
|
2 months ago |
chenyuan
|
5b7602bca3
|
feat: validate value positioning statements
|
2 months ago |
chenyuan
|
0aac26f13b
|
feat: validate value proposition canvas
|
2 months ago |
chenyuan
|
9c67878ac7
|
feat: validate product value positioning step one
|
2 months ago |
chenyuan
|
bc263e93ab
|
feat: validate feature conversion priorities
|
2 months ago |
chenyuan
|
f5c61f8035
|
feat: validate feature conversion rice scoring
|
2 months ago |
chenyuan
|
766dde4d73
|
feat: validate feature conversion step one
|
2 months ago |
chenyuan
|
3c23050e2c
|
feat: validate consumer scenario optimization analysis
|
2 months ago |
chenyuan
|
3db2ab087f
|
feat: validate consumer scenario journey map upload
|
2 months ago |
chenyuan
|
c0e7fc82b0
|
feat: validate consumer scenario journey analysis
|
2 months ago |
chenyuan
|
a936b92da5
|
feat: validate consumer scenario journey ordering
|
2 months ago |
chenyuan
|
3143f136e1
|
feat: validate consumer behavior survey report
|
2 months ago |
chenyuan
|
fc5b3e7b96
|
feat: validate consumer behavior questionnaire
|
2 months ago |
chenyuan
|
1e409dfa69
|
feat: validate consumer behavior kano needs
|
2 months ago |
chenyuan
|
1ce291ceef
|
feat: validate consumer behavior hypotheses
|
2 months ago |
chenyuan
|
231d989843
|
feat: validate target user market selection
|
2 months ago |
chenyuan
|
18e51aec03
|
feat: validate target user portraits
|
2 months ago |
chenyuan
|
3a3db65129
|
feat: validate target user rfm insights
|
2 months ago |
chenyuan
|
7909d4799c
|
feat: validate target user rfm charts
|
2 months ago |
chenyuan
|
4929b26861
|
feat: validate target user rfm upload
|
2 months ago |
chenyuan
|
5c40d6d1b2
|
feat: validate business feasibility report upload
|
2 months ago |
chenyuan
|
d4c238e9ca
|
feat: validate business feasibility step two
|
2 months ago |
chenyuan
|
90956084a5
|
feat: validate business feasibility step one
|
2 months ago |
chenyuan
|
c4b1c93ba1
|
feat: validate market opportunity selection step four
|
2 months ago |
chenyuan
|
4e11972d5a
|
feat: validate market opportunity selection step three
|
2 months ago |
chenyuan
|
6462dd13d2
|
feat: validate market opportunity selection step two
|
2 months ago |
chenyuan
|
38aa2bb68d
|
feat: grade market opportunity selection step one
|
2 months ago |
chenyuan
|
5e3ace6507
|
feat: validate competitive analysis step four
|
2 months ago |
chenyuan
|
a4f8adf68a
|
feat: validate competitive analysis step three
|
2 months ago |
chenyuan
|
567f25a86d
|
feat: validate competitive analysis step two
|
2 months ago |
chenyuan
|
0ac092bc95
|
feat: validate competitive analysis step one
|
2 months ago |
chenyuan
|
c9a5d5f3fd
|
feat: validate industry demand analysis step four
|
2 months ago |
chenyuan
|
154c0e8f42
|
feat: validate industry demand analysis step three
|
2 months ago |
chenyuan
|
3a62dbd3a0
|
feat: validate industry demand analysis step two
|
2 months ago |
chenyuan
|
665e0b8a26
|
feat: validate industry demand analysis step one
|
2 months ago |
chenyuan
|
eada1aef10
|
feat: validate product development process step four
|
2 months ago |
chenyuan
|
46fa9321be
|
feat: validate product development process step three
|
2 months ago |
chenyuan
|
9c5ef5bb9d
|
feat: validate product development process step two
|
2 months ago |
chenyuan
|
763d0870e9
|
feat: grade product development process step one
|
2 months ago |
chenyuan
|
0cbe4ae00c
|
feat: validate product factors step four
|
2 months ago |
chenyuan
|
a4e7257c15
|
feat: expose product factors step three validation
|
2 months ago |
chenyuan
|
dd45d9c60a
|
feat: validate product factors step three
|
2 months ago |
chenyuan
|
ff50d5789e
|
feat: validate product factors step two
|
2 months ago |
chenyuan
|
79fd874868
|
feat: expose product factors step one validation
|
2 months ago |
chenyuan
|
ffb806633f
|
feat: validate product factors step one
|
2 months ago |
chenyuan
|
a9208d09fb
|
feat: validate new product survey step four
|
2 months ago |
chenyuan
|
302410be98
|
feat: validate new product survey step three
|
2 months ago |
chenyuan
|
4994409ccd
|
feat: validate new product survey step two
|
2 months ago |
chenyuan
|
956c07b8df
|
feat: expose new product survey grading api
|
2 months ago |
chenyuan
|
90018ba287
|
feat: grade new product survey step one
|
2 months ago |
chenyuan
|
c6e0a328b2
|
feat: use student questions for AI help
|
2 months ago |
chenyuan
|
01eaacc32c
|
fix: prevent duplicate score ranks
|
2 months ago |
chenyuan
|
689e5fa18a
|
fix: keep comprehensive training last
|
2 months ago |
chenyuan
|
0c985a3c55
|
feat: import roster students by class name
|
2 months ago |
chenyuan
|
d3cff4553c
|
feat: expand teacher admin student roster scope
|
2 months ago |
chenyuan
|
4c15249264
|
fix: store uploads under relative file directory
|
2 months ago |
chenyuan
|
b30e78ef7d
|
fix: initialize training answer schema at startup
|
2 months ago |
chenyuan
|
57267bb9d6
|
fix: initialize teaching class score weight schema
|
2 months ago |
chenyuan
|
85b4e83f7a
|
fix: normalize comprehensive training scores
|
2 months ago |
chenyuan
|
3214e54b31
|
fix: enforce comprehensive task class enablement
|
2 months ago |
chenyuan
|
c7c6940e50
|
feat: gate comprehensive training task publication
|
2 months ago |
chenyuan
|
c1f90a5e64
|
feat: support dynamic training task steps
|
2 months ago |
chenyuan
|
63d82cfe81
|
fix: return absolute upload file urls
|
2 months ago |
chenyuan
|
c4773ebf5d
|
feat: add six-module student report API
|
2 months ago |
chenyuan
|
1fa2f14a15
|
fix: preserve scoped six-module score updates
|
2 months ago |
chenyuan
|
f96cb66d02
|
feat: scope teacher scores to owned classes
|
2 months ago |
chenyuan
|
5ad3855763
|
feat: scope teacher student roster
|
2 months ago |
chenyuan
|
0dc1c0b76b
|
feat: lock teachers that own classes
|
2 months ago |
chenyuan
|
36fad32043
|
feat: restrict teacher class roster
|
2 months ago |
chenyuan
|
3e192621ab
|
fix: keep class task list reads pure
|
3 months ago |
chenyuan
|
61a129af96
|
fix: keep non-owner class task reads read-only
|
3 months ago |
chenyuan
|
6d7e16f7e0
|
fix: allow same-school class task reads
|
3 months ago |
chenyuan
|
3c4db9849b
|
feat: 控制教学班实训任务发布
|
3 months ago |
chenyuan
|
5dfb1a269a
|
feat: 支持教学班学生与演示排名
|
3 months ago |
chenyuan
|
0ef5edd1f3
|
feat: add teacher student demo sessions
|
3 months ago |
chenyuan
|
081268b306
|
feat: expose training task default restore APIs
|
3 months ago |
chenyuan
|
885dd604d7
|
feat: restore class training task defaults
|
3 months ago |
chenyuan
|
0296e6c743
|
test: cover school default task fallback
|
3 months ago |
chenyuan
|
2b00d63a05
|
feat: manage school default task allocations
|
3 months ago |
chenyuan
|
b760a5cfee
|
feat: initialize school default tasks asynchronously
|
3 months ago |
chenyuan
|
a20905f638
|
feat: add school default task service
|
3 months ago |
chenyuan
|
9f41a2d160
|
feat: add training progress to score center
|
3 months ago |
chenyuan
|
f4f354b367
|
feat: add school organization capability switches
|
3 months ago |
chenyuan
|
22bed6e1f5
|
fix: preserve school configuration metadata
|
3 months ago |
chenyuan
|
8e4e5b6ac7
|
feat: enforce organization mode boundaries
|
3 months ago |
chenyuan
|
e4c5093466
|
feat: import teacher teaching-class rosters
|
3 months ago |
chenyuan
|
1c7ae68ffd
|
feat: manage school organization mode
|
3 months ago |