|
|
@@ -477,6 +477,10 @@ public class OrderTask extends AbstractTask {
|
|
|
|
|
|
@TaskMapping(title = "生成客户资料", fixedDelay = 60000)
|
|
|
public void downloadCustomer() throws NoSuchAlgorithmException, InvalidKeyException, UnsupportedEncodingException {
|
|
|
+// Master master = ContextHolder.getMaster();
|
|
|
+// if ("test".equalsIgnoreCase(master.getEnv())) {
|
|
|
+// BASEPATH_TRADE = "https://malltraderest.uuzcc.cn";
|
|
|
+// }
|
|
|
String url = BASEPATH_TRADE + "/openapi/trade/order/page/get?";
|
|
|
Long updateTime = System.currentTimeMillis() - 24 * 60 * 60 * 1000;
|
|
|
//获取需要生成数据的供应商
|
|
|
@@ -515,7 +519,7 @@ public class OrderTask extends AbstractTask {
|
|
|
int count = jdbcTemplate.getInt("SELECT COUNT(*) FROM SALE WHERE SA_POCODE = ?", order.getCode());
|
|
|
if (count == 0) {
|
|
|
//取已发货状态的订单生成
|
|
|
- if (order.getStatus() != 141000 && order.getStatus() != 141010 && order.getStatus() == 141095) {
|
|
|
+ if (order.getStatus() != 141000 && order.getStatus() != 141010 && order.getStatus() != 141095) {
|
|
|
if (order.getEnuu() != null && order.getEnuu() != 0) {
|
|
|
Customer customer = jdbcTemplate.queryForBean("select * from CUSTOMER where CU_UU = ? and nvl(cu_uu,' ') <> 0 and CU_AUDITSTATUS = '已审核'", Customer.class, order.getEnuu());
|
|
|
if (ObjectUtils.isEmpty(customer)) {
|
|
|
@@ -535,6 +539,7 @@ public class OrderTask extends AbstractTask {
|
|
|
+ "values(" + id + ",'" + customerCode + "','" + order.getBuyerEnName() + "','" + order.getBuyerEnName() + "','" + identityNum + "','" + order.getEnuu() + "','"+customerCode+"','"+order.getBuyerEnName()+"','SK004','款到发货','ADMIN','管理员','ADMIN','管理员',"
|
|
|
+ "'普通客户','普通客户','深圳怡海能达','否','快递','" + order.getBuyerEmail() + "','" + order.getBuyerMobile() + "','" + order.getBuyerName() + "','" + order.getBuyerMobile() + "','ADMIN',sysdate,'ADMIN',sysdate,'已审核','AUDITED')";
|
|
|
jdbcTemplate.execute(insertCustomerSql);
|
|
|
+ LOGGER.info("生成客户资料,code={},id={}", customerCode, id);
|
|
|
}
|
|
|
}
|
|
|
}
|