Browse Source

修改代码生成逻辑,id由UUid代替

zjc 1 year ago
parent
commit
5fa1c10121

+ 2 - 0
ruoyi-generator/src/main/resources/vm/java/serviceImpl.java.vm

@@ -12,6 +12,7 @@ import org.springframework.stereotype.Service;
 #if($table.sub)
 import java.util.ArrayList;
 import com.ruoyi.common.utils.StringUtils;
+import com.ruoyi.common.utils.uuid.IdUtils;
 import org.springframework.transaction.annotation.Transactional;
 import ${packageName}.domain.${subClassName};
 #end
@@ -70,6 +71,7 @@ public class ${ClassName}ServiceImpl implements I${ClassName}Service
 #foreach ($column in $columns)
 #if($column.javaField == 'createTime')
         ${className}.setCreateTime(DateUtils.getNowDate());
+        ${className}.setId(IdUtils.fastSimpleUUID());
 #end
 #end
 #if($table.sub)

+ 2 - 0
ruoyi-system/src/main/java/com/ruoyi/system/service/invest/impl/TProjectRecordServiceImpl.java

@@ -2,6 +2,7 @@ package com.ruoyi.system.service.invest.impl;
 
 import java.util.List;
 import com.ruoyi.common.utils.DateUtils;
+import com.ruoyi.common.utils.uuid.IdUtils;
 import com.ruoyi.system.domain.invest.TProjectRecord;
 import com.ruoyi.system.mapper.invest.TProjectRecordMapper;
 import com.ruoyi.system.service.invest.ITProjectRecordService;
@@ -54,6 +55,7 @@ public class TProjectRecordServiceImpl implements ITProjectRecordService
     public int insertTProjectRecord(TProjectRecord tProjectRecord)
     {
         tProjectRecord.setCreateTime(DateUtils.getNowDate());
+        tProjectRecord.setId(IdUtils.fastSimpleUUID());
         return tProjectRecordMapper.insertTProjectRecord(tProjectRecord);
     }