chenxing
4a7db3d22c
t13:前端换形——audience 数组多选 + 冻结/匿名窗口开关,fillable 行去 canFill/myTier
- types/form.ts:AUDIENCE 改字符串码闭集(含 ANONYMOUS)+ audienceText();
FormView/FormConfigRequest 加 audience 数组、frozen、anonCookieMinutes
- types/data.ts:FillableForm 去 canFill/myTier(C2,入集即可填);
DATA_SCOPE_LABELS 由四枚举改两档(ALL/SELF,§19 作废-1)
- FormConfigModal:面向人群改复选组(多选共集)+ 冻结开关(文案指路"喂外部业务应用的表单请开启")
+ 匿名防重窗口;含 ANONYMOUS 时限次置灰并在提交前挡(与后端同判据)
- Forms.vue 面向列、My.vue「可填写」卡集、fill.ts/routes.ts 注记同步换形
- AppContext.vue:填报 tab 直接吃入集行;数据/统计两档的驱动位改由 T14 的 managed 端点接,
本批不留"按 myTier 猜"的兼容分支(壳零自有权限逻辑)
- mock:formapi/dataapi 的 audience 数组形态 + 匿名×限次跨字段约束
2026-10-20 12:54:26 +08:00
..
2026-10-15 20:25:39 +08:00
2026-10-16 00:04:02 +08:00
2026-10-15 23:42:25 +08:00
2026-10-16 00:04:02 +08:00
2026-10-20 12:54:26 +08:00
2026-10-15 12:57:10 +08:00
2026-10-14 20:35:41 +08:00
2026-10-14 20:35:41 +08:00
2026-10-14 20:35:41 +08:00
2026-10-14 20:35:41 +08:00
2026-10-15 20:25:39 +08:00