add list form
This commit is contained in:
parent
eaa3fbd0cd
commit
a62117fada
@ -60,6 +60,7 @@ public class CodeGenServiceSupport implements CodeGenService {
|
||||
private List<CodeGenerator> codeGen;
|
||||
@Value("${codegen.mapper.cache-enabled:false}")
|
||||
private boolean cacheEnabled;
|
||||
|
||||
@Value("${codegen.model.super-class.name:}")
|
||||
private String modelSuperClassName;
|
||||
@Value("${codegen.model.super-class.import-name:}")
|
||||
@ -105,8 +106,8 @@ public class CodeGenServiceSupport implements CodeGenService {
|
||||
|
||||
// collect col names
|
||||
String idType = null;
|
||||
List<String> colNames = new ArrayList<String>(columns.size());
|
||||
for (Map<String, Object> col : (List<Map<String, Object>>) columns) {
|
||||
final List<String> colNames = new ArrayList<String>(columns.size());
|
||||
for (final Map<String, Object> col : (List<Map<String, Object>>) columns) {
|
||||
String colName = ((String) col.get("col")).toLowerCase();
|
||||
colNames.add(colName);
|
||||
if (M0.ID.equals(colName)) {
|
||||
@ -128,7 +129,7 @@ public class CodeGenServiceSupport implements CodeGenService {
|
||||
|
||||
// custom super class
|
||||
if (StringUtils.isNotBlank(modelSuperClassName)) {
|
||||
Assert.state(StringUtils.isNotBlank(modelSuperClassImportName ),
|
||||
Assert.state(StringUtils.isNotBlank(modelSuperClassImportName),
|
||||
"config 'codegen.model.super-class.import-name' required");
|
||||
baseModelName = modelSuperClassName;
|
||||
baseModelFullName = modelSuperClassImportRequired ?
|
||||
@ -245,17 +246,10 @@ public class CodeGenServiceSupport implements CodeGenService {
|
||||
fmDataModel.put("baseServiceSupportName", BaseCrudServiceSupport.class.getSimpleName());
|
||||
fmDataModel.put("baseServiceSupportFullName", BaseCrudServiceSupport.class.getName());
|
||||
|
||||
// model
|
||||
//
|
||||
// mapper
|
||||
fmDataModel.put("baseMapperName", BaseMapper.class.getSimpleName());
|
||||
fmDataModel.put("baseMapperFullName", BaseMapper.class.getName());
|
||||
|
||||
// fmDataModel.put("mockMapperName", MockMapper.class.getSimpleName());
|
||||
// fmDataModel.put("mockMapperFullName", MockMapper.class.getName());
|
||||
// fmDataModel.put("mockName", Mock.class.getSimpleName());
|
||||
// fmDataModel.put("mockFullName", Mock.class.getName());
|
||||
|
||||
fmDataModel.put("ctrlrTestToolName", ControllerTestTool.class.getSimpleName());
|
||||
fmDataModel.put("ctrlrTestToolFullName", ControllerTestTool.class.getName());
|
||||
// Object Doc
|
||||
|
@ -0,0 +1,33 @@
|
||||
package me.chyxion.tigon.form;
|
||||
|
||||
import lombok.Getter;
|
||||
import lombok.Setter;
|
||||
import javax.validation.constraints.Max;
|
||||
import javax.validation.constraints.Min;
|
||||
import me.chyxion.tigon.format.annotation.Trim;
|
||||
import me.chyxion.tigon.format.annotation.EmptyToNull;
|
||||
|
||||
/**
|
||||
* @author Shaun Chyxion <br>
|
||||
* chyxion@163.com <br>
|
||||
* Jun 25, 2018 22:56:52
|
||||
*/
|
||||
@Getter
|
||||
@Setter
|
||||
public class ListForm extends BaseForm {
|
||||
@Min(0)
|
||||
private int start;
|
||||
@Min(1)
|
||||
@Max(2048)
|
||||
private int limit;
|
||||
private String search;
|
||||
@Trim
|
||||
@EmptyToNull
|
||||
private String criteria;
|
||||
@Trim
|
||||
@EmptyToNull
|
||||
private String filters;
|
||||
@Trim
|
||||
@EmptyToNull
|
||||
private String orders;
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user