commit
0bd4fbfe52
@ -17,7 +17,7 @@ public enum TradeOrderOperateTypeEnum {
|
|||||||
ADMIN_UPDATE_PRICE(2, "订单价格 {oldPayPrice} 修改,实际支付金额为 {newPayPrice} 元"),
|
ADMIN_UPDATE_PRICE(2, "订单价格 {oldPayPrice} 修改,实际支付金额为 {newPayPrice} 元"),
|
||||||
MEMBER_PAY(10, "用户付款成功"),
|
MEMBER_PAY(10, "用户付款成功"),
|
||||||
ADMIN_UPDATE_ADDRESS(11, "收货地址修改"),
|
ADMIN_UPDATE_ADDRESS(11, "收货地址修改"),
|
||||||
ADMIN_DELIVERY(20, "已发货,快递公司:{deliveryName},快递单号:{logisticsNo}"),
|
ADMIN_DELIVERY(20, "已发货,快递公司:{expressName},快递单号:{logisticsNo}"),
|
||||||
MEMBER_RECEIVE(30, "用户已收货"),
|
MEMBER_RECEIVE(30, "用户已收货"),
|
||||||
SYSTEM_RECEIVE(31, "到期未收货,系统自动确认收货"),
|
SYSTEM_RECEIVE(31, "到期未收货,系统自动确认收货"),
|
||||||
ADMIN_PICK_UP_RECEIVE(32, "管理员自提收货"),
|
ADMIN_PICK_UP_RECEIVE(32, "管理员自提收货"),
|
||||||
|
@ -361,8 +361,8 @@ public class TradeOrderUpdateServiceImpl implements TradeOrderUpdateService {
|
|||||||
|
|
||||||
// 3. 记录订单日志
|
// 3. 记录订单日志
|
||||||
TradeOrderLogUtils.setOrderInfo(order.getId(), order.getStatus(), TradeOrderStatusEnum.DELIVERED.getStatus(),
|
TradeOrderLogUtils.setOrderInfo(order.getId(), order.getStatus(), TradeOrderStatusEnum.DELIVERED.getStatus(),
|
||||||
MapUtil.<String, Object>builder().put("expressName", express != null ? express.getName() : "")
|
MapUtil.<String, Object>builder().put("expressName", express != null ? express.getName() : "无")
|
||||||
.put("logisticsNo", express != null ? deliveryReqVO.getLogisticsNo() : "").build());
|
.put("logisticsNo", express != null ? deliveryReqVO.getLogisticsNo() : "无").build());
|
||||||
|
|
||||||
// 4. 发送站内信
|
// 4. 发送站内信
|
||||||
tradeMessageService.sendMessageWhenDeliveryOrder(new TradeOrderMessageWhenDeliveryOrderReqBO()
|
tradeMessageService.sendMessageWhenDeliveryOrder(new TradeOrderMessageWhenDeliveryOrderReqBO()
|
||||||
|
@ -1,6 +1,7 @@
|
|||||||
package cn.iocoder.yudao.module.pay.controller.admin.app;
|
package cn.iocoder.yudao.module.pay.controller.admin.app;
|
||||||
|
|
||||||
import cn.hutool.core.collection.CollUtil;
|
import cn.hutool.core.collection.CollUtil;
|
||||||
|
import cn.iocoder.yudao.framework.common.enums.CommonStatusEnum;
|
||||||
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
import cn.iocoder.yudao.framework.common.pojo.CommonResult;
|
||||||
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
import cn.iocoder.yudao.framework.common.pojo.PageResult;
|
||||||
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
|
import cn.iocoder.yudao.framework.common.util.collection.CollectionUtils;
|
||||||
@ -92,6 +93,8 @@ public class PayAppController {
|
|||||||
// 得到所有的应用编号,查出所有的渠道
|
// 得到所有的应用编号,查出所有的渠道
|
||||||
Collection<Long> appIds = convertList(pageResult.getList(), PayAppDO::getId);
|
Collection<Long> appIds = convertList(pageResult.getList(), PayAppDO::getId);
|
||||||
List<PayChannelDO> channels = channelService.getChannelListByAppIds(appIds);
|
List<PayChannelDO> channels = channelService.getChannelListByAppIds(appIds);
|
||||||
|
// 移除未启用的渠道
|
||||||
|
channels.removeIf(channel -> !CommonStatusEnum.ENABLE.getStatus().equals(channel.getStatus()));
|
||||||
|
|
||||||
// 拼接后返回
|
// 拼接后返回
|
||||||
return success(PayAppConvert.INSTANCE.convertPage(pageResult, channels));
|
return success(PayAppConvert.INSTANCE.convertPage(pageResult, channels));
|
||||||
|
Loading…
Reference in New Issue
Block a user