Merge remote-tracking branch 'origin/test' into test
# Conflicts: # cash-api/order-server/src/main/java/com/czg/controller/NotifyController.java # cash-sdk/aggregation-pay/src/main/java/com/czg/PayManager.java
This commit is contained in:
@@ -299,6 +299,7 @@ public class OrderInfoCustomServiceImpl implements OrderInfoCustomService {
|
||||
orderDetails.forEach(item -> {
|
||||
item.setUrgent(true);
|
||||
item.setSubStatus(TableValueConstant.OrderDetail.SubStatus.READY_TO_SERVE.getCode());
|
||||
item.setStartOrderTime(DateUtil.date().toLocalDateTime());
|
||||
});
|
||||
} else {
|
||||
switch (EnumUtil.fromString(TableValueConstant.OrderDetail.SubStatus.class, param.getSubStatus())) {
|
||||
|
||||
@@ -100,15 +100,19 @@ public class ShopDirectMerchantServiceImpl extends ServiceImpl<ShopDirectMerchan
|
||||
merchant.setBusinessLicenceInfo(JSONObject.toJSONString(reqDto.getBusinessLicenceInfo()));
|
||||
merchant.setStoreInfo(JSONObject.toJSONString(reqDto.getStoreInfo()));
|
||||
merchant.setSettlementInfo(JSONObject.toJSONString(reqDto.getSettlementInfo()));
|
||||
if (merchant.getAlipayStatus().equals(PayCst.EntryStatus.INIT) || merchant.getAlipayStatus().equals(PayCst.EntryStatus.REJECTED)) {
|
||||
merchant.setAlipayStatus(PayCst.EntryStatus.WAIT);
|
||||
}
|
||||
if (merchant.getWechatStatus().equals(PayCst.EntryStatus.INIT) || merchant.getWechatStatus().equals(PayCst.EntryStatus.REJECTED)) {
|
||||
merchant.setWechatStatus(PayCst.EntryStatus.WAIT);
|
||||
}
|
||||
|
||||
if (isSave) {
|
||||
merchant.setAlipayStatus(PayCst.EntryStatus.WAIT);
|
||||
merchant.setWechatStatus(PayCst.EntryStatus.WAIT);
|
||||
result = save(merchant);
|
||||
} else {
|
||||
ShopDirectMerchant directMerchant = getById(reqDto.getShopId());
|
||||
if (directMerchant.getAlipayStatus().equals(PayCst.EntryStatus.INIT) || directMerchant.getAlipayStatus().equals(PayCst.EntryStatus.REJECTED)) {
|
||||
merchant.setAlipayStatus(PayCst.EntryStatus.WAIT);
|
||||
}
|
||||
if (directMerchant.getWechatStatus().equals(PayCst.EntryStatus.INIT) || directMerchant.getWechatStatus().equals(PayCst.EntryStatus.REJECTED)) {
|
||||
merchant.setWechatStatus(PayCst.EntryStatus.WAIT);
|
||||
}
|
||||
result = updateById(merchant);
|
||||
}
|
||||
//发送进件队列消息
|
||||
|
||||
Reference in New Issue
Block a user