记得上下班打卡 | git大法好,push需谨慎

Commit 570e593b authored by 胡佳晨's avatar 胡佳晨

修改日志

parent 859ce6be
...@@ -544,8 +544,11 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -544,8 +544,11 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
} }
log.info("生成子订单逻辑:" + (System.currentTimeMillis() - time2) + "ms"); log.info("生成子订单逻辑:" + (System.currentTimeMillis() - time2) + "ms");
time2 = System.currentTimeMillis();
mongoUtils.insertGoblinOrderSkuVoList(skuVoList); mongoUtils.insertGoblinOrderSkuVoList(skuVoList);
log.info("mongo添加订单:" + (System.currentTimeMillis() - time2) + "ms");
time2 = System.currentTimeMillis();
GoblinStoreOrder storeOrder = item.getStoreOrder(); GoblinStoreOrder storeOrder = item.getStoreOrder();
storeOrder.setPayCode(payCode); storeOrder.setPayCode(payCode);
sqlDataOrder.add(new Object[]{ sqlDataOrder.add(new Object[]{
...@@ -557,10 +560,16 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -557,10 +560,16 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
sqlDataAttr.add(new Object[]{ sqlDataAttr.add(new Object[]{
orderAttr.getOrderAttrId(), orderAttr.getOrderId(), orderAttr.getExpressContacts(), orderAttr.getExpressAddress(), orderAttr.getExpressAddressDetail(), orderAttr.getExpressPhone(), orderAttr.getExpressType(), orderAttr.getCreatedAt() orderAttr.getOrderAttrId(), orderAttr.getOrderId(), orderAttr.getExpressContacts(), orderAttr.getExpressAddress(), orderAttr.getExpressAddressDetail(), orderAttr.getExpressPhone(), orderAttr.getExpressType(), orderAttr.getCreatedAt()
}); });
log.info("生成redis队列数据:" + (System.currentTimeMillis() - time2) + "ms");
time2 = System.currentTimeMillis();
//订单vo //订单vo
GoblinStoreOrderVo orderVo = GoblinStoreOrderVo.getNew().copy(storeOrder); GoblinStoreOrderVo orderVo = GoblinStoreOrderVo.getNew().copy(storeOrder);
//订单attr vo //订单attr vo
GoblinOrderAttrVo orderAttrVo = GoblinOrderAttrVo.getNew().copy(orderAttr); GoblinOrderAttrVo orderAttrVo = GoblinOrderAttrVo.getNew().copy(orderAttr);
log.info("复制vo:" + (System.currentTimeMillis() - time2) + "ms");
time2 = System.currentTimeMillis();
//redis 添加未支付列表 //redis 添加未支付列表
int randomKey = redisUtils.addUnPayOrder(orderVo.getOrderId()); int randomKey = redisUtils.addUnPayOrder(orderVo.getOrderId());
//redis 赋值 //redis 赋值
...@@ -571,7 +580,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -571,7 +580,8 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
redisUtils.setGoblinOrder(orderVo.getOrderId(), orderVo); redisUtils.setGoblinOrder(orderVo.getOrderId(), orderVo);
redisUtils.setMasterCode(preParam.getOrderMasterCode(), preParam.getOrderIdList().substring(1)); redisUtils.setMasterCode(preParam.getOrderMasterCode(), preParam.getOrderIdList().substring(1));
mongoUtils.insertGoblinStoreOrderVo(orderVo); mongoUtils.insertGoblinStoreOrderVo(orderVo);
log.info("保存数据:" + (System.currentTimeMillis() - time2) + "ms");
time2 = System.currentTimeMillis();
//redis 订单列表 //redis 订单列表
if (noZhengzaiOrder(uid)) { if (noZhengzaiOrder(uid)) {
if (orderVo.getMarketType() == null) { if (orderVo.getMarketType() == null) {
...@@ -580,6 +590,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService { ...@@ -580,6 +590,7 @@ public class GoblinOrderServiceImpl implements IGoblinOrderService {
redisUtils.addZhengzaiOrderList(uid, orderVo.getOrderId()); redisUtils.addZhengzaiOrderList(uid, orderVo.getOrderId());
} }
} }
log.info("判断是否正在下单:" + (System.currentTimeMillis() - time2) + "ms");
} }
log.info("店铺订单:" + (System.currentTimeMillis() - time3) + "ms"); log.info("店铺订单:" + (System.currentTimeMillis() - time3) + "ms");
//mysql 执行sql //mysql 执行sql
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment