基础设施 infra

模块 infra:共 20 个接口 —— 4 个被前端调用(在用),16 个未被调用(含 0 个开放/回调/内部)。用下方筛选可只看“在用/未使用”,或在右栏目录按名称过滤。

CodegenColumnController 0/6 在用

POST /infra/codegen/addCodegenColumn 未使用管理后台 #
代码生成表字段定义-新增 · CodegenColumnController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenColumnController#addCodegenColumn
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_column
ControllerCodegenColumnController#addCodegenColumn
转换BeanUtils.map → CodegenColumn ⇒ 表 infra_codegen_column
ServiceCodegenColumnService#add (CodegenColumnServiceImpl)
MapperCodegenColumnMapper#insert ⇒ 表 infra_codegen_column

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/addCodegenColumn
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/addCodegenColumn
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/addCodegenColumn (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenColumnAddRequest
字段类型必填取值/校验表 / 列说明
tableIdLong必填infra_codegen_column.table_id表编号
columnNameString必填infra_codegen_column.column_name字段名
dataTypeString必填infra_codegen_column.data_type字段类型
columnCommentString必填infra_codegen_column.column_comment字段描述
nullableBoolean必填infra_codegen_column.nullable是否允许为空
primaryKeyBoolean必填infra_codegen_column.primary_key是否主键
autoIncrementString必填infra_codegen_column.auto_increment是否自增
ordinalPositionInteger必填infra_codegen_column.ordinal_position排序
javaTypeString必填infra_codegen_column.java_typeJava 属性类型
javaFieldString必填infra_codegen_column.java_fieldJava 属性名
dictTypeStringinfra_codegen_column.dict_type字典类型
exampleStringinfra_codegen_column.example数据示例
createOperationBoolean必填infra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBoolean必填infra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBoolean必填infra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionString必填infra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBoolean必填infra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeString必填infra_codegen_column.html_type显示类型
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 CodegenColumnResponse (object)
字段类型必填取值/校验表 / 列说明
idLonginfra_codegen_column.id编号
tableIdLonginfra_codegen_column.table_id表编号
columnNameStringinfra_codegen_column.column_name字段名
dataTypeStringinfra_codegen_column.data_type字段类型
columnCommentStringinfra_codegen_column.column_comment字段描述
nullableBooleaninfra_codegen_column.nullable是否允许为空
primaryKeyBooleaninfra_codegen_column.primary_key是否主键
autoIncrementStringinfra_codegen_column.auto_increment是否自增
ordinalPositionIntegerinfra_codegen_column.ordinal_position排序
javaTypeStringinfra_codegen_column.java_typeJava 属性类型
javaFieldStringinfra_codegen_column.java_fieldJava 属性名
dictTypeStringinfra_codegen_column.dict_type字典类型
exampleStringinfra_codegen_column.example数据示例
createOperationBooleaninfra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBooleaninfra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBooleaninfra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionStringinfra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBooleaninfra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeStringinfra_codegen_column.html_type显示类型
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/addCodegenColumn
{
  "body": {
    "tableId": 1,
    "columnName": "",
    "dataType": "",
    "columnComment": "",
    "nullable": false,
    "primaryKey": false,
    "autoIncrement": "",
    "ordinalPosition": 0,
    "javaType": "",
    "javaField": "",
    "dictType": "",
    "example": "",
    "createOperation": false,
    "updateOperation": false,
    "listOperation": false,
    "listOperationCondition": "",
    "listOperationResult": false,
    "htmlType": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "tableId": 1,
    "columnName": "",
    "dataType": "",
    "columnComment": "",
    "nullable": false,
    "primaryKey": false,
    "autoIncrement": "",
    "ordinalPosition": 0,
    "javaType": "",
    "javaField": "",
    "dictType": "",
    "example": "",
    "createOperation": false,
    "updateOperation": false,
    "listOperation": false,
    "listOperationCondition": "",
    "listOperationResult": false,
    "htmlType": ""
  }
}
处理逻辑
逻辑摘要新增(infraService.add);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/deleteCodegenColumn 未使用管理后台 #
代码生成表字段定义-删除 · CodegenColumnController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenColumnController#deleteCodegenColumn
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_column
ControllerCodegenColumnController#deleteCodegenColumn
ServiceCodegenColumnService#delete (CodegenColumnServiceImpl)
MapperCodegenColumnMapper#deleteById ⇒ 表 infra_codegen_column

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/deleteCodegenColumn
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/deleteCodegenColumn
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/deleteCodegenColumn (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body IdRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_codegen_column.idid
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/deleteCodegenColumn
{
  "body": {
    "id": 1
  }
}
响应示例
(void,无响应体)
处理逻辑
逻辑摘要删除(infraService.delete)
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/getCodegenColumn 未使用管理后台 #
代码生成表字段定义-详情 · CodegenColumnController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenColumnController#getCodegenColumn
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_column
ControllerCodegenColumnController#getCodegenColumn
ServiceCodegenColumnService#get (CodegenColumnServiceImpl)
MapperCodegenColumnMapper#selectById ⇒ 表 infra_codegen_column

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/getCodegenColumn
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/getCodegenColumn
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/getCodegenColumn (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body IdRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_codegen_column.idid
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 CodegenColumnResponse (object)
字段类型必填取值/校验表 / 列说明
idLonginfra_codegen_column.id编号
tableIdLonginfra_codegen_column.table_id表编号
columnNameStringinfra_codegen_column.column_name字段名
dataTypeStringinfra_codegen_column.data_type字段类型
columnCommentStringinfra_codegen_column.column_comment字段描述
nullableBooleaninfra_codegen_column.nullable是否允许为空
primaryKeyBooleaninfra_codegen_column.primary_key是否主键
autoIncrementStringinfra_codegen_column.auto_increment是否自增
ordinalPositionIntegerinfra_codegen_column.ordinal_position排序
javaTypeStringinfra_codegen_column.java_typeJava 属性类型
javaFieldStringinfra_codegen_column.java_fieldJava 属性名
dictTypeStringinfra_codegen_column.dict_type字典类型
exampleStringinfra_codegen_column.example数据示例
createOperationBooleaninfra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBooleaninfra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBooleaninfra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionStringinfra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBooleaninfra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeStringinfra_codegen_column.html_type显示类型
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/getCodegenColumn
{
  "body": {
    "id": 1
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "tableId": 1,
    "columnName": "",
    "dataType": "",
    "columnComment": "",
    "nullable": false,
    "primaryKey": false,
    "autoIncrement": "",
    "ordinalPosition": 0,
    "javaType": "",
    "javaField": "",
    "dictType": "",
    "example": "",
    "createOperation": false,
    "updateOperation": false,
    "listOperation": false,
    "listOperationCondition": "",
    "listOperationResult": false,
    "htmlType": ""
  }
}
处理逻辑
逻辑摘要查询详情(infraService.get);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/queryCodegenColumnList 未使用管理后台 #
代码生成表字段定义-列表查询 · CodegenColumnController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenColumnController#queryCodegenColumnList
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_column
ControllerCodegenColumnController#queryCodegenColumnList
转换BeanUtils.map → CodegenColumnQuery
ServiceCodegenColumnService#queryList (CodegenColumnServiceImpl)
MapperCodegenColumnMapper#selectList ⇒ 表 infra_codegen_column

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/queryCodegenColumnList
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenColumnList
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenColumnList (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenColumnListRequest
字段类型必填取值/校验表 / 列说明
tableIdLong可选(@MvcOptional)infra_codegen_column.table_id表编号
columnNameString可选(@MvcOptional)infra_codegen_column.column_name字段名
dataTypeString可选(@MvcOptional)infra_codegen_column.data_type字段类型
columnCommentString可选(@MvcOptional)infra_codegen_column.column_comment字段描述
nullableBoolean可选(@MvcOptional)infra_codegen_column.nullable是否允许为空
primaryKeyBoolean可选(@MvcOptional)infra_codegen_column.primary_key是否主键
autoIncrementString可选(@MvcOptional)infra_codegen_column.auto_increment是否自增
ordinalPositionInteger可选(@MvcOptional)infra_codegen_column.ordinal_position排序
javaTypeString可选(@MvcOptional)infra_codegen_column.java_typeJava 属性类型
javaFieldString可选(@MvcOptional)infra_codegen_column.java_fieldJava 属性名
dictTypeString可选(@MvcOptional)infra_codegen_column.dict_type字典类型
exampleString可选(@MvcOptional)infra_codegen_column.example数据示例
createOperationBoolean可选(@MvcOptional)infra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBoolean可选(@MvcOptional)infra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBoolean可选(@MvcOptional)infra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionString可选(@MvcOptional)infra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBoolean可选(@MvcOptional)infra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeString可选(@MvcOptional)infra_codegen_column.html_type显示类型
idListList<Long>可选(@MvcOptional)id列表
keywordsString可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 List<CodegenColumnResponse> (list)
字段类型必填取值/校验表 / 列说明
[ ]array列表,元素结构见下
idLonginfra_codegen_column.id编号
tableIdLonginfra_codegen_column.table_id表编号
columnNameStringinfra_codegen_column.column_name字段名
dataTypeStringinfra_codegen_column.data_type字段类型
columnCommentStringinfra_codegen_column.column_comment字段描述
nullableBooleaninfra_codegen_column.nullable是否允许为空
primaryKeyBooleaninfra_codegen_column.primary_key是否主键
autoIncrementStringinfra_codegen_column.auto_increment是否自增
ordinalPositionIntegerinfra_codegen_column.ordinal_position排序
javaTypeStringinfra_codegen_column.java_typeJava 属性类型
javaFieldStringinfra_codegen_column.java_fieldJava 属性名
dictTypeStringinfra_codegen_column.dict_type字典类型
exampleStringinfra_codegen_column.example数据示例
createOperationBooleaninfra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBooleaninfra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBooleaninfra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionStringinfra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBooleaninfra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeStringinfra_codegen_column.html_type显示类型
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/queryCodegenColumnList
{
  "body": {
    "tableId": 1,
    "columnName": "",
    "dataType": "",
    "columnComment": "",
    "nullable": false,
    "primaryKey": false,
    "autoIncrement": "",
    "ordinalPosition": 0,
    "javaType": "",
    "javaField": "",
    "dictType": "",
    "example": "",
    "createOperation": false,
    "updateOperation": false,
    "listOperation": false,
    "listOperationCondition": "",
    "listOperationResult": false,
    "htmlType": "",
    "idList": "",
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": [
    {
      "id": 1,
      "tableId": 1,
      "columnName": "",
      "dataType": "",
      "columnComment": "",
      "nullable": false,
      "primaryKey": false,
      "autoIncrement": "",
      "ordinalPosition": 0,
      "javaType": "",
      "javaField": "",
      "dictType": "",
      "example": "",
      "createOperation": false,
      "updateOperation": false,
      "listOperation": false,
      "listOperationCondition": "",
      "listOperationResult": false,
      "htmlType": ""
    }
  ]
}
处理逻辑
逻辑摘要列表查询(infraService.queryList);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/queryCodegenColumnPage 未使用管理后台 #
代码生成表字段定义-分页查询 · CodegenColumnController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenColumnController#queryCodegenColumnPage
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_column
ControllerCodegenColumnController#queryCodegenColumnPage
转换BeanUtils.map → CodegenColumnQuery
ServiceCodegenColumnService#queryPage (CodegenColumnServiceImpl)
MapperCodegenColumnMapper#selectPage ⇒ 表 infra_codegen_column

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/queryCodegenColumnPage
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenColumnPage
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenColumnPage (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenColumnPageRequest
字段类型必填取值/校验表 / 列说明
pageNumInteger页码(继承自框架分页基类 AbstractPageRequest)
pageSizeInteger每页条数(继承自框架分页基类 AbstractPageRequest)
tableIdLong可选(@MvcOptional)infra_codegen_column.table_id表编号
columnNameString可选(@MvcOptional)infra_codegen_column.column_name字段名
dataTypeString可选(@MvcOptional)infra_codegen_column.data_type字段类型
columnCommentString可选(@MvcOptional)infra_codegen_column.column_comment字段描述
nullableBoolean可选(@MvcOptional)infra_codegen_column.nullable是否允许为空
primaryKeyBoolean可选(@MvcOptional)infra_codegen_column.primary_key是否主键
autoIncrementString可选(@MvcOptional)infra_codegen_column.auto_increment是否自增
ordinalPositionInteger可选(@MvcOptional)infra_codegen_column.ordinal_position排序
javaTypeString可选(@MvcOptional)infra_codegen_column.java_typeJava 属性类型
javaFieldString可选(@MvcOptional)infra_codegen_column.java_fieldJava 属性名
dictTypeString可选(@MvcOptional)infra_codegen_column.dict_type字典类型
exampleString可选(@MvcOptional)infra_codegen_column.example数据示例
createOperationBoolean可选(@MvcOptional)infra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBoolean可选(@MvcOptional)infra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBoolean可选(@MvcOptional)infra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionString可选(@MvcOptional)infra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBoolean可选(@MvcOptional)infra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeString可选(@MvcOptional)infra_codegen_column.html_type显示类型
idListList<Long>可选(@MvcOptional)id列表
keywordsString可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 PageInfo<CodegenColumnResponse> (page)
字段类型必填取值/校验表 / 列说明
list / recordsarray分页列表,元素结构见下
totallong总条数(PageInfo)
idLonginfra_codegen_column.id编号
tableIdLonginfra_codegen_column.table_id表编号
columnNameStringinfra_codegen_column.column_name字段名
dataTypeStringinfra_codegen_column.data_type字段类型
columnCommentStringinfra_codegen_column.column_comment字段描述
nullableBooleaninfra_codegen_column.nullable是否允许为空
primaryKeyBooleaninfra_codegen_column.primary_key是否主键
autoIncrementStringinfra_codegen_column.auto_increment是否自增
ordinalPositionIntegerinfra_codegen_column.ordinal_position排序
javaTypeStringinfra_codegen_column.java_typeJava 属性类型
javaFieldStringinfra_codegen_column.java_fieldJava 属性名
dictTypeStringinfra_codegen_column.dict_type字典类型
exampleStringinfra_codegen_column.example数据示例
createOperationBooleaninfra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBooleaninfra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBooleaninfra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionStringinfra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBooleaninfra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeStringinfra_codegen_column.html_type显示类型
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/queryCodegenColumnPage
{
  "body": {
    "pageNum": 0,
    "pageSize": 0,
    "tableId": 1,
    "columnName": "",
    "dataType": "",
    "columnComment": "",
    "nullable": false,
    "primaryKey": false,
    "autoIncrement": "",
    "ordinalPosition": 0,
    "javaType": "",
    "javaField": "",
    "dictType": "",
    "example": "",
    "createOperation": false,
    "updateOperation": false,
    "listOperation": false,
    "listOperationCondition": "",
    "listOperationResult": false,
    "htmlType": "",
    "idList": "",
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "records": [
      {
        "id": 1,
        "tableId": 1,
        "columnName": "",
        "dataType": "",
        "columnComment": "",
        "nullable": false,
        "primaryKey": false,
        "autoIncrement": "",
        "ordinalPosition": 0,
        "javaType": "",
        "javaField": "",
        "dictType": "",
        "example": "",
        "createOperation": false,
        "updateOperation": false,
        "listOperation": false,
        "listOperationCondition": "",
        "listOperationResult": false,
        "htmlType": ""
      }
    ],
    "total": 0
  }
}
处理逻辑
逻辑摘要分页查询(infraService.queryPage);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/updateCodegenColumn 未使用管理后台 #
代码生成表字段定义-更新 · CodegenColumnController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenColumnController#updateCodegenColumn
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_column
ControllerCodegenColumnController#updateCodegenColumn
转换BeanUtils.map → CodegenColumn ⇒ 表 infra_codegen_column
ServiceCodegenColumnService#update (CodegenColumnServiceImpl)
MapperCodegenColumnMapper#updateById ⇒ 表 infra_codegen_column

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/updateCodegenColumn
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/updateCodegenColumn
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/updateCodegenColumn (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenColumnUpdateRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_codegen_column.id编号
tableIdLong必填infra_codegen_column.table_id表编号
columnNameString必填infra_codegen_column.column_name字段名
dataTypeString必填infra_codegen_column.data_type字段类型
columnCommentString必填infra_codegen_column.column_comment字段描述
nullableBoolean必填infra_codegen_column.nullable是否允许为空
primaryKeyBoolean必填infra_codegen_column.primary_key是否主键
autoIncrementString必填infra_codegen_column.auto_increment是否自增
ordinalPositionInteger必填infra_codegen_column.ordinal_position排序
javaTypeString必填infra_codegen_column.java_typeJava 属性类型
javaFieldString必填infra_codegen_column.java_fieldJava 属性名
dictTypeStringinfra_codegen_column.dict_type字典类型
exampleStringinfra_codegen_column.example数据示例
createOperationBoolean必填infra_codegen_column.create_operation是否为 Create 创建操作的字段
updateOperationBoolean必填infra_codegen_column.update_operation是否为 Update 更新操作的字段
listOperationBoolean必填infra_codegen_column.list_operation是否为 List 查询操作的字段
listOperationConditionString必填infra_codegen_column.list_operation_conditionList 查询操作的条件类型
listOperationResultBoolean必填infra_codegen_column.list_operation_result是否为 List 查询操作的返回字段
htmlTypeString必填infra_codegen_column.html_type显示类型
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/updateCodegenColumn
{
  "body": {
    "id": 1,
    "tableId": 1,
    "columnName": "",
    "dataType": "",
    "columnComment": "",
    "nullable": false,
    "primaryKey": false,
    "autoIncrement": "",
    "ordinalPosition": 0,
    "javaType": "",
    "javaField": "",
    "dictType": "",
    "example": "",
    "createOperation": false,
    "updateOperation": false,
    "listOperation": false,
    "listOperationCondition": "",
    "listOperationResult": false,
    "htmlType": ""
  }
}
响应示例
(void,无响应体)
处理逻辑
逻辑摘要更新(infraService.update);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

CodegenController 2/2 在用

POST /infra/codegen/createCodegenList 在用管理后台 #
代码生成-创建表和字段 · CodegenController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenController#createCodegenList
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表(未解析到业务表:可能为纯校验/转发/缓存/外部接口)
ControllerCodegenController#createCodegenList
其它依赖(权限 / 会话 / 缓存 / 校验等,不直接读写业务表)· 1
AuthService.getAuthAccId

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/createCodegenList
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/createCodegenList
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/createCodegenList (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenCreateListRequest
字段类型必填取值/校验表 / 列说明
dataSourceConfigIdLong必填数据源id
tableNamesList<String>必填表名列表
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 List<Long> (list)

标量/Map/外部类型:List<Long>

示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/createCodegenList
{
  "body": {
    "dataSourceConfigId": 1,
    "tableNames": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": []
}
处理逻辑
逻辑摘要查询详情(authService.getAuthAccId)
POST /infra/codegen/queryDatabaseTableList 在用管理后台 #
代码生成-数据表列表查询 · CodegenController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenController#queryDataList
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_table
ControllerCodegenController#queryDataList
转换BeanUtils.mapList → DatabaseTableResponse
ServiceCodegenTableService#queryList (CodegenTableServiceImpl)
MapperCodegenTableMapper#selectList ⇒ 表 infra_codegen_table

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/queryDatabaseTableList
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryDatabaseTableList
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryDatabaseTableList (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body DatabaseTableListRequest
字段类型必填取值/校验表 / 列说明
dataSourceConfigIdLong必填infra_codegen_table.data_source_config_id数据源id
nameString可选(@MvcOptional)表名称
commentString可选(@MvcOptional)表描述
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 List<DatabaseTableResponse> (list)
字段类型必填取值/校验表 / 列说明
[ ]array列表,元素结构见下
nameString名称
commentString描述
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/queryDatabaseTableList
{
  "body": {
    "dataSourceConfigId": 1,
    "name": "",
    "comment": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": [
    {
      "name": "",
      "comment": ""
    }
  ]
}
处理逻辑
逻辑摘要列表查询(codegenTableService.queryList);入参与返回值经 BeanUtils 做对象/分页映射
内联注释
  • 移除在 Codegen 中,已经存在的

CodegenTableController 1/6 在用

POST /infra/codegen/addCodegenTable 未使用管理后台 #
代码生成表定义-新增 · CodegenTableController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenTableController#addCodegenTable
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_table
ControllerCodegenTableController#addCodegenTable
转换BeanUtils.map → CodegenTable ⇒ 表 infra_codegen_table
ServiceCodegenTableService#add (CodegenTableServiceImpl)
MapperCodegenTableMapper#insert ⇒ 表 infra_codegen_table

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/addCodegenTable
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/addCodegenTable
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/addCodegenTable (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenTableAddRequest
字段类型必填取值/校验表 / 列说明
dataSourceConfigIdLong必填infra_codegen_table.data_source_config_id数据源配置的编号
sceneInteger必填infra_codegen_table.scene生成场景
tableNameString必填infra_codegen_table.table_name表名称
tableCommentString必填infra_codegen_table.table_comment表描述
remarkStringinfra_codegen_table.remark备注
moduleNameString必填infra_codegen_table.module_name模块名
businessNameString必填infra_codegen_table.business_name业务名
classNameString必填infra_codegen_table.class_name类名称
classCommentString必填infra_codegen_table.class_comment类描述
authorString必填infra_codegen_table.author作者
templateTypeInteger必填infra_codegen_table.template_type模板类型
frontTypeInteger必填infra_codegen_table.front_type前端类型
parentMenuIdLonginfra_codegen_table.parent_menu_id父菜单编号
masterTableIdLonginfra_codegen_table.master_table_id主表的编号
subJoinColumnIdLonginfra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBooleaninfra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLonginfra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLonginfra_codegen_table.tree_name_column_id树表的名字字段编号
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 CodegenTableResponse (object)
字段类型必填取值/校验表 / 列说明
idLonginfra_codegen_table.id编号
dataSourceConfigIdLonginfra_codegen_table.data_source_config_id数据源配置的编号
sceneIntegerinfra_codegen_table.scene生成场景
tableNameStringinfra_codegen_table.table_name表名称
tableCommentStringinfra_codegen_table.table_comment表描述
remarkStringinfra_codegen_table.remark备注
moduleNameStringinfra_codegen_table.module_name模块名
businessNameStringinfra_codegen_table.business_name业务名
classNameStringinfra_codegen_table.class_name类名称
classCommentStringinfra_codegen_table.class_comment类描述
authorStringinfra_codegen_table.author作者
templateTypeIntegerinfra_codegen_table.template_type模板类型
frontTypeIntegerinfra_codegen_table.front_type前端类型
parentMenuIdLonginfra_codegen_table.parent_menu_id父菜单编号
masterTableIdLonginfra_codegen_table.master_table_id主表的编号
subJoinColumnIdLonginfra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBooleaninfra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLonginfra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLonginfra_codegen_table.tree_name_column_id树表的名字字段编号
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/addCodegenTable
{
  "body": {
    "dataSourceConfigId": 1,
    "scene": 0,
    "tableName": "",
    "tableComment": "",
    "remark": "",
    "moduleName": "",
    "businessName": "",
    "className": "",
    "classComment": "",
    "author": "",
    "templateType": 0,
    "frontType": 0,
    "parentMenuId": 1,
    "masterTableId": 1,
    "subJoinColumnId": 1,
    "subJoinMany": false,
    "treeParentColumnId": 1,
    "treeNameColumnId": 1
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "dataSourceConfigId": 1,
    "scene": 0,
    "tableName": "",
    "tableComment": "",
    "remark": "",
    "moduleName": "",
    "businessName": "",
    "className": "",
    "classComment": "",
    "author": "",
    "templateType": 0,
    "frontType": 0,
    "parentMenuId": 1,
    "masterTableId": 1,
    "subJoinColumnId": 1,
    "subJoinMany": false,
    "treeParentColumnId": 1,
    "treeNameColumnId": 1
  }
}
处理逻辑
逻辑摘要新增(infraService.add);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/deleteCodegenTable 未使用管理后台 #
代码生成表定义-删除 · CodegenTableController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenTableController#deleteCodegenTable
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_table
ControllerCodegenTableController#deleteCodegenTable
ServiceCodegenTableService#delete (CodegenTableServiceImpl)
MapperCodegenTableMapper#deleteById ⇒ 表 infra_codegen_table

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/deleteCodegenTable
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/deleteCodegenTable
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/deleteCodegenTable (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body IdRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_codegen_table.idid
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/deleteCodegenTable
{
  "body": {
    "id": 1
  }
}
响应示例
(void,无响应体)
处理逻辑
逻辑摘要删除(infraService.delete)
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/getCodegenTable 未使用管理后台 #
代码生成表定义-详情 · CodegenTableController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenTableController#getCodegenTable
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_table
ControllerCodegenTableController#getCodegenTable
ServiceCodegenTableService#get (CodegenTableServiceImpl)
MapperCodegenTableMapper#selectById ⇒ 表 infra_codegen_table

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/getCodegenTable
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/getCodegenTable
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/getCodegenTable (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body IdRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_codegen_table.idid
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 CodegenTableResponse (object)
字段类型必填取值/校验表 / 列说明
idLonginfra_codegen_table.id编号
dataSourceConfigIdLonginfra_codegen_table.data_source_config_id数据源配置的编号
sceneIntegerinfra_codegen_table.scene生成场景
tableNameStringinfra_codegen_table.table_name表名称
tableCommentStringinfra_codegen_table.table_comment表描述
remarkStringinfra_codegen_table.remark备注
moduleNameStringinfra_codegen_table.module_name模块名
businessNameStringinfra_codegen_table.business_name业务名
classNameStringinfra_codegen_table.class_name类名称
classCommentStringinfra_codegen_table.class_comment类描述
authorStringinfra_codegen_table.author作者
templateTypeIntegerinfra_codegen_table.template_type模板类型
frontTypeIntegerinfra_codegen_table.front_type前端类型
parentMenuIdLonginfra_codegen_table.parent_menu_id父菜单编号
masterTableIdLonginfra_codegen_table.master_table_id主表的编号
subJoinColumnIdLonginfra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBooleaninfra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLonginfra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLonginfra_codegen_table.tree_name_column_id树表的名字字段编号
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/getCodegenTable
{
  "body": {
    "id": 1
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "dataSourceConfigId": 1,
    "scene": 0,
    "tableName": "",
    "tableComment": "",
    "remark": "",
    "moduleName": "",
    "businessName": "",
    "className": "",
    "classComment": "",
    "author": "",
    "templateType": 0,
    "frontType": 0,
    "parentMenuId": 1,
    "masterTableId": 1,
    "subJoinColumnId": 1,
    "subJoinMany": false,
    "treeParentColumnId": 1,
    "treeNameColumnId": 1
  }
}
处理逻辑
逻辑摘要查询详情(infraService.get);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/queryCodegenTableList 未使用管理后台 #
代码生成表定义-列表查询 · CodegenTableController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenTableController#queryCodegenTableList
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_table
ControllerCodegenTableController#queryCodegenTableList
转换BeanUtils.map → CodegenTableQuery
ServiceCodegenTableService#queryList (CodegenTableServiceImpl)
MapperCodegenTableMapper#selectList ⇒ 表 infra_codegen_table

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/queryCodegenTableList
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenTableList
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenTableList (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenTableListRequest
字段类型必填取值/校验表 / 列说明
dataSourceConfigIdLong可选(@MvcOptional)infra_codegen_table.data_source_config_id数据源配置的编号
sceneInteger可选(@MvcOptional)infra_codegen_table.scene生成场景
tableNameString可选(@MvcOptional)infra_codegen_table.table_name表名称
tableCommentString可选(@MvcOptional)infra_codegen_table.table_comment表描述
remarkString可选(@MvcOptional)infra_codegen_table.remark备注
moduleNameString可选(@MvcOptional)infra_codegen_table.module_name模块名
businessNameString可选(@MvcOptional)infra_codegen_table.business_name业务名
classNameString可选(@MvcOptional)infra_codegen_table.class_name类名称
classCommentString可选(@MvcOptional)infra_codegen_table.class_comment类描述
authorString可选(@MvcOptional)infra_codegen_table.author作者
templateTypeInteger可选(@MvcOptional)infra_codegen_table.template_type模板类型
frontTypeInteger可选(@MvcOptional)infra_codegen_table.front_type前端类型
parentMenuIdLong可选(@MvcOptional)infra_codegen_table.parent_menu_id父菜单编号
masterTableIdLong可选(@MvcOptional)infra_codegen_table.master_table_id主表的编号
subJoinColumnIdLong可选(@MvcOptional)infra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBoolean可选(@MvcOptional)infra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLong可选(@MvcOptional)infra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLong可选(@MvcOptional)infra_codegen_table.tree_name_column_id树表的名字字段编号
idListList<Long>可选(@MvcOptional)id列表
keywordsString可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 List<CodegenTableResponse> (list)
字段类型必填取值/校验表 / 列说明
[ ]array列表,元素结构见下
idLonginfra_codegen_table.id编号
dataSourceConfigIdLonginfra_codegen_table.data_source_config_id数据源配置的编号
sceneIntegerinfra_codegen_table.scene生成场景
tableNameStringinfra_codegen_table.table_name表名称
tableCommentStringinfra_codegen_table.table_comment表描述
remarkStringinfra_codegen_table.remark备注
moduleNameStringinfra_codegen_table.module_name模块名
businessNameStringinfra_codegen_table.business_name业务名
classNameStringinfra_codegen_table.class_name类名称
classCommentStringinfra_codegen_table.class_comment类描述
authorStringinfra_codegen_table.author作者
templateTypeIntegerinfra_codegen_table.template_type模板类型
frontTypeIntegerinfra_codegen_table.front_type前端类型
parentMenuIdLonginfra_codegen_table.parent_menu_id父菜单编号
masterTableIdLonginfra_codegen_table.master_table_id主表的编号
subJoinColumnIdLonginfra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBooleaninfra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLonginfra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLonginfra_codegen_table.tree_name_column_id树表的名字字段编号
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/queryCodegenTableList
{
  "body": {
    "dataSourceConfigId": 1,
    "scene": 0,
    "tableName": "",
    "tableComment": "",
    "remark": "",
    "moduleName": "",
    "businessName": "",
    "className": "",
    "classComment": "",
    "author": "",
    "templateType": 0,
    "frontType": 0,
    "parentMenuId": 1,
    "masterTableId": 1,
    "subJoinColumnId": 1,
    "subJoinMany": false,
    "treeParentColumnId": 1,
    "treeNameColumnId": 1,
    "idList": "",
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": [
    {
      "id": 1,
      "dataSourceConfigId": 1,
      "scene": 0,
      "tableName": "",
      "tableComment": "",
      "remark": "",
      "moduleName": "",
      "businessName": "",
      "className": "",
      "classComment": "",
      "author": "",
      "templateType": 0,
      "frontType": 0,
      "parentMenuId": 1,
      "masterTableId": 1,
      "subJoinColumnId": 1,
      "subJoinMany": false,
      "treeParentColumnId": 1,
      "treeNameColumnId": 1
    }
  ]
}
处理逻辑
逻辑摘要列表查询(infraService.queryList);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/codegen/queryCodegenTablePage 在用管理后台 #
代码生成表定义-分页查询 · CodegenTableController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenTableController#queryCodegenTablePage
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_table
ControllerCodegenTableController#queryCodegenTablePage
转换BeanUtils.map → CodegenTableQuery
ServiceCodegenTableService#queryPage (CodegenTableServiceImpl)
MapperCodegenTableMapper#selectPage ⇒ 表 infra_codegen_table

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/queryCodegenTablePage
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenTablePage
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/queryCodegenTablePage (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenTablePageRequest
字段类型必填取值/校验表 / 列说明
pageNumInteger页码(继承自框架分页基类 AbstractPageRequest)
pageSizeInteger每页条数(继承自框架分页基类 AbstractPageRequest)
dataSourceConfigIdLong可选(@MvcOptional)infra_codegen_table.data_source_config_id数据源配置的编号
sceneInteger可选(@MvcOptional)infra_codegen_table.scene生成场景
tableNameString可选(@MvcOptional)infra_codegen_table.table_name表名称
tableCommentString可选(@MvcOptional)infra_codegen_table.table_comment表描述
remarkString可选(@MvcOptional)infra_codegen_table.remark备注
moduleNameString可选(@MvcOptional)infra_codegen_table.module_name模块名
businessNameString可选(@MvcOptional)infra_codegen_table.business_name业务名
classNameString可选(@MvcOptional)infra_codegen_table.class_name类名称
classCommentString可选(@MvcOptional)infra_codegen_table.class_comment类描述
authorString可选(@MvcOptional)infra_codegen_table.author作者
templateTypeInteger可选(@MvcOptional)infra_codegen_table.template_type模板类型
frontTypeInteger可选(@MvcOptional)infra_codegen_table.front_type前端类型
parentMenuIdLong可选(@MvcOptional)infra_codegen_table.parent_menu_id父菜单编号
masterTableIdLong可选(@MvcOptional)infra_codegen_table.master_table_id主表的编号
subJoinColumnIdLong可选(@MvcOptional)infra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBoolean可选(@MvcOptional)infra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLong可选(@MvcOptional)infra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLong可选(@MvcOptional)infra_codegen_table.tree_name_column_id树表的名字字段编号
idListList<Long>可选(@MvcOptional)id列表
createdTimeRangeDate[]可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 PageInfo<CodegenTableResponse> (page)
字段类型必填取值/校验表 / 列说明
list / recordsarray分页列表,元素结构见下
totallong总条数(PageInfo)
idLonginfra_codegen_table.id编号
dataSourceConfigIdLonginfra_codegen_table.data_source_config_id数据源配置的编号
sceneIntegerinfra_codegen_table.scene生成场景
tableNameStringinfra_codegen_table.table_name表名称
tableCommentStringinfra_codegen_table.table_comment表描述
remarkStringinfra_codegen_table.remark备注
moduleNameStringinfra_codegen_table.module_name模块名
businessNameStringinfra_codegen_table.business_name业务名
classNameStringinfra_codegen_table.class_name类名称
classCommentStringinfra_codegen_table.class_comment类描述
authorStringinfra_codegen_table.author作者
templateTypeIntegerinfra_codegen_table.template_type模板类型
frontTypeIntegerinfra_codegen_table.front_type前端类型
parentMenuIdLonginfra_codegen_table.parent_menu_id父菜单编号
masterTableIdLonginfra_codegen_table.master_table_id主表的编号
subJoinColumnIdLonginfra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBooleaninfra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLonginfra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLonginfra_codegen_table.tree_name_column_id树表的名字字段编号
示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/queryCodegenTablePage
{
  "body": {
    "pageNum": 0,
    "pageSize": 0,
    "dataSourceConfigId": 1,
    "scene": 0,
    "tableName": "",
    "tableComment": "",
    "remark": "",
    "moduleName": "",
    "businessName": "",
    "className": "",
    "classComment": "",
    "author": "",
    "templateType": 0,
    "frontType": 0,
    "parentMenuId": 1,
    "masterTableId": 1,
    "subJoinColumnId": 1,
    "subJoinMany": false,
    "treeParentColumnId": 1,
    "treeNameColumnId": 1,
    "idList": "",
    "createdTimeRange": "2026-01-01 12:00:00"
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "records": [
      {
        "id": 1,
        "dataSourceConfigId": 1,
        "scene": 0,
        "tableName": "",
        "tableComment": "",
        "remark": "",
        "moduleName": "",
        "businessName": "",
        "className": "",
        "classComment": "",
        "author": "",
        "templateType": 0,
        "frontType": 0,
        "parentMenuId": 1,
        "masterTableId": 1,
        "subJoinColumnId": 1,
        "subJoinMany": false,
        "treeParentColumnId": 1,
        "treeNameColumnId": 1
      }
    ],
    "total": 0
  }
}
处理逻辑
逻辑摘要分页查询(infraService.queryPage);入参与返回值经 BeanUtils 做对象/分页映射
POST /infra/codegen/updateCodegenTable 未使用管理后台 #
代码生成表定义-更新 · CodegenTableController
基本信息
控制器com.jxxx.dscp.api.controller.infra.CodegenTableController#updateCodegenTable
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_codegen_table
ControllerCodegenTableController#updateCodegenTable
转换BeanUtils.map → CodegenTable ⇒ 表 infra_codegen_table
ServiceCodegenTableService#update (CodegenTableServiceImpl)
MapperCodegenTableMapper#updateById ⇒ 表 infra_codegen_table

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/codegen/updateCodegenTable
uathttps://dscp-uat.hn12301.net/manage-api/infra/codegen/updateCodegenTable
prohttps://dscp-uat.hn12301.net/manage-api/infra/codegen/updateCodegenTable (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body CodegenTableUpdateRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_codegen_table.id编号
dataSourceConfigIdLong必填infra_codegen_table.data_source_config_id数据源配置的编号
sceneInteger必填infra_codegen_table.scene生成场景
tableNameString必填infra_codegen_table.table_name表名称
tableCommentString必填infra_codegen_table.table_comment表描述
remarkStringinfra_codegen_table.remark备注
moduleNameString必填infra_codegen_table.module_name模块名
businessNameString必填infra_codegen_table.business_name业务名
classNameString必填infra_codegen_table.class_name类名称
classCommentString必填infra_codegen_table.class_comment类描述
authorString必填infra_codegen_table.author作者
templateTypeInteger必填infra_codegen_table.template_type模板类型
frontTypeInteger必填infra_codegen_table.front_type前端类型
parentMenuIdLonginfra_codegen_table.parent_menu_id父菜单编号
masterTableIdLonginfra_codegen_table.master_table_id主表的编号
subJoinColumnIdLonginfra_codegen_table.sub_join_column_id子表关联主表的字段编号
subJoinManyBooleaninfra_codegen_table.sub_join_many主表与子表是否一对多
treeParentColumnIdLonginfra_codegen_table.tree_parent_column_id树表的父字段编号
treeNameColumnIdLonginfra_codegen_table.tree_name_column_id树表的名字字段编号
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /infra/codegen/updateCodegenTable
{
  "body": {
    "id": 1,
    "dataSourceConfigId": 1,
    "scene": 0,
    "tableName": "",
    "tableComment": "",
    "remark": "",
    "moduleName": "",
    "businessName": "",
    "className": "",
    "classComment": "",
    "author": "",
    "templateType": 0,
    "frontType": 0,
    "parentMenuId": 1,
    "masterTableId": 1,
    "subJoinColumnId": 1,
    "subJoinMany": false,
    "treeParentColumnId": 1,
    "treeNameColumnId": 1
  }
}
响应示例
(void,无响应体)
处理逻辑
逻辑摘要更新(infraService.update);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

DataSourceConfigController 1/6 在用

POST /infra/dataSourceConfig/addDataSourceConfig 未使用管理后台 #
数据源配置表-新增 · DataSourceConfigController
基本信息
控制器com.jxxx.dscp.api.controller.infra.DataSourceConfigController#addDataSourceConfig
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_data_source_config
ControllerDataSourceConfigController#addDataSourceConfig
转换BeanUtils.map → DataSourceConfig ⇒ 表 infra_data_source_config
ServiceDataSourceConfigService#add (DataSourceConfigServiceImpl)
MapperDataSourceConfigMapper#insert ⇒ 表 infra_data_source_config

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/dataSourceConfig/addDataSourceConfig
uathttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/addDataSourceConfig
prohttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/addDataSourceConfig (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body DataSourceConfigAddRequest
字段类型必填取值/校验表 / 列说明
nameString必填infra_data_source_config.name参数名称
urlString必填infra_data_source_config.url数据源连接
usernameString必填infra_data_source_config.username用户名
passwordString必填infra_data_source_config.password密码
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 DataSourceConfigResponse (object)
字段类型必填取值/校验表 / 列说明
idLonginfra_data_source_config.id主键编号
nameStringinfra_data_source_config.name参数名称
urlStringinfra_data_source_config.url数据源连接
usernameStringinfra_data_source_config.username用户名
passwordStringinfra_data_source_config.password密码
示例
请求示例 (自动生成,仅结构参考)
POST /infra/dataSourceConfig/addDataSourceConfig
{
  "body": {
    "name": "",
    "url": "https://example.com/x.png",
    "username": "",
    "password": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "name": "",
    "url": "https://example.com/x.png",
    "username": "",
    "password": ""
  }
}
处理逻辑
逻辑摘要新增(infraService.add);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/dataSourceConfig/deleteDataSourceConfig 未使用管理后台 #
数据源配置表-删除 · DataSourceConfigController
基本信息
控制器com.jxxx.dscp.api.controller.infra.DataSourceConfigController#deleteDataSourceConfig
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_data_source_config
ControllerDataSourceConfigController#deleteDataSourceConfig
ServiceDataSourceConfigService#delete (DataSourceConfigServiceImpl)
MapperDataSourceConfigMapper#deleteById ⇒ 表 infra_data_source_config

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/dataSourceConfig/deleteDataSourceConfig
uathttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/deleteDataSourceConfig
prohttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/deleteDataSourceConfig (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body IdRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_data_source_config.idid
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /infra/dataSourceConfig/deleteDataSourceConfig
{
  "body": {
    "id": 1
  }
}
响应示例
(void,无响应体)
处理逻辑
逻辑摘要删除(infraService.delete)
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/dataSourceConfig/getDataSourceConfig 未使用管理后台 #
数据源配置表-详情 · DataSourceConfigController
基本信息
控制器com.jxxx.dscp.api.controller.infra.DataSourceConfigController#getDataSourceConfig
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_data_source_config
ControllerDataSourceConfigController#getDataSourceConfig
ServiceDataSourceConfigService#get (DataSourceConfigServiceImpl)
MapperDataSourceConfigMapper#selectById ⇒ 表 infra_data_source_config

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/dataSourceConfig/getDataSourceConfig
uathttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/getDataSourceConfig
prohttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/getDataSourceConfig (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body IdRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_data_source_config.idid
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 DataSourceConfigResponse (object)
字段类型必填取值/校验表 / 列说明
idLonginfra_data_source_config.id主键编号
nameStringinfra_data_source_config.name参数名称
urlStringinfra_data_source_config.url数据源连接
usernameStringinfra_data_source_config.username用户名
passwordStringinfra_data_source_config.password密码
示例
请求示例 (自动生成,仅结构参考)
POST /infra/dataSourceConfig/getDataSourceConfig
{
  "body": {
    "id": 1
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "name": "",
    "url": "https://example.com/x.png",
    "username": "",
    "password": ""
  }
}
处理逻辑
逻辑摘要查询详情(infraService.get);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/dataSourceConfig/queryDataSourceConfigList 在用管理后台 #
数据源配置表-列表查询 · DataSourceConfigController
基本信息
控制器com.jxxx.dscp.api.controller.infra.DataSourceConfigController#queryDataSourceConfigList
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_data_source_config
ControllerDataSourceConfigController#queryDataSourceConfigList
转换BeanUtils.map → DataSourceConfigQuery
ServiceDataSourceConfigService#queryList (DataSourceConfigServiceImpl)
MapperDataSourceConfigMapper#selectList ⇒ 表 infra_data_source_config

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/dataSourceConfig/queryDataSourceConfigList
uathttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/queryDataSourceConfigList
prohttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/queryDataSourceConfigList (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body DataSourceConfigListRequest
字段类型必填取值/校验表 / 列说明
nameString可选(@MvcOptional)infra_data_source_config.name参数名称
urlString可选(@MvcOptional)infra_data_source_config.url数据源连接
usernameString可选(@MvcOptional)infra_data_source_config.username用户名
passwordString可选(@MvcOptional)infra_data_source_config.password密码
idListList<Long>可选(@MvcOptional)id列表
keywordsString可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 List<DataSourceConfigResponse> (list)
字段类型必填取值/校验表 / 列说明
[ ]array列表,元素结构见下
idLonginfra_data_source_config.id主键编号
nameStringinfra_data_source_config.name参数名称
urlStringinfra_data_source_config.url数据源连接
usernameStringinfra_data_source_config.username用户名
passwordStringinfra_data_source_config.password密码
示例
请求示例 (自动生成,仅结构参考)
POST /infra/dataSourceConfig/queryDataSourceConfigList
{
  "body": {
    "name": "",
    "url": "https://example.com/x.png",
    "username": "",
    "password": "",
    "idList": "",
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": [
    {
      "id": 1,
      "name": "",
      "url": "https://example.com/x.png",
      "username": "",
      "password": ""
    }
  ]
}
处理逻辑
逻辑摘要列表查询(infraService.queryList);入参与返回值经 BeanUtils 做对象/分页映射
POST /infra/dataSourceConfig/queryDataSourceConfigPage 未使用管理后台 #
数据源配置表-分页查询 · DataSourceConfigController
基本信息
控制器com.jxxx.dscp.api.controller.infra.DataSourceConfigController#queryDataSourceConfigPage
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_data_source_config
ControllerDataSourceConfigController#queryDataSourceConfigPage
转换BeanUtils.map → DataSourceConfigQuery
ServiceDataSourceConfigService#queryPage (DataSourceConfigServiceImpl)
MapperDataSourceConfigMapper#selectPage ⇒ 表 infra_data_source_config

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/dataSourceConfig/queryDataSourceConfigPage
uathttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/queryDataSourceConfigPage
prohttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/queryDataSourceConfigPage (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body DataSourceConfigPageRequest
字段类型必填取值/校验表 / 列说明
pageNumInteger页码(继承自框架分页基类 AbstractPageRequest)
pageSizeInteger每页条数(继承自框架分页基类 AbstractPageRequest)
nameString可选(@MvcOptional)infra_data_source_config.name参数名称
urlString可选(@MvcOptional)infra_data_source_config.url数据源连接
usernameString可选(@MvcOptional)infra_data_source_config.username用户名
passwordString可选(@MvcOptional)infra_data_source_config.password密码
idListList<Long>可选(@MvcOptional)id列表
keywordsString可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 PageInfo<DataSourceConfigResponse> (page)
字段类型必填取值/校验表 / 列说明
list / recordsarray分页列表,元素结构见下
totallong总条数(PageInfo)
idLonginfra_data_source_config.id主键编号
nameStringinfra_data_source_config.name参数名称
urlStringinfra_data_source_config.url数据源连接
usernameStringinfra_data_source_config.username用户名
passwordStringinfra_data_source_config.password密码
示例
请求示例 (自动生成,仅结构参考)
POST /infra/dataSourceConfig/queryDataSourceConfigPage
{
  "body": {
    "pageNum": 0,
    "pageSize": 0,
    "name": "",
    "url": "https://example.com/x.png",
    "username": "",
    "password": "",
    "idList": "",
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "records": [
      {
        "id": 1,
        "name": "",
        "url": "https://example.com/x.png",
        "username": "",
        "password": ""
      }
    ],
    "total": 0
  }
}
处理逻辑
逻辑摘要分页查询(infraService.queryPage);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)

POST /infra/dataSourceConfig/updateDataSourceConfig 未使用管理后台 #
数据源配置表-更新 · DataSourceConfigController
基本信息
控制器com.jxxx.dscp.api.controller.infra.DataSourceConfigController#updateDataSourceConfig
所属模块基础设施 infra
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表infra_data_source_config
ControllerDataSourceConfigController#updateDataSourceConfig
转换BeanUtils.map → DataSourceConfig ⇒ 表 infra_data_source_config
ServiceDataSourceConfigService#update (DataSourceConfigServiceImpl)
MapperDataSourceConfigMapper#updateById ⇒ 表 infra_data_source_config

链路按 Controller → Service(Impl) → Mapper → 表 逐层追踪;字段对应的「表.列」见下方请求/响应表新增列,按字段同名映射到涉及的实体表列; 表示该字段为查询条件 / 计算 / 转换 / 包装字段,未直接对应单一列。

环境 URL
环境完整 URL(主机 + 渠道前缀 + 路径)备注
devhttps://dscp-dev.hn12301.net/manage-api/infra/dataSourceConfig/updateDataSourceConfig
uathttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/updateDataSourceConfig
prohttps://dscp-uat.hn12301.net/manage-api/infra/dataSourceConfig/updateDataSourceConfig (仓库 .env.pro 指向 uat;生产域名未确认,此处沿用 uat 主机示意)
请求参数 · Header / Query / Path

无(该接口无 Query/Path/Header 显式参数;入参见 Body)

请求参数 · Body DataSourceConfigUpdateRequest
字段类型必填取值/校验表 / 列说明
idLong必填infra_data_source_config.id主键编号
nameString必填infra_data_source_config.name参数名称
urlString必填infra_data_source_config.url数据源连接
usernameString必填infra_data_source_config.username用户名
passwordString必填infra_data_source_config.password密码
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /infra/dataSourceConfig/updateDataSourceConfig
{
  "body": {
    "id": 1,
    "name": "",
    "url": "https://example.com/x.png",
    "username": "",
    "password": ""
  }
}
响应示例
(void,无响应体)
处理逻辑
逻辑摘要更新(infraService.update);入参与返回值经 BeanUtils 做对象/分页映射
前端调用方

源码扫描未发现 7 个前端对该接口的调用(可能为开放回调/内部/未上线/管理端动态调用)