无关风月
20 小时以前 b716afd262ff60ff1db0b1e7c95800e7ad2b7202
cloud-server-competition/src/main/java/com/dsh/competition/service/impl/CompetitionServiceImpl.java
@@ -300,7 +300,10 @@
        }
        if (paymentCompetitionVo.getPayType() == 1) {//微信
            Competition byId = competitionService.getById(paymentCompetitionVo.getId());
            Integer operatorId = byId.getOperatorId();
            String[] split = byId.getStoreId().split(",");
            Store store = storeClient.queryStoreById(Integer.valueOf(split[0]));
            Integer operatorId = store.getOperatorId();
            if (operatorId!=null && operatorId != 0){
                // 运营商
                String s = storeClient.getmerchantNumberByOperatorId(operatorId);
@@ -320,7 +323,10 @@
        if (paymentCompetitionVo.getPayType() == 2) {//支付宝
            // 判断当前赛事属于哪个运营商
            Competition byId = competitionService.getById(paymentCompetitionVo.getId());
            Integer operatorId = byId.getOperatorId();
            String[] split = byId.getStoreId().split(",");
            Store store = storeClient.queryStoreById(Integer.valueOf(split[0]));
            Integer operatorId = store.getOperatorId();
            if (operatorId == null || operatorId == 0 ){
                // 说明是平台
                return aliPaymentCompetition(operatorId,smid,code, money);