|
|
@ -11,6 +11,8 @@ import com.qs.serve.common.model.consts.BudgetLogRollbackFlag; |
|
|
|
import com.qs.serve.common.model.dto.R; |
|
|
|
import com.qs.serve.common.util.*; |
|
|
|
import com.qs.serve.common.util.model.DateFormatString; |
|
|
|
import com.qs.serve.modules.bir.entity.vo.YtdQtdToOAVo; |
|
|
|
import com.qs.serve.modules.bir.service.BirRoiRateService; |
|
|
|
import com.qs.serve.modules.bms.entity.BmsRegion; |
|
|
|
import com.qs.serve.modules.bms.entity.BmsRegion2; |
|
|
|
import com.qs.serve.modules.bms.entity.BmsSubject; |
|
|
@ -79,6 +81,7 @@ public class TbsCostApplyServiceImpl extends ServiceImpl<TbsCostApplyMapper,TbsC |
|
|
|
private TbsActivityPayConditionMapper tbsActivityPayConditionMapper; |
|
|
|
private TbsActivityMapper tbsActivityMapper; |
|
|
|
private ProjectProperties projectProperties; |
|
|
|
private BirRoiRateService birRoiRateService; |
|
|
|
|
|
|
|
@Override |
|
|
|
public Long selectCountOverdueState(String userId) { |
|
|
@ -218,6 +221,16 @@ public class TbsCostApplyServiceImpl extends ServiceImpl<TbsCostApplyMapper,TbsC |
|
|
|
data.put("exsp1",TbsSeeYonConst.CostApplyConf.Code()); |
|
|
|
data.put("money",tbsCostApply.getTotalActivityAmount()); |
|
|
|
|
|
|
|
YtdQtdToOAVo ytdQtdToOAVo = birRoiRateService.buildYtdAndQtdData(tbsCostApply); |
|
|
|
data.put("",ytdQtdToOAVo.getYtdCustomerPercent()); |
|
|
|
data.put("",ytdQtdToOAVo.getYtdUserPercent()); |
|
|
|
data.put("",ytdQtdToOAVo.getYtdRegionPercent()); |
|
|
|
data.put("",ytdQtdToOAVo.getYtdRegion2Percent()); |
|
|
|
data.put("",ytdQtdToOAVo.getQtdCustomerPercent()); |
|
|
|
data.put("",ytdQtdToOAVo.getQtdUserPercent()); |
|
|
|
data.put("",ytdQtdToOAVo.getQtdRegionPercent()); |
|
|
|
data.put("",ytdQtdToOAVo.getQtdRegion2Percent()); |
|
|
|
|
|
|
|
//拓展添加审批关联区域
|
|
|
|
String saleRegionId = supplier.handleSaleRegionId(); |
|
|
|
String bizRegionId = supplier.handleBizRegionId(); |
|
|
|