zouyu
2023-11-15 c9db22f6ccb6a6d66e38dec09807e88b160f29e8
mes-plan/src/main/java/com/chinaztt/mes/plan/util/CustomerOrderUtil.java
@@ -16,6 +16,8 @@
import java.io.BufferedInputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.URLEncoder;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Map;
@@ -56,20 +58,17 @@
   /**
    * OTC 附件获取
    *
    * @param contractNumber
    * @param orderNo
    */
   public R getOtcCustomerOrderFileList(String contractNumber) {
   public R getOtcCustomerOrderFileList(String orderNo) {
      try {
         String token = getToken();
         Map<String, Object> map = new HashMap<>();
         map.put("orderNo", contractNumber);
         map.put("size", 1000);
         JSONObject result = JSONObject.parseObject(HttpRequest.get(customerOrderClientConfigure.getOtcHost() + customerOrderClientConfigure.getOtcFileUrl())
               .contentType("application/json")
               .header("Authorization", "Bearer " + token).form(map).execute().body());
         String encode = URLEncoder.encode(orderNo);
         System.out.println("url编码--------------------------"+encode);
         JSONObject result = JSONObject.parseObject(HttpRequest.get(customerOrderClientConfigure.getOtcHost() + customerOrderClientConfigure.getOtcFileUrl() + orderNo)
               .header("Authorization", "Bearer " + token).execute().body());
         if (result.getInteger("code") == 0) {
            JSONObject jsonObject = result.getJSONObject("data");
            JSONArray jsonArray = jsonObject.getJSONArray("records");
            JSONArray jsonArray = result.getJSONArray("data");
            return R.ok(jsonArray);
         } else {
            return R.failed("获取失败," + result.getString("msg"));
@@ -78,7 +77,6 @@
         return R.failed("获取异常:"+ e.getMessage());
      }
   }
   public CustomerOrder updateCustomerOrderLine(CustomerOrder customerOrder) {
      if (StringUtils.isBlank(customerOrder.getOtcLineNo())) {