## Opt - 区分精品专区/商城专区
This commit is contained in:
parent
8645211377
commit
26c5325bcb
|
@ -621,10 +621,13 @@ 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 (EOrderType.RETAIL_REGISTER.getValue() == saOrder.getOrderType()) {
|
if (
|
||||||
|
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<>();
|
||||||
|
|
|
@ -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 = 41
|
and so.order_type in (41, 43)
|
||||||
and so.order_code = #{orderCode}
|
and so.order_code = #{orderCode}
|
||||||
</select>
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
|
|
|
@ -636,7 +636,8 @@ 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);
|
||||||
|
|
|
@ -1154,7 +1154,7 @@ public class SaOrderServiceImpl extends ServiceImpl<SaOrderMapper, SaOrder> impl
|
||||||
saOrderChargeLogService.save(saOrderChargeLog);
|
saOrderChargeLogService.save(saOrderChargeLog);
|
||||||
|
|
||||||
// 撤销注册订单
|
// 撤销注册订单
|
||||||
CuMember member = memberServiceApi.getMember(myOrderVO.getPkMember()).getData();
|
CuMember member = memberServiceApi.getMember(SecurityUtils.getUserId()).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()))
|
||||||
) {
|
) {
|
||||||
|
|
Loading…
Reference in New Issue