修改微信充值逻辑
This commit is contained in:
@ -6,6 +6,7 @@ import cn.hutool.json.JSONObject;
|
||||
import cn.hutool.json.JSONUtil;
|
||||
import cn.hutool.json.ObjectMapper;
|
||||
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper;
|
||||
import com.dtflys.forest.annotation.Success;
|
||||
import com.fastbee.common.core.controller.BaseController;
|
||||
import com.fastbee.common.core.domain.AjaxResult;
|
||||
@ -141,9 +142,19 @@ public class WeChatPayController extends BaseController {
|
||||
|
||||
System.out.println("生成订单");
|
||||
int flag=0;
|
||||
List<NgMerchants> merchantsList=new LambdaQueryChainWrapper<>(ngMerchantsMapper)
|
||||
.eq(NgMerchants::getAreaCode,String.valueOf(recharge.getAreacode()))
|
||||
.list();
|
||||
if(merchantsList.size()==0)
|
||||
{
|
||||
return error("不存在此区域号对应的商户");
|
||||
}
|
||||
NgMerchants ngMerchants=merchantsList.get(0);
|
||||
recharge.setDeptId(ngMerchants.getDeptId());
|
||||
UserRechargeCards userRechargeCards=new UserRechargeCards();
|
||||
userRechargeCards.setCardNumber(String.valueOf(recharge.getCardnumber()));
|
||||
userRechargeCards.setAreaCode(String.valueOf(recharge.getAreacode()));
|
||||
userRechargeCards.setDeptId(recharge.getDeptId());
|
||||
List<UserRechargeCards> list=userRechargeCardsMapper.selectUserRechargeCardsList(userRechargeCards);
|
||||
|
||||
if(list.size()==0)
|
||||
|
Reference in New Issue
Block a user