From 082ff05c622e8f31d26de91eb1562d17c4facbd0 Mon Sep 17 00:00:00 2001 From: HuangHai <10402852@qq.com> Date: Wed, 7 May 2025 14:25:21 +0800 Subject: [PATCH] 'commit' --- dsBase/dsBase.iml | 12 ---- dsBase/pom.xml | 16 ++--- .../dsideal/dsBase/Base/Model/BaseModel.java | 2 +- .../StudentImportExcelUtil.java | 6 +- .../TeacherImportExcelUtil.java | 6 +- .../Global/Controller/GlobalController.java | 2 +- .../dsBase/Global/Model/GlobalModel.java | 2 +- .../com/dsideal/dsBase/JApiDocsGenerator.java | 2 +- .../LoginPerson/Model/LoginPersonModel.java | 2 +- .../Menu/Controller/MenuController.java | 5 +- .../Controller/OrganizationController.java | 6 +- .../Organization/Model/OrganizationModel.java | 64 +++++++++---------- .../dsBase/Student/Model/StudentModel.java | 2 +- .../Controller/StudentYdController.java | 6 +- .../StudentYd/Model/StudentYdModel.java | 26 ++++---- .../Teacher/Controller/TeacherController.java | 10 +-- .../dsBase/Teacher/Model/TeacherModel.java | 10 +-- .../Controller/TeacherYdController.java | 8 +-- .../TeacherYd/Model/TeacherYdModel.java | 12 ++-- .../com/dsideal/dsBase/Util/CommonUtil.java | 2 +- .../java/com/dsideal/dsBase/Util/PoiUtil.java | 12 ++-- .../src/main/resources/application_dev.yaml | 8 +-- .../src/main/resources/application_pro.yaml | 8 +-- .../com/dsideal/gw/Handler/RouterHandler.java | 2 +- dsRes/pom.xml | 16 ++--- .../dsideal/resource/JApiDocsGenerator.java | 2 +- dsUtils/pom.xml | 22 +++---- .../main/java/com/dsideal/GenerateCode.java | 41 ++++++------ pom.xml | 8 +-- 29 files changed, 153 insertions(+), 167 deletions(-) diff --git a/dsBase/dsBase.iml b/dsBase/dsBase.iml index 0e4f86bd..97714aba 100644 --- a/dsBase/dsBase.iml +++ b/dsBase/dsBase.iml @@ -5,16 +5,4 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/dsBase/pom.xml b/dsBase/pom.xml index 5de7bbfe..0aafda48 100644 --- a/dsBase/pom.xml +++ b/dsBase/pom.xml @@ -56,14 +56,14 @@ - com.zaxxer - HikariCP - ${HikariCP.version} + com.alibaba + druid + ${druid.version} - org.postgresql - postgresql - ${postgresql.version} + com.mysql + mysql-connector-j + ${mysql.version} @@ -220,8 +220,8 @@ maven-compiler-plugin 3.11.0 - 21 - 21 + 8 + 8 UTF-8 -parameters -Xlint:unchecked diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Base/Model/BaseModel.java b/dsBase/src/main/java/com/dsideal/dsBase/Base/Model/BaseModel.java index 67900e5e..380c4459 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Base/Model/BaseModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Base/Model/BaseModel.java @@ -188,7 +188,7 @@ public class BaseModel { */ public Record getCurrentTerm() { String sql = Db.getSql("Base.getCurrentTerm"); - return Db.find(sql).getFirst(); + return Db.findFirst(sql); } /** diff --git a/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/StudentImportExcelUtil.java b/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/StudentImportExcelUtil.java index 55049b92..7ee033c7 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/StudentImportExcelUtil.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/StudentImportExcelUtil.java @@ -417,9 +417,9 @@ public class StudentImportExcelUtil { OrganizationModel orgModel = new OrganizationModel(); List rs = orgModel.getAreaIdByParentId(bureau_id); if (rs != null && !rs.isEmpty()) { - city_id = rs.getFirst().getStr("city_id"); - area_id = rs.getFirst().getStr("area_id"); - main_school_id = rs.getFirst().getStr("main_school_id"); + city_id = rs.get(0).getStr("city_id"); + area_id = rs.get(0).getStr("area_id"); + main_school_id = rs.get(0).getStr("main_school_id"); } else { city_id = "-1"; area_id = "-1"; diff --git a/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/TeacherImportExcelUtil.java b/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/TeacherImportExcelUtil.java index 04022bb8..6f5d406d 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/TeacherImportExcelUtil.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/ExcelImportTemplate/TeacherImportExcelUtil.java @@ -349,9 +349,9 @@ public class TeacherImportExcelUtil { OrganizationModel orgModel = new OrganizationModel(); List rs = orgModel.getAreaIdByParentId(bureau_id); if (rs != null && !rs.isEmpty()) { - city_id = rs.getFirst().getStr("city_id"); - area_id = rs.getFirst().getStr("area_id"); - main_school_id = rs.getFirst().getStr("main_school_id"); + city_id = rs.get(0).getStr("city_id"); + area_id = rs.get(0).getStr("area_id"); + main_school_id = rs.get(0).getStr("main_school_id"); } else { city_id = "-1"; area_id = "-1"; diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Global/Controller/GlobalController.java b/dsBase/src/main/java/com/dsideal/dsBase/Global/Controller/GlobalController.java index 50eb05b9..443018c7 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Global/Controller/GlobalController.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Global/Controller/GlobalController.java @@ -41,7 +41,7 @@ public class GlobalController extends Controller { renderJson(CommonUtil.returnMessageJson(false, "没有找到对应的省和市!")); return; } - String area_id = records.getFirst().getStr("id"); + String area_id = records.get(0).getStr("id"); //保存 GlobalModel model = new GlobalModel(); model.saveInstallArea(area_id); diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Global/Model/GlobalModel.java b/dsBase/src/main/java/com/dsideal/dsBase/Global/Model/GlobalModel.java index fc81b135..b34a14f2 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Global/Model/GlobalModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Global/Model/GlobalModel.java @@ -75,7 +75,7 @@ public class GlobalModel { public int checkGlobalCodeCount(String global_id, String globalCode) { String install_area = getInstallArea(); String sql = "select count(1) as c from t_base_global where global_id<>? and global_code=? and install_area=?"; - Record record = Db.find(sql, Integer.parseInt(global_id), globalCode, install_area).getFirst(); + Record record = Db.find(sql, Integer.parseInt(global_id), globalCode, install_area).get(0); return record.getInt("c"); } diff --git a/dsBase/src/main/java/com/dsideal/dsBase/JApiDocsGenerator.java b/dsBase/src/main/java/com/dsideal/dsBase/JApiDocsGenerator.java index a777e148..cd4a1ccd 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/JApiDocsGenerator.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/JApiDocsGenerator.java @@ -81,7 +81,7 @@ public class JApiDocsGenerator { Method[] methods = cls.getDeclaredMethods(); for (Method method : methods) { // 检查方法上是否有@Before注解 - var before = method.getAnnotation(Before.class); + Before before = method.getAnnotation(Before.class); if (before != null) { String httpType = getHttpType(before); res.put(cls.getSimpleName() + "." + method.getName(), httpType); diff --git a/dsBase/src/main/java/com/dsideal/dsBase/LoginPerson/Model/LoginPersonModel.java b/dsBase/src/main/java/com/dsideal/dsBase/LoginPerson/Model/LoginPersonModel.java index 2a1eee82..18f08dc2 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/LoginPerson/Model/LoginPersonModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/LoginPerson/Model/LoginPersonModel.java @@ -65,7 +65,7 @@ public class LoginPersonModel { String sql = Db.getSql("loginPerson.getLoginInfoByPersonId"); List list = Db.find(sql, personId); if (!list.isEmpty()) { - return list.getFirst(); + return list.get(0); } else { return null; } diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Menu/Controller/MenuController.java b/dsBase/src/main/java/com/dsideal/dsBase/Menu/Controller/MenuController.java index 912cd47f..71c7b161 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Menu/Controller/MenuController.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Menu/Controller/MenuController.java @@ -13,6 +13,7 @@ import com.jfinal.core.Controller; import com.jfinal.ext.interceptor.GET; import com.jfinal.ext.interceptor.POST; import com.jfinal.kit.Kv; +import com.jfinal.plugin.activerecord.Page; import com.jfinal.plugin.activerecord.Record; import java.util.HashMap; @@ -74,7 +75,7 @@ public class MenuController extends Controller { String person_id = rPerson.getStr("person_id"); //获取单位管理员菜单 if (identity_id < 5) { //1,2,3,4 - var list = model.selectBureauMenuByPersonId(identity_id, person_id).getList(); + List list = model.selectBureauMenuByPersonId(identity_id, person_id).getList(); renderJson(MenuUtil.convertListToMenuForTreeTable(list).getChildren().get(0).getChildren()); return; } @@ -100,7 +101,7 @@ public class MenuController extends Controller { renderJson(CommonUtil.returnMessageJson(false, "无法获取指定ID的信息!")); return; } - Record record = list.getFirst(); + Record record = list.get(0); int duties_id; int level_id = record.getInt("level"); if (level_id == 4) { diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Organization/Controller/OrganizationController.java b/dsBase/src/main/java/com/dsideal/dsBase/Organization/Controller/OrganizationController.java index c2184d56..43fefaae 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Organization/Controller/OrganizationController.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Organization/Controller/OrganizationController.java @@ -84,7 +84,7 @@ public class OrganizationController extends Controller { renderJson(CommonUtil.returnMessageJson(false, "parent_org_id参数不正确!")); return; } - String city_id = rs.getFirst().getStr("city_id"); + String city_id = rs.get(0).getStr("city_id"); int cityOrarea; if (parent_org_id.equals(city_id)) { cityOrarea = 1; @@ -96,8 +96,8 @@ public class OrganizationController extends Controller { renderJson(CommonUtil.returnMessageJson(false, "school_type_id参数不正确!")); return; } - int shi_org_type = r.getFirst().getInt("shi_org_type"); - int area_org_type = r.getFirst().getInt("area_org_type"); + int shi_org_type = r.get(0).getInt("shi_org_type"); + int area_org_type = r.get(0).getInt("area_org_type"); if (cityOrarea == 1) { org_type_id = shi_org_type; } else { diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Organization/Model/OrganizationModel.java b/dsBase/src/main/java/com/dsideal/dsBase/Organization/Model/OrganizationModel.java index 18fb870c..ad79d0c4 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Organization/Model/OrganizationModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Organization/Model/OrganizationModel.java @@ -42,10 +42,10 @@ public class OrganizationModel { String sql = Db.getSql("organization.getOrgInfoById"); List list = Db.find(sql, bureau_id); if (!list.isEmpty()) { - resMap.put("city_id", list.getFirst().getStr("city_id")); - resMap.put("area_id", list.getFirst().getStr("area_id")); - resMap.put("main_school_id", list.getFirst().getStr("main_school_id")); - resMap.put("school_type_id", list.getFirst().getStr("school_type_id")); + resMap.put("city_id", list.get(0).getStr("city_id")); + resMap.put("area_id", list.get(0).getStr("area_id")); + resMap.put("main_school_id", list.get(0).getStr("main_school_id")); + resMap.put("school_type_id", list.get(0).getStr("school_type_id")); return resMap; } else { return null; @@ -74,23 +74,23 @@ public class OrganizationModel { map.put("area_code", ""); } else { //如果是市 - if (records.getFirst().getStr("id").equals(records.getFirst().getStr("city_id"))) { + if (records.get(0).getStr("id").equals(records.get(0).getStr("city_id"))) { map.put("city_id", id); map.put("area_id", NullGuid); - map.put("parent_id", records.getFirst().getStr("parent_id")); - map.put("area_name", records.getFirst().getStr("area_name")); - map.put("area_code", records.getFirst().getStr("area_code")); - map.put("province_id", records.getFirst().getStr("province_id")); - map.put("province_name", records.getFirst().getStr("province_name")); + map.put("parent_id", records.get(0).getStr("parent_id")); + map.put("area_name", records.get(0).getStr("area_name")); + map.put("area_code", records.get(0).getStr("area_code")); + map.put("province_id", records.get(0).getStr("province_id")); + map.put("province_name", records.get(0).getStr("province_name")); } else//如果是县区 { sql = Db.getSql("dm.getAreaById"); - String city_id = Db.find(sql, id).getFirst().getStr("parent_id"); + String city_id = Db.find(sql, id).get(0).getStr("parent_id"); map.put("city_id", city_id); map.put("area_id", id); - map.put("parent_id", records.getFirst().getStr("parent_id")); - map.put("area_name", records.getFirst().getStr("area_name")); - map.put("area_code", records.getFirst().getStr("area_code")); + map.put("parent_id", records.get(0).getStr("parent_id")); + map.put("area_name", records.get(0).getStr("area_name")); + map.put("area_code", records.get(0).getStr("area_code")); } } return map; @@ -196,8 +196,8 @@ public class OrganizationModel { record.set("bureau_id", bureau_id); List rs = getAreaIdByParentId(bureau_id); if (rs != null && !rs.isEmpty()) { - city_id = rs.getFirst().getStr("city_id"); - area_id = rs.getFirst().getStr("area_id"); + city_id = rs.get(0).getStr("city_id"); + area_id = rs.get(0).getStr("area_id"); } else { city_id = "-1"; area_id = "-1"; @@ -238,7 +238,7 @@ public class OrganizationModel { public List getAreaIdByParentId(String parent_id) { List rs = getOrgInfoById(parent_id); if (!rs.isEmpty()) { - String bureau_id = rs.getFirst().getStr("bureau_id"); + String bureau_id = rs.get(0).getStr("bureau_id"); rs = getOrgInfoById(bureau_id); if (!rs.isEmpty()) { return rs; @@ -276,8 +276,8 @@ public class OrganizationModel { int b_use = 0; List rs = getOrgInfoById(org_id); if (!rs.isEmpty()) { - create_time = DateUtil.parse(rs.getFirst().getStr("create_time")); - b_use = rs.getFirst().getInt("b_use"); + create_time = DateUtil.parse(rs.get(0).getStr("create_time")); + b_use = rs.get(0).getInt("b_use"); } record.set("create_time", create_time); record.set("b_use", b_use); @@ -315,8 +315,8 @@ public class OrganizationModel { List rs = getAreaIdByParentId(parent_id); if (rs != null && !rs.isEmpty()) { - city_id = rs.getFirst().getStr("city_id"); - area_id = rs.getFirst().getStr("area_id"); + city_id = rs.get(0).getStr("city_id"); + area_id = rs.get(0).getStr("area_id"); } else { city_id = "-1"; area_id = "-1"; @@ -331,9 +331,9 @@ public class OrganizationModel { String bureau_id = null; rs = getOrgInfoById(org_id); if (!rs.isEmpty()) { - bureau_id = rs.getFirst().getStr("bureau_id"); - create_time = rs.getFirst().getStr("create_time"); - b_use = rs.getFirst().getInt("b_use"); + bureau_id = rs.get(0).getStr("bureau_id"); + create_time = rs.get(0).getStr("create_time"); + b_use = rs.get(0).getInt("b_use"); } record.set("bureau_id", bureau_id); record.set("create_time", DateUtil.parse(create_time)); @@ -354,7 +354,7 @@ public class OrganizationModel { */ public int getClassCountByBureauId(String org_id) { String sql = Db.getSql("class.getClassCountByBureauId"); - return Db.find(sql, org_id).getFirst().getInt("c"); + return Db.find(sql, org_id).get(0).getInt("c"); } /** @@ -367,7 +367,7 @@ public class OrganizationModel { */ public int getOrgCountByBureauId(String org_id) { String sql = Db.getSql("organization.getOrgCountByBureauId"); - return Db.find(sql, org_id, org_id).getFirst().getInt("c"); + return Db.find(sql, org_id, org_id).get(0).getInt("c"); } /** @@ -380,7 +380,7 @@ public class OrganizationModel { */ public int getTeacherCountByBureauId(String org_id) { String sql = Db.getSql("loginPerson.getTeacherCountByBureauId"); - return Db.find(sql, org_id).getFirst().getInt("c"); + return Db.find(sql, org_id).get(0).getInt("c"); } /** @@ -393,7 +393,7 @@ public class OrganizationModel { */ public int getTeacherCountByOrgId(String org_id) { String sql = Db.getSql("loginPerson.getTeacherCountByOrgId"); - return Db.find(sql, org_id).getFirst().getInt("c"); + return Db.find(sql, org_id).get(0).getInt("c"); } /** @@ -406,7 +406,7 @@ public class OrganizationModel { */ public int getStudentCountByBureauId(String org_id) { String sql = Db.getSql("loginPerson.getStudentCountByBureauId"); - return Db.find(sql, org_id).getFirst().getInt("c"); + return Db.find(sql, org_id).get(0).getInt("c"); } /** @@ -419,7 +419,7 @@ public class OrganizationModel { */ public int getParentCountByBureauId(String org_id) { String sql = Db.getSql("loginPerson.getParentCountByBureauId"); - return Db.find(sql, org_id).getFirst().getInt("c"); + return Db.find(sql, org_id).get(0).getInt("c"); } /** @@ -457,7 +457,7 @@ public class OrganizationModel { */ public int getOrgCodeCount(String org_code) { String sql = Db.getSql("organization.getOrgCodeCount"); - return Db.find(sql, org_code).getFirst().getInt("c"); + return Db.find(sql, org_code).get(0).getInt("c"); } /** @@ -470,7 +470,7 @@ public class OrganizationModel { */ public int getOrgCodeCountExceptSelf(String org_id, String org_code) { String sql = Db.getSql("organization.getOrgCodeCountExceptSelf"); - return Db.find(sql, org_code, org_id).getFirst().getInt("c"); + return Db.find(sql, org_code, org_id).get(0).getInt("c"); } /** diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Student/Model/StudentModel.java b/dsBase/src/main/java/com/dsideal/dsBase/Student/Model/StudentModel.java index fedf3dc3..845c3f74 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Student/Model/StudentModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Student/Model/StudentModel.java @@ -32,7 +32,7 @@ public class StudentModel { if (rs == null || rs.isEmpty()) { return false; } - int stage_id = rs.getFirst().getInt("stage_id"); + int stage_id = rs.get(0).getInt("stage_id"); // 生成6位随机明文密码 String originalPwd = CommonUtil.getSixRandom(); diff --git a/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Controller/StudentYdController.java b/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Controller/StudentYdController.java index 5a4e4956..5caa6bc1 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Controller/StudentYdController.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Controller/StudentYdController.java @@ -271,7 +271,7 @@ public class StudentYdController extends Controller { return; } Record rPerson = JwtUtil.getPersonInfo(getRequest()); - String source_bureau_id = records.getFirst().getStr("source_bureau_id"); + String source_bureau_id = records.get(0).getStr("source_bureau_id"); String personId = rPerson.getStr("person_id"); String identity_id = rPerson.getStr("identity_id"); LoginPersonModel _loginPersonModel = new LoginPersonModel(); @@ -281,13 +281,13 @@ public class StudentYdController extends Controller { return; } //2、是不是已经是删除状态的 - int b_use = records.getFirst().getInt("b_use"); + int b_use = records.get(0).getInt("b_use"); if (b_use != 1) { renderJson(CommonUtil.returnMessageJson(false, "此记录已经是删除状态,不能重复删除!")); return; } //3、是不是对方还没有审核 - int status_id = records.getFirst().getInt("status_id"); + int status_id = records.get(0).getInt("status_id"); if (status_id > 1) { renderJson(CommonUtil.returnMessageJson(false, "此记录已被对方审核处理,不能删除!")); return; diff --git a/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Model/StudentYdModel.java b/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Model/StudentYdModel.java index 7bd4dc40..80c28625 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Model/StudentYdModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/StudentYd/Model/StudentYdModel.java @@ -37,7 +37,7 @@ public class StudentYdModel { public boolean updateStudentStatus(String person_id, String status_code, String operator, String ip_address) { List rs = get_dm_status_student_by_code(status_code); if (rs != null && !rs.isEmpty()) { - int change_person_b_use = rs.getFirst().getInt("change_person_b_use"); + int change_person_b_use = rs.get(0).getInt("change_person_b_use"); //修改人员主表 String sql = Db.getSql("studentYd.updateStudentStatus"); //update t_sys_loginperson set b_use=?,status_code=?,operator=?,ip_address=? where person_id=? @@ -174,7 +174,7 @@ public class StudentYdModel { if (records == null || records.size() == 0) { return false; } - Record record = records.getFirst(); + Record record = records.get(0); String person_id = record.getStr("person_id"); String target_bureau_id = record.getStr("target_bureau_id"); record.set("status_id", status_id); @@ -193,9 +193,9 @@ public class StudentYdModel { if (rs == null || rs.isEmpty()) { return false; } - String city_id = rs.getFirst().getStr("city_id"); - String area_id = rs.getFirst().getStr("area_id"); - String main_school_id = rs.getFirst().getStr("main_school_id"); + String city_id = rs.get(0).getStr("city_id"); + String area_id = rs.get(0).getStr("area_id"); + String main_school_id = rs.get(0).getStr("main_school_id"); //修改到新的单位和部门下 sql = Db.getSql("loginPerson.changePersonClass"); Db.update(sql, city_id, area_id, main_school_id, target_bureau_id, class_id, operator, IpUtil.ipToLong(ip_address), person_id); @@ -215,7 +215,7 @@ public class StudentYdModel { Db.update(sql, operator, IpUtil.ipToLong(ip_address), id); //修改为正常状态 List records = getStudentTransferInfoById(id); - updateStudentStatus(records.getFirst().getStr("person_id"), "01", operator, ip_address); + updateStudentStatus(records.get(0).getStr("person_id"), "01", operator, ip_address); } /** @@ -225,7 +225,7 @@ public class StudentYdModel { */ public int getNewStudentTransferApplyCount(String bureau_id) { String sql = Db.getSql("studentYd.getNewStudentTransferApplyCount"); - return Db.find(sql, bureau_id).getFirst().getInt("c"); + return Db.find(sql, bureau_id).get(0).getInt("c"); } /** @@ -235,7 +235,7 @@ public class StudentYdModel { */ public int getNewStudentTransferEchoCount(String bureau_id) { String sql = Db.getSql("studentYd.getNewStudentTransferEchoCount"); - return Db.find(sql, bureau_id).getFirst().getInt("c"); + return Db.find(sql, bureau_id).get(0).getInt("c"); } /** @@ -268,7 +268,7 @@ public class StudentYdModel { if (applyRs == null || applyRs.isEmpty()) { return false; } - Record record = applyRs.getFirst(); + Record record = applyRs.get(0); String source_bureau_id = record.getStr("source_bureau_id"); String target_bureau_id = record.getStr("target_bureau_id"); int status_id = record.getInt("status_id"); @@ -300,9 +300,9 @@ public class StudentYdModel { if (rs == null || rs.isEmpty()) { return false; } - String city_id = rs.getFirst().getStr("city_id"); - String area_id = rs.getFirst().getStr("area_id"); - String main_school_id = rs.getFirst().getStr("main_school_id"); + String city_id = rs.get(0).getStr("city_id"); + String area_id = rs.get(0).getStr("area_id"); + String main_school_id = rs.get(0).getStr("main_school_id"); //修改到新的单位和班级下 sql = Db.getSql("loginPerson.changePersonClass"); Db.update(sql, city_id, area_id, main_school_id, bureau_id, class_id, operator, IpUtil.ipToLong(ip_address), person_id); @@ -313,7 +313,7 @@ public class StudentYdModel { if (rs == null || rs.isEmpty()) { return false; } - String parent_id = rs.getFirst().getStr("person_id"); + String parent_id = rs.get(0).getStr("person_id"); //2、变更 sql = Db.getSql("loginPerson.changePersonClass"); Db.update(sql, city_id, area_id, main_school_id, bureau_id, class_id, operator, IpUtil.ipToLong(ip_address), parent_id); diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Controller/TeacherController.java b/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Controller/TeacherController.java index 0c3b7fde..7d44c739 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Controller/TeacherController.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Controller/TeacherController.java @@ -108,10 +108,10 @@ public class TeacherController extends Controller { return; } //获取部门所在单位ID - String bureauId = rs.getFirst().get("bureau_id").toString(); - String cityId = rs.getFirst().get("city_id").toString(); - String areaId = rs.getFirst().get("area_id").toString(); - String mainSchoolId = rs.getFirst().get("main_school_id").toString(); + String bureauId = rs.get(0).get("bureau_id").toString(); + String cityId = rs.get(0).get("city_id").toString(); + String areaId = rs.get(0).get("area_id").toString(); + String mainSchoolId = rs.get(0).get("main_school_id").toString(); //生成6位随机明文密码 String originalPwd = CommonUtil.getSixRandom(); @@ -533,7 +533,7 @@ public class TeacherController extends Controller { renderJson(map); return; } - bureau_id = records.getFirst().getStr("bureau_id"); + bureau_id = records.get(0).getStr("bureau_id"); //5、检查EXCEL与数据库中是不是有身份证号重复 diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Model/TeacherModel.java b/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Model/TeacherModel.java index adcb45f8..383899c2 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Model/TeacherModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Teacher/Model/TeacherModel.java @@ -115,12 +115,12 @@ public class TeacherModel { String sql = Db.getSql("loginPerson.getLoginInfoByPersonId"); List list = Db.find(sql, person_id); if (!list.isEmpty()) { - city_id = list.getFirst().getStr("city_id"); - area_id = list.getFirst().getStr("area_id"); - main_school_id = list.getFirst().getStr("main_school_id"); - bureau_id = list.getFirst().getStr("bureau_id"); + city_id = list.get(0).getStr("city_id"); + area_id = list.get(0).getStr("area_id"); + main_school_id = list.get(0).getStr("main_school_id"); + bureau_id = list.get(0).getStr("bureau_id"); - Record record = list.getFirst(); + Record record = list.get(0); record.set("person_id", person_id); record.set("identity_id", 5); record.set("person_name", person_name); diff --git a/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Controller/TeacherYdController.java b/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Controller/TeacherYdController.java index df9437b1..74fb26c9 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Controller/TeacherYdController.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Controller/TeacherYdController.java @@ -35,7 +35,7 @@ public class TeacherYdController extends Controller { renderJson(CommonUtil.returnMessageJson(false, "人员状态异常!")); return; } - int c = rs.getFirst().getInt("c"); + int c = rs.get(0).getInt("c"); if (c > 0) { renderJson(CommonUtil.returnMessageJson(false, "人员处理在调转审核中!")); } else { @@ -279,7 +279,7 @@ public class TeacherYdController extends Controller { return; } Record rPerson = JwtUtil.getPersonInfo(getRequest()); - String source_bureau_id = records.getFirst().getStr("source_bureau_id"); + String source_bureau_id = records.get(0).getStr("source_bureau_id"); String personId = rPerson.getStr("person_id"); ; String identity_id = rPerson.getStr("identity_id"); @@ -290,13 +290,13 @@ public class TeacherYdController extends Controller { return; } //2、是不是已经是删除状态的 - int b_use = records.getFirst().getInt("b_use"); + int b_use = records.get(0).getInt("b_use"); if (b_use != 1) { renderJson(CommonUtil.returnMessageJson(false, "此记录已经是删除状态,不能重复删除!")); return; } //3、是不是对方还没有审核 - int status_id = records.getFirst().getInt("status_id"); + int status_id = records.get(0).getInt("status_id"); if (status_id > 1) { renderJson(CommonUtil.returnMessageJson(false, "此记录已被对方审核处理,不能删除!")); return; diff --git a/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Model/TeacherYdModel.java b/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Model/TeacherYdModel.java index 9bc57e9f..c1e7beaf 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Model/TeacherYdModel.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/TeacherYd/Model/TeacherYdModel.java @@ -36,7 +36,7 @@ public class TeacherYdModel { public boolean updateTeacherStatus(String person_id, String status_code, String operator, long ip_address) { List rs = get_dm_status_teacher_by_code(status_code); if (rs != null && !rs.isEmpty()) { - int change_person_b_use = rs.getFirst().getInt("change_person_b_use"); + int change_person_b_use = rs.get(0).getInt("change_person_b_use"); //修改人员主表 String sql = Db.getSql("teacherYd.updateTeacherStatus"); Db.update(sql, change_person_b_use, status_code, operator, ip_address, person_id); @@ -173,7 +173,7 @@ public class TeacherYdModel { if (records == null || records.isEmpty()) { return false; } - Record record = records.getFirst(); + Record record = records.get(0); String person_id = record.getStr("person_id"); String target_bureau_id = record.getStr("target_bureau_id"); record.set("status_id", status_id); @@ -191,9 +191,9 @@ public class TeacherYdModel { if (rs == null || rs.isEmpty()) { return false; } - String city_id = rs.getFirst().getStr("city_id"); - String area_id = rs.getFirst().getStr("area_id"); - String main_school_id = rs.getFirst().getStr("main_school_id"); + String city_id = rs.get(0).getStr("city_id"); + String area_id = rs.get(0).getStr("area_id"); + String main_school_id = rs.get(0).getStr("main_school_id"); //修改到新的单位和部门下 sql = Db.getSql("loginPerson.changePersonBureau"); Db.update(sql, city_id, area_id, main_school_id, target_bureau_id, org_id, operator, IpUtil.ipToLong(ip_address), person_id); @@ -213,7 +213,7 @@ public class TeacherYdModel { Db.update(sql, operator, IpUtil.ipToLong(ip_address), id); //修改为正常状态 List records = getTeacherTransferInfoById(id); - updateTeacherStatus(records.getFirst().getStr("person_id"), "01", operator, IpUtil.ipToLong(ip_address)); + updateTeacherStatus(records.get(0).getStr("person_id"), "01", operator, IpUtil.ipToLong(ip_address)); } /** diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Util/CommonUtil.java b/dsBase/src/main/java/com/dsideal/dsBase/Util/CommonUtil.java index 886f85e3..be5683ce 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Util/CommonUtil.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Util/CommonUtil.java @@ -255,7 +255,7 @@ public class CommonUtil { public static String getSixRandom() { String sources = "0123456789"; Random rand = new Random(); - var flag = new StringBuffer(); + StringBuffer flag = new StringBuffer(); for (int j = 0; j < 6; j++) { flag.append(sources.charAt(rand.nextInt(9)) + ""); } diff --git a/dsBase/src/main/java/com/dsideal/dsBase/Util/PoiUtil.java b/dsBase/src/main/java/com/dsideal/dsBase/Util/PoiUtil.java index 620d70cd..fc24025a 100644 --- a/dsBase/src/main/java/com/dsideal/dsBase/Util/PoiUtil.java +++ b/dsBase/src/main/java/com/dsideal/dsBase/Util/PoiUtil.java @@ -177,7 +177,7 @@ public class PoiUtil { } String cellValue = ""; switch (cell.getCellType()) { - case CellType.NUMERIC: // 数字 + case NUMERIC: // 数字 short format = cell.getCellStyle().getDataFormat(); if (DateUtil.isCellDateFormatted(cell)) { SimpleDateFormat sdf = null; @@ -210,19 +210,19 @@ public class PoiUtil { cellValue = bd.toPlainString();// 数值 这种用BigDecimal包装再获取plainString,可以防止获取到科学计数值 } break; - case CellType.STRING: // 字符串 + case STRING: // 字符串 cellValue = cell.getStringCellValue(); break; - case CellType.BOOLEAN: // Boolean + case BOOLEAN: // Boolean cellValue = cell.getBooleanCellValue() + ""; break; - case CellType.FORMULA: // 公式 + case FORMULA: // 公式 cellValue = cell.getCellFormula(); break; - case CellType.BLANK: // 空值 + case BLANK: // 空值 cellValue = ""; break; - case CellType.ERROR: // 故障 + case ERROR: // 故障 cellValue = "ERROR VALUE"; break; default: diff --git a/dsBase/src/main/resources/application_dev.yaml b/dsBase/src/main/resources/application_dev.yaml index 6e9f2829..9e7e39c1 100644 --- a/dsBase/src/main/resources/application_dev.yaml +++ b/dsBase/src/main/resources/application_dev.yaml @@ -1,9 +1,9 @@ # 数据库信息 postgresql: - driverClassName: org.postgresql.Driver - user: postgres - password: DsideaL147258369 - jdbcUrl: jdbc:postgresql://10.10.14.71:5432/dsBase_db?reWriteBatchedInserts=true + driverClassName: com.mysql.cj.jdbc.Driver + user: ylt + password: Ycharge666 + jdbcUrl: jdbc:mysql://10.10.14.210:22066/base_db?reWriteBatchedInserts=true # redis redis: diff --git a/dsBase/src/main/resources/application_pro.yaml b/dsBase/src/main/resources/application_pro.yaml index 6e9f2829..9e7e39c1 100644 --- a/dsBase/src/main/resources/application_pro.yaml +++ b/dsBase/src/main/resources/application_pro.yaml @@ -1,9 +1,9 @@ # 数据库信息 postgresql: - driverClassName: org.postgresql.Driver - user: postgres - password: DsideaL147258369 - jdbcUrl: jdbc:postgresql://10.10.14.71:5432/dsBase_db?reWriteBatchedInserts=true + driverClassName: com.mysql.cj.jdbc.Driver + user: ylt + password: Ycharge666 + jdbcUrl: jdbc:mysql://10.10.14.210:22066/base_db?reWriteBatchedInserts=true # redis redis: diff --git a/dsGw/src/main/java/com/dsideal/gw/Handler/RouterHandler.java b/dsGw/src/main/java/com/dsideal/gw/Handler/RouterHandler.java index 28ee0f07..5a40e02e 100644 --- a/dsGw/src/main/java/com/dsideal/gw/Handler/RouterHandler.java +++ b/dsGw/src/main/java/com/dsideal/gw/Handler/RouterHandler.java @@ -187,7 +187,7 @@ public class RouterHandler extends Handler { return; } - Request request = buildFileUploadRequest(files.getFirst(), forwardUrl); + Request request = buildFileUploadRequest(files.get(0), forwardUrl); executeRequest(request, res); isHandled[0] = true; } catch (Exception e) { diff --git a/dsRes/pom.xml b/dsRes/pom.xml index 78046907..77ba3272 100644 --- a/dsRes/pom.xml +++ b/dsRes/pom.xml @@ -41,14 +41,14 @@ - com.zaxxer - HikariCP - ${HikariCP.version} + com.alibaba + druid + ${druid.version} - org.postgresql - postgresql - ${postgresql.version} + com.mysql + mysql-connector-j + ${mysql.version} @@ -220,8 +220,8 @@ maven-compiler-plugin ${maven-compiler-plugin.version} - 21 - 21 + 8 + 8 UTF-8 -parameters diff --git a/dsRes/src/main/java/com/dsideal/resource/JApiDocsGenerator.java b/dsRes/src/main/java/com/dsideal/resource/JApiDocsGenerator.java index 234bc369..16d10607 100644 --- a/dsRes/src/main/java/com/dsideal/resource/JApiDocsGenerator.java +++ b/dsRes/src/main/java/com/dsideal/resource/JApiDocsGenerator.java @@ -83,7 +83,7 @@ public class JApiDocsGenerator { Method[] methods = cls.getDeclaredMethods(); for (Method method : methods) { // 检查方法上是否有@Before注解 - var before = method.getAnnotation(Before.class); + Before before = method.getAnnotation(Before.class); if (before != null) { String httpType = getHttpType(before); res.put(cls.getSimpleName() + "." + method.getName(), httpType); diff --git a/dsUtils/pom.xml b/dsUtils/pom.xml index 77a8eac9..242eaa9c 100644 --- a/dsUtils/pom.xml +++ b/dsUtils/pom.xml @@ -10,11 +10,11 @@ dsProject 1.0 - + UTF-8 - 21 - 21 + 8 + 8 @@ -42,13 +42,11 @@ screw-core 1.0.5 - - org.postgresql - postgresql - ${postgresql.version} + com.mysql + mysql-connector-j + ${mysql.version} - cn.hutool @@ -146,12 +144,10 @@ freemarker 2.3.33 - - - com.zaxxer - HikariCP - ${HikariCP.version} + com.alibaba + druid + ${druid.version} \ No newline at end of file diff --git a/dsUtils/src/main/java/com/dsideal/GenerateCode.java b/dsUtils/src/main/java/com/dsideal/GenerateCode.java index f22bcbe9..aa2b65dd 100644 --- a/dsUtils/src/main/java/com/dsideal/GenerateCode.java +++ b/dsUtils/src/main/java/com/dsideal/GenerateCode.java @@ -9,10 +9,7 @@ import com.jfinal.plugin.activerecord.ActiveRecordPlugin; import com.jfinal.plugin.hikaricp.HikariCpPlugin; import javax.sql.DataSource; -import java.io.File; -import java.io.FileWriter; -import java.io.IOException; -import java.io.Writer; +import java.io.*; import java.nio.charset.StandardCharsets; import java.sql.Connection; import java.sql.ResultSet; @@ -286,22 +283,26 @@ public class GenerateCode { // 设置字符编码 cfg.setDefaultEncoding("UTF-8"); - //1、生成Controller层代码 - // 加载模板 - Template template = cfg.getTemplate("Controller.ftl"); - // 渲染模板到文件 - Writer out = new FileWriter(codePath + "/" + tableName + "_Controller.txt", StandardCharsets.UTF_8); - template.process(dataModel, out); - out.close(); - System.out.println(dsKit.getCurrentTimeStr() + " 1、Controller层代码生成完毕。"); + // 1、生成Controller层代码 + try (Writer out = new OutputStreamWriter( + new FileOutputStream(codePath + "/" + tableName + "_Controller.txt"), + "UTF-8")) { // 显式指定编码 + Template template = cfg.getTemplate("Controller.ftl"); + template.process(dataModel, out); + System.out.println(dsKit.getCurrentTimeStr() + " 1、Controller层代码生成完毕。"); + } catch (Exception e) { + throw new RuntimeException("生成Controller层代码失败", e); + } - //2、生成Model层代码 - // 加载模板 - template = cfg.getTemplate("Model.ftl"); - // 渲染模板到文件 - out = new FileWriter(codePath + "/" + tableName + "_Model.txt", StandardCharsets.UTF_8); - template.process(dataModel, out); - out.close(); - System.out.println(dsKit.getCurrentTimeStr() + " 2、Model层代码生成完毕。"); + // 2、生成Model层代码 + try (Writer out = new OutputStreamWriter( + new FileOutputStream(codePath + "/" + tableName + "_Model.txt"), + "UTF-8")) { // 显式指定编码 + Template template = cfg.getTemplate("Model.ftl"); + template.process(dataModel, out); + System.out.println(dsKit.getCurrentTimeStr() + " 2、Model层代码生成完毕。"); + } catch (Exception e) { + throw new RuntimeException("生成Model层代码失败", e); + } } } diff --git a/pom.xml b/pom.xml index d50c6bd4..3776466e 100644 --- a/pom.xml +++ b/pom.xml @@ -32,8 +32,8 @@ UTF-8 UTF-8 - 21 - 21 + 8 + 8 3.10.1 @@ -46,8 +46,8 @@ 2022.2 - 6.3.0 - 42.7.5 + 1.2.24 + 9.3.0 1.0.5