3254194295 3 жил өмнө
parent
commit
5d449c0757

+ 117 - 0
platform-dao/src/main/java/com/platform/dao/vo/query/store/StoreWorkBenchVO.java

@@ -0,0 +1,117 @@
+package com.platform.dao.vo.query.store;
+
+import com.platform.common.bean.BaseVO;
+import com.platform.dao.entity.purchase.PurchaseApply;
+import com.platform.dao.entity.store.OutStoreDetail;
+import com.platform.dao.entity.store.SparePickDetail;
+import com.platform.dao.entity.store.SpareStore;
+import com.platform.dao.vo.query.purchase.PurchaseApplyVO;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.time.LocalDateTime;
+import java.util.List;
+
+/**
+ * @Description 仓库信息VO结果类
+ * @Author liuyu
+ * @Date 2020-06-09 09:52:38
+ * @Version Copyright (c) 2020,北京乾元坤和科技有限公司 All rights reserved.
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class StoreWorkBenchVO extends BaseVO implements Serializable {
+    private List<InStoreDetailVO> inStoreDetailVOS;
+    private List<OutStoreDetailVO> outStoreDetailVOS;
+
+    /**
+     * 待调拨出库数量
+     */
+    private Integer DBOutNum;
+    /**
+     * 待入库总数
+     */
+    private Integer InTotalNum;
+    /**
+     * 待出库总数
+     */
+    private Integer OutTotalNum;
+    /**
+     * 待领用出库数量
+     */
+    private Integer LYNum;
+    /**
+     * 待报废出库数量
+     */
+    private Integer BFNum;
+    /**
+     * 其他待出库数量
+     */
+    private Integer otherOutNum;
+    /**
+     * 盘点待出库数量
+     */
+    private Integer PDOutNum;
+    /**
+     *
+     */
+
+
+    /**
+     * 采购申请入库数量
+     */
+    private Integer purchaseApplyNum;
+    /**
+     * 待调拨入库数量
+     */
+    private Integer dbApplyNum;
+    /**
+     * 其他待入库数量
+     */
+    private Integer otherNum;
+    /**
+     * 备件总数
+     */
+    private Integer totalNum;
+    /**
+     * 采购已入库数量(近一周内)
+     */
+    private Integer purchasedNum;
+    /**
+     * 申请退库入库数量
+     */
+    private Integer spareBackApplyNum;
+    /**
+     * 已退库入库数量(近一周内)
+     */
+    private Integer spareBackedNum;
+    /**
+     * 申请领用出库数量
+     */
+    private Integer sparePickApplyNum;
+    /**
+     * 已领用出库数量(近一周内)
+     */
+    private Integer sparePickedNum;
+    /**
+     * 采购入库
+     */
+   private List<PurchaseApplyVO> purchaseApplyVOS;
+   /**
+    * 退库入库
+    */
+   private List<SpareBackDetailVO> spareBackDetailVOS;
+   /**
+    * 领用出库
+    */
+   private List<SparePickDetailVO> sparePickDetailVOS;
+    /**
+     * 备件仓库
+     */
+    private List<SpareStoreVO> spareStoreVOS;
+
+
+}

+ 28 - 0
platform-dao/src/main/java/com/platform/dao/vo/spare/SparePartInfo1VO.java

@@ -0,0 +1,28 @@
+package com.platform.dao.vo.spare;
+
+import com.platform.common.bean.BaseVO;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import lombok.experimental.Accessors;
+
+import java.io.Serializable;
+import java.math.BigDecimal;
+import java.time.LocalDate;
+import java.time.LocalDateTime;
+
+/**
+ * @Description
+ * @Author future
+ * @Date 2020/6/30
+ * @Version Copyright (c) 2019,安徽阡陌网络科技有限公司 All rights reserved.
+ */
+@Data
+@Accessors(chain = true)
+@EqualsAndHashCode(callSuper = true)
+public class SparePartInfo1VO extends BaseVO implements Serializable {
+
+    private BigDecimal currentStock;
+    private String name;
+
+
+}