接口 CustBusinessCategoryRpcService
@FeignClient(name="yst-dms2-ss",
path="/rpc/template/template/sales/open-api")
@Validated
public interface CustBusinessCategoryRpcService
客户业务分类RPC服务接口
-
字段概要
字段 -
方法概要
修饰符和类型方法说明com.elitesland.ystdms.sys.dto.ApiResult<Map<String, List<CustBusinessCategoryOrderDto>>> batchQueryByBusinessCategoryNames(List<String> businessCategoryNames) 根据业务分类名称列表批量查询业务分类com.elitesland.ystdms.sys.dto.ApiResult<Map<String, List<CustBusinessCategoryOrderDto>>> batchQueryByCustWebNames(List<CustWebNameAndErpShopQueryParam> queryParams) 根据客户网名与 ERP 店铺编码组合批量查询业务分类com.elitesland.ystdms.sys.dto.ApiResult<Map<String, List<CustBusinessCategoryOrderDto>>> 根据电商 ERP 店铺编码与分销昵称编号批量查询业务分类(分销昵称编号对应表字段 distributor_code)com.elitesland.ystdms.sys.dto.ApiResult<Map<String, List<CustBusinessCategoryOrderDto>>> 根据ERP店铺编码和业务分类名称组合批量查询业务分类com.elitesland.ystdms.sys.dto.ApiResult<Map<String, List<CustBusinessCategoryOrderDto>>> batchQueryByErpShopCodes(List<String> erpShopCodes) com.elitesland.ystdms.sys.dto.ApiResult<List<CustBusinessCategoryDto>> 查询业务分类列表 根据业务分类编码列表查询业务分类信息com.elitesland.ystdms.sys.dto.ApiResult<List<CustBusinessCodeAndNameDto>> 根据业务分类编码列表查询业务分类名称列表 根据业务分类编码列表查询业务分类编码和名称com.elitesland.ystdms.sys.dto.ApiResult<List<CustBusinessCategoryOrderDto>> 查询全部业务分类(未删除),无筛选条件
-
字段详细资料
-
URI
- 另请参阅:
-
-
方法详细资料
-
businessCategoryListByCodeList
@PostMapping("/businessCategoryListByCodeList") com.elitesland.ystdms.sys.dto.ApiResult<List<CustBusinessCategoryDto>> businessCategoryListByCodeList(@RequestBody CustBusinessCategoryRpcParam param) 查询业务分类列表 根据业务分类编码列表查询业务分类信息- 参数:
param- 业务分类查询参数- 返回:
- 业务分类信息列表
-
businessCodeAndNameListByCodeList
@PostMapping("/businessCodeAndNameListByCodeList") com.elitesland.ystdms.sys.dto.ApiResult<List<CustBusinessCodeAndNameDto>> businessCodeAndNameListByCodeList(@RequestBody CustBusinessCategoryRpcParam param) 根据业务分类编码列表查询业务分类名称列表 根据业务分类编码列表查询业务分类编码和名称- 参数:
param- 业务分类查询参数- 返回:
- 业务分类编码和名称列表
-
listAllBusinessCategoryOrder
@PostMapping("/listAllBusinessCategoryOrder") com.elitesland.ystdms.sys.dto.ApiResult<List<CustBusinessCategoryOrderDto>> listAllBusinessCategoryOrder()查询全部业务分类(未删除),无筛选条件- 返回:
- 业务分类订单维度 DTO 列表
-
batchQueryByErpShopCodes
-
batchQueryByCustWebNames
@PostMapping("/batchQueryByCustWebNames") com.elitesland.ystdms.sys.dto.ApiResult<Map<String,List<CustBusinessCategoryOrderDto>>> batchQueryByCustWebNames(@RequestBody List<CustWebNameAndErpShopQueryParam> queryParams) 根据客户网名与 ERP 店铺编码组合批量查询业务分类- 参数:
queryParams- 查询参数列表,每项含 custWebName、erpShopCode- 返回:
- 业务分类列表,key 为
custWebName + ":" + erpShopCode,value 为业务分类信息列表
-
batchQueryByErpShopAndFenxiaoNickNo
@PostMapping("/batchQueryByErpShopAndFenxiaoNickNo") com.elitesland.ystdms.sys.dto.ApiResult<Map<String,List<CustBusinessCategoryOrderDto>>> batchQueryByErpShopAndFenxiaoNickNo(@RequestBody List<FenxiaoNickNoAndErpShopQueryParam> queryParams) 根据电商 ERP 店铺编码与分销昵称编号批量查询业务分类(分销昵称编号对应表字段 distributor_code)- 参数:
queryParams- 查询参数列表,每项含 fenxiaoNickNo、erpShopCode(均非空才参与)- 返回:
- 业务分类列表,key 为
fenxiaoNickNo + ":" + erpShopCode,value 为业务分类信息列表
-
batchQueryByBusinessCategoryNames
@PostMapping("/batchQueryByBusinessCategoryNames") com.elitesland.ystdms.sys.dto.ApiResult<Map<String,List<CustBusinessCategoryOrderDto>>> batchQueryByBusinessCategoryNames(@RequestBody List<String> businessCategoryNames) 根据业务分类名称列表批量查询业务分类- 参数:
businessCategoryNames- 业务分类名称列表- 返回:
- 业务分类列表,key为业务分类名称,value为业务分类信息列表
-
batchQueryByErpShopCodeAndCategoryName
@PostMapping("/batchQueryByErpShopCodeAndCategoryName") com.elitesland.ystdms.sys.dto.ApiResult<Map<String,List<CustBusinessCategoryOrderDto>>> batchQueryByErpShopCodeAndCategoryName(@RequestBody List<CustBusinessCategoryCombinedQueryParam> queryParams) 根据ERP店铺编码和业务分类名称组合批量查询业务分类- 参数:
queryParams- 查询参数列表,每个参数包含erpShopCode和businessCategoryName- 返回:
- 业务分类列表,key为"erpShopCode:businessCategoryName",value为业务分类信息列表
-