提交 fd10a885 作者: zhangqiliang

新增发货的时候添加物料名称

父级 580c63f5
......@@ -16,6 +16,8 @@ import com.boco.nbd.wios.flow.util.ProcessUtil;
import com.boco.nbd.wios.flow.util.ValidUtil;
import com.boco.nbd.wios.manage.contants.WiosConstant;
import com.boco.nbd.wios.flow.entity.pdf.BlockPairBo;
import com.boco.nbd.wios.manage.entity.bo.MaterialsEx;
import com.boco.nbd.wios.manage.mapper.extdb.MaterialsMapperEx;
import com.boco.nbd.wios.manage.service.impl.OrderInvoiceService;
import com.ihidea.core.support.session.SessionInfo;
import io.swagger.annotations.Api;
......@@ -28,6 +30,7 @@ import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import springfox.documentation.annotations.ApiIgnore;
import javax.annotation.Resource;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.util.List;
......@@ -53,6 +56,8 @@ public class FlowOrderController {
@Autowired
private OrderInvoiceService orderInvoiceService;
@Resource
MaterialsMapperEx materialsMapperEx;
@PostMapping(value = "order/pushSapOrder")
@ApiOperation(value = "同步订单到sap")
......@@ -191,6 +196,12 @@ public class FlowOrderController {
@ApiOperation("获取可以发货的订单列表")
public ResponseMessage2 getCanDeliveryOrder(@RequestParam String orderId,@RequestParam String isproduct){
List<OrderPO> list=flowOrderMapper.getCanDeliveryOrder(orderId);
list.stream().forEach(i->{
MaterialsEx materials=materialsMapperEx.materialsByMaterialsCode(i.getItemModel());
if (materials!=null){
i.setMaterialName(materials.getMaterialsName());
}
});
if ("品牌墙盒".equals(isproduct)){
List<OrderPO> has = list.stream().filter(i -> i.getInstallWallboxModel().equals("CAMS")).collect(Collectors.toList());
return ResponseMessage2.Success2(has);
......
......@@ -713,6 +713,9 @@ public class OrderPO implements Serializable {
@ApiModelProperty(value = "流程标识信息字段", hidden = true)
@Transient
private String message;
@Column(name = "material_name")
@ApiModelProperty(value = "物料名称", required = true)
private String materialName;
/**
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论