| | |
| | | throw new BusinessException("用户未结束订单数量已达上限"); |
| | | } |
| | | } |
| | | // C2C用户下单是否需要基础认证(true:是,false:否) |
| | | Object obj = this.sysparaService.find("c2c_order_need_kyc"); |
| | | if (null != obj) { |
| | | if (!party.isRealNameAuthority() |
| | | && "true".equals(this.sysparaService.find("c2c_order_need_kyc").getSvalue())) { |
| | | throw new YamiShopBindException("401", "未实名认证,是否认证?"); |
| | | } |
| | | } |
| | | // C2C每日订单取消最大次数 |
| | | int orderCancelDayTimes = 0; |
| | | Map<String, Integer> map = (Map<String, Integer>) redisTemplate.opsForValue().get(RedisKeys.C2C_ORDER_CANCEL_DAY_TIMES); |
| | |
| | | if (null != obj2) { |
| | | if (nofinishOrderCount >= Long.valueOf(this.sysparaService.find("c2c_nofinish_order_count_max").getSvalue()).longValue()) { |
| | | throw new YamiShopBindException("用户未结束订单数量已达上限"); |
| | | } |
| | | } |
| | | // C2C用户下单是否需要基础认证(true:是,false:否) |
| | | Object obj = this.sysparaService.find("c2c_order_need_kyc"); |
| | | if (null != obj) { |
| | | if (!party.isRealNameAuthority() && "true".equals(this.sysparaService.find("c2c_order_need_kyc").getSvalue())) { |
| | | return Result.succeed("未实名认证,是否认证?"); |
| | | } |
| | | } |
| | | // C2C每日订单取消最大次数 |