feat(mmsMapping): 完善ICD路径校验功能
- 添加ICD路径校验契约测试用例验证功能完整性 - 实现ICD校验一致性检查仅在需要时注入标准映射JSON - 添加ICD校验动作按钮样式与主要操作按钮保持一致 - 实现ICD激活前验证映射JSON存在性确保数据完整 - 添加ICD页面独立获取活动标准记录功能避免过滤影响 - 实现上传文件名自动填充缺失路径提升用户体验 - 添加非标准和上游ICD类型一致性校验动作显示 - 实现ICD校验结果成功失败状态指示器显示 - 分离JSON映射问题与ICD一致性问题分别处理 - 使用JSON就绪状态替代保存就绪进行校验判断 - 添加XML映射完成前保存校验结果前置条件验证 - 重构ICD校验对话框保存步骤逻辑优化流程 - 扩展ICD校验消息类型支持对象格式详情展示 - 添加校验结果中解析ICD文档回写到路径记录 - 修复映射结果面板国际化文本乱码问题 - 添加ICD一致性问题列表单独弹窗显示功能 - 实现ICD校验状态指示器交互式问题查看 - 更新序列配置界面国际化文本提升可用性 - 重构问题列表标签文本支持动态计数显示 - 优化JSON映射序列配置搜索和展示功能 - 修正ICD校验保存逻辑确保数据验证完整性
This commit is contained in:
@@ -148,6 +148,14 @@ export namespace MmsMapping {
|
||||
canCheckPqdif?: boolean
|
||||
}
|
||||
|
||||
export interface IcdCheckMsg {
|
||||
summary?: string
|
||||
details?: string[]
|
||||
issuesJson?: string
|
||||
correctedJson?: string
|
||||
[key: string]: unknown
|
||||
}
|
||||
|
||||
export interface CreateDeviceTypeRequest {
|
||||
name: string
|
||||
icd?: string
|
||||
@@ -164,10 +172,12 @@ export namespace MmsMapping {
|
||||
}
|
||||
|
||||
export interface SaveIcdCheckResultRequest {
|
||||
icd?: string
|
||||
icdDocument?: IcdDocument
|
||||
mappingJson?: string
|
||||
xml?: string
|
||||
result: number
|
||||
msg?: string
|
||||
msg?: IcdCheckMsg
|
||||
}
|
||||
|
||||
export interface IcdPathRecord {
|
||||
@@ -180,7 +190,7 @@ export namespace MmsMapping {
|
||||
jsonStr?: string
|
||||
xmlStr?: string
|
||||
result?: number
|
||||
msg?: string
|
||||
msg?: IcdCheckMsg | string
|
||||
type?: number
|
||||
referenceIcdId?: string
|
||||
createBy?: string
|
||||
@@ -218,10 +228,12 @@ export namespace MmsMapping {
|
||||
}
|
||||
|
||||
export interface SaveIcdPathCheckResultRequest {
|
||||
icd?: string
|
||||
icdDocument?: IcdDocument
|
||||
mappingJson?: string
|
||||
xml?: string
|
||||
result?: number
|
||||
msg?: string
|
||||
msg?: IcdCheckMsg
|
||||
}
|
||||
|
||||
export interface IcdJsonConsistencyCheckRequest {
|
||||
|
||||
Reference in New Issue
Block a user