提交 084f8347 authored 作者: ww1xhqc's avatar ww1xhqc

[] 修改id生成策略的路径

上级 7ba989c3
...@@ -70,8 +70,7 @@ public class ModelController { ...@@ -70,8 +70,7 @@ public class ModelController {
@ApiOperation("得到所有数据表信息") @ApiOperation("得到所有数据表信息")
@PostMapping("/getAllEntity") @PostMapping("/getAllEntity")
public ResponseEntity getAllEntity(@RequestBody SearchTableInfoVo searchTableInfoVo) { public ResponseEntity getAllEntity(@RequestBody SearchTableInfoVo searchTableInfoVo) {
Page<TableInfo> tableInfos; Page<TableInfo> tableInfos = modelService.pageAllEntities(searchTableInfoVo);
tableInfos = modelService.pageAllEntities(searchTableInfoVo);
return ResultUtil.success(tableInfos, "数据查询成功!"); return ResultUtil.success(tableInfos, "数据查询成功!");
} }
/** /**
...@@ -171,14 +170,16 @@ public class ModelController { ...@@ -171,14 +170,16 @@ public class ModelController {
/** /**
* @param complexQueryVo * @param cqv
* @return 复杂查询 * @return 复杂查询
*/ */
@ApiOperation("复杂查询") @ApiOperation("复杂查询")
@PostMapping("/complexQuery") @PostMapping("/complexQuery")
public ResponseEntity complexQuery(@RequestBody complexQueryVo complexQueryVo) { public ResponseEntity complexQuery(@RequestBody complexQueryVo cqv) {
List list = modelService.complexQuery(complexQueryVo.getTableName(), complexQueryVo.getColumnNames(), complexQueryVo.getQueryConditions(), complexQueryVo.getGroupByColumn() List list = modelService.complexQuery(cqv.getTableName(),
); cqv.getColumnNames(),
cqv.getQueryConditions(),
cqv.getGroupByColumn());
if (list != null) { if (list != null) {
return ResultUtil.success(list, "查询成功!"); return ResultUtil.success(list, "查询成功!");
} }
...@@ -186,13 +187,13 @@ public class ModelController { ...@@ -186,13 +187,13 @@ public class ModelController {
} }
/** /**
* @param complexQueryVo * @param cqv
* @return 复杂查询 * @return 复杂查询
*/ */
@ApiOperation("复杂查询(分类)") @ApiOperation("复杂查询(分类)")
@PostMapping("/complexQuery/group") @PostMapping("/complexQuery/group")
public ResponseEntity complexQueryWithGroup(@RequestBody complexQueryVo complexQueryVo) { public ResponseEntity complexQueryWithGroup(@RequestBody complexQueryVo cqv) {
CustomPage customPage = modelService.complexQueryWithGroup(complexQueryVo.getTableName(), complexQueryVo.getGroupCondition(), complexQueryVo.getColumnNames(), complexQueryVo.getQueryConditions(), complexQueryVo.getGroupByColumn(), complexQueryVo.getPage(), complexQueryVo.getSize()); CustomPage customPage = modelService.complexQueryWithGroup(cqv.getTableName(), cqv.getGroupCondition(), cqv.getColumnNames(), cqv.getQueryConditions(), cqv.getGroupByColumn(), cqv.getPage(), cqv.getSize());
if (customPage.getContents() != null) { if (customPage.getContents() != null) {
return ResultUtil.success(customPage, "查询成功!"); return ResultUtil.success(customPage, "查询成功!");
} }
......
...@@ -161,7 +161,7 @@ public class ModelImpl implements ModelService { ...@@ -161,7 +161,7 @@ public class ModelImpl implements ModelService {
tableInfoDao.save(tableInfo); tableInfoDao.save(tableInfo);
//构建字段 //构建字段
//默认存储ID字段 //默认存储ID字段
ColumnInfo cId = new ColumnInfo(0, "id", "主键", "java.lang.Integer", 11, tableInfo.getModelName().toUpperCase(), tableInfo.getId(), "主键"); ColumnInfo cId = new ColumnInfo(0, "ID", "主键", "java.lang.Integer", 11, tableInfo.getModelName().toUpperCase(), tableInfo.getId(), "主键");
columnInfoDao.save(cId); columnInfoDao.save(cId);
for (ColumnVO columnVO : dataList) { for (ColumnVO columnVO : dataList) {
ColumnInfo columnInfo = new ColumnInfo( ColumnInfo columnInfo = new ColumnInfo(
......
...@@ -59,7 +59,7 @@ public class CreateTableUtil { ...@@ -59,7 +59,7 @@ public class CreateTableUtil {
" <class entity-name=\"" + tableVO.getModelName().toLowerCase().toUpperCase() + "\" table=\"" + tableVO.getModelName().toLowerCase().toUpperCase() + "\">\n"; " <class entity-name=\"" + tableVO.getModelName().toLowerCase().toUpperCase() + "\" table=\"" + tableVO.getModelName().toLowerCase().toUpperCase() + "\">\n";
xmlMapping += " <id name=\"ID\" type=\"java.lang.Integer\" length=\"11\" unsaved-value=\"null\" >\n" + xmlMapping += " <id name=\"ID\" type=\"java.lang.Integer\" length=\"11\" unsaved-value=\"null\" >\n" +
" <generator class=\"com.tykj.datawarehouse.base.entity.XMQGenerator\" >\n" + " <generator class=\"com.tykj.base.entity.XMQGenerator\" >\n" +
"<param name=\"sequence\">SEQUENCE_" + tableVO.getModelName().toLowerCase().toUpperCase() + "</param>" + "<param name=\"sequence\">SEQUENCE_" + tableVO.getModelName().toLowerCase().toUpperCase() + "</param>" +
"</generator>" + "</generator>" +
" </id>\n"; " </id>\n";
......
...@@ -3,7 +3,7 @@ spring: ...@@ -3,7 +3,7 @@ spring:
date-format: yyyy-MM-dd HH:mm:ss date-format: yyyy-MM-dd HH:mm:ss
time-zone: GMT+8 time-zone: GMT+8
datasource: datasource:
username: punish username: ANNUAL_PERFORMANCE_EVALUATION_INDEX_SYSTEM
password: 123456 password: 123456
url: jdbc:oscar://192.168.102.200:2003/OSRDB url: jdbc:oscar://192.168.102.200:2003/OSRDB
driver-class-name: com.oscar.Driver driver-class-name: com.oscar.Driver
...@@ -23,4 +23,4 @@ spring: ...@@ -23,4 +23,4 @@ spring:
database-platform: org.hibernate.dialect.OscarDialect database-platform: org.hibernate.dialect.OscarDialect
server: server:
port: 8089 port: 8088
\ No newline at end of file \ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论