v2.0 优化下代码生成的提示

This commit is contained in:
zhuoda
2022-11-07 23:27:02 +08:00
parent 9631dbe008
commit 01b7f93a9b
5 changed files with 9 additions and 4 deletions

View File

@@ -7,7 +7,7 @@ SmartAdmin 由河南·洛阳 [1024 创新实验室](https://www.1024lab.net/)使
### 地址 ### 地址
在线预览: [http://preview.smartadmin.1024lab.net](http://preview.smartadmin.1024lab.net) 在线预览: [http://preview.smartadmin.1024lab.net](http://preview.smartadmin.1024lab.net)
部署文档:[http://smartadmin.1024lab.net](http://smartadmin.1024lab.net) 部署文档:[http://smartadmin.1024lab.net](http://smartadmin.1024lab.net) (文档在努力更新中)
vue2版本请查看 feature/1.x 分支 vue2版本请查看 feature/1.x 分支
### 理念与思想 ### 理念与思想

View File

@@ -149,6 +149,11 @@ public class CodeGeneratorService {
} }
} }
// 校验表必须有主键
if(!tableColumns.stream().filter( e -> "PRI".equalsIgnoreCase(e.getColumnKey())).findAny().isPresent()){
return ResponseDTO.userErrorParam("表必须有主键,请联系后端查看下数据库表结构");
}
codeGeneratorConfigEntity.setTableName(form.getTableName()); codeGeneratorConfigEntity.setTableName(form.getTableName());
codeGeneratorConfigEntity.setBasic(JSON.toJSONString(form.getBasic())); codeGeneratorConfigEntity.setBasic(JSON.toJSONString(form.getBasic()));
codeGeneratorConfigEntity.setFields(JSONArray.toJSONString(form.getFields())); codeGeneratorConfigEntity.setFields(JSONArray.toJSONString(form.getFields()));

View File

@@ -223,7 +223,7 @@
resolve(true); resolve(true);
}) })
.catch((error) => { .catch((error) => {
message.error('基础命名表单 参数验证错误!'); message.error(' 请检查【1.基础命名表单,有参数验证错误');
reject(error); reject(error);
}); });
}); });

View File

@@ -101,7 +101,7 @@
resolve(true); resolve(true);
}) })
.catch((error) => { .catch((error) => {
message.error('删除表单 参数验证错误!'); message.error(' 请检查【4.删除表单,有参数验证错误');
reject(error); reject(error);
}); });
}); });

View File

@@ -265,7 +265,7 @@
resolve(true); resolve(true);
}) })
.catch((error) => { .catch((error) => {
message.error('基础命名表单 参数验证错误!'); message.error(' 请检查【3.增加、修改】表单,有参数验证错误');
reject(error); reject(error);
}); });
}); });