fix(mcp): 修正站点楼座数字段映射 (REQ-20260908-0006)

This commit is contained in:
xqzp2026
2026-09-09 11:20:03 +09:30
parent 686ce2daf8
commit aa4cc26416
2 changed files with 9 additions and 0 deletions
@@ -1,6 +1,7 @@
package me.iiv.agent.entity.m0;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
@@ -35,6 +36,7 @@ public class DistrictDistrictStrategy implements Serializable {
private String memo;
private String contact;
private String mail;
@TableField("buildCount")
private Integer buildCount;
private String districtNumber;
private String phone;
@@ -176,6 +176,13 @@ class DistrictToolsTest {
.path("required").toString().contains("\"id\""));
}
@Test
void districtEntityKeepsLegacyBuildCountColumnName() {
assertEquals("buildCount", TableInfoHelper.getTableInfo(DistrictDistrictStrategy.class).getFieldList().stream()
.filter(field -> "buildCount".equals(field.getProperty()))
.findFirst().orElseThrow().getColumn());
}
@Test
void listRejectsUnknownDistrictStateBeforeQuerying() {
assertThrows(IllegalArgumentException.class, () -> tools.districtListQuery(