industry industry

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

IndustryController 7/7 在用

POST /industry/addIndustry 在用管理后台 #
行业-新增 · IndustryController
基本信息
控制器com.jxxx.dscp.api.controller.industry.IndustryController#addIndustry
所属模块industry industry
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表industry
ControllerIndustryController#addIndustry
转换BeanUtils.map → Industry ⇒ 表 industry
ServiceIndustryService#add (IndustryServiceImpl)
MapperIndustryMapper#insert ⇒ 表 industry

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

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

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

请求参数 · Body IndustryAddRequest
字段类型必填取值/校验表 / 列说明
codeString必填industry.codecode
nameString必填industry.name名称
stateBooleanindustry.state状态
parentCodeStringindustry.parent_code父code
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 IndustryResponse (object)
字段类型必填取值/校验表 / 列说明
idLongindustry.idid
codeStringindustry.codecode
nameStringindustry.name名称
stateBooleanindustry.state状态
parentCodeStringindustry.parent_code父code
childrenList<IndustryResponse>子列表
children[].…(循环引用,已折叠)
示例
请求示例 (自动生成,仅结构参考)
POST /industry/addIndustry
{
  "body": {
    "code": "",
    "name": "",
    "state": false,
    "parentCode": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "code": "",
    "name": "",
    "state": false,
    "parentCode": "",
    "children": [
      {}
    ]
  }
}
处理逻辑
操作日志industry / 新增行业
逻辑摘要新增(industryService.add);入参与返回值经 BeanUtils 做对象/分页映射
POST /industry/deleteIndustry 在用管理后台 #
行业-删除 · IndustryController
基本信息
控制器com.jxxx.dscp.api.controller.industry.IndustryController#deleteIndustry
所属模块industry industry
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表industry
ControllerIndustryController#deleteIndustry
ServiceIndustryService#delete (IndustryServiceImpl)
MapperIndustryMapper#deleteById ⇒ 表 industry

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

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

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

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

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /industry/deleteIndustry
{
  "body": {
    "id": 1
  }
}
响应示例
(void,无响应体)
处理逻辑
操作日志industry / 删除行业
逻辑摘要删除(industryService.delete)
POST /industry/getIndustry 在用管理后台 #
行业-详情 · IndustryController
基本信息
控制器com.jxxx.dscp.api.controller.industry.IndustryController#getIndustry
所属模块industry industry
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表industry
ControllerIndustryController#getIndustry
ServiceIndustryService#get (IndustryServiceImpl)
MapperIndustryMapper#selectById ⇒ 表 industry

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

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

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

请求参数 · Body IdRequest
字段类型必填取值/校验表 / 列说明
idLong必填industry.idid
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 IndustryResponse (object)
字段类型必填取值/校验表 / 列说明
idLongindustry.idid
codeStringindustry.codecode
nameStringindustry.name名称
stateBooleanindustry.state状态
parentCodeStringindustry.parent_code父code
childrenList<IndustryResponse>子列表
children[].…(循环引用,已折叠)
示例
请求示例 (自动生成,仅结构参考)
POST /industry/getIndustry
{
  "body": {
    "id": 1
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "id": 1,
    "code": "",
    "name": "",
    "state": false,
    "parentCode": "",
    "children": [
      {}
    ]
  }
}
处理逻辑
逻辑摘要查询详情(industryService.get);入参与返回值经 BeanUtils 做对象/分页映射
POST /industry/queryIndustryCascade 在用管理后台 #
行业-级联列表查询 · IndustryController
基本信息
控制器com.jxxx.dscp.api.controller.industry.IndustryController#queryIndustryCascade
所属模块industry industry
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表(未解析到业务表:可能为纯校验/转发/缓存/外部接口)
ControllerIndustryController#queryIndustryCascade
其它依赖(权限 / 会话 / 缓存 / 校验等,不直接读写业务表)· 1
IndustryTreeCache.get

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

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

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

请求参数 · Body KeywordsRequest
字段类型必填取值/校验表 / 列说明
keywordsString关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 List<IndustryResponse> (list)
字段类型必填取值/校验表 / 列说明
[ ]array列表,元素结构见下
idLongid
codeStringcode
nameString名称
stateBoolean状态
parentCodeString父code
childrenList<IndustryResponse>子列表
children[].…(循环引用,已折叠)
示例
请求示例 (自动生成,仅结构参考)
POST /industry/queryIndustryCascade
{
  "body": {
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": [
    {
      "id": 1,
      "code": "",
      "name": "",
      "state": false,
      "parentCode": "",
      "children": [
        {}
      ]
    }
  ]
}
处理逻辑
逻辑摘要调用 isBlank(StringUtils.isBlank)
POST /industry/queryIndustryList 在用管理后台 #
行业-列表查询 · IndustryController
基本信息
控制器com.jxxx.dscp.api.controller.industry.IndustryController#queryIndustryList
所属模块industry industry
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表industry
ControllerIndustryController#queryIndustryList
转换BeanUtils.map → IndustryQuery
ServiceIndustryService#queryList (IndustryServiceImpl)
MapperIndustryMapper#selectList ⇒ 表 industry

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

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

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

