|
|
@@ -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)){
|