From 75fe3256789a4c565f27099eba6e2cb34ee1b57d Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 14 四月 2021 08:51:14 +0800 Subject: [PATCH] # --- src/main/java/zy/cloud/wms/common/service/erp/ErpService.java | 156 ++++++++++++++++++++++++++-------------------------- 1 files changed, 78 insertions(+), 78 deletions(-) diff --git a/src/main/java/zy/cloud/wms/common/service/erp/ErpService.java b/src/main/java/zy/cloud/wms/common/service/erp/ErpService.java index cc83ab4..1d749fa 100644 --- a/src/main/java/zy/cloud/wms/common/service/erp/ErpService.java +++ b/src/main/java/zy/cloud/wms/common/service/erp/ErpService.java @@ -1,78 +1,78 @@ -package zy.cloud.wms.common.service.erp; - -import com.alibaba.fastjson.JSON; -import com.core.common.Cools; -import com.core.common.DateUtils; -import com.core.common.SnowflakeIdWorker; -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.utils.HttpHandler; - -import java.util.ArrayList; -import java.util.Date; -import java.util.List; - -/** - * Created by vincent on 2021/3/23 - */ -@Slf4j -@Service("erpService") -public class ErpService { - - @Autowired - private SnowflakeIdWorker snowflakeIdWorker; - - /** - * 鍗曟嵁涓婃姤 - */ - public Boolean uploadBill(List<BillDto> dtos, Integer docId, String docNumber){ - if (true) { -// return true; - } - try { - if (Cools.isEmpty(dtos)) { - return false; - } - UploadBill uploadBill = new UploadBill(); - uploadBill.setNumber(docNumber); - uploadBill.setBillDate(DateUtils.convert(new Date(), DateUtils.yyyyMMdd_F)); - uploadBill.setBTypeID("SHHT"); - uploadBill.setKTypeID("瀹忔尯浠撳簱"); - uploadBill.setVchType(docId); - List<UploadBillDetail> detail = new ArrayList<>(); - uploadBill.setDetail(detail); - for (BillDto dto : dtos) { - UploadBillDetail detl = new UploadBillDetail(); - detl.setUserCode(dto.getMatnr()); - detl.setQty(dto.getQty()); - detl.setPrice(0); - detail.add(detl); - } - System.out.println(JSON.toJSONString(uploadBill)); - String response = new HttpHandler.Builder() - .setUri(ErpScheduler.URI) - .setPath(ErpScheduler.UPLOAD_BILL) - .setJson(JSON.toJSONString(uploadBill)) - .build() - .doPost(); - - if (!Cools.isEmpty(response)) { - log.warn(response); - Result result = JSON.parseObject(response, Result.class); - if (result.getCode() != 1) { - return false; - } - } - } catch (Exception e) { - e.printStackTrace(); - return false; - } - return Boolean.TRUE; - } - - -} +//package zy.cloud.wms.common.service.erp; +// +//import com.alibaba.fastjson.JSON; +//import com.core.common.Cools; +//import com.core.common.DateUtils; +//import com.core.common.SnowflakeIdWorker; +//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.utils.HttpHandler; +// +//import java.util.ArrayList; +//import java.util.Date; +//import java.util.List; +// +///** +// * Created by vincent on 2021/3/23 +// */ +//@Slf4j +//@Service("erpService") +//public class ErpService { +// +// @Autowired +// private SnowflakeIdWorker snowflakeIdWorker; +// +// /** +// * 鍗曟嵁涓婃姤 +// */ +// public Boolean uploadBill(List<BillDto> dtos, Integer docId, String docNumber){ +// if (true) { +//// return true; +// } +// try { +// if (Cools.isEmpty(dtos)) { +// return false; +// } +// UploadBill uploadBill = new UploadBill(); +// uploadBill.setNumber(docNumber); +// uploadBill.setBillDate(DateUtils.convert(new Date(), DateUtils.yyyyMMdd_F)); +// uploadBill.setBTypeID("SHHT"); +// uploadBill.setKTypeID("瀹忔尯浠撳簱"); +// uploadBill.setVchType(docId); +// List<UploadBillDetail> detail = new ArrayList<>(); +// uploadBill.setDetail(detail); +// for (BillDto dto : dtos) { +// UploadBillDetail detl = new UploadBillDetail(); +// detl.setUserCode(dto.getMatnr()); +// detl.setQty(dto.getQty()); +// detl.setPrice(0); +// detail.add(detl); +// } +// System.out.println(JSON.toJSONString(uploadBill)); +// String response = new HttpHandler.Builder() +// .setUri(ErpScheduler.URI) +// .setPath(ErpScheduler.UPLOAD_BILL) +// .setJson(JSON.toJSONString(uploadBill)) +// .build() +// .doPost(); +// +// if (!Cools.isEmpty(response)) { +// log.warn(response); +// Result result = JSON.parseObject(response, Result.class); +// if (result.getCode() != 1) { +// return false; +// } +// } +// } catch (Exception e) { +// e.printStackTrace(); +// return false; +// } +// return Boolean.TRUE; +// } +// +// +//} -- Gitblit v1.9.1