管道基础大数据平台系统开发-【CS】-ExportMap
1
13693261870
2022-12-23 80580b65be75b0ad876f8d0ca56fc7a64ba11b36
JavaCode/FrmMyBatisPlus.cs
@@ -194,6 +194,7 @@
            string bak = string.IsNullOrWhiteSpace(tabs[0].desc) ? shortName : tabs[0].desc.Replace("表", "");
            //if (this.HasGeom(tabs)) return;
            string javaFile = this.HasGeom(tabs) ? "GeoMapper.java" : "Mapper.java";
            string xml = File.ReadAllText(Path.Combine(baseDir, "BsTemplate\\" + javaFile));
            xml = xml
@@ -223,6 +224,7 @@
            string bak = string.IsNullOrWhiteSpace(tabs[0].desc) ? shortName : tabs[0].desc.Replace("表", "");
            long uid = (long)Math.Floor((new Random()).NextDouble() * 1000000000000000000D);
            //if (this.HasGeom(tabs)) return;
            string javaFile = this.HasGeom(tabs) ? "GeoEntity.java" : "Entity.java";
            string xml = File.ReadAllText(Path.Combine(baseDir, "BsTemplate\\" + javaFile));
            xml = xml
@@ -331,8 +333,13 @@
        {
            switch (ti.type)
            {
                case "timestamptz":
                case "timestamp":
                    return "Timestamp";
                case "date":
                    return "LocalDate";
                case "time":
                    return "LocalTime";
                case "float4": // float
                    return "Float";
                case "float8": // double
@@ -346,7 +353,7 @@
                case "int2":
                case "int4": // int
                    return "Integer";
                default:
                default: // text, varchar
                    return "String";
            }
        }