瀏覽代碼

试验编号优化

chenr 1 月之前
父節點
當前提交
c1e23927de

+ 1 - 1
blade-service/blade-business/src/main/java/org/springblade/business/controller/TrialNumberRuleController.java

@@ -235,7 +235,7 @@ public class TrialNumberRuleController extends BladeController {
         trialNumberRuleService.deleteLogic(Func.toLongList(ids));
         List<TrialNumberRule> rules = trialNumberRuleService.getBaseMapper().selectList(Wrappers.<TrialNumberRule>query().lambda().eq(TrialNumberRule::getProjectId, projectId).eq(TrialNumberRule::getType, type).eq(TrialNumberRule::getStatus, 1).orderByAsc(TrialNumberRule::getSort));
         for (TrialNumberRule rule : rules) {
-            rule.setId(SnowFlakeUtil.getId());
+            rule.setId(null);
             rule.setStatus(2);
             rule.setContractId(contractId);
         }

+ 1 - 0
blade-service/blade-business/src/main/java/org/springblade/business/service/impl/TrialNumberRuleServiceImpl.java

@@ -125,6 +125,7 @@ public class TrialNumberRuleServiceImpl extends BaseServiceImpl<TrialNumberRuleM
                 if(rule.getIsAutoIncrement()!=null&&rule.getIsAutoIncrement()==1){
                     String autoIncrementNumber="";
                     //如果是需要自增的 先要查出当前数据库中自增编号的最大值
+
                     String sql3 = "SELECT auto_increment_number FROM u_trial_auto_number where type="+type+" and is_deleted=0 ORDER BY auto_increment_number DESC LIMIT 1";
                     String maxNumber = jdbcTemplate.query(sql3, rs -> {
                         if (rs.next()) {