src/main/java/com/yeshi/buwan/controller/TestController.java
@@ -1,8 +1,12 @@
package com.yeshi.buwan.controller;
import com.yeshi.buwan.domain.DetailSystem;
import com.yeshi.buwan.domain.system.DetailSystem;
import com.yeshi.buwan.domain.vip.VIPOrderRecord;
import com.yeshi.buwan.exception.PPTVException;
import com.yeshi.buwan.exception.vip.VIPException;
import com.yeshi.buwan.funtv.FunTVUtil;
import com.yeshi.buwan.service.imp.ConfigService;
import com.yeshi.buwan.service.imp.DetailSystemConfigService;
import com.yeshi.buwan.service.inter.vip.VIPService;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.stereotype.Controller;
@@ -10,16 +14,21 @@
import javax.annotation.Resource;
import java.io.PrintWriter;
import java.util.Date;
import java.util.Map;
@Controller
@RequestMapping("test")
public class TestController {
    @Resource
    private ConfigService configService;
    private DetailSystemConfigService configService;
    @Resource
    private FunTVUtil funTVUtil;
    @Resource
    private VIPService vipService;
    Logger logger = LoggerFactory.getLogger(TestController.class);
@@ -40,5 +49,17 @@
        out.print("success");
    }
    @RequestMapping("vipPay")
    public void vipPay(String id) {
        VIPOrderRecord record = vipService.getOrderRecord(id);
        try {
            vipService.paySuccess(record.getId(), VIPOrderRecord.PAY_WAY_ALIPAY, record.getMoney(), new Date());
        } catch (VIPException e) {
            e.printStackTrace();
        } catch (PPTVException e) {
            e.printStackTrace();
        }
    }
}