From 659bb50ad1a345ddbfe1ee6de6288cfdcfbb74f0 Mon Sep 17 00:00:00 2001 From: han0 Date: Thu, 10 Apr 2025 17:46:01 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BD=8F=E5=BB=BA=E5=8E=85=E4=B8=8A?= =?UTF-8?q?=E4=BC=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/mjkf/xinke/main/model/db/DataFujian.java | 3 +++ src/main/resources/_sql/init/mysql/v0.9.sql | 4 +++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/java/mjkf/xinke/main/model/db/DataFujian.java b/src/main/java/mjkf/xinke/main/model/db/DataFujian.java index 79fe3e6..f7eda53 100644 --- a/src/main/java/mjkf/xinke/main/model/db/DataFujian.java +++ b/src/main/java/mjkf/xinke/main/model/db/DataFujian.java @@ -91,6 +91,9 @@ public class DataFujian extends Model { public DataFujian (Row row, MaterialTask task) { var policy = Row.MissingCellPolicy.CREATE_NULL_AS_BLANK; row.getCell(0, policy).setCellType(CellType.STRING); + row.getCell(1, policy).setCellType(CellType.STRING); + row.getCell(2, policy).setCellType(CellType.STRING); + row.getCell(3, policy).setCellType(CellType.STRING); row.getCell(5, policy).setCellType(CellType.NUMERIC); this.setNumber(row.getCell(0, policy).getStringCellValue()); this.setName(row.getCell(1, policy).getStringCellValue().replace(" ", "")); diff --git a/src/main/resources/_sql/init/mysql/v0.9.sql b/src/main/resources/_sql/init/mysql/v0.9.sql index 74e580a..486c44d 100644 --- a/src/main/resources/_sql/init/mysql/v0.9.sql +++ b/src/main/resources/_sql/init/mysql/v0.9.sql @@ -4,4 +4,6 @@ UPDATE MATERIAL SET ROUND_BIT = 1, ROUND_METHOD = 'none' WHERE ID IN ('2005002', DROP INDEX Idx_key ON data_fujian; DROP INDEX Idx_key ON fuzhou_highway_bureau; -DROP INDEX Idx_key ON fujian_survey; \ No newline at end of file +DROP INDEX Idx_key ON fujian_survey; +ALTER TABLE material ALTER COLUMN ROUND_BIT SET DEFAULT 1; +ALTER TABLE material ALTER COLUMN ROUND_METHOD SET DEFAULT 'normal'; \ No newline at end of file