Compare commits

..

No commits in common. "b925f2c07437925d4d4db90925d28d6035f8cebb" and "7a5bc55ddf6500a8ccfb179dcdf321c7a0b02d5b" have entirely different histories.

4 changed files with 5 additions and 9 deletions

View File

@ -621,13 +621,10 @@ public class CuMemberBusinessServiceImpl implements ICuMemberBusinessService {
public Boolean singleRevokeMemberBySelfRevokeOrder(Long pkApprove, SaOrderExt saOrder, BusinessCommissionDTO businessCommissionDTO) { public Boolean singleRevokeMemberBySelfRevokeOrder(Long pkApprove, SaOrderExt saOrder, BusinessCommissionDTO businessCommissionDTO) {
deductCancelOrderCost(businessCommissionDTO); deductCancelOrderCost(businessCommissionDTO);
// 回退给创建人 // 回退给创建人
CuMember member = cuMemberService.getMember(saOrder.getPkMember());
CuMemberAccount payMemberAccount = iCuMemberAccountService.queryCuMemberAccountByPkMember(saOrder.getPkCreator()); CuMemberAccount payMemberAccount = iCuMemberAccountService.queryCuMemberAccountByPkMember(saOrder.getPkCreator());
if ( if (EOrderType.RETAIL_REGISTER.getValue() == saOrder.getOrderType()) {
EOrderType.RETAIL_REGISTER.getValue() == saOrder.getOrderType()
|| (saOrder.getOrderType() == EOrderType.RETAIL_REPURCHASE.getValue() && saOrder.getPayTime().equals(member.getPayTime()))
) {
// 会员账号 验证会员账户是否存在金额 // 会员账号 验证会员账户是否存在金额
CuMember member = cuMemberService.getMember(saOrder.getPkMember());
//删除会员 //删除会员
LambdaUpdateWrapper<CuMember> updateWrapper = new LambdaUpdateWrapper<>(); LambdaUpdateWrapper<CuMember> updateWrapper = new LambdaUpdateWrapper<>();

View File

@ -2402,7 +2402,7 @@
inner join cu_member cm inner join cu_member cm
on cm.pk_id = so.pk_creator on cm.pk_id = so.pk_creator
where so.del_flag = 0 where so.del_flag = 0
and so.order_type in (41, 43) and so.order_type = 41
and so.order_code = #{orderCode} and so.order_code = #{orderCode}
</select> </select>
</mapper> </mapper>

View File

@ -636,8 +636,7 @@ public class RetailOrderServiceImpl implements IRetailOrderService {
saOrderExt.setPkMember(newMember.getPkId()); saOrderExt.setPkMember(newMember.getPkId());
if(ObjectUtil.isNotEmpty(registerParam.getCuMemberShare())){ if(ObjectUtil.isNotEmpty(registerParam.getCuMemberShare())){
saOrderExt.setPkReference(registerParam.getCuMemberShare().getPkParent()); saOrderExt.setPkReference(registerParam.getCuMemberShare().getPkParent());
// saOrderExt.setOrderType(EOrderType.RETAIL_REGISTER.getValue()); saOrderExt.setOrderType(EOrderType.RETAIL_REGISTER.getValue());
saOrderExt.setOrderType(registerParam.getSpecialArea());
} }
resultStr = this.payRegOrder(saOrderExt, newMember, null); resultStr = this.payRegOrder(saOrderExt, newMember, null);

View File

@ -1154,7 +1154,7 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
saOrderChargeLogService.save(saOrderChargeLog); saOrderChargeLogService.save(saOrderChargeLog);
// 撤销注册订单 // 撤销注册订单
CuMember member = memberServiceApi.getMember(SecurityUtils.getUserId()).getData(); CuMember member = memberServiceApi.getMember(myOrderVO.getPkMember()).getData();
if (myOrderVO.getOrderType() == EOrderType.RETAIL_REGISTER.getValue() if (myOrderVO.getOrderType() == EOrderType.RETAIL_REGISTER.getValue()
|| (myOrderVO.getOrderType() == EOrderType.RETAIL_REPURCHASE.getValue() && myOrderVO.getPayTime().equals(member.getPayTime())) || (myOrderVO.getOrderType() == EOrderType.RETAIL_REPURCHASE.getValue() && myOrderVO.getPayTime().equals(member.getPayTime()))
) { ) {