mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 18:49:06 +08:00 
			
		
		
		
	trade: 分销业务后台功能:推广订单列表
This commit is contained in:
		| @ -15,6 +15,9 @@ import ${basePackage}.module.${table.moduleName}.dal.mysql.${table.businessName} | |||||||
| import static ${ServiceExceptionUtilClassName}.exception; | import static ${ServiceExceptionUtilClassName}.exception; | ||||||
| import static ${basePackage}.module.${table.moduleName}.enums.ErrorCodeConstants.*; | import static ${basePackage}.module.${table.moduleName}.enums.ErrorCodeConstants.*; | ||||||
|  |  | ||||||
|  | import cn.hutool.core.collection.CollUtil; | ||||||
|  | import cn.hutool.core.collection.ListUtil; | ||||||
|  |  | ||||||
| /** | /** | ||||||
|  * ${table.classComment} Service 实现类 |  * ${table.classComment} Service 实现类 | ||||||
|  * |  * | ||||||
| @ -61,6 +64,9 @@ public class ${table.className}ServiceImpl implements ${table.className}Service | |||||||
|  |  | ||||||
|     @Override |     @Override | ||||||
|     public ${table.className}DO get${simpleClassName}(${primaryColumn.javaType} id) { |     public ${table.className}DO get${simpleClassName}(${primaryColumn.javaType} id) { | ||||||
|  |         if (CollUtil.isEmpty(ids)) { | ||||||
|  |             return ListUtil.empty(); | ||||||
|  |         } | ||||||
|         return ${classNameVar}Mapper.selectById(id); |         return ${classNameVar}Mapper.selectById(id); | ||||||
|     } |     } | ||||||
|  |  | ||||||
|  | |||||||
| @ -277,6 +277,7 @@ public interface TradeOrderConvert { | |||||||
|  |  | ||||||
|     default BrokerageAddReqBO convert(TradeOrderItemDO item, ProductSkuRespDTO sku) { |     default BrokerageAddReqBO convert(TradeOrderItemDO item, ProductSkuRespDTO sku) { | ||||||
|         return new BrokerageAddReqBO().setBizId(String.valueOf(item.getId())) |         return new BrokerageAddReqBO().setBizId(String.valueOf(item.getId())) | ||||||
|  |                 .setSourceUserId(item.getUserId()) | ||||||
|                 .setBasePrice(item.getPayPrice() * item.getCount()) |                 .setBasePrice(item.getPayPrice() * item.getCount()) | ||||||
|                 .setFirstFixedPrice(sku.getSubCommissionFirstPrice()) |                 .setFirstFixedPrice(sku.getSubCommissionFirstPrice()) | ||||||
|                 .setSecondFixedPrice(sku.getSubCommissionSecondPrice()); |                 .setSecondFixedPrice(sku.getSubCommissionSecondPrice()); | ||||||
|  | |||||||
		Reference in New Issue
	
	Block a user
	 owen
					owen