diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWarehouseIn.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWarehouseIn.java
index 4769f95cb..d8f2e2f3d 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWarehouseIn.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisWarehouseIn.java
@@ -66,16 +66,15 @@ public class EmisWarehouseIn extends BaseEntity
private String status;
/* 0-未入仓 1-已入仓 */
private String stockInFlag;
+ /* 是否上传图片 1-是 0-未 */
+ private String blUploadPic;
/* 总件数 */
private Integer totalParcelQty;
/* 总体积 */
private BigDecimal totalVolume;
/* 总重量 */
private BigDecimal totalWeight;
-
// --------- 扩展参数
- // 是否上传图片
- private String blUploadPic;
private EmisWaybill waybillDetail;
// 入仓批次信息
diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWarehouseInBatchServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWarehouseInBatchServiceImpl.java
index 4c090223e..b16fc204d 100644
--- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWarehouseInBatchServiceImpl.java
+++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisWarehouseInBatchServiceImpl.java
@@ -156,6 +156,7 @@ public class EmisWarehouseInBatchServiceImpl extends EmisBaseService implements
BigDecimal totalAllWeight = BigDecimal.ZERO;
BigDecimal totalAllVolume = BigDecimal.ZERO;
Integer totalAllParcelQty = 0;
+ String blUploadPic="0";
if(!CollectionUtils.isEmpty(batchList)){
for (EmisWarehouseInBatch emisWarehouseInBatch:batchList) {
@@ -175,6 +176,10 @@ public class EmisWarehouseInBatchServiceImpl extends EmisBaseService implements
totalAllParcelQty = totalAllParcelQty+parcelQty;
}
+ if(!StringUtils.isEmpty(emisWarehouseInBatch.getPicUrl())){
+ blUploadPic="1";
+ }
+
}
}
@@ -183,6 +188,7 @@ public class EmisWarehouseInBatchServiceImpl extends EmisBaseService implements
emisWarehouseIn.setTotalVolume(totalAllVolume);
emisWarehouseIn.setTotalParcelQty(totalAllParcelQty);
emisWarehouseIn.setInNo(inNo);
+ emisWarehouseIn.setBlUploadPic(blUploadPic);
// 更新入库状态
emisWarehouseInMapper.updateTotalWeightInfo(emisWarehouseIn);
}
diff --git a/emis-biz/src/main/resources/mapper/EmisWarehouseInMapper.xml b/emis-biz/src/main/resources/mapper/EmisWarehouseInMapper.xml
index 28137d650..6444f941f 100644
--- a/emis-biz/src/main/resources/mapper/EmisWarehouseInMapper.xml
+++ b/emis-biz/src/main/resources/mapper/EmisWarehouseInMapper.xml
@@ -18,12 +18,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+
-
-
-
@@ -45,11 +43,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- select id, serial_no, in_no, order_sn, bill_code, customer_code, customer_name, entry_date, confirm_status, confirm_date, used_status, status, stock_in_flag, total_parcel_qty, total_volume, total_weight, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_warehouse_in
+ select id, serial_no, in_no, order_sn, bill_code, customer_code, customer_name, entry_date, confirm_status, confirm_date, used_status, status, stock_in_flag, bl_upload_pic, total_parcel_qty, total_volume, total_weight, remark, tenant_id, del_flag, create_by, create_time, update_by, update_time, create_site, update_site from emis_warehouse_in
@@ -286,6 +267,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
used_status,
status,
stock_in_flag,
+ bl_upload_pic,
total_parcel_qty,
total_volume,
total_weight,
@@ -312,6 +294,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{usedStatus},
#{status},
#{stockInFlag},
+ #{blUploadPic},
#{totalParcelQty},
#{totalVolume},
#{totalWeight},
@@ -342,6 +325,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
used_status = #{usedStatus},
status = #{status},
stock_in_flag = #{stockInFlag},
+ bl_upload_pic = #{blUploadPic},
total_parcel_qty = #{totalParcelQty},
total_volume = #{totalVolume},
total_weight = #{totalWeight},
@@ -384,7 +368,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
update emis_warehouse_in
- set stock_in_flag = '1',total_parcel_qty=#{totalParcelQty},total_volume=#{totalVolume},total_weight=#{totalWeight}
+ set stock_in_flag = '1',
+ total_parcel_qty=#{totalParcelQty},
+ total_volume=#{totalVolume},
+ total_weight=#{totalWeight},
+ bl_upload_pic=#{blUploadPic}
where in_no = #{inNo}
@@ -394,11 +382,11 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- delete from emis_warehouse_in where id = #{id}
+ update emis_warehouse_in set del_flag='1' where id = #{id}
- delete from emis_warehouse_in where id in
+ update emis_warehouse_in set del_flag='1' where id in
#{id}