ludc
2023-05-14 b46cf401da847d7cca6269c6b2ffb04f6f72691a
Source/UBCS/ubcs-service-api/ubcs-util-api/src/main/java/com/vci/ubcs/starter/util/DefaultAttrAssimtUtil.java
@@ -1,5 +1,6 @@
package com.vci.ubcs.starter.util;
import com.alibaba.druid.util.StringUtils;
import com.vci.ubcs.starter.exception.VciBaseException;
import com.vci.ubcs.starter.revision.model.BaseModel;
import com.vci.ubcs.starter.web.util.VciBaseUtil;
@@ -9,6 +10,7 @@
import java.lang.reflect.Field;
import java.math.BigDecimal;
import java.util.Date;
import java.util.Locale;
/**
 * 新增时默认值属性赋值
@@ -29,11 +31,12 @@
   public static <T extends BaseModel> T addDefaultAttrAssimt(T object,String btmName) throws VciBaseException {
      BaseModel baseModel = object;
      try {
         baseModel.setOid(VciBaseUtil.getPk());
         baseModel.setOid(VciBaseUtil.getPk().toUpperCase());
         baseModel.setCreateTime(new Date());
         baseModel.setNameOid(VciBaseUtil.getPk());
         baseModel.setLastModifyTime(new Date());
         baseModel.setTs(new Date());
         baseModel.setRevisionOid(VciBaseUtil.getPk());
         //用户id
         String userId = AuthUtil.getUserId().toString();
         baseModel.setBtmname(btmName);