三期内容优化
This commit is contained in:
11
ruoyi-oa/src/main/java/com/ruoyi/oa/domain/CalendarDay.java
Normal file
11
ruoyi-oa/src/main/java/com/ruoyi/oa/domain/CalendarDay.java
Normal file
@@ -0,0 +1,11 @@
|
||||
package com.ruoyi.oa.domain;
|
||||
|
||||
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class CalendarDay {
|
||||
|
||||
private String date; // "2025-03-01" 格式
|
||||
private Integer type; // 0 工作
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
package com.ruoyi.oa.domain;
|
||||
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import liquibase.pro.packaged.J;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import java.io.Serializable;
|
||||
@@ -10,6 +11,7 @@ import java.math.BigDecimal;
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* 休假管理对象 sys_oa_holiday
|
||||
@@ -36,6 +38,8 @@ public class SysOaHoliday extends BaseEntity {
|
||||
/**
|
||||
* 假期日期
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
private Date holidayTime;
|
||||
/**
|
||||
* 假期名称(如果是周日,值为休息日)
|
||||
|
||||
@@ -3,22 +3,19 @@ package com.ruoyi.oa.domain;
|
||||
import com.baomidou.mybatisplus.annotation.*;
|
||||
import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
import java.math.BigDecimal;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 仓库出库对象 sys_oa_out_warehouse
|
||||
* 仓库出库对象 sys_oa_warehouse_detail
|
||||
*
|
||||
* @author liuzongkun999
|
||||
* @date 2024-11-02
|
||||
*/
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
@TableName("sys_oa_out_warehouse")
|
||||
public class SysOaOutWarehouse extends BaseEntity {
|
||||
@TableName("sys_oa_warehouse_detail")
|
||||
public class SysOaWarehouseDetail extends BaseEntity {
|
||||
|
||||
private static final long serialVersionUID=1L;
|
||||
|
||||
@@ -49,4 +46,9 @@ public class SysOaOutWarehouse extends BaseEntity {
|
||||
@TableLogic
|
||||
private Integer delFlag;
|
||||
|
||||
private Long masterId;
|
||||
|
||||
private Double signPrice;
|
||||
|
||||
|
||||
}
|
||||
@@ -29,6 +29,8 @@ public class SysOaWarehouseMaster extends BaseEntity {
|
||||
*/
|
||||
@TableId(value = "master_id")
|
||||
private Long masterId;
|
||||
|
||||
private String masterNum;
|
||||
/**
|
||||
* 0出库单1入库单
|
||||
*/
|
||||
|
||||
@@ -11,6 +11,7 @@ import java.util.Date;
|
||||
import java.util.Date;
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
import org.springframework.format.annotation.DateTimeFormat;
|
||||
|
||||
/**
|
||||
* 休假管理业务对象 sys_oa_holiday
|
||||
@@ -36,6 +37,8 @@ public class SysOaHolidayBo extends BaseEntity {
|
||||
/**
|
||||
* 假期日期
|
||||
*/
|
||||
@JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
|
||||
@DateTimeFormat(pattern = "yyyy-MM-dd")
|
||||
private Date holidayTime;
|
||||
|
||||
/**
|
||||
|
||||
@@ -11,7 +11,7 @@ import lombok.EqualsAndHashCode;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* 仓库出库业务对象 sys_oa_out_warehouse
|
||||
* 仓库出库业务对象 sys_oa_warehouse_detail
|
||||
*
|
||||
* @author liuzongkun999
|
||||
* @date 2024-11-02
|
||||
|
||||
@@ -8,7 +8,7 @@ import lombok.EqualsAndHashCode;
|
||||
import javax.validation.constraints.NotNull;
|
||||
import java.util.List;
|
||||
/**
|
||||
* 仓库批量出库业务对象 sys_oa_out_warehouse
|
||||
* 仓库批量出库业务对象 sys_oa_warehouse_detail
|
||||
*
|
||||
* @author liuzongkun999
|
||||
* @date 2024-11-05
|
||||
|
||||
@@ -8,12 +8,10 @@ import lombok.Data;
|
||||
import lombok.EqualsAndHashCode;
|
||||
import javax.validation.constraints.*;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
|
||||
/**
|
||||
* 仓库出库业务对象 sys_oa_out_warehouse
|
||||
* 仓库出库业务对象 sys_oa_warehouse_detail
|
||||
*
|
||||
* @author liuzongkun999
|
||||
* @date 2024-11-02
|
||||
@@ -21,7 +19,7 @@ import com.ruoyi.common.core.domain.BaseEntity;
|
||||
|
||||
@Data
|
||||
@EqualsAndHashCode(callSuper = true)
|
||||
public class SysOaOutWarehouseBo extends BaseEntity {
|
||||
public class SysOaWarehouseDetailBo extends BaseEntity {
|
||||
|
||||
/**
|
||||
* 主键id
|
||||
@@ -61,4 +59,8 @@ public class SysOaOutWarehouseBo extends BaseEntity {
|
||||
* 物料名
|
||||
*/
|
||||
private String warehouseName;
|
||||
|
||||
private Double signPrice;
|
||||
|
||||
private Long masterId;
|
||||
}
|
||||
@@ -9,6 +9,8 @@ import javax.validation.constraints.*;
|
||||
import java.util.Date;
|
||||
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import com.ruoyi.common.core.domain.BaseEntity;
|
||||
|
||||
@@ -28,6 +30,8 @@ public class SysOaWarehouseMasterBo extends BaseEntity {
|
||||
*/
|
||||
private Long masterId;
|
||||
|
||||
private String masterNum;
|
||||
|
||||
/**
|
||||
* 0出库单1入库单
|
||||
*/
|
||||
@@ -53,5 +57,10 @@ public class SysOaWarehouseMasterBo extends BaseEntity {
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 涉及物料
|
||||
*/
|
||||
private List<SysOaWarehouseDetailBo> warehouseList;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -54,5 +54,8 @@ public class SysOaHolidayVo {
|
||||
@ExcelProperty(value = "备注")
|
||||
private String remark;
|
||||
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private Date date;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -9,7 +9,7 @@ import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 仓库出库查询对象 sys_oa_out_warehouse
|
||||
* 仓库出库查询对象 sys_oa_warehouse_detail
|
||||
*
|
||||
* @author liuzongkun999
|
||||
* @date 2024-11-02
|
||||
|
||||
@@ -8,14 +8,14 @@ import lombok.Data;
|
||||
|
||||
|
||||
/**
|
||||
* 仓库出库视图对象 sys_oa_out_warehouse
|
||||
* 仓库出库视图对象 sys_oa_warehouse_detail
|
||||
*
|
||||
* @author liuzongkun999
|
||||
* @date 2024-11-02
|
||||
*/
|
||||
@Data
|
||||
@ExcelIgnoreUnannotated
|
||||
public class SysOaOutWarehouseVo extends BaseEntity {
|
||||
public class SysOaWarehouseDetailVo extends BaseEntity {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@@ -61,4 +61,11 @@ public class SysOaOutWarehouseVo extends BaseEntity {
|
||||
/** 项目信息 */
|
||||
private SysOaProjectVo project;
|
||||
|
||||
private Double signPrice;
|
||||
|
||||
private Long masterId;
|
||||
|
||||
private String model;
|
||||
private String specifications;
|
||||
|
||||
}
|
||||
@@ -8,7 +8,7 @@ import com.ruoyi.common.annotation.ExcelDictFormat;
|
||||
import com.ruoyi.common.convert.ExcelDictConvert;
|
||||
import lombok.Data;
|
||||
import java.util.Date;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
@@ -29,6 +29,12 @@ public class SysOaWarehouseMasterVo {
|
||||
@ExcelProperty(value = "主键id")
|
||||
private Long masterId;
|
||||
|
||||
/**
|
||||
* 出库单编号
|
||||
*/
|
||||
@ExcelProperty(value = "出库单编号")
|
||||
private String masterNum;
|
||||
|
||||
/**
|
||||
* 0出库单1入库单
|
||||
*/
|
||||
@@ -59,5 +65,12 @@ public class SysOaWarehouseMasterVo {
|
||||
@ExcelProperty(value = "备注")
|
||||
private String remark;
|
||||
|
||||
/**
|
||||
* 出库列表
|
||||
*/
|
||||
private List<SysOaWarehouseDetailVo> warehouseList;
|
||||
|
||||
private String projectName;
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -86,6 +86,4 @@ public class SysOaWarehouseVo extends SysOaWarehouse {
|
||||
private String remark;
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user