Browse Source

删掉无用代码

dev_shibei_match
= 5 years ago
parent
commit
12fe519d57
  1. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleContentController.java
  2. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleCoverController.java
  3. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleOperateRecordController.java
  4. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticlePublishRangeController.java
  5. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleTagsController.java
  6. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleVisitRecordController.java
  7. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftContentController.java
  8. 57
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftController.java
  9. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftCoverController.java
  10. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftPublishRangeController.java
  11. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/TagCustomerController.java
  12. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/TagDefaultController.java
  13. 94
      epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/TagGridController.java

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleContentController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.ArticleContentDTO;
import com.epmet.excel.ArticleContentExcel;
import com.epmet.service.ArticleContentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 文章内容表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("articlecontent")
public class ArticleContentController {
@Autowired
private ArticleContentService articleContentService;
@GetMapping("page")
public Result<PageData<ArticleContentDTO>> page(@RequestParam Map<String, Object> params){
PageData<ArticleContentDTO> page = articleContentService.page(params);
return new Result<PageData<ArticleContentDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<ArticleContentDTO> get(@PathVariable("id") String id){
ArticleContentDTO data = articleContentService.get(id);
return new Result<ArticleContentDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody ArticleContentDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
articleContentService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody ArticleContentDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
articleContentService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
articleContentService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<ArticleContentDTO> list = articleContentService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, ArticleContentExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleCoverController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.ArticleCoverDTO;
import com.epmet.excel.ArticleCoverExcel;
import com.epmet.service.ArticleCoverService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 文章封面表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("articlecover")
public class ArticleCoverController {
@Autowired
private ArticleCoverService articleCoverService;
@GetMapping("page")
public Result<PageData<ArticleCoverDTO>> page(@RequestParam Map<String, Object> params){
PageData<ArticleCoverDTO> page = articleCoverService.page(params);
return new Result<PageData<ArticleCoverDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<ArticleCoverDTO> get(@PathVariable("id") String id){
ArticleCoverDTO data = articleCoverService.get(id);
return new Result<ArticleCoverDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody ArticleCoverDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
articleCoverService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody ArticleCoverDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
articleCoverService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
articleCoverService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<ArticleCoverDTO> list = articleCoverService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, ArticleCoverExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleOperateRecordController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.ArticleOperateRecordDTO;
import com.epmet.excel.ArticleOperateRecordExcel;
import com.epmet.service.ArticleOperateRecordService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 文章操作记录表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("articleoperaterecord")
public class ArticleOperateRecordController {
@Autowired
private ArticleOperateRecordService articleOperateRecordService;
@GetMapping("page")
public Result<PageData<ArticleOperateRecordDTO>> page(@RequestParam Map<String, Object> params){
PageData<ArticleOperateRecordDTO> page = articleOperateRecordService.page(params);
return new Result<PageData<ArticleOperateRecordDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<ArticleOperateRecordDTO> get(@PathVariable("id") String id){
ArticleOperateRecordDTO data = articleOperateRecordService.get(id);
return new Result<ArticleOperateRecordDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody ArticleOperateRecordDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
articleOperateRecordService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody ArticleOperateRecordDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
articleOperateRecordService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
articleOperateRecordService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<ArticleOperateRecordDTO> list = articleOperateRecordService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, ArticleOperateRecordExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticlePublishRangeController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.ArticlePublishRangeDTO;
import com.epmet.excel.ArticlePublishRangeExcel;
import com.epmet.service.ArticlePublishRangeService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 文章发布范围表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("articlepublishrange")
public class ArticlePublishRangeController {
@Autowired
private ArticlePublishRangeService articlePublishRangeService;
@GetMapping("page")
public Result<PageData<ArticlePublishRangeDTO>> page(@RequestParam Map<String, Object> params){
PageData<ArticlePublishRangeDTO> page = articlePublishRangeService.page(params);
return new Result<PageData<ArticlePublishRangeDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<ArticlePublishRangeDTO> get(@PathVariable("id") String id){
ArticlePublishRangeDTO data = articlePublishRangeService.get(id);
return new Result<ArticlePublishRangeDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody ArticlePublishRangeDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
articlePublishRangeService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody ArticlePublishRangeDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
articlePublishRangeService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
articlePublishRangeService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<ArticlePublishRangeDTO> list = articlePublishRangeService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, ArticlePublishRangeExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleTagsController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.ArticleTagsDTO;
import com.epmet.excel.ArticleTagsExcel;
import com.epmet.service.ArticleTagsService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 文章标签表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("articletags")
public class ArticleTagsController {
@Autowired
private ArticleTagsService articleTagsService;
@GetMapping("page")
public Result<PageData<ArticleTagsDTO>> page(@RequestParam Map<String, Object> params){
PageData<ArticleTagsDTO> page = articleTagsService.page(params);
return new Result<PageData<ArticleTagsDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<ArticleTagsDTO> get(@PathVariable("id") String id){
ArticleTagsDTO data = articleTagsService.get(id);
return new Result<ArticleTagsDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody ArticleTagsDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
articleTagsService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody ArticleTagsDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
articleTagsService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
articleTagsService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<ArticleTagsDTO> list = articleTagsService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, ArticleTagsExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/ArticleVisitRecordController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.ArticleVisitRecordDTO;
import com.epmet.excel.ArticleVisitRecordExcel;
import com.epmet.service.ArticleVisitRecordService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 文章访问记录表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("articlevisitrecord")
public class ArticleVisitRecordController {
@Autowired
private ArticleVisitRecordService articleVisitRecordService;
@GetMapping("page")
public Result<PageData<ArticleVisitRecordDTO>> page(@RequestParam Map<String, Object> params){
PageData<ArticleVisitRecordDTO> page = articleVisitRecordService.page(params);
return new Result<PageData<ArticleVisitRecordDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<ArticleVisitRecordDTO> get(@PathVariable("id") String id){
ArticleVisitRecordDTO data = articleVisitRecordService.get(id);
return new Result<ArticleVisitRecordDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody ArticleVisitRecordDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
articleVisitRecordService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody ArticleVisitRecordDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
articleVisitRecordService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
articleVisitRecordService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<ArticleVisitRecordDTO> list = articleVisitRecordService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, ArticleVisitRecordExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftContentController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.dto.DraftContentDTO;
import com.epmet.excel.DraftContentExcel;
import com.epmet.service.DraftContentService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 草稿内容表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("draftcontent")
public class DraftContentController {
@Autowired
private DraftContentService draftContentService;
@GetMapping("page")
public Result<PageData<DraftContentDTO>> page(@RequestParam Map<String, Object> params){
PageData<DraftContentDTO> page = draftContentService.page(params);
return new Result<PageData<DraftContentDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<DraftContentDTO> get(@PathVariable("id") String id){
DraftContentDTO data = draftContentService.get(id);
return new Result<DraftContentDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody DraftContentDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
draftContentService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody DraftContentDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
draftContentService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
draftContentService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<DraftContentDTO> list = draftContentService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, DraftContentExcel.class);
}
}

57
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftController.java

@ -20,27 +20,20 @@ package com.epmet.controller;
import com.epmet.commons.tools.annotation.LoginUser;
import com.epmet.commons.tools.annotation.RequirePermission;
import com.epmet.commons.tools.enums.RequirePermissionEnum;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.security.dto.TokenDto;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.DraftDTO;
import com.epmet.dto.form.DeleteDraftFormDTO;
import com.epmet.dto.form.DraftListFormDTO;
import com.epmet.dto.result.DraftListResultDTO;
import com.epmet.excel.DraftExcel;
import com.epmet.service.DraftService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
@ -56,48 +49,6 @@ public class DraftController {
@Autowired
private DraftService draftService;
@GetMapping("page")
public Result<PageData<DraftDTO>> page(@RequestParam Map<String, Object> params){
PageData<DraftDTO> page = draftService.page(params);
return new Result<PageData<DraftDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<DraftDTO> get(@PathVariable("id") String id){
DraftDTO data = draftService.get(id);
return new Result<DraftDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody DraftDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
draftService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody DraftDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
draftService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
draftService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<DraftDTO> list = draftService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, DraftExcel.class);
}
/**
* @param formDTO
* @return com.epmet.commons.tools.utils.Result

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftCoverController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.DraftCoverDTO;
import com.epmet.excel.DraftCoverExcel;
import com.epmet.service.DraftCoverService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 草稿封面表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("draftcover")
public class DraftCoverController {
@Autowired
private DraftCoverService draftCoverService;
@GetMapping("page")
public Result<PageData<DraftCoverDTO>> page(@RequestParam Map<String, Object> params){
PageData<DraftCoverDTO> page = draftCoverService.page(params);
return new Result<PageData<DraftCoverDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<DraftCoverDTO> get(@PathVariable("id") String id){
DraftCoverDTO data = draftCoverService.get(id);
return new Result<DraftCoverDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody DraftCoverDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
draftCoverService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody DraftCoverDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
draftCoverService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
draftCoverService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<DraftCoverDTO> list = draftCoverService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, DraftCoverExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/DraftPublishRangeController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.DraftPublishRangeDTO;
import com.epmet.excel.DraftPublishRangeExcel;
import com.epmet.service.DraftPublishRangeService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 草稿发布范围表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("draftpublishrange")
public class DraftPublishRangeController {
@Autowired
private DraftPublishRangeService draftPublishRangeService;
@GetMapping("page")
public Result<PageData<DraftPublishRangeDTO>> page(@RequestParam Map<String, Object> params){
PageData<DraftPublishRangeDTO> page = draftPublishRangeService.page(params);
return new Result<PageData<DraftPublishRangeDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<DraftPublishRangeDTO> get(@PathVariable("id") String id){
DraftPublishRangeDTO data = draftPublishRangeService.get(id);
return new Result<DraftPublishRangeDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody DraftPublishRangeDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
draftPublishRangeService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody DraftPublishRangeDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
draftPublishRangeService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
draftPublishRangeService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<DraftPublishRangeDTO> list = draftPublishRangeService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, DraftPublishRangeExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/TagCustomerController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.TagCustomerDTO;
import com.epmet.excel.TagCustomerExcel;
import com.epmet.service.TagCustomerService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 客户标签表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("tagcustomer")
public class TagCustomerController {
@Autowired
private TagCustomerService tagCustomerService;
@GetMapping("page")
public Result<PageData<TagCustomerDTO>> page(@RequestParam Map<String, Object> params){
PageData<TagCustomerDTO> page = tagCustomerService.page(params);
return new Result<PageData<TagCustomerDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<TagCustomerDTO> get(@PathVariable("id") String id){
TagCustomerDTO data = tagCustomerService.get(id);
return new Result<TagCustomerDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody TagCustomerDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
tagCustomerService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody TagCustomerDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
tagCustomerService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
tagCustomerService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<TagCustomerDTO> list = tagCustomerService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, TagCustomerExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/TagDefaultController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.TagDefaultDTO;
import com.epmet.excel.TagDefaultExcel;
import com.epmet.service.TagDefaultService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 默认标签表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("tagdefault")
public class TagDefaultController {
@Autowired
private TagDefaultService tagDefaultService;
@GetMapping("page")
public Result<PageData<TagDefaultDTO>> page(@RequestParam Map<String, Object> params){
PageData<TagDefaultDTO> page = tagDefaultService.page(params);
return new Result<PageData<TagDefaultDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<TagDefaultDTO> get(@PathVariable("id") String id){
TagDefaultDTO data = tagDefaultService.get(id);
return new Result<TagDefaultDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody TagDefaultDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
tagDefaultService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody TagDefaultDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
tagDefaultService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
tagDefaultService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<TagDefaultDTO> list = tagDefaultService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, TagDefaultExcel.class);
}
}

94
epmet-module/gov-voice/gov-voice-server/src/main/java/com/epmet/controller/TagGridController.java

@ -1,94 +0,0 @@
/**
* Copyright 2018 人人开源 https://www.renren.io
* <p>
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
* <p>
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
* <p>
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
package com.epmet.controller;
import com.epmet.commons.tools.page.PageData;
import com.epmet.commons.tools.utils.ExcelUtils;
import com.epmet.commons.tools.utils.Result;
import com.epmet.commons.tools.validator.AssertUtils;
import com.epmet.commons.tools.validator.ValidatorUtils;
import com.epmet.commons.tools.validator.group.AddGroup;
import com.epmet.commons.tools.validator.group.UpdateGroup;
import com.epmet.commons.tools.validator.group.DefaultGroup;
import com.epmet.dto.TagGridDTO;
import com.epmet.excel.TagGridExcel;
import com.epmet.service.TagGridService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
import javax.servlet.http.HttpServletResponse;
import java.util.List;
import java.util.Map;
/**
* 网格标签表
*
* @author generator generator@elink-cn.com
* @since v1.0.0 2020-06-02
*/
@RestController
@RequestMapping("taggrid")
public class TagGridController {
@Autowired
private TagGridService tagGridService;
@GetMapping("page")
public Result<PageData<TagGridDTO>> page(@RequestParam Map<String, Object> params){
PageData<TagGridDTO> page = tagGridService.page(params);
return new Result<PageData<TagGridDTO>>().ok(page);
}
@GetMapping("{id}")
public Result<TagGridDTO> get(@PathVariable("id") String id){
TagGridDTO data = tagGridService.get(id);
return new Result<TagGridDTO>().ok(data);
}
@PostMapping
public Result save(@RequestBody TagGridDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, AddGroup.class, DefaultGroup.class);
tagGridService.save(dto);
return new Result();
}
@PutMapping
public Result update(@RequestBody TagGridDTO dto){
//效验数据
ValidatorUtils.validateEntity(dto, UpdateGroup.class, DefaultGroup.class);
tagGridService.update(dto);
return new Result();
}
@DeleteMapping
public Result delete(@RequestBody String[] ids){
//效验数据
AssertUtils.isArrayEmpty(ids, "id");
tagGridService.delete(ids);
return new Result();
}
@GetMapping("export")
public void export(@RequestParam Map<String, Object> params, HttpServletResponse response) throws Exception {
List<TagGridDTO> list = tagGridService.list(params);
ExcelUtils.exportExcelToTarget(response, null, list, TagGridExcel.class);
}
}
Loading…
Cancel
Save