时间类型对应

main
weitingdong 12 months ago
parent 3e0344a64c
commit 64cbcb6e86
  1. 4
      src/main/java/org/energy/modules/smart/controller/WorkPermitController.java
  2. 17
      src/main/java/org/energy/modules/smart/entity/WorkPermit.java

@ -115,8 +115,8 @@ public class WorkPermitController extends DafController {
if (StringUtil.isNotEmpty(workPermit.getIssuer())) {
qw.lambda().like(WorkPermit::getIssuer, workPermit.getIssuer());
}
//计划开始时间
if (StringUtil.isNotEmpty(workPermit.getPlanStartDate())) {
//计划开始时间
if (null != workPermit.getPlanStartDate()) {
qw.lambda().like(WorkPermit::getPlanStartDate, workPermit.getPlanStartDate());
}
//工作负责人

@ -1,9 +1,13 @@
package org.energy.modules.smart.entity;
import cn.hutool.core.date.DateTime;
import com.baomidou.mybatisplus.annotation.TableName;
import com.dayu.daf.core.mp.base.BaseEntity;
import java.io.Serializable;
import java.time.LocalDate;
import java.time.LocalDateTime;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.NullSerializer;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
@ -108,12 +112,14 @@ public class WorkPermit extends BaseEntity {
* 计划开始时间
*/
@ApiModelProperty(value = "计划开始时间")
private String planStartDate;
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy/MM/dd HH:mm:ss")
private LocalDateTime planStartDate;
/**
* 计划结束时间
*/
@ApiModelProperty(value = "计划结束时间")
private String planEndDate;
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy/MM/dd HH:mm:ss")
private LocalDateTime planEndDate;
/**
* 工作条件
*/
@ -123,7 +129,8 @@ public class WorkPermit extends BaseEntity {
* 实际结束时间
*/
@ApiModelProperty(value = "实际结束时间")
private String actualEndDate;
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy/MM/dd HH:mm:ss")
private LocalDateTime actualEndDate;
/**
* 是否延期
*/
@ -134,7 +141,8 @@ public class WorkPermit extends BaseEntity {
* 计划延期时间
*/
@ApiModelProperty(value = "计划延期时间")
private String plannedExtensionDate;
@JsonFormat(locale = "zh", timezone = "GMT+8", pattern = "yyyy/MM/dd HH:mm:ss")
private LocalDateTime plannedExtensionDate;
/**
* 延期申请理由
*/
@ -159,6 +167,7 @@ public class WorkPermit extends BaseEntity {
/**
* 工作状态
*/
@JsonSerialize(nullsUsing = NullSerializer.class)
@ApiModelProperty(value = "工作状态")
private Integer workState;

Loading…
Cancel
Save