Ver Fonte

生成代码优化

wanggaokun há 11 meses atrás
pai
commit
a3a0c930ee

+ 2 - 2
eco-modules/generator/src/main/java/org/eco/generator/service/GenTableServiceImpl.java

@@ -1,6 +1,7 @@
 package org.eco.generator.service;
 
 import cn.hutool.core.collection.CollUtil;
+import cn.hutool.core.util.IdUtil;
 import cn.hutool.core.util.ObjectUtil;
 import com.alibaba.fastjson2.JSON;
 import com.alibaba.fastjson2.JSONObject;
@@ -566,10 +567,9 @@ public class GenTableServiceImpl extends BaseServiceImpl<GenTableMapper, GenTabl
      * @param table table
      */
     private void setMenuIds(GenTable table) {
-        String nowStr = DateUtils.dateTimeNow();
         List<Long> menuIds = new ArrayList<>();
         for (int i = 0; i < 7; i++) {
-            menuIds.add(Long.valueOf(nowStr + "0" + i));
+            menuIds.add(Long.valueOf(IdUtil.getSnowflakeNextIdStr()));
         }
         table.setMenuIds(menuIds);
     }