|
@@ -58,10 +58,10 @@ public class Plan {
|
|
|
@TableField("goods_classify")
|
|
|
private String goodsClassify;
|
|
|
@TableField("plan_create_time")
|
|
|
-// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
-// @JsonSerialize(using = LocalDateTimeSerializer.class)
|
|
|
-// @JsonDeserialize(using = LocalDateTimeDeserializer.class)
|
|
|
- private String planCreateTime;
|
|
|
+ @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
+ @JsonSerialize(using = LocalDateTimeSerializer.class)
|
|
|
+ @JsonDeserialize(using = LocalDateTimeDeserializer.class)
|
|
|
+ private LocalDateTime planCreateTime;
|
|
|
@TableField("plan_start_time")
|
|
|
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
|
|
|
@JsonSerialize(using = LocalDateTimeSerializer.class)
|
|
@@ -104,34 +104,9 @@ public class Plan {
|
|
|
this.setGoodsPrice(bo.getGoodsPrice());
|
|
|
this.setGoodsIntroduce(bo.getGoodsIntroduce());
|
|
|
this.setGoodsClassify(bo.getGoodsClassify());
|
|
|
- LocalDateTime now = LocalDateTime.now(ZoneId.of("Asia/Shanghai"));
|
|
|
- this.setPlanCreateTime(now.toString());
|
|
|
-
|
|
|
-
|
|
|
- DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss");
|
|
|
- System.out.println(bo.getPlanStartTime());
|
|
|
- System.out.println(bo.getPlanEndTime());
|
|
|
-
|
|
|
- System.out.println("......................");
|
|
|
- LocalDateTime startTime = LocalDateTime.parse(bo.getPlanStartTime(), dateTimeFormatter);
|
|
|
- LocalDateTime endTime = LocalDateTime.parse(bo.getPlanEndTime(), dateTimeFormatter);
|
|
|
-
|
|
|
- LocalDateTime planStartTime = startTime.atZone(OffsetDateTime.now().getOffset()).withZoneSameInstant(ZoneId.of("Asia/Shanghai")).toLocalDateTime();
|
|
|
- LocalDateTime planEndTime = endTime.atZone(OffsetDateTime.now().getOffset()).withZoneSameInstant(ZoneId.of("Asia/Shanghai")).toLocalDateTime();
|
|
|
-
|
|
|
- System.out.println("......................");
|
|
|
- LocalDateTime slocalDateTime = startTime.atZone(ZoneId.of("Asia/Shanghai")).toLocalDateTime(); //
|
|
|
- LocalDateTime elocalDateTime = endTime.atZone(ZoneId.of("Asia/Shanghai")).toLocalDateTime(); //
|
|
|
- System.out.println(slocalDateTime);
|
|
|
- System.out.println(elocalDateTime);
|
|
|
-
|
|
|
- System.out.println("......................");
|
|
|
- System.out.println(LocalDateTime.now(ZoneId.of("Asia/Shanghai"))); //
|
|
|
- System.out.println(LocalDateTime.now().atZone(ZoneId.of("Asia/Shanghai")).toLocalDateTime());
|
|
|
- System.out.println(LocalDateTime.now().atZone(OffsetDateTime.now().getOffset()).withZoneSameInstant(ZoneId.of("Asia/Shanghai")).toLocalDateTime()); //
|
|
|
-
|
|
|
- this.planStartTime = slocalDateTime;
|
|
|
- this.planEndTime = elocalDateTime;
|
|
|
+ this.setPlanCreateTime(LocalDateTime.now(ZoneId.of("Asia/Shanghai")));
|
|
|
+ this.planStartTime = bo.getPlanStartTime();
|
|
|
+ this.planEndTime = bo.getPlanEndTime();
|
|
|
this.setState(StateUtil.NOT_AUDITED);
|
|
|
|
|
|
this.setOnState(OnStateUtil.UP);
|