Browse Source

暂存

v1.0
Yen 2 years ago
parent
commit
a4989f6304
  1. 46
      src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetMatchApplication.java

46
src/main/java/com/qs/serve/modules/tbs/service/TbsBudgetMatchApplication.java

@ -0,0 +1,46 @@
package com.qs.serve.modules.tbs.service;
import com.qs.serve.modules.tbs.entity.TbsActivityCenterGoods;
import com.qs.serve.modules.tbs.entity.TbsScheduleItemBudget;
import com.qs.serve.modules.tbs.entity.vo.TbsBudgetTableVo;
import lombok.AllArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.List;
/**
* 匹配规则2
* @author YenHex
* @since 2023/7/21
*/
@Slf4j
@Service
@AllArgsConstructor
public class TbsBudgetMatchApplication {
private TbsActivityCenterGoodsService tbsActivityCenterGoodsService;
public TbsBudgetTableVo buildResultTable(Long costApplyId){
List<TbsActivityCenterGoods> activityCenterGoodsList = tbsActivityCenterGoodsService.listByCostApplyId(costApplyId);
for (TbsActivityCenterGoods centerGoods : activityCenterGoodsList) {
//通过TbsActivityCenterGoods获取匹配条件的预算
List<TbsScheduleItemBudget> scheduleItemBudgetList = getCenterGoodsMatchTbsScheduleItemBudget(centerGoods);
//TODO 拼接Table
//TODO 关联通用数据
}
return null;
}
/**
* 通过TbsActivityCenterGoods获取匹配条件的预算
* @param centerGoods
* @return
*/
private List<TbsScheduleItemBudget> getCenterGoodsMatchTbsScheduleItemBudget(TbsActivityCenterGoods centerGoods){
//TODO
return new ArrayList<>();
}
}
Loading…
Cancel
Save