41 lines
1.3 KiB
Java
41 lines
1.3 KiB
Java
package com.yutou.nas.Controllers;
|
|
|
|
import com.yutou.nas.Services.IBangumiService;
|
|
import com.yutou.nas.utils.AnimRssManager;
|
|
import com.yutou.nas.utils.BTDownloadManager;
|
|
import com.yutou.nas.utils.DmhyRssDownloadManager;
|
|
import com.yutou.nas.utils.Log;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.ResponseBody;
|
|
|
|
import javax.annotation.Resource;
|
|
|
|
@Controller
|
|
public class BTDownloadController {
|
|
@Resource
|
|
IBangumiService bangumiService;
|
|
|
|
@ResponseBody
|
|
@RequestMapping("/bt/down.do")
|
|
public String bt(){
|
|
DmhyRssDownloadManager.getInstance().start();
|
|
AnimRssManager.scan();
|
|
return "ok";
|
|
}
|
|
@ResponseBody
|
|
@RequestMapping("/bt/done.do")
|
|
public String done(String id,String name){
|
|
Log.i("BTDownloadController.done","id = " + id + ", name = " + name);
|
|
BTDownloadManager.done(id,name);
|
|
return "ok";
|
|
}
|
|
@ResponseBody
|
|
@RequestMapping("/bt/download.do")
|
|
public String download(int id,boolean isDownloadNext,String url){
|
|
Log.i("跳过下载","手动下载 id = " + id + ", isDownloadNext = " + isDownloadNext + ", url = " + url);
|
|
bangumiService.download(id,isDownloadNext,url);
|
|
return "1";
|
|
}
|
|
}
|