|
@@ -181,16 +181,51 @@ public class PersonFieldService {
|
|
QueryFiledVO queryFieldsVO1 = new QueryFiledVO();
|
|
QueryFiledVO queryFieldsVO1 = new QueryFiledVO();
|
|
//装载名称
|
|
//装载名称
|
|
queryFieldsVO1.setName(i.getName());
|
|
queryFieldsVO1.setName(i.getName());
|
|
- //装载组别
|
|
|
|
- queryFieldsVO1.setGroup("customField");
|
|
|
|
|
|
+
|
|
//装载类型
|
|
//装载类型
|
|
- if (i.getType() <= 6) {
|
|
|
|
- queryFieldsVO1.setFiledKind(0);
|
|
|
|
- } else {
|
|
|
|
- queryFieldsVO1.setFiledKind(i.getType());
|
|
|
|
- }
|
|
|
|
|
|
+ Integer type =i.getType();
|
|
|
|
+ switch (type){
|
|
|
|
+ case 0:
|
|
|
|
+ //装载组别
|
|
|
|
+ queryFieldsVO1.setGroup("customField");
|
|
|
|
+ queryFieldsVO1.setType("Integer");
|
|
|
|
+ break;
|
|
|
|
+ case 1:
|
|
|
|
+ queryFieldsVO1.setGroup("customField");
|
|
|
|
+ queryFieldsVO1.setType("DateTime");
|
|
|
|
+ break;
|
|
|
|
+ case 2:
|
|
|
|
+ queryFieldsVO1.setGroup("customField");
|
|
|
|
+ queryFieldsVO1.setType("String");
|
|
|
|
+ break;
|
|
|
|
+ case 4:
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+ case 5:
|
|
|
|
+ queryFieldsVO1.setGroup("customField");
|
|
|
|
+ queryFieldsVO1.setType("Array");
|
|
|
|
+ break;
|
|
|
|
+ case 6:
|
|
|
|
+ queryFieldsVO1.setGroup("customField");
|
|
|
|
+ queryFieldsVO1.setType("tree");
|
|
|
|
+ break;
|
|
|
|
+ case 7:
|
|
|
|
+ queryFieldsVO1.setGroup("product");
|
|
|
|
+ queryFieldsVO1.setType("tree");
|
|
|
|
+ break;
|
|
|
|
+ case 8:
|
|
|
|
+ queryFieldsVO1.setGroup("productCategory");
|
|
|
|
+ queryFieldsVO1.setType("tree");
|
|
|
|
+ break;
|
|
|
|
+ case 9:
|
|
|
|
+ queryFieldsVO1.setGroup("technical");
|
|
|
|
+ queryFieldsVO1.setType("tree");
|
|
|
|
+ break;
|
|
|
|
+ }
|
|
//装载id
|
|
//装载id
|
|
queryFieldsVO1.setField(i.getId().toString());
|
|
queryFieldsVO1.setField(i.getId().toString());
|
|
|
|
+ queryFieldsVO1.setIfSearch(true);
|
|
|
|
+ queryFieldsVO1.setIfGroup(false);
|
|
queryFiledVOS.add(queryFieldsVO1);
|
|
queryFiledVOS.add(queryFieldsVO1);
|
|
});
|
|
});
|
|
queryFiledVOList.addAll(queryFiledVOS);
|
|
queryFiledVOList.addAll(queryFiledVOS);
|