|
@ -17,8 +17,10 @@ import com.qs.serve.modules.sys.entity.SysDictData; |
|
|
import com.qs.serve.modules.sys.service.SysDictDataService; |
|
|
import com.qs.serve.modules.sys.service.SysDictDataService; |
|
|
import com.qs.serve.modules.tbs.common.TbsCenterType; |
|
|
import com.qs.serve.modules.tbs.common.TbsCenterType; |
|
|
import com.qs.serve.modules.tbs.entity.TbsActivity; |
|
|
import com.qs.serve.modules.tbs.entity.TbsActivity; |
|
|
|
|
|
import com.qs.serve.modules.tbs.entity.TbsActivityCenter; |
|
|
import com.qs.serve.modules.tbs.entity.TbsCostApply; |
|
|
import com.qs.serve.modules.tbs.entity.TbsCostApply; |
|
|
import com.qs.serve.modules.tbs.entity.dto.TbsCostSubItem; |
|
|
import com.qs.serve.modules.tbs.entity.dto.TbsCostSubItem; |
|
|
|
|
|
import com.qs.serve.modules.tbs.mapper.TbsActivityCenterMapper; |
|
|
import com.qs.serve.modules.tbs.mapper.TbsActivityMapper; |
|
|
import com.qs.serve.modules.tbs.mapper.TbsActivityMapper; |
|
|
import com.qs.serve.modules.tbs.service.TbsBudgetService; |
|
|
import com.qs.serve.modules.tbs.service.TbsBudgetService; |
|
|
import com.qs.serve.modules.tbs.service.TbsCostApplyService; |
|
|
import com.qs.serve.modules.tbs.service.TbsCostApplyService; |
|
@ -54,47 +56,32 @@ public class BirRoiRateController { |
|
|
private SysDictDataService sysDictDataService; |
|
|
private SysDictDataService sysDictDataService; |
|
|
private TbsCostApplyService costApplyService; |
|
|
private TbsCostApplyService costApplyService; |
|
|
private TbsActivityMapper tbsActivityMapper; |
|
|
private TbsActivityMapper tbsActivityMapper; |
|
|
|
|
|
private TbsActivityCenterMapper tbsActivityCenterMapper; |
|
|
private BirBaseActivityService birBaseActivityService; |
|
|
private BirBaseActivityService birBaseActivityService; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// /**
|
|
|
|
|
|
// * 台账数据集
|
|
|
|
|
|
// * @return
|
|
|
|
|
|
// */
|
|
|
|
|
|
// @GetMapping("/standingBook")
|
|
|
|
|
|
// public R<List<BirCenterCostRateMain>> getStandingBook(String type){
|
|
|
|
|
|
//
|
|
|
|
|
|
// List<BirCenterCostRateItem> list = new ArrayList<>();
|
|
|
|
|
|
// BirCenterCostRateItem rateItem = new BirCenterCostRateItem();
|
|
|
|
|
|
// rateItem.setTargetDispatchAmt(BigDecimal.ZERO);
|
|
|
|
|
|
// rateItem.setBudgetAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setTargetRoiRate(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setRealDispatchAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setCostAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setRealRoiRate(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setCostPassAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setCostApplyingAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setCheckedAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setCheckingAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setNoCheckAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setReleaseAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// rateItem.setFrozenAmt(new BigDecimal("123456"));
|
|
|
|
|
|
// list.add(rateItem);
|
|
|
|
|
|
// return R.ok();
|
|
|
|
|
|
// }
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* |
|
|
* 测试 |
|
|
|
|
|
* @param id |
|
|
* @return |
|
|
* @return |
|
|
*/ |
|
|
*/ |
|
|
@GetMapping("/test22") |
|
|
//@GetMapping("/testCostCenter")
|
|
|
public R<?> test22(){ |
|
|
public R<?> buildCostCenter(String id){ |
|
|
//修复activity和centerGoods不匹配
|
|
|
TbsActivityCenter tbsActivityCenter = tbsActivityCenterMapper.selectById(id); |
|
|
birBaseActivityService.compareAmtToUpdateActivityAmt(); |
|
|
TbsActivity activity = tbsActivityMapper.selectById(tbsActivityCenter.getActivityId()); |
|
|
return R.ok(); |
|
|
return R.ok(birCenterRateService.buildCostCenter(tbsActivityCenter.getCenterType(), |
|
|
|
|
|
tbsActivityCenter.getCenterId(), |
|
|
|
|
|
tbsActivityCenter.getCenterName(), |
|
|
|
|
|
activity.getSupplierCode())); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@GetMapping("/getCostCenter") |
|
|
|
|
|
public R<?> buildCostCenter(String centerType, String centerId, String centerName,String supplierCode){ |
|
|
|
|
|
return R.ok(birCenterRateService.buildCostCenter(centerType, centerId, centerName, supplierCode)); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 台账 |
|
|
* 台账 |
|
|
* @return |
|
|
* @return |
|
|