1.修复转单问题,条码添加供应商信息

feature-order-fix
x_z 3 years ago
parent 9590135888
commit 76ceab7a45

@ -36,4 +36,11 @@ public interface UnitMaintainDao {
*/
UnitMaintainEntity selectByErpId(@Param("erpId") String erpId);
/**
*
*
* @param erpId
* @return
*/
String selectNameByErpId(@Param("erpId") String erpId);
}

@ -93,4 +93,13 @@ public interface InvProductDetailDao {
* @return
*/
Long countBySpaceCode(@Param("invStorageCode") String invStorageCode, @Param("invWarehouseCode") String invWarehouseCode, @Param("invSpaceCode") String invSpaceCode);
/**
* ID
*
* @param code
* @return
*/
String selectSupIdByCode(String code);
}

@ -287,6 +287,9 @@ public class InvCountOrderServiceImpl implements InvCountOrderService {
warehouseEntity.setCount(codeNum);
warehouseEntity.setReCount(codeNum);
}
//设置供应商信息
setSupInfo(warehouseEntity);
outOrderCodes.add(warehouseEntity);
}
}
@ -327,6 +330,7 @@ public class InvCountOrderServiceImpl implements InvCountOrderService {
warehouseEntity.setCount(codeNum);
warehouseEntity.setReCount(codeNum);
}
setSupInfo(warehouseEntity);
inOrderCodes.add(warehouseEntity);
}
}
@ -378,6 +382,22 @@ public class InvCountOrderServiceImpl implements InvCountOrderService {
invCountOrderDao.updateByOrderId(invCountOrder);
}
/**
*
*
* @param warehouseEntity
*/
private void setSupInfo(WarehouseEntity warehouseEntity) {
//设置供应商参数
String supId = invProductDetailDao.selectSupIdByCode(warehouseEntity.getCode());
if (StrUtil.isNotEmpty(supId)) {
warehouseEntity.setSupId(supId);
//查询供应商名称
String name = unitMaintainDao.selectNameByErpId(supId);
warehouseEntity.setSupName(name);
}
}
/**
*
*

@ -67,4 +67,8 @@
from basic_corp
where erpId = #{erpId}
</select>
<select id="selectNameByErpId" resultType="java.lang.String">
select name from basic_corp where erpId = #{erpId}
</select>
</mapper>

@ -432,4 +432,8 @@
and invWarehouseCode = #{invWarehouseCode}
and invSpaceCode = #{invSpaceCode}
</select>
<select id="selectSupIdByCode" resultType="java.lang.String">
select supId from inv_product_detail where originCode = #{code} limit 1
</select>
</mapper>
Loading…
Cancel
Save