9 changed files with 167 additions and 29 deletions
@ -1,27 +1,33 @@
|
||||
package com.logpm.report.mapper; |
||||
|
||||
import org.apache.ibatis.annotations.MapKey; |
||||
import org.apache.ibatis.annotations.Mapper; |
||||
import org.apache.ibatis.annotations.Param; |
||||
|
||||
import java.util.List; |
||||
import java.util.Map; |
||||
|
||||
@Mapper |
||||
public interface IndexCountMapper { |
||||
/** |
||||
* 所有异常工单数量 |
||||
*/ |
||||
public Integer numberOfAbnormalWorkOrdersInTheMonth(@Param("warehouseId") Long warehouseId); |
||||
Integer numberOfAbnormalWorkOrdersInTheMonth(@Param("warehouseId") Long warehouseId); |
||||
|
||||
/** |
||||
* 待处理的异常工单数量 |
||||
*/ |
||||
public Integer numberOfAbnormalWorkOrdersAndWaitHandleInTheMonth(@Param("warehouseId") Long warehouseId, @Param("status") String status); |
||||
Integer numberOfAbnormalWorkOrdersAndWaitHandleInTheMonth(@Param("warehouseId") Long warehouseId, @Param("status") String status); |
||||
|
||||
/** |
||||
* 出库数量 |
||||
*/ |
||||
public Integer outboundQuantity(@Param("warehouseId") Long warehouseId, String orderPackageStatus); |
||||
@MapKey(value = "typeService") |
||||
List<Map<String, Object>> outboundQuantityInTheMonth(@Param("warehouseId") Long warehouseId, String orderPackageStatus); |
||||
|
||||
/** |
||||
* 入库数量 |
||||
*/ |
||||
public Integer inboundQuantity(@Param("warehouseId") Long warehouseId, String orderPackageStatus); |
||||
@MapKey(value = "typeService") |
||||
List<Map<String, Object>> inboundQuantityInTheMonth(@Param("warehouseId") Long warehouseId, String orderPackageStatus); |
||||
} |
||||
|
@ -0,0 +1,19 @@
|
||||
package com.logpm.report.vo.indexCount; |
||||
|
||||
import io.swagger.annotations.ApiModel; |
||||
import io.swagger.annotations.ApiModelProperty; |
||||
import lombok.Data; |
||||
|
||||
@Data |
||||
@ApiModel("在库数据") |
||||
public class InStoreDataVO { |
||||
|
||||
@ApiModelProperty("总数") |
||||
private Integer all; |
||||
|
||||
@ApiModelProperty("已上架数量") |
||||
private Integer onTheShelves; |
||||
|
||||
@ApiModelProperty("未上架数量") |
||||
private Integer notOnTheShelves; |
||||
} |
Loading…
Reference in new issue