package com.yeshi.buwan.controller;
|
|
import com.yeshi.buwan.domain.system.DetailSystem;
|
import com.yeshi.buwan.videos.funtv.FunTVUtil;
|
import com.yeshi.buwan.service.imp.DetailSystemConfigService;
|
import com.yeshi.buwan.service.imp.SearchService;
|
import com.yeshi.buwan.service.inter.order.OrderService;
|
import com.yeshi.buwan.service.inter.vip.VIPService;
|
import org.slf4j.Logger;
|
import org.slf4j.LoggerFactory;
|
import org.springframework.stereotype.Controller;
|
import org.springframework.web.bind.annotation.RequestMapping;
|
import org.yeshi.utils.JsonUtil;
|
import org.yeshi.utils.TimeUtil;
|
|
import javax.annotation.Resource;
|
import java.io.PrintWriter;
|
import java.util.Map;
|
|
@Controller
|
@RequestMapping("test")
|
public class TestController {
|
@Resource
|
private DetailSystemConfigService configService;
|
|
@Resource
|
private FunTVUtil funTVUtil;
|
|
|
@Resource
|
private VIPService vipService;
|
|
@Resource
|
private OrderService orderService;
|
|
@Resource
|
private SearchService searchService;
|
|
Logger logger = LoggerFactory.getLogger(TestController.class);
|
|
@RequestMapping("config")
|
public void config() {
|
Map<String, String> map = configService.getConfigAsMap(new DetailSystem(44 + ""), 1);
|
System.out.println(map);
|
}
|
|
@RequestMapping("funtv")
|
public void funtv() {
|
funTVUtil.startParseAll();
|
}
|
|
@RequestMapping("logback")
|
public void logback(PrintWriter out) {
|
logger.error("测试");
|
out.print("success");
|
}
|
|
|
@RequestMapping("getTime")
|
public void getTime(PrintWriter out) {
|
|
long time = System.currentTimeMillis();
|
|
String str = TimeUtil.getGernalTime(time, "yyyyMMdd HH:mm:ss");
|
|
out.print(String.format("time: %s format:%s", time + "", str));
|
}
|
|
|
@RequestMapping("searchAlbum")
|
public void searchAlbum(String key, PrintWriter out) {
|
SearchService.SearchResult result = searchService.searchAlbum(0, key, null, 1, 20, false);
|
out.print(JsonUtil.loadTrueResult(result));
|
}
|
|
//
|
// @RequestMapping("checkPay")
|
// public String checkPay(String loginUid,String id, PrintWriter out) {
|
// OrderRecord record = orderService.getOrderRecord(id);
|
// if (record == null || !record.getUid().equalsIgnoreCase(loginUid)) {
|
// return JsonUtilV2.loadFalseJson("记录不存在/不是您的订单");
|
// }
|
//
|
// record = orderService.checkOrderPayState(id);
|
// //未支付
|
// if (record != null && record.getState() != OrderRecord.STATE_PAY) {
|
// return JsonUtilV2.loadFalseJson(1, "支付未完成");
|
// }
|
//
|
// JSONObject data = new JSONObject();
|
// data.put("money", record.getPayMoney() == null ? record.getMoney() : record.getPayMoney());
|
//
|
// return JsonUtilV2.loadTrueJson(data.toString());
|
// }
|
|
|
}
|