12 changed files with 291 additions and 7 deletions
@ -0,0 +1,41 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaygather; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.EntityWithId; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 14:39 |
|||
*/ |
|||
|
|||
@ApiModel(value = "库存日报表-汇总", description = "库存日报表-汇总") |
|||
@TableName("report_inventory_day_gather") |
|||
@Data |
|||
public class ReportInventoryDayGather extends EntityWithId { |
|||
//记录创建时间
|
|||
private Date createTime; |
|||
//备注说明
|
|||
private String remarks; |
|||
//单据日期
|
|||
private String orderDate; |
|||
//编号
|
|||
private String serialNumber; |
|||
//上报时间
|
|||
private String reportTime; |
|||
//排序
|
|||
private Integer sort; |
|||
//仓库类型
|
|||
private String storeType; |
|||
//仓库数量
|
|||
private Integer storeNumber; |
|||
//品种数量
|
|||
private Integer productCountNumber; |
|||
//货值
|
|||
private double productAmount; |
|||
//合计货值
|
|||
private double countAmount; |
|||
} |
@ -0,0 +1,37 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaygather; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 14:39 |
|||
*/ |
|||
@Data |
|||
public class ReportInventoryDayGatherDto implements Dto { |
|||
private String id; |
|||
//记录创建时间
|
|||
private Date createTime; |
|||
//备注说明
|
|||
private String remarks; |
|||
//单据日期
|
|||
private String orderDate; |
|||
//编号
|
|||
private String serialNumber; |
|||
//上报时间
|
|||
private String reportTime; |
|||
//排序
|
|||
private Integer sort; |
|||
//仓库类型
|
|||
private String storeType; |
|||
//仓库数量
|
|||
private Integer storeNumber; |
|||
//品种数量
|
|||
private Integer productCountNumber; |
|||
//货值
|
|||
private double productAmount; |
|||
//合计货值
|
|||
private double countAmount; |
|||
} |
@ -0,0 +1,37 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaygather; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 14:39 |
|||
*/ |
|||
@Data |
|||
public class ReportInventoryDayGatherQuery implements Query { |
|||
private String id; |
|||
//记录创建时间
|
|||
private Date createTime; |
|||
//备注说明
|
|||
private String remarks; |
|||
//单据日期
|
|||
private String orderDate; |
|||
//编号
|
|||
private String serialNumber; |
|||
//上报时间
|
|||
private String reportTime; |
|||
//排序
|
|||
private Integer sort; |
|||
//仓库类型
|
|||
private String storeType; |
|||
//仓库数量
|
|||
private Integer storeNumber; |
|||
//品种数量
|
|||
private Integer productCountNumber; |
|||
//货值
|
|||
private double productAmount; |
|||
//合计货值
|
|||
private double countAmount; |
|||
} |
@ -0,0 +1,39 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaygather; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import lombok.Data; |
|||
|
|||
import java.util.Date; |
|||
import java.util.List; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 14:39 |
|||
*/ |
|||
@Data |
|||
public class ReportInventoryDayGatherVo implements Vo { |
|||
private String id; |
|||
//记录创建时间
|
|||
private Date createTime; |
|||
//备注说明
|
|||
private String remarks; |
|||
//单据日期
|
|||
private String orderDate; |
|||
//编号
|
|||
private String serialNumber; |
|||
//上报时间
|
|||
private String reportTime; |
|||
//排序
|
|||
private Integer sort; |
|||
//仓库类型
|
|||
private String storeType; |
|||
//仓库数量
|
|||
private Integer storeNumber; |
|||
//品种数量
|
|||
private Integer productCountNumber; |
|||
//货值
|
|||
private double productAmount; |
|||
//合计货值
|
|||
private double countAmount; |
|||
private List<ReportInventoryDayGatherVo> list; |
|||
} |
@ -0,0 +1,28 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaystore; |
|||
|
|||
import com.baomidou.mybatisplus.annotation.TableName; |
|||
import com.yxt.common.core.domain.EntityWithId; |
|||
import io.swagger.annotations.ApiModel; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 17:58 |
|||
*/ |
|||
@ApiModel(value = "仓库库存报表-汇总", description = "仓库库存报表-汇总") |
|||
@TableName("report_inventory_day_store") |
|||
@Data |
|||
public class ReportInventoryDayStore extends EntityWithId { |
|||
private String createTime; |
|||
private String remarks; |
|||
private String orderDate; |
|||
private String serialNumber; |
|||
private String reportTime; |
|||
private String warehouseType; |
|||
private String storeCode; |
|||
private String storeCodeName; |
|||
private String productCountNumber; |
|||
private String productAmount; |
|||
private String countAmount; |
|||
private String countProductNumber; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaystore; |
|||
|
|||
import com.yxt.common.core.dto.Dto; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 17:59 |
|||
*/ |
|||
@Data |
|||
public class ReportInventoryDayStoreDto implements Dto { |
|||
private String id; |
|||
private String createTime; |
|||
private String remarks; |
|||
private String orderDate; |
|||
private String serialNumber; |
|||
private String reportTime; |
|||
private String warehouseType; |
|||
private String storeCode; |
|||
private String storeCodeName; |
|||
private String productCountNumber; |
|||
private String productAmount; |
|||
private String countAmount; |
|||
private String countProductNumber; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaystore; |
|||
|
|||
import com.yxt.common.core.query.Query; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 17:59 |
|||
*/ |
|||
@Data |
|||
public class ReportInventoryDayStoreQuery implements Query { |
|||
private String id; |
|||
private String createTime; |
|||
private String remarks; |
|||
private String orderDate; |
|||
private String serialNumber; |
|||
private String reportTime; |
|||
private String warehouseType; |
|||
private String storeCode; |
|||
private String storeCodeName; |
|||
private String productCountNumber; |
|||
private String productAmount; |
|||
private String countAmount; |
|||
private String countProductNumber; |
|||
} |
@ -0,0 +1,25 @@ |
|||
package com.yxt.supervise.report.api.reportinventorydaystore; |
|||
|
|||
import com.yxt.common.core.vo.Vo; |
|||
import lombok.Data; |
|||
|
|||
/** |
|||
* @author wangpengfei |
|||
* @date 2023/6/26 17:59 |
|||
*/ |
|||
@Data |
|||
public class ReportInventoryDayStoreVo implements Vo { |
|||
private String id; |
|||
private String createTime; |
|||
private String remarks; |
|||
private String orderDate; |
|||
private String serialNumber; |
|||
private String reportTime; |
|||
private String warehouseType; |
|||
private String storeCode; |
|||
private String storeCodeName; |
|||
private String productCountNumber; |
|||
private String productAmount; |
|||
private String countAmount; |
|||
private String countProductNumber; |
|||
} |
Loading…
Reference in new issue