库存欠缺入库测试

This commit is contained in:
2024-11-12 21:32:11 +08:00
parent 69150eaa18
commit ab0c334f05
12 changed files with 530 additions and 6 deletions

View File

@@ -0,0 +1,31 @@
package com.ruoyi.oa.domain;
import com.baomidou.mybatisplus.annotation.*;
import lombok.Data;
import lombok.EqualsAndHashCode;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* 任务工人对象 sys_oa_task_user
*
* @author hdka
* @date 2024-11-09
*/
@Data
@TableName("sys_oa_task_user")
public class SysOaTaskUser {
private static final long serialVersionUID=1L;
/**
* 主键
*/
private Long userId;
/**
* 任务键
*/
@TableId(value = "task_id")
private Long taskId;
}

View File

@@ -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;
@@ -79,6 +81,12 @@ public class SysOaTaskBo extends BaseEntity {
*/
private String accessory;
/**
* 工人id列表
* */
private List<Long> workerList;
/**
* 备注
*/

View File

@@ -0,0 +1,37 @@
package com.ruoyi.oa.domain.bo;
import com.ruoyi.common.core.validate.AddGroup;
import com.ruoyi.common.core.validate.EditGroup;
import lombok.Data;
import lombok.EqualsAndHashCode;
import javax.validation.constraints.*;
import java.util.Date;
import com.ruoyi.common.core.domain.BaseEntity;
/**
* 任务工人业务对象 sys_oa_task_user
*
* @author hdka
* @date 2024-11-09
*/
@Data
@EqualsAndHashCode(callSuper = true)
public class SysOaTaskUserBo extends BaseEntity {
/**
* 主键
*/
@NotNull(message = "主键不能为空", groups = { AddGroup.class, EditGroup.class })
private Long userId;
/**
* 任务键
*/
@NotNull(message = "任务键不能为空", groups = { EditGroup.class })
private Long taskId;
}

View File

@@ -0,0 +1,37 @@
package com.ruoyi.oa.domain.vo;
import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import lombok.Data;
import java.util.Date;
/**
* 任务工人视图对象 sys_oa_task_user
*
* @author hdka
* @date 2024-11-09
*/
@Data
@ExcelIgnoreUnannotated
public class SysOaTaskUserVo {
private static final long serialVersionUID = 1L;
/**
* 主键
*/
@ExcelProperty(value = "主键")
private Long userId;
/**
* 任务键
*/
@ExcelProperty(value = "任务键")
private Long taskId;
}

View File

@@ -6,9 +6,10 @@ import com.alibaba.excel.annotation.ExcelIgnoreUnannotated;
import com.alibaba.excel.annotation.ExcelProperty;
import com.ruoyi.common.annotation.ExcelDictFormat;
import com.ruoyi.common.convert.ExcelDictConvert;
import com.ruoyi.common.core.domain.entity.SysUser;
import lombok.Data;
import java.util.Date;
import java.util.List;
/**
@@ -102,5 +103,10 @@ public class SysOaTaskVo {
@ExcelProperty(value = "创建时间")
private Date createTime;
/**
* 涉及工人列表
* */
private List<SysUser> workerList;
}