|
@@ -6,14 +6,15 @@ import com.boman.common.redis.RedisKey;
|
|
import com.boman.common.redis.service.RedisService;
|
|
import com.boman.common.redis.service.RedisService;
|
|
import com.boman.gen.domain.GenTable;
|
|
import com.boman.gen.domain.GenTable;
|
|
import com.boman.gen.domain.GenTableColumn;
|
|
import com.boman.gen.domain.GenTableColumn;
|
|
-import com.boman.web.core.constant.FormDataConstant;
|
|
|
|
import com.boman.web.core.utils.IdUtils;
|
|
import com.boman.web.core.utils.IdUtils;
|
|
|
|
|
|
import java.util.List;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
import java.util.Map;
|
|
|
|
|
|
-import static com.boman.common.core.utils.obj.ObjectUtils.*;
|
|
|
|
|
|
+import static com.boman.common.core.utils.obj.ObjectUtils.ltZero;
|
|
|
|
+import static com.boman.common.core.utils.obj.ObjectUtils.requireNonNull;
|
|
import static com.boman.web.core.constant.MaskConstant.*;
|
|
import static com.boman.web.core.constant.MaskConstant.*;
|
|
|
|
+import static com.boman.web.core.utils.ColumnUtils.withoutHr;
|
|
|
|
|
|
/**
|
|
/**
|
|
* @author shiqian
|
|
* @author shiqian
|
|
@@ -63,7 +64,7 @@ public class TableContext {
|
|
boolean isInsert = ltZero(objId);
|
|
boolean isInsert = ltZero(objId);
|
|
context.setActionType(isInsert ? ActionType.INSERT : ActionType.UPDATE);
|
|
context.setActionType(isInsert ? ActionType.INSERT : ActionType.UPDATE);
|
|
// 过滤掉hr字段
|
|
// 过滤掉hr字段
|
|
- columns = filter(columns, col -> !FormDataConstant.HR.equalsIgnoreCase(col.getHtmlType()));
|
|
|
|
|
|
+ columns = withoutHr(columns);
|
|
for (GenTableColumn column : columns) {
|
|
for (GenTableColumn column : columns) {
|
|
String[] maskArray = requireNonNull(column.getMask(), "mask is empty, columnName = " + column.getColumnName()).split("");
|
|
String[] maskArray = requireNonNull(column.getMask(), "mask is empty, columnName = " + column.getColumnName()).split("");
|
|
assert maskArray.length == 6;
|
|
assert maskArray.length == 6;
|