|
@ -600,6 +600,12 @@ public class RsResourceController extends BaseController {
|
|
@ResponseBody
|
|
@ResponseBody
|
|
public Result createMetaData(HttpServletRequest request) {
|
|
public Result createMetaData(HttpServletRequest request) {
|
|
try {
|
|
try {
|
|
|
|
if(StringUtils.isEmpty(request.getParameter("inp_field_is_PK"))){
|
|
|
|
throw new Exception("请选择是否为主键");
|
|
|
|
}
|
|
|
|
if(StringUtils.isEmpty(request.getParameter("inp_field_is_null"))){
|
|
|
|
throw new Exception("请选择是否为空");
|
|
|
|
}
|
|
RsResourceMetadata rmd = new RsResourceMetadata();
|
|
RsResourceMetadata rmd = new RsResourceMetadata();
|
|
rmd.setCode(request.getParameter("columnCode"));
|
|
rmd.setCode(request.getParameter("columnCode"));
|
|
rmd.setColumnName(request.getParameter("columnCode"));
|
|
rmd.setColumnName(request.getParameter("columnCode"));
|
|
@ -631,6 +637,12 @@ public class RsResourceController extends BaseController {
|
|
rmd.setColumnLength(request.getParameter("columnLength"));
|
|
rmd.setColumnLength(request.getParameter("columnLength"));
|
|
rmd.setColumnType(request.getParameter("columnType"));
|
|
rmd.setColumnType(request.getParameter("columnType"));
|
|
rmd.setDefinition(request.getParameter("definition"));
|
|
rmd.setDefinition(request.getParameter("definition"));
|
|
|
|
if(StringUtils.isEmpty(request.getParameter("inp_field_is_PK"))){
|
|
|
|
throw new Exception("请选择是否为主键");
|
|
|
|
}
|
|
|
|
if(StringUtils.isEmpty(request.getParameter("inp_field_is_null"))){
|
|
|
|
throw new Exception("请选择是否为空");
|
|
|
|
}
|
|
rmd.setNullable(Integer.valueOf(request.getParameter("inp_field_is_null")));
|
|
rmd.setNullable(Integer.valueOf(request.getParameter("inp_field_is_null")));
|
|
rmd.setPrimaryKey(Integer.valueOf(request.getParameter("inp_field_is_PK")));
|
|
rmd.setPrimaryKey(Integer.valueOf(request.getParameter("inp_field_is_PK")));
|
|
rmd.setDataSupportType(2);
|
|
rmd.setDataSupportType(2);
|