#
luxiaotao1123
2021-03-23 357de6228f120de8072c482d04bd7577e4f5db0b
src/main/java/zy/cloud/wms/common/service/erp/ErpService.java
@@ -7,9 +7,9 @@
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import zy.cloud.wms.common.model.BillDto;
import zy.cloud.wms.common.service.erp.entity.UploadBill;
import zy.cloud.wms.common.service.erp.entity.UploadBillDetail;
import zy.cloud.wms.manager.entity.Comb;
import zy.cloud.wms.manager.utils.HttpHandler;
import java.util.ArrayList;
@@ -29,9 +29,9 @@
    /**
     * 单据上报
     */
    public Boolean uploadBill(List<Comb> combs, Integer docId, String docNumber){
    public Boolean uploadBill(List<BillDto> dtos, Integer docId, String docNumber){
        try {
            if (Cools.isEmpty(combs)) {
            if (Cools.isEmpty(dtos)) {
                return false;
            }
            UploadBill uploadBill = new UploadBill();
@@ -42,10 +42,10 @@
            uploadBill.setVchType(docId);
            List<UploadBillDetail> detail = new ArrayList<>();
            uploadBill.setDetail(detail);
            for (Comb comb : combs) {
            for (BillDto dto : dtos) {
                UploadBillDetail detl = new UploadBillDetail();
                detl.setUserCode(comb.getMatnr());
                detl.setQty(comb.getAnfme());
                detl.setUserCode(dto.getMatnr());
                detl.setQty(dto.getQty());
                detl.setPrice(0.0D);
                detail.add(detl);
            }