|
@ -60,6 +60,7 @@ public class TbsCostApplyController { |
|
|
|
|
|
|
|
|
private TbsCostApplyService tbsCostApplyService; |
|
|
private TbsCostApplyService tbsCostApplyService; |
|
|
private TbsActivityService tbsActivityService; |
|
|
private TbsActivityService tbsActivityService; |
|
|
|
|
|
private TbsActivityTemplateService tbsActivityTemplateService; |
|
|
private TbsBudgetLogService tbsBudgetLogService; |
|
|
private TbsBudgetLogService tbsBudgetLogService; |
|
|
private BmsSupplierService bmsSupplierService; |
|
|
private BmsSupplierService bmsSupplierService; |
|
|
private SysUserService sysUserService; |
|
|
private SysUserService sysUserService; |
|
@ -239,6 +240,10 @@ public class TbsCostApplyController { |
|
|
@PreAuthorize("hasRole('tbs:costApply:insert')") |
|
|
@PreAuthorize("hasRole('tbs:costApply:insert')") |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
public R<?> save(@RequestBody @Valid TbsCostApplyActivityBo param){ |
|
|
public R<?> save(@RequestBody @Valid TbsCostApplyActivityBo param){ |
|
|
|
|
|
TbsActivityTemplate activityTemplate = tbsActivityTemplateService.getById(param.getTemplateId()); |
|
|
|
|
|
if(activityTemplate.getTemplateState().equals(0)){ |
|
|
|
|
|
return R.error("当前模板已停用"); |
|
|
|
|
|
} |
|
|
TbsCostApplyBo costApplyBo = param.getCostApplyBo(); |
|
|
TbsCostApplyBo costApplyBo = param.getCostApplyBo(); |
|
|
ValidateTools.valid(costApplyBo); |
|
|
ValidateTools.valid(costApplyBo); |
|
|
TbsCostApply entity = CopierUtil.copy(costApplyBo,new TbsCostApply()); |
|
|
TbsCostApply entity = CopierUtil.copy(costApplyBo,new TbsCostApply()); |
|
|