44323
2023-11-27 aa925d851857f50eff0556411366690d9a78a0e5
cloud-server-other/src/main/java/com/dsh/other/service/impl/SiteServiceImpl.java
@@ -71,11 +71,9 @@
    private TBackRecordService backRecordService;
    /**
     * 获取场地列表
     *
     * @param querySiteList
     * @return
     * @throws Exception
@@ -99,6 +97,7 @@
    /**
     * 获取场地详情
     *
     * @param id
     * @return
     * @throws Exception
@@ -156,15 +155,14 @@
    }
    @Autowired
    private ISiteBookingService iSiteBookingService;
    @Autowired
    private ISiteService siteService;
    /**
     * 获取场地预约日期数据
     *
     * @param id
     * @param day
     * @return
@@ -176,9 +174,7 @@
        System.out.println("=======date======"+day);
        List<String> strings = new ArrayList<>();
//        List<SiteBooking> siteBookings = siteClient.listBooks(id);
        List<SiteBooking> siteBookings = iSiteBookingService.list(new QueryWrapper<SiteBooking>().eq("siteId", id).ne("status",5).eq("nextName",siteName).like("times",day));
        if (siteName==null|| siteName.equals("")){
            siteBookings = iSiteBookingService.list(new QueryWrapper<SiteBooking>().eq("siteId", id).ne("status",5).like("times",day));
@@ -281,11 +277,7 @@
        return timeRanges;
    }
    public static String getNextTime(String currentTime) {
@@ -303,6 +295,7 @@
        return String.format("%02d:%02d", hour, minute);
    }
    public static String getNextTimeOne(String currentTime) {
        String[] parts = currentTime.split(":");
@@ -327,6 +320,7 @@
    /**
     * 预约场地
     *
     * @param reservationSite
     * @return
     * @throws Exception
@@ -445,8 +439,6 @@
        siteBookingService.save(siteBooking);
        if(reservationSite.getPayType() == 1){//微信支付
            ResultUtil resultUtil = weChatPaymentSite(payMoney, siteBooking);
@@ -468,6 +460,7 @@
    /**
     * 课程微信支付
     *
     * @param paymentPrice
     * @return
     * @throws Exception
@@ -530,9 +523,9 @@
    }
    /**
     * 课程支付宝支付
     *
     * @param paymentPrice
     * @return
     * @throws Exception
@@ -598,6 +591,7 @@
    /**
     * 玩湃币支付
     *
     * @param appUser
     * @param paymentPrice
     * @return
@@ -618,6 +612,7 @@
    /**
     * 获取我的场地预约
     *
     * @param uid
     * @param status
     * @param pageNo
@@ -635,9 +630,11 @@
            String[] split = siteBooking.getTimes().split(";");
            if(site!=null){
                if (queryMySiteVo.getIsHalf()==1) {
                    queryMySiteVo.setPlayPaiCoin(site.getPlayPaiCoin() * split.length);
                }else {
                    queryMySiteVo.setPlayPaiCoin((int) (site.getPlayPaiCoinOne() * split.length));
                } else {
                    queryMySiteVo.setPlayPaiCoin(site.getPlayPaiCoin() * split.length);
                }
            }
        }
@@ -647,6 +644,7 @@
    /**
     * 取消我的预约场地
     *
     * @param id
     * @return
     * @throws Exception
@@ -748,6 +746,7 @@
    /**
     * 继续支付我预约的场地
     *
     * @param id
     * @param payType
     * @return
@@ -831,6 +830,7 @@
    /**
     * 获取继续支付金额
     *
     * @param id
     * @return
     * @throws Exception