fix: 优化应急就医模块多页面原型,重构排班/大屏/模拟急救等核心页面

- 大屏数据配置:增加应急中心下拉切换(西安/银川),各中心独立配置面板,模块开关控制输入框置灰
- 排班配置:改为星期行×操作人员/专业人员列结构,编辑模式带边框输入和人员多选搜索
- 模拟急救联动:列表改为员工维度,点击弹出模拟急救弹窗(疾病Tab/地图选点/急救提示书/资源列表)
- 删除 center-employee.html 和 center-seat.html,清理所有侧边栏引用
- 新增多个详情/新增子页面,优化资源管理和异常事件页面

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-04-22 18:52:51 +08:00
co-authored by Claude Opus 4.6
parent c5d407a624
commit 1e9b1c671b
33 changed files with 4021 additions and 1453 deletions
+41
View File
@@ -188,6 +188,27 @@
- 常规校验:如电话、邮箱、身份证号必须加正则校验,姓名(格式+长度)校验,数值类型(如身高、体重、距离、金额等)根据常规知识灵活加校验(如体重不能为负数,身高不能大于300CM等)
- 字段字数限制规范:所有表单输入字段须按下表设置最大字数限制,前端通过 `maxlength` 属性控制,后端同步校验
| 字段类型 | 最大字数 | 说明 |
|---------|-------|-------------------------------------------------------------------------------------|
| 姓名/人名 | 20 | 中文姓名+少数民族长名 |
| 手机号 | 11 | 固定位数,正则校验 |
| 座机号 | 12 | 正则校验,正则校验 |
| 身份证号 | 18 | 固定位数,正则校验 |
| 标题/名称 | 50 | 如任务标题、模块名称 |
| 短文本输入 | 100 | 如地址、单位名称、一句话备注 |
| 多行备注/描述 | 500 | 如简介、问题说明 |
| 搜索框 | 50 | 关键词搜索 |
| 验证码 | 6 | 短信/邮箱验证码 |
| 密码 | 12~30 | 必须包含至少一个小写字母; 必须包含至少一个大写字母; 必须包含至少一个数字; 必须包含至少一个特殊符号(可以根据需要修改特殊符号的定义); 密码长度必须大于等于12 |
| 邮箱 | 50 | 常规邮箱地址 ,正则校验 |
| URL链接 | 200 | 网址输入 |
- 多行文本框右下角实时显示字数计数提示,格式为"已输入 X / Y 字"
- 达到字数上限后禁止继续输入
- 提交校验时,必填字段为空提示"请输入XXX",超限提示"XXX不能超过N个字"
### 3.搜索与筛选规范
- 搜索框支持回车键触发搜索,与点击搜索按钮效果一致
@@ -296,6 +317,26 @@
- 表单提交后按钮进入 loading 状态,防止重复提交
- 字段字数限制规范:与PC端保持一致,所有表单输入字段须按以下规范设置最大字数限制
| 字段类型 | 最大字数 | 说明 |
|---------|-------|-------------------------------------------------------------------------------------|
| 姓名/人名 | 20 | 中文姓名+少数民族长名 |
| 手机号 | 11 | 固定位数,正则校验 |
| 座机号 | 12 | 正则校验,正则校验 |
| 身份证号 | 18 | 固定位数,正则校验 |
| 标题/名称 | 50 | 如任务标题、模块名称 |
| 短文本输入 | 100 | 如地址、单位名称、一句话备注 |
| 多行备注/描述 | 500 | 如简介、问题说明 |
| 搜索框 | 50 | 关键词搜索 |
| 验证码 | 6 | 短信/邮箱验证码 |
| 密码 | 12~30 | 必须包含至少一个小写字母; 必须包含至少一个大写字母; 必须包含至少一个数字; 必须包含至少一个特殊符号(可以根据需要修改特殊符号的定义); 密码长度必须大于等于12 |
| 邮箱 | 50 | 常规邮箱地址 ,正则校验 |
| URL链接 | 200 | 网址输入 |
- 多行文本框右下角实时显示字数计数提示,格式为"已输入 X / Y 字"
- 达到字数上限后禁止继续输入
### 3.交互与操作
- 可点击区域不小于 44×44pt,确保手指触控友好