|
@ -102,16 +102,21 @@ public class TbsActivityServiceImpl extends ServiceImpl<TbsActivityMapper,TbsAct |
|
|
String random = String.format("%03d",new Random().nextInt(999)); |
|
|
String random = String.format("%03d",new Random().nextInt(999)); |
|
|
activity.setActivityCode("G"+ StringUtils.genShortId() + random); |
|
|
activity.setActivityCode("G"+ StringUtils.genShortId() + random); |
|
|
} |
|
|
} |
|
|
|
|
|
activity.setActStartDate(activityBo.getActStartDate()); |
|
|
|
|
|
activity.setActEndDate(activityBo.getActEndDate()); |
|
|
|
|
|
activity.setPreStartDate(activityBo.getPreStartDate()); |
|
|
|
|
|
activity.setPreEndDate(activityBo.getPreEndDate()); |
|
|
|
|
|
activity.setPreCheckDate(activityBo.getPreCheckDate()); |
|
|
activity.setTemplateValue(activityBo.getTemplateValue()); |
|
|
activity.setTemplateValue(activityBo.getTemplateValue()); |
|
|
activity.setSupplierId(Long.parseLong(supplier.getId())); |
|
|
activity.setSupplierId(Long.parseLong(supplier.getId())); |
|
|
activity.setSupplierCode(supplier.getCode()); |
|
|
activity.setSupplierCode(supplier.getCode()); |
|
|
activity.setSupplierName(supplier.getName()); |
|
|
activity.setSupplierName(supplier.getName()); |
|
|
boolean isUpdate = activity.getId()!=null; |
|
|
boolean isUpdate = activity.getId()!=null; |
|
|
activity.setTotalAmount(totalAmount); |
|
|
activity.setTotalAmount(totalAmount); |
|
|
SysConfig sysConfig = configService.getByKey(SysConfigKey.ActivityPreCheckDays); |
|
|
// SysConfig sysConfig = configService.getByKey(SysConfigKey.ActivityPreCheckDays);
|
|
|
Integer days = Integer.parseInt(sysConfig.getConfigValue()); |
|
|
// Integer days = Integer.parseInt(sysConfig.getConfigValue());
|
|
|
LocalDate preDay = DateUtils.beSetDate(activity.getActEndDate(),days); |
|
|
// LocalDate preDay = DateUtils.beSetDate(activity.getActEndDate(),days);
|
|
|
activity.setPreCheckDate(preDay); |
|
|
// activity.setPreCheckDate(preDay);
|
|
|
this.saveOrUpdate(activity); |
|
|
this.saveOrUpdate(activity); |
|
|
//统计费用信息
|
|
|
//统计费用信息
|
|
|
this.updateCostTotal(costApply.getId()); |
|
|
this.updateCostTotal(costApply.getId()); |
|
|