请求参数 · Body IndustryListRequest
字段类型必填取值/校验表 / 列说明
codeString可选(@MvcOptional)industry.codecode
nameString可选(@MvcOptional)industry.name名称
stateBoolean可选(@MvcOptional)industry.state状态
parentCodeString可选(@MvcOptional)industry.parent_code父code
idListList<Long>可选(@MvcOptional)id列表
keywordsString可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 List<IndustryResponse> (list)
字段类型必填取值/校验表 / 列说明
[ ]array列表,元素结构见下
idLongindustry.idid
codeStringindustry.codecode
nameStringindustry.name名称
stateBooleanindustry.state状态
parentCodeStringindustry.parent_code父code
childrenList<IndustryResponse>子列表
children[].…(循环引用,已折叠)
示例
请求示例 (自动生成,仅结构参考)
POST /industry/queryIndustryList
{
  "body": {
    "code": "",
    "name": "",
    "state": false,
    "parentCode": "",
    "idList": "",
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": [
    {
      "id": 1,
      "code": "",
      "name": "",
      "state": false,
      "parentCode": "",
      "children": [
        {}
      ]
    }
  ]
}
处理逻辑
逻辑摘要列表查询(industryService.queryList);入参与返回值经 BeanUtils 做对象/分页映射
POST /industry/queryIndustryPage 在用管理后台 #
行业-分页查询 · IndustryController
基本信息
控制器com.jxxx.dscp.api.controller.industry.IndustryController#queryIndustryPage
所属模块industry industry
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表industry
ControllerIndustryController#queryIndustryPage
转换BeanUtils.map → IndustryQuery
ServiceIndustryService#queryPage (IndustryServiceImpl)
MapperIndustryMapper#selectPage ⇒ 表 industry

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

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

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

请求参数 · Body IndustryPageRequest
字段类型必填取值/校验表 / 列说明
pageNumInteger页码(继承自框架分页基类 AbstractPageRequest)
pageSizeInteger每页条数(继承自框架分页基类 AbstractPageRequest)
codeString可选(@MvcOptional)industry.codecode
nameString可选(@MvcOptional)industry.name名称
stateBoolean可选(@MvcOptional)industry.state状态
parentCodeString可选(@MvcOptional)industry.parent_code父code
idListList<Long>可选(@MvcOptional)id列表
keywordsString可选(@MvcOptional)关键字
响应参数
外层包装(chaos 框架自动;前端同时兼容 code/msg)
errcodeint业务码,0=成功
errmsgstring提示信息
dataT下方“data 结构”
data 结构 PageInfo<IndustryResponse> (page)
字段类型必填取值/校验表 / 列说明
list / recordsarray分页列表,元素结构见下
totallong总条数(PageInfo)
idLongindustry.idid
codeStringindustry.codecode
nameStringindustry.name名称
stateBooleanindustry.state状态
parentCodeStringindustry.parent_code父code
childrenList<IndustryResponse>子列表
children[].…(循环引用,已折叠)
示例
请求示例 (自动生成,仅结构参考)
POST /industry/queryIndustryPage
{
  "body": {
    "pageNum": 0,
    "pageSize": 0,
    "code": "",
    "name": "",
    "state": false,
    "parentCode": "",
    "idList": "",
    "keywords": ""
  }
}
响应示例
{
  "errcode": 0,
  "errmsg": "",
  "data": {
    "records": [
      {
        "id": 1,
        "code": "",
        "name": "",
        "state": false,
        "parentCode": "",
        "children": [
          {}
        ]
      }
    ],
    "total": 0
  }
}
处理逻辑
逻辑摘要分页查询(industryService.queryPage);入参与返回值经 BeanUtils 做对象/分页映射
POST /industry/updateIndustry 在用管理后台 #
行业-更新 · IndustryController
基本信息
控制器com.jxxx.dscp.api.controller.industry.IndustryController#updateIndustry
所属模块industry industry
暴露渠道管理后台 (@Route 注解;决定 URL 前缀与可访问端)
请求方法POST
调用链路 & 涉及数据表
涉及数据表industry
ControllerIndustryController#updateIndustry
转换BeanUtils.map → Industry ⇒ 表 industry
ServiceIndustryService#update (IndustryServiceImpl)
MapperIndustryMapper#updateById ⇒ 表 industry

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

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

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

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

void —— 无返回数据

示例
请求示例 (自动生成,仅结构参考)
POST /industry/updateIndustry
{
  "body": {
    "id": 1,
    "code": "",
    "name": "",
    "state": false,
    "parentCode": ""
  }
}
响应示例
(void,无响应体)
处理逻辑
操作日志industry / 更新行业
逻辑摘要更新(industryService.update);入参与返回值经 BeanUtils 做对象/分页映射