|
|
@@ -122,14 +122,14 @@ namespace Services
|
|
|
apiParam.Add(new ApiParamObject()
|
|
|
{
|
|
|
id = field.id,
|
|
|
- fieldTitle = field.fieldTitle,
|
|
|
- fieldName = field.fieldName,
|
|
|
- fieldType = field.fieldType,
|
|
|
+ fieldTitle = field.fieldTitle ?? "",
|
|
|
+ fieldName = field.fieldName ?? "",
|
|
|
+ fieldType = field.fieldType ?? "",
|
|
|
reqParam = reqParam,
|
|
|
resParam = resParam,
|
|
|
- resType = field.fieldType,
|
|
|
- checkAttribute = field.validateAttribute.Split(','),
|
|
|
- fieldDetail = field.fieldDetail,
|
|
|
+ resType = field.fieldType ?? "",
|
|
|
+ checkAttribute = !string.IsNullOrEmpty(field.validateAttribute) ? field.validateAttribute.Split(',') : Array.Empty<string>(),
|
|
|
+ fieldDetail = field.fieldDetail ?? "",
|
|
|
});
|
|
|
}
|
|
|
|
|
|
@@ -137,23 +137,26 @@ namespace Services
|
|
|
{
|
|
|
serviceId = database.serverId,
|
|
|
groupId = param.groupId,
|
|
|
- tabName = table.tableName,
|
|
|
- apiName = table.tableName + (apiKind == 1 ? "列表" : apiKind == 2 ? "详情" : apiKind == 3 ? "添加" : apiKind == 4 ? "修改" : "删除"),
|
|
|
- controllerFilePath = "/api/" + database.dbName + "/" + table.tableName,
|
|
|
+ tabName = "基本信息",
|
|
|
+ apiName = table.tableTitle + (apiKind == 1 ? "列表" : apiKind == 2 ? "详情" : apiKind == 3 ? "添加" : apiKind == 4 ? "修改" : "删除"),
|
|
|
+ controllerFilePath = table.tableNameUpper,
|
|
|
usageScenarios = 1,
|
|
|
apiKind = apiKind,
|
|
|
- methodName = apiKind == 1 ? "get" + Utils.transferName(table.tableName) + "List" :
|
|
|
- apiKind == 2 ? "get" + Utils.transferName(table.tableName) + "Query" :
|
|
|
- apiKind == 3 ? "add" + Utils.transferName(table.tableName) :
|
|
|
- apiKind == 4 ? "update" + Utils.transferName(table.tableName) :
|
|
|
- "delete" + Utils.transferName(table.tableName),
|
|
|
- apiDetail = apiKind == 1 ? "根据查询条件查询" + table.tableName + "列表数据" :
|
|
|
- apiKind == 2 ? "根据Id查询" + table.tableName + "某一条详情数据" :
|
|
|
- apiKind == 3 ? "添加" + table.tableName + "数据" :
|
|
|
- apiKind == 4 ? "修改" + table.tableName + "数据" :
|
|
|
- "根据Id删除" + table.tableName + "数据",
|
|
|
+ methodName = apiKind == 1 ? "get" + table.tableNameFirstUpper + "List" :
|
|
|
+ apiKind == 2 ? "get" + table.tableNameFirstUpper + "Query" :
|
|
|
+ apiKind == 3 ? "add" + table.tableNameFirstUpper :
|
|
|
+ apiKind == 4 ? "update" + table.tableNameFirstUpper :
|
|
|
+ "delete" + table.tableNameFirstUpper,
|
|
|
+ apiDetail = apiKind == 1 ? "根据查询条件查询" + table.tableTitle + "列表数据" :
|
|
|
+ apiKind == 2 ? "根据Id查询" + table.tableTitle + "某一条详情数据" :
|
|
|
+ apiKind == 3 ? "添加" + table.tableTitle + "数据" :
|
|
|
+ apiKind == 4 ? "修改" + table.tableTitle + "数据" :
|
|
|
+ "根据Id删除" + table.tableTitle + "数据",
|
|
|
apiParam = apiParam,
|
|
|
createTime = DateTime.Now,
|
|
|
+ linkTableId = tableId,
|
|
|
+ pageFlag = apiKind == 1,
|
|
|
+ createBy = App.UserName,
|
|
|
});
|
|
|
}
|
|
|
}
|