354798ggg
2023-08-29 fd0c7c174d7b7313aa49061df05350405a3c1bf1
home-server-admin/src/main/java/com/home/xining/service/AdvanceNoticeService.java
@@ -91,7 +91,7 @@
        String yearNo = fs.getString("no01");
        
        //查询同字数据中最大的号
        FieldSetEntity fseMax =baseDao.getFieldSetEntityBySQL("SELECT IFNULL(MAX(no02),0)+1 no02 FROM "+tableName+" WHERE no01=?", new Object[] {yearNo}, false);
      FieldSetEntity fseMax = baseDao.getFieldSetEntityBySQL("SELECT CONVERT(IFNULL(MAX(no02),0)+1,UNSIGNED INT ) no02 FROM " + tableName + " WHERE no01=?", new Object[]{yearNo}, false);
        if (fseMax!=null) {
           Integer maxNo = fseMax.getInteger("no02");
           
@@ -101,6 +101,7 @@
            
            //修改数据
            baseDao.executeUpdate("UPDATE "+ tableName +" SET no02 =? WHERE uuid=?", new Object[] {finalNo, fs.getUUID()});
         fs.setValue("no02", finalNo);
         }
    }
}