Просмотр исходного кода

[会员锁定][修改][卡消费提示]

release_toaliyun_real
gongbiao 6 лет назад
Родитель
Сommit
21611d7d06
1 измененных файлов: 11 добавлений и 0 удалений
  1. +11
    -0
      mallinkCApi/src/main/java/com/iformall/controller/WxCardPayController.java

+ 11
- 0
mallinkCApi/src/main/java/com/iformall/controller/WxCardPayController.java Просмотреть файл

@@ -6,6 +6,7 @@ import com.iformall.common.ErrorCode;
import com.iformall.common.ResultData;
import com.iformall.domain.po.*;
import com.iformall.domain.vo.WxCardSpendVo;
import com.iformall.enums.EnumCreditLockedStatus;
import com.iformall.enums.EnumMerchantStatus;
import com.iformall.exception.MallinkException;
import com.iformall.service.*;
@@ -49,9 +50,19 @@ public class WxCardPayController extends BaseController {
@Autowired
WxCouponOrderService wxCouponOrderService;

@Autowired
WxCUserBasicInfoService wxCUserBasicInfoService;

@ApiOperation(value = "C端扫B端储值卡支付订单", notes = "params:{\"cardId\":\"String\",\"merchantId\":\"String\",\"totalFee\":\"String(元)\"}")
@PostMapping("order_create")
public ResultData saveCardPayOrder(@RequestBody Map<String, String> paramMap, HttpServletRequest request) {

WxCUser user = getUser();
WxCUserBasicInfo wxCUserBasicInfo = wxCUserBasicInfoService.getById(user.getId());
if (null != wxCUserBasicInfo && EnumCreditLockedStatus.CLOSE.getCode().equals(wxCUserBasicInfo.getStatus())) {
return new ResultData(ErrorCode.MEMBER_IS_LOCKED);
}

String ipStr = getIpAddr();
logger.info("saveCardPayOrder: " + ipStr + " :" + paramMap.toString());
String cardIdStr = paramMap.get("cardId");


Загрузка…
Отмена
Сохранить