fix(codec): CHDT 类字段统一为 SIS 口径 CCLS/CTYP(ACM2-90)
- ChdtXml wire 绑定与 SisWireMapper 映射键改为 CCLS/CTYP(implementation.md「动态运行事件」) - 新增 V2 迁移将自有 PG FLIGHT_CHUTE 列 chcls/chtyp 更名为 ccls/ctyp,不动已发布的 V1 - FlywayMigrationTest 更新迁移链断言并校验更名后列;补 CHDT 解码→合并往返用例
This commit is contained in:
@@ -187,12 +187,13 @@ data class PsdtXml(
|
||||
data class ChdtXml(
|
||||
@param:JacksonXmlProperty(isAttribute = true, localName = "CHNO") val chno: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "CHUT") val chut: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "CHCLS") val chcls: String? = null,
|
||||
// SIS 的 CHDT 类字段固定为 CCLS/CTYP(implementation.md「动态运行事件」);曾误绑 CHCLS/CHTYP
|
||||
@param:JacksonXmlProperty(localName = "CCLS") val ccls: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "PCBT") val pcbt: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "PCET") val pcet: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "CBTM") val cbtm: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "CETM") val cetm: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "CHTYP") val chtyp: String? = null,
|
||||
@param:JacksonXmlProperty(localName = "CTYP") val ctyp: String? = null,
|
||||
)
|
||||
|
||||
@JsonIgnoreProperties(ignoreUnknown = true)
|
||||
|
||||
Reference in New Issue
Block a user