|
@@ -223,7 +223,7 @@ namespace Services
|
|
|
/// 生成java代码-model
|
|
/// 生成java代码-model
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-model</returns>
|
|
/// <returns>生成java代码-model</returns>
|
|
|
- public void makeJavaModel(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaModel(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
List<DatabaseField> fields = _DatabaseFieldService.GetList(m => m.tableId == table.id);
|
|
List<DatabaseField> fields = _DatabaseFieldService.GetList(m => m.tableId == table.id);
|
|
|
|
|
|
|
@@ -233,7 +233,7 @@ namespace Services
|
|
|
pushData.Add("projectService", baseInfo);
|
|
pushData.Add("projectService", baseInfo);
|
|
|
pushData.Add("databaseTable", table);
|
|
pushData.Add("databaseTable", table);
|
|
|
pushData.Add("databaseFields", fields);
|
|
pushData.Add("databaseFields", fields);
|
|
|
- MakeHelper.Push(pushData, "model", "javaModel", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "model", "javaModel", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -241,7 +241,7 @@ namespace Services
|
|
|
/// 生成java代码-service
|
|
/// 生成java代码-service
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-service</returns>
|
|
/// <returns>生成java代码-service</returns>
|
|
|
- public void makeJavaService(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaService(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
var apiInfos = _ApiInfoService.GetList(m => m.serviceId == baseInfo.id && m.linkTableId == table.id && m.apiKind < 3);
|
|
var apiInfos = _ApiInfoService.GetList(m => m.serviceId == baseInfo.id && m.linkTableId == table.id && m.apiKind < 3);
|
|
|
foreach(ApiInfo apiInfo in apiInfos)
|
|
foreach(ApiInfo apiInfo in apiInfos)
|
|
@@ -263,7 +263,7 @@ namespace Services
|
|
|
pushData.Add("projectService", baseInfo);
|
|
pushData.Add("projectService", baseInfo);
|
|
|
pushData.Add("databaseTable", table);
|
|
pushData.Add("databaseTable", table);
|
|
|
pushData.Add("apiInfos", apiInfos);
|
|
pushData.Add("apiInfos", apiInfos);
|
|
|
- MakeHelper.Push(pushData, "service", "javaService", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "service", "javaService", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -271,7 +271,7 @@ namespace Services
|
|
|
/// 生成java代码-serviceImpl
|
|
/// 生成java代码-serviceImpl
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-serviceImpl</returns>
|
|
/// <returns>生成java代码-serviceImpl</returns>
|
|
|
- public void makeJavaServiceImpl(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaServiceImpl(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
var apiInfos = _ApiInfoService.GetList(m => m.serviceId == baseInfo.id && m.linkTableId == table.id && m.apiKind < 3);
|
|
var apiInfos = _ApiInfoService.GetList(m => m.serviceId == baseInfo.id && m.linkTableId == table.id && m.apiKind < 3);
|
|
|
foreach(ApiInfo apiInfo in apiInfos)
|
|
foreach(ApiInfo apiInfo in apiInfos)
|
|
@@ -293,7 +293,7 @@ namespace Services
|
|
|
pushData.Add("projectService", baseInfo);
|
|
pushData.Add("projectService", baseInfo);
|
|
|
pushData.Add("databaseTable", table);
|
|
pushData.Add("databaseTable", table);
|
|
|
pushData.Add("apiInfos", apiInfos);
|
|
pushData.Add("apiInfos", apiInfos);
|
|
|
- MakeHelper.Push(pushData, "serviceImpl", "javaServiceImpl", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "serviceImpl", "javaServiceImpl", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -301,7 +301,7 @@ namespace Services
|
|
|
/// 生成java代码-dto
|
|
/// 生成java代码-dto
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-dto</returns>
|
|
/// <returns>生成java代码-dto</returns>
|
|
|
- public void makeJavaDto(ProjectService baseInfo, ApiInfo apiInfo, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaDto(ProjectService baseInfo, ApiInfo apiInfo, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
var apiGroup = _ApiGroupService.GetFirst(m => m.id == apiInfo.groupId) ?? new ApiGroup();
|
|
var apiGroup = _ApiGroupService.GetFirst(m => m.id == apiInfo.groupId) ?? new ApiGroup();
|
|
|
|
|
|
|
@@ -312,7 +312,7 @@ namespace Services
|
|
|
pushData.Add("apiInfo", apiInfo);
|
|
pushData.Add("apiInfo", apiInfo);
|
|
|
pushData.Add("apiGroup", apiGroup);
|
|
pushData.Add("apiGroup", apiGroup);
|
|
|
pushData.Add("databaseFields", apiInfo.apiParam.Where(m => m.reqParam).ToList());
|
|
pushData.Add("databaseFields", apiInfo.apiParam.Where(m => m.reqParam).ToList());
|
|
|
- MakeHelper.Push(pushData, "dto", "javaDto", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "dto", "javaDto", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -320,7 +320,7 @@ namespace Services
|
|
|
/// 生成java代码-vo
|
|
/// 生成java代码-vo
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-vo</returns>
|
|
/// <returns>生成java代码-vo</returns>
|
|
|
- public void makeJavaVo(ProjectService baseInfo, ApiInfo apiInfo, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaVo(ProjectService baseInfo, ApiInfo apiInfo, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
var apiGroup = _ApiGroupService.GetFirst(m => m.id == apiInfo.groupId) ?? new ApiGroup();
|
|
var apiGroup = _ApiGroupService.GetFirst(m => m.id == apiInfo.groupId) ?? new ApiGroup();
|
|
|
|
|
|
|
@@ -331,7 +331,7 @@ namespace Services
|
|
|
pushData.Add("apiInfo", apiInfo);
|
|
pushData.Add("apiInfo", apiInfo);
|
|
|
pushData.Add("apiGroup", apiGroup);
|
|
pushData.Add("apiGroup", apiGroup);
|
|
|
pushData.Add("databaseFields", apiInfo.apiParam.Where(m => m.resParam).ToList());
|
|
pushData.Add("databaseFields", apiInfo.apiParam.Where(m => m.resParam).ToList());
|
|
|
- MakeHelper.Push(pushData, "vo", "javaVo", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "vo", "javaVo", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -339,14 +339,14 @@ namespace Services
|
|
|
/// 生成java代码-mapper
|
|
/// 生成java代码-mapper
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-mapper</returns>
|
|
/// <returns>生成java代码-mapper</returns>
|
|
|
- public void makeJavaMapper(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaMapper(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
Dictionary<string, object> pushData = new Dictionary<string, object>();
|
|
Dictionary<string, object> pushData = new Dictionary<string, object>();
|
|
|
pushData.Add("since", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
|
|
pushData.Add("since", DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss"));
|
|
|
pushData.Add("author", loginUser.username);
|
|
pushData.Add("author", loginUser.username);
|
|
|
pushData.Add("projectService", baseInfo);
|
|
pushData.Add("projectService", baseInfo);
|
|
|
pushData.Add("databaseTable", table);
|
|
pushData.Add("databaseTable", table);
|
|
|
- MakeHelper.Push(pushData, "mapper", "javaMapper", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "mapper", "javaMapper", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -354,7 +354,7 @@ namespace Services
|
|
|
/// 生成java代码-mapperXml
|
|
/// 生成java代码-mapperXml
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-mapperXml</returns>
|
|
/// <returns>生成java代码-mapperXml</returns>
|
|
|
- public void makeJavaMapperXml(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaMapperXml(ProjectService baseInfo, DatabaseTable table, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
List<DatabaseField> fields = _DatabaseFieldService.GetList(m => m.tableId == table.id);
|
|
List<DatabaseField> fields = _DatabaseFieldService.GetList(m => m.tableId == table.id);
|
|
|
|
|
|
|
@@ -364,7 +364,7 @@ namespace Services
|
|
|
pushData.Add("projectService", baseInfo);
|
|
pushData.Add("projectService", baseInfo);
|
|
|
pushData.Add("databaseTable", table);
|
|
pushData.Add("databaseTable", table);
|
|
|
pushData.Add("databaseFields", fields);
|
|
pushData.Add("databaseFields", fields);
|
|
|
- MakeHelper.Push(pushData, "mapperXml", "javaMapperXml", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "mapperXml", "javaMapperXml", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
@@ -372,7 +372,7 @@ namespace Services
|
|
|
/// 生成java代码-controller
|
|
/// 生成java代码-controller
|
|
|
/// </summary>
|
|
/// </summary>
|
|
|
/// <returns>生成java代码-controller</returns>
|
|
/// <returns>生成java代码-controller</returns>
|
|
|
- public void makeJavaController(ProjectService baseInfo, ApiGroup apiGroup, string controllerFilePath, TokenModel loginUser)
|
|
|
|
|
|
|
+ public void makeJavaController(ProjectService baseInfo, ApiGroup apiGroup, string controllerFilePath, TokenModel loginUser, string versionNo)
|
|
|
{
|
|
{
|
|
|
var apiInfos = _ApiInfoService.GetList(m => m.serviceId == baseInfo.id && m.controllerFilePath == controllerFilePath);
|
|
var apiInfos = _ApiInfoService.GetList(m => m.serviceId == baseInfo.id && m.controllerFilePath == controllerFilePath);
|
|
|
|
|
|
|
@@ -393,7 +393,7 @@ namespace Services
|
|
|
pushData.Add("apiGroup", apiGroup);
|
|
pushData.Add("apiGroup", apiGroup);
|
|
|
pushData.Add("apiInfos", apiInfos);
|
|
pushData.Add("apiInfos", apiInfos);
|
|
|
pushData.Add("controllerName", controllerFilePath);
|
|
pushData.Add("controllerName", controllerFilePath);
|
|
|
- MakeHelper.Push(pushData, "controller", "javaController", loginUser.username);
|
|
|
|
|
|
|
+ MakeHelper.Push(pushData, "controller", "javaController", loginUser.username, "0", versionNo);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|