Browse Source

1.零担显示

training
0.0 1 year ago
parent
commit
8354395d91
  1. 5
      blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/vo/BasicdataStockArticleVO.java
  2. 35
      blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataTrayMapper.xml
  3. 4
      blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/controller/WarehouseGoodsAllocationController.java

5
blade-service-api/logpm-basicdata-api/src/main/java/com/logpm/basicdata/vo/BasicdataStockArticleVO.java

@ -145,7 +145,10 @@ public class BasicdataStockArticleVO extends BasicdataStockArticleEntity {
@ApiModelProperty(value = "完整货位") @ApiModelProperty(value = "完整货位")
private String positionCode; private String positionCode;
@ApiModelProperty(name = "数量",notes = "")
private Integer num;
@ApiModelProperty(name = "运单号",notes = "")
private String waybillNo;
/** /**
* 是否齐套名称 * 是否齐套名称
*/ */

35
blade-service/logpm-basicdata/src/main/java/com/logpm/basicdata/mapper/BasicdataTrayMapper.xml

@ -206,20 +206,23 @@
</select> </select>
<select id="selectlclList" resultType="com.logpm.basicdata.vo.BasicdataStockArticleVO"> <select id="selectlclList" resultType="com.logpm.basicdata.vo.BasicdataStockArticleVO">
SELECT SELECT
ldsa.dealer_name dealerName, lww.consignee dealerName,
ldsa.waybill_number waybillNumber, lww.waybill_no waybillNo,
ldsa.dealer_code dealerCode, ldsa.dealer_code dealerCode,
ldsa.consignee_person consigneePerson, lww.consignee_name consigneePerson,
ldsa.consignee_address consigneeAddress, lww.consignee_address consigneeAddress,
lww.consignee_mobile consigneeMobile,
lwug.position_code positionCode, lwug.position_code positionCode,
lwga.column_num columnNum, lwga.column_num columnNum,
lwga.layer_num layerNum, lwga.layer_num layerNum,
lwtg.num num,
lwtg.create_time operateTime, lwtg.create_time operateTime,
lwtg.create_user operateUser lwtg.create_user operateUser
FROM FROM
logpm_warehouse_tray_goods lwtg logpm_warehouse_tray_goods lwtg
JOIN logpm_distribution_stock_article ldsa ON lwtg.association_id = ldsa.id JOIN logpm_distribution_stock_article ldsa ON lwtg.association_id = ldsa.id
left join (logpm_warehouse_updown_goods lwug join logpm_warehouse_goods_allocation lwga on lwug.allocation_id =lwga.id) on lwug.association_id = ldsa.id LEFT join logpm_warehouse_waybill lww on lww.waybill_no = ldsa.waybill_number
LEFT JOIN ( logpm_warehouse_updown_goods lwug JOIN logpm_warehouse_goods_allocation lwga ON lwug.allocation_id = lwga.id ) ON lwug.association_id = ldsa.id
<where> <where>
ldsa.is_deleted = 0 and lwtg.is_deleted = 0 and lwtg.association_type = 1 and lwtg.tray_id = #{param.id} ldsa.is_deleted = 0 and lwtg.is_deleted = 0 and lwtg.association_type = 1 and lwtg.tray_id = #{param.id}
<if test="param.dealerName !=null and param.dealerName != ''"> <if test="param.dealerName !=null and param.dealerName != ''">
@ -356,11 +359,12 @@
</select> </select>
<select id="selectlclListhistory" resultType="com.logpm.basicdata.vo.BasicdataStockArticleVO"> <select id="selectlclListhistory" resultType="com.logpm.basicdata.vo.BasicdataStockArticleVO">
SELECT SELECT
ldsa.dealer_name dealerName, lww.consignee dealerName,
ldsa.waybill_number waybillNumber, lww.waybill_no waybillNo,
ldsa.dealer_code dealerCode, ldsa.dealer_code dealerCode,
ldsa.consignee_person consigneePerson, lww.consignee_name consigneePerson,
ldsa.consignee_address consigneeAddress, lww.consignee_address consigneeAddress,
lww.consignee_mobile consigneeMobile,
lwug.position_code positionCode, lwug.position_code positionCode,
lwga.column_num columnNum, lwga.column_num columnNum,
lwga.layer_num layerNum, lwga.layer_num layerNum,
@ -375,6 +379,7 @@
FROM FROM
logpm_warehouse_tray_goods_log lwtgl logpm_warehouse_tray_goods_log lwtgl
JOIN logpm_distribution_stock_article ldsa ON lwtgl.association_id = ldsa.id JOIN logpm_distribution_stock_article ldsa ON lwtgl.association_id = ldsa.id
LEFT join logpm_warehouse_waybill lww on lww.waybill_no = ldsa.waybill_number
left join (logpm_warehouse_updown_goods lwug join logpm_warehouse_goods_allocation lwga on lwug.allocation_id =lwga.id) on lwug.association_id = ldsa.id left join (logpm_warehouse_updown_goods lwug join logpm_warehouse_goods_allocation lwga on lwug.allocation_id =lwga.id) on lwug.association_id = ldsa.id
<where> <where>
ldsa.is_deleted = 0 and lwtgl.is_deleted = 0 and lwtgl.association_type = 1 and lwtgl.tray_id = #{param.id} ldsa.is_deleted = 0 and lwtgl.is_deleted = 0 and lwtgl.association_type = 1 and lwtgl.tray_id = #{param.id}

4
blade-service/logpm-warehouse/src/main/java/com/logpm/warehouse/controller/WarehouseGoodsAllocationController.java

@ -55,6 +55,7 @@ import javax.validation.Valid;
import java.util.List; import java.util.List;
import java.util.Map; import java.util.Map;
import java.util.Objects; import java.util.Objects;
import java.util.Optional;
import java.util.stream.Collectors; import java.util.stream.Collectors;
/** /**
@ -523,7 +524,8 @@ public class WarehouseGoodsAllocationController extends BladeController {
return R.fail(e.code, e.message); return R.fail(e.code, e.message);
} catch (Exception e) { } catch (Exception e) {
log.error("/downStock系统异常,联系管理员", e); log.error("/downStock系统异常,联系管理员", e);
return R.fail(500, "系统异常,联系管理员"); return R.fail(500, "系统异常," +
"联系管理员");
} }
} }

Loading…
Cancel
Save