散租添加出账日;
This commit is contained in:
+13
-1
@@ -42,6 +42,8 @@ import org.springframework.scheduling.annotation.Scheduled;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.time.LocalDate;
|
||||
import java.time.ZoneId;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@@ -161,13 +163,23 @@ public class LeaseApplicationService {
|
||||
setWarehouseInfo(leaseDO);
|
||||
Lease insert = leaseDomainService.insertReturn(leaseDO);
|
||||
if (insert != null) {
|
||||
// 指定时区获取当前日期(中国时区)
|
||||
LocalDate now = LocalDate.now(ZoneId.of("Asia/Shanghai"));
|
||||
|
||||
int year = now.getYear();
|
||||
int month = now.getMonthValue();
|
||||
int day = now.getDayOfMonth();
|
||||
|
||||
System.out.println("年:" + year);
|
||||
System.out.println("月:" + month);
|
||||
System.out.println("日:" + day);
|
||||
ScheduledTask scheduledTask = new ScheduledTask();
|
||||
scheduledTask.setTaskType("shipperLeaseDetails");
|
||||
scheduledTask.setTaskStatus("PENDING");
|
||||
scheduledTask.setBusId(insert.getId());
|
||||
scheduledTask.setTaskData(JSON.toJSONString(scheduledTask));
|
||||
scheduledTask.setCreateTime(new Date());
|
||||
scheduledTask.setBillDays(insert.getBillDays());
|
||||
scheduledTask.setBillDays(insert.getBillDays() == null ? day : insert.getBillDays());
|
||||
scheduledTask.setBillTime(insert.getBillTime());
|
||||
scheduledTask.setRetryCount(0);
|
||||
scheduledTask.setExecuteTime(DateUtil.beginOfDay(DateUtil.tomorrow()));
|
||||
|
||||
Reference in New Issue
Block a user