新增状态常量使用
This commit is contained in:
parent
47c35c603c
commit
978c1f6f9e
@ -50,12 +50,12 @@ public class AttendanceShift extends TenantEntity {
|
||||
/**
|
||||
* 状态(0:off,1:on)
|
||||
*/
|
||||
private Long status;
|
||||
private Integer status;
|
||||
|
||||
/**
|
||||
* 是否休息(0:不休息,1:休息)
|
||||
*/
|
||||
private Long isRest;
|
||||
private Integer isRest;
|
||||
|
||||
/**
|
||||
* 休息开始时间
|
||||
|
@ -0,0 +1,13 @@
|
||||
package org.dromara.property.domain.constant;
|
||||
|
||||
/**
|
||||
* 状态常量,启用或者禁用
|
||||
*/
|
||||
public class StatusConstant {
|
||||
|
||||
//是否休息:is_rest 1休息 0不休息
|
||||
public static final Integer REST = 1;
|
||||
public static final Integer DONTREST = 0;
|
||||
|
||||
|
||||
}
|
@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import lombok.extern.slf4j.Slf4j;
|
||||
import org.dromara.property.domain.constant.StatusConstant;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.dromara.property.domain.bo.AttendanceShiftBo;
|
||||
import org.dromara.property.domain.vo.AttendanceShiftVo;
|
||||
@ -94,7 +95,7 @@ public class AttendanceShiftServiceImpl implements IAttendanceShiftService {
|
||||
public Boolean insertByBo(AttendanceShiftBo bo) {
|
||||
AttendanceShift add = MapstructUtils.convert(bo, AttendanceShift.class);
|
||||
//判断参数is_rest是否为0(不休息),如果是,则设置rest_start_time和rest_end_time为空
|
||||
if(add.getIsRest() == 0){
|
||||
if(add.getIsRest() == StatusConstant.DONTREST){
|
||||
add.setRestStartTime(null);
|
||||
add.setRestEndTime(null);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user