parent
17d4d31461
commit
cdbdd25516
|
|
@ -6,6 +6,7 @@
|
|||
v-model="queryParams.en"
|
||||
placeholder="请输入英文"
|
||||
clearable
|
||||
maxlength="255"
|
||||
size="small"
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
|
|
@ -15,6 +16,7 @@
|
|||
v-model="queryParams.zh"
|
||||
placeholder="请输入中文"
|
||||
clearable
|
||||
maxlength="255"
|
||||
size="small"
|
||||
@keyup.enter.native="handleQuery"
|
||||
/>
|
||||
|
|
|
|||
|
|
@ -52,6 +52,7 @@ public class WebmagicLogController extends MyBaseController {
|
|||
*/
|
||||
@RequiresPermissions("log:webmagicLog:list")
|
||||
@GetMapping("/list")
|
||||
@ApiOperation("查询爬虫日志列表")
|
||||
public TableDataInfo list(@Validated({SelectGroup.class}) WebmagicLog webmagicLog) {
|
||||
startPage();
|
||||
List<WebmagicLog> list = webmagicLogService.selectWebmagicLogList(webmagicLog);
|
||||
|
|
@ -64,6 +65,7 @@ public class WebmagicLogController extends MyBaseController {
|
|||
@RequiresPermissions("log:webmagicLog:export")
|
||||
@Log(title = "爬虫日志", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
@ApiOperation("导出爬虫日志列表")
|
||||
public void export(HttpServletResponse response, WebmagicLog webmagicLog) {
|
||||
List<WebmagicLog> list = webmagicLogService.selectWebmagicLogList(webmagicLog);
|
||||
ExcelUtil<WebmagicLog> util = new ExcelUtil<>(WebmagicLog.class);
|
||||
|
|
@ -76,6 +78,7 @@ public class WebmagicLogController extends MyBaseController {
|
|||
@RequiresPermissions("log:webmagicLog:remove")
|
||||
@Log(title = "爬虫日志", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
@ApiOperation("删除爬虫日志")
|
||||
public AjaxResult remove(@PathVariable Long[] ids) {
|
||||
return toAjax(webmagicLogService.deleteWebmagicLogByIds(ids));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,9 +12,11 @@ import com.xjs.oneenglish.domain.ApiEnglish;
|
|||
import com.xjs.oneenglish.domain.RequestBody;
|
||||
import com.xjs.oneenglish.factory.OneEnglishFactory;
|
||||
import com.xjs.oneenglish.service.IApiEnglishService;
|
||||
import com.xjs.validation.group.SelectGroup;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.validation.annotation.Validated;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
|
@ -54,7 +56,7 @@ public class ApiEnglishController extends BaseController {
|
|||
@RequiresPermissions("openapi:oneenglish:list")
|
||||
@GetMapping("/list")
|
||||
@ApiOperation("查询英语一言列表")
|
||||
public TableDataInfo list(ApiEnglish apiEnglish) {
|
||||
public TableDataInfo list(@Validated({SelectGroup.class}) ApiEnglish apiEnglish) {
|
||||
startPage();
|
||||
List<ApiEnglish> list = apiEnglishService.selectApiEnglishList(apiEnglish);
|
||||
return getDataTable(list);
|
||||
|
|
|
|||
|
|
@ -3,8 +3,10 @@ package com.xjs.oneenglish.domain;
|
|||
import com.baomidou.mybatisplus.annotation.FieldFill;
|
||||
import com.baomidou.mybatisplus.annotation.TableField;
|
||||
import com.ruoyi.common.core.annotation.Excel;
|
||||
import com.xjs.validation.group.SelectGroup;
|
||||
import lombok.Data;
|
||||
|
||||
import javax.validation.constraints.Size;
|
||||
import java.io.Serializable;
|
||||
import java.util.Date;
|
||||
|
||||
|
|
@ -27,12 +29,14 @@ public class ApiEnglish implements Serializable {
|
|||
* 英文
|
||||
*/
|
||||
@Excel(name = "英文")
|
||||
@Size(max = 255, message = "请控制英文长度在255字符", groups = { SelectGroup.class})
|
||||
private String en;
|
||||
|
||||
/**
|
||||
* 中文
|
||||
*/
|
||||
@Excel(name = "中文")
|
||||
@Size(max = 255, message = "请控制中文长度在255字符", groups = { SelectGroup.class})
|
||||
private String zh;
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -61,6 +61,7 @@ public class CopyWritingNetworkController extends MyBaseController {
|
|||
*/
|
||||
@RequiresPermissions("webmagic:copyWritingNetwork:list")
|
||||
@GetMapping("/list")
|
||||
@ApiOperation("查询文案网列表")
|
||||
public TableDataInfo list(CopyWritingNetwork copyWritingNetwork) {
|
||||
startPage();
|
||||
List<CopyWritingNetwork> list = copyWritingNetworkService.selectCopyWritingNetworkList(copyWritingNetwork);
|
||||
|
|
@ -73,6 +74,7 @@ public class CopyWritingNetworkController extends MyBaseController {
|
|||
@RequiresPermissions("webmagic:copyWritingNetwork:export")
|
||||
@Log(title = "文案网", businessType = BusinessType.EXPORT)
|
||||
@PostMapping("/export")
|
||||
@ApiOperation("导出文案网列表")
|
||||
public void export(HttpServletResponse response, CopyWritingNetwork copyWritingNetwork) {
|
||||
List<CopyWritingNetwork> list = copyWritingNetworkService.selectCopyWritingNetworkList(copyWritingNetwork);
|
||||
ExcelUtil<CopyWritingNetwork> util = new ExcelUtil<>(CopyWritingNetwork.class);
|
||||
|
|
@ -85,6 +87,7 @@ public class CopyWritingNetworkController extends MyBaseController {
|
|||
@RequiresPermissions("webmagic:copyWritingNetwork:remove")
|
||||
@Log(title = "文案网", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
@ApiOperation("删除文案网")
|
||||
public AjaxResult remove(@PathVariable Long[] ids) {
|
||||
return toAjax(copyWritingNetworkService.deleteCopyWritingNetworkByIds(ids));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -57,6 +57,7 @@ public class SinaNewsController extends MyBaseController {
|
|||
*/
|
||||
@RequiresPermissions("webmagic:sinaNews:list")
|
||||
@GetMapping("/list")
|
||||
@ApiOperation("查询新浪新闻列表")
|
||||
public TableDataInfo list(SinaNews sinaNews) {
|
||||
startPage();
|
||||
List<SinaNews> list = sinaNewsService.selectSinaNewsList(sinaNews);
|
||||
|
|
@ -69,6 +70,7 @@ public class SinaNewsController extends MyBaseController {
|
|||
@RequiresPermissions("webmagic:sinaNews:remove")
|
||||
@Log(title = "新浪新闻", businessType = BusinessType.DELETE)
|
||||
@DeleteMapping("/{ids}")
|
||||
@ApiOperation("删除新浪新闻")
|
||||
public AjaxResult remove(@PathVariable Long[] ids) {
|
||||
return toAjax(sinaNewsService.deleteSinaNewsByIds(ids));
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue