【admin】优化#1、出入库审核

dev
renfan 2024-08-05 15:26:23 +08:00
parent 6cfd33dc4a
commit 903e4a47ef
11 changed files with 19 additions and 20 deletions

View File

@ -64,7 +64,7 @@ public class SparePartInWarehouseServiceImpl implements ISparePartInWarehouseSer
Integer limit = pageParam.getPageSize();
QueryWrapper<SparePartStockAudit> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("out_in_warehouse_type",0);
queryWrapper.eq("receipt_type",0);
queryWrapper.eq("is_delete", 0);
queryWrapper.orderByDesc("id");

View File

@ -60,7 +60,7 @@ public class SparePartOutWarehouseServiceImpl implements ISparePartOutWarehouseS
Integer limit = pageParam.getPageSize();
QueryWrapper<SparePartStockAudit> queryWrapper = new QueryWrapper<>();
queryWrapper.eq("out_in_warehouse_type",1);
queryWrapper.eq("receipt_type",1);
queryWrapper.eq("is_delete", 0);
queryWrapper.orderByDesc("id");
@ -168,7 +168,7 @@ public class SparePartOutWarehouseServiceImpl implements ISparePartOutWarehouseS
}
model.setWarehouseId(sparePartStockAuditParam.getWarehouseId()); // 出库仓库
model.setOutInWarehouseType(sparePartStockAuditParam.getOutInWarehouseType()); // 出库类别1=调拨出库)
model.setOutInWarehouseType(sparePartStockAuditParam.getOutInWarehouseType()); // 出库类别 2=员工领料3=销售出库)
model.setConsignee(sparePartStockAuditParam.getConsignee()); // 收货单位(人员)
model.setPhone(sparePartStockAuditParam.getPhone()); // 联系电话
model.setReceiptNumber(generateOrderNumber()); // 单据编号

View File

@ -284,7 +284,7 @@ public class SparePartStockAuditServiceImpl implements ISparePartStockAuditServi
Assert.notNull(model, "数据不存在!");
model.setId(sparePartStockAuditParam.getId());
model.setAuditResult(sparePartStockAuditParam.getAuditResult()); // 审核结果0=未通过1=已通过)
model.setAuditResult(sparePartStockAuditParam.getAuditResult()); // 审核结果0=已通过1=未通过)
model.setAuditState(AuditStateEnum.AUDITED.getStatus()); // 审核状态0=未审核1=已审核2=已取消)
model.setAuditTime(System.currentTimeMillis() / 1000); // 审核时间
model.setAuditIdea(sparePartStockAuditParam.getAuditIdea()); // 审核意见
@ -336,7 +336,7 @@ public class SparePartStockAuditServiceImpl implements ISparePartStockAuditServi
//调出仓库
SparePart sparePart = sparePartMapper.selectOne(
new QueryWrapper<SparePart>()
.eq("id", sparePartAudit.getSparePartsId())
.eq("spare_parts_code", sparePartAudit.getSparePartsCode())
.eq("warehouse_id", model.getExportWarehouse())
.eq("is_delete", 0)
.last("limit 1"));

View File

@ -83,6 +83,6 @@ public class SparePartStockAuditParam implements Serializable {
private String sparePartAuditId; // 备件审核id
private List<SparePartAudit> sparePartAuditList; //待入库的备件
private Long outInWarehouseType; // 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
private Long outInWarehouseType; //出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
}

View File

@ -31,6 +31,6 @@ public class SparePartOutWarehouseListVo implements Serializable {
private String consigneePhone; // 收货单位(人员)/电话
private List<SparePartAudit> sparePartAuditList; //待入库的备件
private String warehouseName; // 所属仓库名
private Long outInWarehouseType; // 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
private Long outInWarehouseType; // 出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
}

View File

@ -31,6 +31,6 @@ public class SparePartAllotListVo implements Serializable {
private List<SparePartAudit> sparePartAuditList; //待入库的备件
private String importWarehouseName; // 调入仓库名
private String exportWarehouseName; // 调出仓库名
private Long outInWarehouseType; // 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
private Long outInWarehouseType; // 出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
}

View File

@ -31,6 +31,6 @@ public class SparePartInWarehouseListVo implements Serializable {
private String supplierPhone; // 供应商/电话
private List<SparePartAudit> sparePartAuditList; //待入库的备件
private String warehouseName; // 所属仓库名
private Long outInWarehouseType; // 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
private Long outInWarehouseType; // 出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
}

View File

@ -36,7 +36,7 @@ public class SparePartStockAuditDetailVo implements Serializable {
private String importWarehouseName; // 调入仓库名
private String exportWarehouseName; // 调出仓库名
private List<SparePartAudit> sparePartAuditList; //待入库的备件
private Long outInWarehouseType; // 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
private Long outInWarehouseType; // 出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
private String supplierPhone; // 供应商/电话
private String consigneePhone; // 收货单位(人员)/电话

View File

@ -16,7 +16,7 @@ public class SparePartStockAuditListVo implements Serializable {
private Long id; // 主键id
private String receiptNumber; // 单据编号
private Long receiptType; // 单据类型0=入库单1=出库单2=仓库调拨单)
private Integer receiptType; // 单据类型0=入库单1=出库单2=仓库调拨单)
private Long warehouseId; // 所属仓库
private Long importWarehouse; // 调入仓库
private Long exportWarehouse; // 调出仓库
@ -36,5 +36,5 @@ public class SparePartStockAuditListVo implements Serializable {
private String warehouseName; // 所属仓库名
private String importWarehouseName; // 调入仓库名
private String exportWarehouseName; // 调出仓库名
private Long outInWarehouseType; // 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
private Long outInWarehouseType; // 出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
}

View File

@ -36,5 +36,5 @@ public class SparePartStockAudit implements Serializable {
private Long updateTime; // 更新时间
private Long deleteTime; // 删除时间
private String sparePartAuditId; // 备件审核id
private Long outInWarehouseType; // 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
private Long outInWarehouseType; // 出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
}

View File

@ -15,20 +15,19 @@ public enum AuditStateEnum {
AUDITED(1, "已审核"),
CANCELED(2,"已取消"),
NOTPASS(0,"未通过"),
ALREADYPASSED(1, "已通过"),
NOTPASS(1,"未通过"),
ALREADYPASSED(0, "已通过"),
// 单据类型0=入库单1=出库单2=仓库调拨单)
INWAREHOUSE(0, "入库单"),
OUTWAREHOUSE(1, "出库单"),
ALLOT(2,"仓库调拨单"),
// 出入库类别0=采购入库1=调拨出库2=库存调拨3=员工领料4=销售出库)
// 出入库类别0=采购入库1=库存调拨2=员工领料3=销售出库)
STOCKIN(0,"采购入库"),
STOCKOUT(1, "调拨出库"),
STOCKTRANSFER(2, "库存调拨"),
GETMATERIALS(3,"员工领料"),
SALESOUTBOUND(4, "销售出库");
STOCKTRANSFER(1, "库存调拨"),
GETMATERIALS(2,"员工领料"),
SALESOUTBOUND(3, "销售出库");
private final int status;
private final String desc;