Commit Graph

  • c11fe3f0af Fix Bug #568: 修复门诊日结页面排版混乱问题 - 使用CSS Grid确保列对齐 zhaoyun 2026-05-22 10:32:05 +08:00
  • 0a4b901300 Fix Bug #568: 修复门诊日结页面排版混乱问题 - 使用div+CSS flexbox替代el-row布局 zhaoyun 2026-05-22 10:29:06 +08:00
  • 4f6df9017a Fix Bug #571: 添加缺失的 isIssuedStatus 函数定义,修复检验申请撤回操作报错 zhaoyun 2026-05-22 10:18:10 +08:00
  • 7115563ff9 Fix Bug #568: 修复门诊日结页面排版混乱问题 - 添加固定label宽度、分隔线和统一布局 zhaoyun 2026-05-22 10:01:12 +08:00
  • 175a863aa0 497 【住院医生工作站-检查申请】检查申请列表缺失“申请单状态”列及全流程闭环状态流转逻辑 Ranyunqiao 2026-05-22 10:00:07 +08:00
  • 69e048e21e Fix Bug #568: 修复门诊日结页面排版混乱问题 zhaoyun 2026-05-22 09:42:14 +08:00
  • bcc2f490a0 bug550\556569 yangkexiang 2026-05-21 17:40:26 +08:00
  • 966e4f6544 497【住院医生工作站-检查申请】检查申请列表缺失“申请单状态”列及全流程闭环状态流转逻辑 523 [住院医生站-临床医嘱] 待保存医嘱总金额显示缺失且编辑态单位选择框变为数字控件 560 [住院医生站-检验申请] “已签发”状态的申请单在操作列缺失“详情”查看按钮 563 [住院医生站-临床医嘱-手术] 打开手术申请单弹窗时出现异常,功能无法使用 Ranyunqiao 2026-05-21 17:06:09 +08:00
  • 8c81c52f4e Merge remote-tracking branch 'origin/develop' into develop wangjian963 2026-05-20 18:13:22 +08:00
  • b97a3ad598 562 [门诊医生工作站-待写病历]数据加载时间超过2秒一直加载 561 [门诊医生站-医嘱] 医嘱录入后,总量单位显示异常,显示为“null”而非诊疗目录配置值 544 【智能分诊】排队队列列表无法显示“完诊”状态患者且缺失历史队列查询功能 505 【业务逻辑缺陷】药品医嘱已由药房发药,护士仍能在“医嘱校对”模块执行“退回”操作 wangjian963 2026-05-20 18:12:58 +08:00
  • 474aa894fd bug519 [门诊医生站-诊断-报卡] 已完成传染病报卡的诊断在再次点保存时重复弹出报卡界面 Number()导致conditionId精度丢失,conditionId现在会在所有传染病诊断中选择 xiaoming 2026-05-20 17:35:26 +08:00
  • ed7e4bbeb3 bug469 yangkexiang 2026-05-20 13:47:36 +08:00
  • 1e77c0756b Fix Bug #559: 根因+修复方案摘要 zhaoyun 2026-05-20 11:06:24 +08:00
  • 3e89cb7977 Merge remote-tracking branch 'origin/develop' into develop Ranyunqiao 2026-05-20 11:05:03 +08:00
  • 62c5674233 bug 555 558 Ranyunqiao 2026-05-20 11:04:33 +08:00
  • 41948c0bcd Fix Bug #559: 根因+修复方案摘要 zhaoyun 2026-05-20 11:01:16 +08:00
  • 31d9098b37 Fix Bug #547: 执行科室配置保存时时间冲突检测范围错误 — 根因:addOrEditOrgLoc 方法使用 getOrgLocListByActivityDefinitionId 跨科室查询同一诊疗的所有配置,导致不同科室间的正常时间重叠被误判为冲突;修复:改为 getOrgLocListByOrgIdAndActivityDefinitionId(orgId, activityDefId) 限定同科室范围;同时优化软删除科室处理,当冲突记录关联的科室已被删除时,使用"科室[ID]已删除"替代静默跳过 zhaoyun 2026-05-20 10:16:57 +08:00
  • 2db79e3ac9 Fix Bug #559: 住院医生站-临床医嘱 组套功能添加医嘱后新增医嘱置顶显示 guanyu 2026-05-20 10:15:13 +08:00
  • c7da7440f6 Fix Bug #556: 就诊卡号改用busNo映射、执行时间默认当前时间、套餐标识增加packageName联合判断 guanyu 2026-05-20 10:07:41 +08:00
  • 232a0db810 Merge remote-tracking branch 'origin/develop' into develop wangjian963 2026-05-20 09:46:29 +08:00
  • 3394aa54d7 549【住院医生站-临床医嘱-检验】打开“检验申请单”弹窗获取项目列表响应极其缓慢 546 【患者管理】-【患者列表】-【新增患者】,新增患者,保存成功,但没有数据 536 [门诊手术安排]“手术申请查询”弹窗底部,分页组件与界底部元素重叠,影响操作。 wangjian963 2026-05-20 09:45:33 +08:00
  • dc94978187 Fix Bug #557: ApplicationConfig 全局 Jackson LocalDateTime 反序列化器缺失 — 根因:JavaTimeModule 仅注册了 LocalDateTimeSerializer,未注册 LocalDateTimeDeserializer,导致默认反序列化器期望 ISO-8601 格式(T 分隔符),与前端 el-date-picker 空格分隔格式(YYYY-MM-DD HH:mm:ss)不匹配;修复:新增 LocalDateTimeDeserializer(pattern="yyyy-MM-dd HH:mm:ss") zhaoyun 2026-05-20 09:42:02 +08:00
  • b925d6ba17 Fix Bug #557: 编辑手术安排时间字段保存报日期格式解析错误 — 根因:OpSchedule 实体中 admissionTime/entryTime/startTime/endTime/anesStart/anesEnd 六个时间字段的 @JsonFormat 使用 yyyy-MM-dd'T'HH:mm:ss(ISO T分隔符),而前端 el-date-picker 以 value-format="YYYY-MM-DD HH:mm:ss" 发送空格分隔格式,Jackson 反序列化失败;修复:统一改为 @JsonFormat + @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") zhaoyun 2026-05-20 09:34:10 +08:00
  • 72b9639ec0 Fix Bug #556: 根因+修复方案摘要 zhaoyun 2026-05-19 19:12:40 +08:00
  • 0e8fb32108 Fix Bug #556: 根因+修复方案摘要 zhaoyun 2026-05-19 19:06:54 +08:00
  • 955c72af41 Fix Bug #556: 根因+修复方案摘要 zhaoyun 2026-05-19 19:04:54 +08:00
  • be57c026ec 553 【住院护士站-医嘱校对】医嘱列表缺少“医嘱状态”显示列 Ranyunqiao 2026-05-19 17:41:08 +08:00
  • 3bf7e04a04 Fix Bug #469: 根因+修复方案摘要 zhaoyun 2026-05-19 16:09:20 +08:00
  • 7743bb5df4 Fix Bug #547: 执行科室配置保存时,冲突检测应跳过已被软删除科室的孤脏记录 — 根因:时间冲突校验未排除科室已删除的 OrganizationLocation 记录,导致已不存在的科室仍会阻断新配置保存 zhaoyun 2026-05-19 15:06:22 +08:00
  • f274ebaf5c Fix Bug #478: 住院医生工作站检验申请详情「发往科室」显示为- — 根因:getLocationInfo 未对科室ID做类型归一化,recursionFun 中 item.id == targetDepartment 在类型不一致时匹配失败;修复:新增 normalizeOrgTreeIds 统一转 String,recursionFun 改用 String(item.id) === String(targetDepartment) zhaoyun 2026-05-19 15:09:11 +08:00
  • 9826df98e3 Fix Bug #552: 根因+修复方案摘要 zhaoyun 2026-05-19 15:03:19 +08:00
  • fbe434f01f Merge remote-tracking branch 'origin/develop' into develop Ranyunqiao 2026-05-19 14:23:21 +08:00
  • c28b322e91 bug 443 444 445 478 494 521 Ranyunqiao 2026-05-19 14:22:40 +08:00
  • 7eeaafef59 bug550 yangkexiang 2026-05-19 14:13:57 +08:00
  • 05e7d54d87 Fix Bug #552: 双击待保存医嘱编辑保存后不应自动添加空医嘱 — 根因:handleSaveSign 中自动添加空行的条件缺少 isAdding.value 判断,导致双击编辑已有待保存医嘱也会触发 handleAddPrescription() guanyu 2026-05-19 14:05:56 +08:00
  • c75b8038ec Fix Bug #547: 根因+修复方案摘要 zhaoyun 2026-05-19 14:02:23 +08:00
  • af17d1f460 Fix Bug #469: 根因+修复方案摘要 guanyu 2026-05-19 13:04:34 +08:00
  • efc1c100aa Fix Bug #547: 根因+修复方案摘要 zhaoyun 2026-05-19 13:01:14 +08:00
  • d9c975a950 Merge remote-tracking branch 'origin/develop' into develop wangjian963 2026-05-19 12:16:46 +08:00
  • 0874012dae Fix Bug #547: 根因+修复方案摘要 guanyu 2026-05-19 12:09:40 +08:00
  • cbad13bddc Fix: 门诊预约挂号→签到→退号 slot/pool 状态流转对齐需求 wangjian963 2026-05-19 12:12:16 +08:00
  • a91ee66368 bug446,468,541,548 yangkexiang 2026-05-19 11:59:55 +08:00
  • 871e2de574 fix: same idCard substring fix for top-level copy guanyu 2026-05-19 11:40:20 +08:00
  • 3d279548f0 chore: update his-repo submodule (patient save fix) zhaoyun 2026-05-19 11:39:13 +08:00
  • c4a5932a5d Fix Bug #469: 根因+修复方案摘要 zhaoyun 2026-05-19 11:10:00 +08:00
  • e9953cd037 bug542【病区护士站-住院记账】“补费”界面选择“耗材”类型时,即使后台已配置科室权限,仍检索不到任何耗材数据 yangkexiang 2026-05-19 11:00:45 +08:00
  • 798c5e19e2 Fix Bug #548: 发往科室字段未能正确回显 — 编辑初始化时 transferValue 变化触发 projectWithDepartment 清空 form.targetDepartment,已加 isInitializing 标志拦截 guanyu 2026-05-19 08:59:52 +08:00
  • fa18e94cd9 Fix Bug #444: 引用计费时"已引用计费药品"列表混入非药品项目 — handleQuoteBilling 过滤逻辑仅用 item.adviceType !== 1 严格相等判断且缺少二次关键词过滤,导致后端错误标注 adviceType=1 的手术/检查项目被放行;已对齐 handleMedicalAdvice 的双重过滤策略(Number() 类型转换 + snake_case 回退 + 关键词排除) guanyu 2026-05-19 00:05:22 +08:00
  • 69bb887d19 Fix Bug #547: 根因+修复方案摘要 guanyu 2026-05-19 00:02:19 +08:00
  • b89f41048b Fix Bug #445: 引用计费时已生成医嘱项目重新出现在待生成列表 — handleQuoteBilling 中先清空 temporaryAdvices 再执行 ID 匹配过滤,导致过滤逻辑对空数组无效;且 ID 匹配不可靠(新医嘱无 requestId/chargeItemId),已改为在清空前提取复合键(名称|||规格|||数量)并在数据加载后用该键过滤 guanyu 2026-05-18 22:04:50 +08:00
  • e13e328627 Fix Bug #547: 执行科室配置保存时时间冲突检查未限定当前科室,导致误报"与未知科室时间冲突" — getOrgLocListByOrgIdAndActivityDefinitionId 方法签名仅含 activityDefinitionId 参数,实际 SQL 查询缺少 organizationId 过滤,时间重叠校验跨科室比对,已修复接口签名和实现同时过滤 activityDefinitionId 和 organizationId guanyu 2026-05-18 21:05:39 +08:00
  • 9cac8c3e41 Fix Bug #445: 根因+修复方案摘要 guanyu 2026-05-18 21:04:43 +08:00
  • d7ca64e023 Fix Bug #445: 临时医嘱生成后已生成项目未从待生成列表剔除 — originalMedicine 缺少 medicineName/specification/quantity 字段,导致 handleTemporaryMedicalSubmit 中的 submittedKeys 匹配键全为空字符串,过滤逻辑失效,已生成医嘱的计费项目无法从"待生成"列表中移除 zhaoyun 2026-05-18 18:03:55 +08:00
  • 0e974129eb bug 514 537 538 540 543 Ranyunqiao 2026-05-18 17:44:15 +08:00
  • 4972ca64da Fix Bug #444: 门诊手术医嘱"已引用计费药品"列表未正常显示药品 — handleMedicalAdvice 调用 getPrescriptionList 时未传递 generateSourceEnum=6 和 sourceBillNo 参数,导致后端默认按医生处方(generateSourceEnum=1)查询而非手术计费查询,手术计费药品依赖 Part 2 SQL 兜底但可能遗漏无 med_medication_request 记录的药品 guanyu 2026-05-18 17:19:07 +08:00
  • 1b0028e62f Fix Bug #443: 手术计费签发耗材时 dbOpType 错误和关键字段缺失 guanyu 2026-05-18 17:14:17 +08:00
  • c8876dd890 Fix Bug #443: 手术计费签发耗材时因 bizRequestFlag 过滤导致签发的项目列表为空 guanyu 2026-05-18 17:08:21 +08:00
  • 707cfc63df Fix Bug #545: 清理 handleNodeClick 中重复的 longTermFlag 字段 — 第三次提交时重复添加了 longTermFlag: 0(第887行和第889行各有一处),移除重复项 zhaoyun 2026-05-18 16:09:50 +08:00
  • 2cddc00d22 Fix Bug #545: 补全诊断添加处缺失的 longTermFlag 默认值 — 第三个 push 调用缺少 longTermFlag: 0,导致通过此路径添加的诊断该字段为 undefined zhaoyun 2026-05-18 16:03:35 +08:00
  • ea5da8d2bc fix bug529 yangkexiang 2026-05-18 16:02:40 +08:00
  • 09353c11ca Fix Bug #545: [门诊医生站-诊断-报卡] 长效诊断标识设置保存就清空 — 根因:1) 后端getEncounterDiagnosis查询已补充longTermFlag字段但前端getList()未做类型转换,useDict('long_term_flag')返回字符串字典值而数据库返回整数导致el-select匹配失败下拉框清空;2) 冗余的备份恢复逻辑应移除;修复:1) getList()中新增longTermFlag转字符串处理(String(item.longTermFlag)),保证与useDict字典值类型一致;2) 移除handleSaveDiagnosis中已不再需要的longTermFlagBackup/恢复逻辑 zhaoyun 2026-05-18 15:07:05 +08:00
  • c49ec61e18 Fix Bug #545: 根因+修复方案摘要 zhaoyun 2026-05-18 15:05:08 +08:00
  • 8081f3ac7f Fix Bug #545: 长效诊断标识设置保存就清空 — 根因:handleSaveDiagnosis保存成功后await getList()刷新列表,后端getEncounterDiagnosis接口不返回longTermFlag字段,导致form.value.diagnosisList中该字段变为undefined,下拉框清空;修复:保存前用longTermFlagBackup备份longTermFlag数组,getList()完成后按索引恢复 zhaoyun 2026-05-18 15:04:21 +08:00
  • 5bdedd84e0 Fix Bug #545: [门诊医生站-诊断-报卡] 长效诊断标识设置保存就清空 — 根因:getEncounterDiagnosis查询SQL(DoctorStationDiagnosisAppMapper.xml)未包含long_term_flag字段且DiagnosisQueryDto缺少对应属性,导致保存成功后刷新列表时后端不返回longTermFlag值,前端接收后下拉框清空;修复:1) SQL新增T1.long_term_flag AS longTermField; 2) DTO新增longTermFlag属性 zhaoyun 2026-05-18 15:02:06 +08:00
  • 69ac346ff3 Fix Bug #542: 补费界面耗材类型检索不到数据 — 根因:双重不匹配 (1) getAdviceBaseInfos函数中queryParams.value.adviceType(单数)与后端@RequestParam("adviceTypes")(复数)参数名不匹配导致后端始终使用默认值"1,2,3"而非用户选择的类型; (2) drord_doctor_type字典中耗材值=4但后端SQL查询adviceTypes.contains(2)要求耗材=2; 修复:1) adviceType改为adviceTypes; 2) 默认返回值中耗材值4改为2 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> zhaoyun 2026-05-18 14:16:36 +08:00
  • 549d2529bc Fix Bug #541: 待签发医嘱双击无法打开编辑界面 — 根因:clickRowDb函数中条件row.statusEnum == 1 && !row.requestId只允许"待保存"医嘱编辑,错误排除了"待签发"医嘱;修复:改为row.statusEnum == 1,允许statusEnum=1的所有医嘱(待保存+待签发)双击进入编辑模式,保存时handleSaveSign已通过requestId/dbOpType=2正确处理更新逻辑 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> guanyu 2026-05-18 13:33:41 +08:00
  • 9d3f44bafc Fix Bug #540: 根因+修复方案摘要 zhaoyun 2026-05-18 13:29:59 +08:00
  • 0228cba94e Fix Bug #401: 门诊完诊审计日志 div_log pool_id/slot_id 优先级修复 zhaoyun 2026-05-18 13:31:36 +08:00
  • 3a97f5ce02 Fix Bug #540: 检查申请详情弹窗"申请单描述"区域缺少临床必要信息显示 — 根因:详情弹窗中"申请单描述"区域使用固定orderedDescFieldKeys遍历+空值过滤(v-if descJsonData[key] !== ''),导致字段值为空时整行不显示;修复:改为与检验申请一致的遍历方式,遍历descJsonData所有key并通过isFieldMatched过滤,空值显示为'-'而非隐藏 guanyu 2026-05-18 13:29:14 +08:00
  • 0fc7a8623e Fix Bug #539: 住院护士站只显示一个标签 — 根因:menu_id=295被误设为目录类型(M)无component,应为菜单类型(C)并指向inpatientNurseStation/index.vue;修复:UPDATE sys_menu SET menu_type='C', component='inpatientNurse/inpatientNurseStation/index' WHERE menu_id=295;护士站点击后直接加载带10个功能标签的主页面(入出转管理、护理记录、医嘱执行等),侧边栏不再展开子菜单 zhaoyun 2026-05-18 12:26:52 +08:00
  • ada292405a Fix Bug #539: 实际执行数据库SQL修复 — 将menu_id=295的menu_type从C改为M并清空component,使住院护士站侧边栏展开子菜单(15个子菜单:入出转管理、护理记录、三测单等);menu_id=2062的component已是正确值无需更新 zhaoyun 2026-05-18 12:24:36 +08:00
  • a4370b00db Fix Bug #539: 住院护士站功能模块缺失 — 菜单类型从目录(M)改为菜单(C)并添加静态路由 zhaoyun 2026-05-18 12:24:09 +08:00
  • f741a1f70d Fix Bug #539: 住院护士站菜单类型错误(C→M)导致子菜单不展开 — 根因:menu_id=295的menu_type被设为C且有component,应为M目录类型;修复:UPDATE sys_menu SET menu_type='M', component=NULL WHERE menu_id=295;附带修复menu_id=2062的component路径错误(indexon/→index) zhaoyun 2026-05-18 12:22:28 +08:00
  • e67d3b78d7 Fix Bug #539: 根因+修复方案摘要 zhaoyun 2026-05-18 12:16:32 +08:00
  • 40ca304342 Merge remote-tracking branch 'origin/develop' into develop wangjian963 2026-05-18 11:09:24 +08:00
  • 3a40740538 修复门诊手术安排模块计费弹窗中对诊疗数据进行签发成功后回显失败的问题。 wangjian963 2026-05-18 11:08:51 +08:00
  • 7c0d103409 Fix Bug #538: 手术申请删除后医嘱未同步删除 — 根因:handleDelete 未 emit('saved') 通知父组件刷新医嘱列表,修复:删除/取消成功后追加 emit('saved') 触发 prescriptionRef.getListInfo() guanyu 2026-05-18 11:05:37 +08:00
  • ad85e4d284 Fix Bug #538: [门诊医生站-医嘱/手术申请] 手术申请单删除后级联删除关联医嘱、收费项目、申请单 guanyu 2026-05-18 11:04:53 +08:00
  • 8b6af8dd61 Merge remote-tracking branch 'origin/develop' into develop yangkexiang 2026-05-18 11:03:50 +08:00
  • e330372355 fix bug525:[手术管理-门诊手术安排-计费] 已勾选“待签发”项目且未收费,点击“删除”提示“只能删除待签发且未收费的项目” yangkexiang 2026-05-18 11:03:40 +08:00
  • f72bee6c95 Fix Bug #529: [住院医生工作站-检验申请] 点击修改打开编辑弹窗后原已选中的项目未回显 guanyu 2026-05-18 11:02:49 +08:00
  • 6b347e9136 Fix Bug #530: 根因+修复方案摘要 guanyu 2026-05-18 11:02:19 +08:00
  • 58e391bd2c bug 443 522 523 Ranyunqiao 2026-05-18 10:16:57 +08:00
  • 9f615df3f9 Fix Bug #537: 根因+修复方案摘要 guanyu 2026-05-18 10:07:03 +08:00
  • d47353a711 Fix Bug #537: [住院医生工作站] 冗余功能显示需在医生工作站页签中屏蔽汇总发药申请模块(仅修复代码,不改禅道状态和分配) zhaoyun 2026-05-18 10:06:15 +08:00
  • dbe9fdadc1 Fix Bug #520: [住院医生工作站-检验申请] 检验申请列表点击详情按钮界面无响应 guanyu 2026-05-18 09:15:40 +08:00
  • 7ae7cfa35c Fix Bug #524: [门诊/医生个人报卡管理] 传染病报告卡保存后数据回显失败 — 根因:showReport 加载数据时 watch 监听 selectedClassA/B/C 变化清空了 diseaseType 分型字段,修复:新增 loadingData 标志在 showReport 加载期间跳过 watch 清空逻辑 zhaoyun 2026-05-18 09:11:50 +08:00
  • 01da7b942a Fix Bug #523: [住院医生站-临床医嘱] 修复待保存医嘱总金额显示缺失及编辑态单位选择框类型异常 guanyu 2026-05-18 09:09:42 +08:00
  • b8666e535b Fix Bug #522: [住院护士站-三测单] 体征录入点击保存后缺乏执行反馈且窗口异常自动关闭 guanyu 2026-05-18 09:08:27 +08:00
  • 1f7d637265 Fix Bug #537: [住院医生工作站] 最终复核确认修复已生效,更新修复报告 guanyu 2026-05-18 06:09:17 +08:00
  • 910f59ce9d Fix Bug #537: [住院医生工作站] 复核验证确认修复已生效,更新修复报告 guanyu 2026-05-18 05:11:54 +08:00
  • 0328f9642f Fix Bug #537: 根因+修复方案摘要 guanyu 2026-05-18 05:06:12 +08:00
  • e6a61ea5aa Fix Bug #537: [住院医生工作站] 屏蔽"汇总发药申请"导航入口 — 从 inpatientNurse/constants/navigation.js 移除该导航项(护士专属功能,医生不应可见) guanyu 2026-05-18 01:12:15 +08:00
  • 4809b3571d Fix Bug #537: [住院医生工作站] 清理已屏蔽的汇总发药申请组件死代码 - 移除注释掉的 tab-pane 和 SummaryDrugApplication 引用 guanyu 2026-05-18 00:32:17 +08:00
  • bfe544cfb3 Fix Bug #537: [住院医生工作站] 清理已屏蔽的汇总发药申请组件死代码 guanyu 2026-05-18 00:08:21 +08:00
  • 37c2377b66 Fix Bug #532: 【手术管理】点击"查看"或"编辑"按钮弹出 SQL 语法报错 guanyu 2026-05-17 23:15:34 +08:00
  • 89ca306348 Fix Bug #533: 【门诊手术安排-计费】generateSourceEnum硬编码为1导致保存后列表查询过滤不匹配 guanyu 2026-05-17 23:14:18 +08:00
  • 31f7950779 Fix Bug #530: [住院护士站-医嘱校对] 患者查询触发 SQL 类型匹配错误,导致勾选患者列表后后端报错 - 前端过滤无效的encounterId防止后端SQL解析异常 guanyu 2026-05-17 23:13:06 +08:00
  • ce1161caea Fix Bug #517: [库房管理-领用管理] 业务逻辑校验缺失:允许保存并提交领用数量大于库存数量(零库存领用)的单据 guanyu 2026-05-17 21:31:20 +08:00
  • 046a3e4703 Fix Bug #514: [库房管理-调拨管理-调拨] 调拨单保存与提交校验缺失 - 前端增加数量>0和库存校验,后端批量保存接口补充@Validated注解 zhaoyun 2026-05-17 21:18:47 +08:00