chenw 6 лет назад
Родитель
Сommit
9585c9d925
1 измененных файлов с 3 добавлено и 1 удалено
  1. 3 1
      src/main/java/com/uas/erp/schedular/mall/task/OrderTask.java

+ 3 - 1
src/main/java/com/uas/erp/schedular/mall/task/OrderTask.java

@@ -223,7 +223,7 @@ public class OrderTask extends AbstractTask {
                 + "SELECT SALEDETAIL_SEQ.NEXTVAL,'"+saleId+"','"+saleCode+"',pd_detno,pd_prodid,pd_prodcode,pd_qty,pd_price,pd_rate,pd_delivery FROM PURCHASE LEFT JOIN PURCHASEDETAIL ON PU_ID = PD_PUID WHERE PU_REFCODE = '"+saleCode+"'";
 
         jdbcTemplate.execute(insertSaleSql, saleId, saleCode, customer.getCu_id(), customer.getCu_code(), customer.getCu_name(), customer.getCu_arcode(), customer.getCu_arname(),
-                order.getOrderDeliveryAddr().getDeliveryAddress(), order.getCode(), order.getBuyerMobile(), order.getBuyerMobile());
+                order.getOrderDeliveryAddr().getDeliveryAddress(), order.getCode(), order.getBuyerName(), order.getBuyerMobile());
         jdbcTemplate.execute(insertDetailSql);
     }
 
@@ -236,6 +236,8 @@ public class OrderTask extends AbstractTask {
             OrderInvoice orderInvoice = order.getOrderInvoice();
             if (ObjectUtils.isEmpty(orderInvoice)) {
                 //虚拟客户
+                customer = jdbcTemplate.queryForBean("SELECT * FROM CUSTOMER WHERE CU_CODE = ?", Customer.class, "C0023");
+                return customer;
             }else {
                 customer = jdbcTemplate.queryForBean("SELECT * FROM CUSTOMER WHERE CU_NAME = ? AND CU_BUSINESSCODE = ?", Customer.class, orderInvoice.getName(), orderInvoice.getIdentityNum());
                 if (!ObjectUtils.isEmpty(customer)){