Commit 02928869 by 阳浪

埋点优化

parent 3ebc027d
......@@ -19,65 +19,65 @@ public interface PublicationManageFeignClients {
/**
* 查看投稿
*/
@PostMapping("/manage/site/classify/publication/list")
@PostMapping("/site/classify/publication/list")
public Page<PublicationVo> list(@RequestBody PublicationParamVO vo);
@ApiOperation(value = "查询发布的新闻列表")
@PostMapping("/manage/site/classify/publication/release/list")
@PostMapping("/site/classify/publication/release/list")
public Page<PublicationVo> releaseList(@RequestBody PublicationParamReleaseVO vo);
/**
* 保存资料分类
*/
@PostMapping("/manage/site/classify/publication/insert")
@PostMapping("/site/classify/publication/insert")
public Long insert(@RequestBody PublicationVo publicationVo);
/**
* 修改资料分类
*/
@PostMapping("/manage/site/classify/publication/update")
@PostMapping("/site/classify/publication/update")
public Boolean update(@RequestBody PublicationVo publicationVo);
/**
* 删除投稿
*/
@PostMapping("/manage/site/classify/publication/delete")
@PostMapping("/site/classify/publication/delete")
Boolean deleteById(@RequestBody IdOneVO vo);
/**
* 投稿发布
*/
@PostMapping("/manage/site/classify/publication/releases")
boolean releases(@RequestBody ParamVO vo);
@GetMapping("/site/classify/publication/releases")
boolean releases(@RequestParam(name = "id") Long id);
/**
* 投稿取消发布
*/
@PostMapping("/manage/site/classify/publication/unreleases")
boolean unreleases(@RequestBody ParamVO vo);
@GetMapping("/site/classify/publication/unreleases")
boolean unreleases(@RequestParam(name = "id") Long id);
/**
* 投稿预览
*/
@GetMapping(value = "/manage/site/classify/publication/view/{id}")
@GetMapping(value = "/site/classify/publication/view/{id}")
PublicationVo publicationView(@RequestParam(name = "id") Long id);
/**
* 投稿审批通过
*/
@GetMapping(value = "/manage/site/classify/publication/approve/{id}")
@GetMapping(value = "/site/classify/publication/approve/{id}")
boolean approve(@RequestParam(name = "id") Long id);
/**
* 投稿审批不通过
*/
@GetMapping(value = "/manage/site/classify/publication/unApprove/{id}")
@GetMapping(value = "/site/classify/publication/unApprove/{id}")
boolean unApprove(@RequestParam(name = "id") Long id);
/**
* 搜索投稿
*/
@GetMapping(value = "/manage/site/classify/publication/listbyName")
@GetMapping(value = "/site/classify/publication/listbyName")
List<PublicationVo> listbyName(@RequestParam(name = "name") String name, @RequestParam(name = "siteId") Long siteId);
/**
......@@ -85,12 +85,12 @@ public interface PublicationManageFeignClients {
* @param id 新闻公告id
* @return
*/
@GetMapping("/manage/site/classify/publication/upPublication")
@GetMapping("/site/classify/publication/upPublication")
public boolean upPublication(@RequestParam(value = "id") Long id);
/**
* 新闻投稿pdf转图片需要
* @return
*/
@PostMapping(value = "/manage/site/classify/publication/updateContent")
@PostMapping(value = "/site/classify/publication/updateContent")
public boolean updateContent(@RequestBody PublicationVo publicationVo);
}
package com.yizhi.site.application.controller;
import cn.hutool.core.collection.CollectionUtil;
import com.baomidou.mybatisplus.plugins.Page;
import com.yizhi.comment.application.feign.PdfPagesClient;
import com.yizhi.comment.application.vo.PdfVO;
......@@ -37,7 +38,7 @@ import java.util.List;
*/
@Api(tags = "管理端-投稿管理", description = "投稿管理")
@RestController
@RequestMapping("/manage/site/classify/publication")
@RequestMapping("/site/classify/publication")
public class PublicationManageController {
@Autowired
private PublicationService publicationService;
......@@ -75,13 +76,17 @@ public class PublicationManageController {
return publicationService.deleteById(vo.getId());
}
@PostMapping("/releases")
public boolean releases(@RequestBody ParamVO vo) {
@GetMapping("/releases")
public boolean releases(@RequestParam(name = "id") Long id) {
ParamVO vo = new ParamVO();
vo.setIds(CollectionUtil.newArrayList(id));
return publicationService.releases(vo);
}
@PostMapping("/unreleases")
public boolean unreleases(@RequestBody ParamVO vo) {
@GetMapping("/unreleases")
public boolean unreleases(@RequestParam(name = "id") Long id) {
ParamVO vo = new ParamVO();
vo.setIds(CollectionUtil.newArrayList(id));
return publicationService.unreleases(vo);
}
......
......@@ -167,10 +167,6 @@ public class PublicationServiceImpl extends ServiceImpl<PublicationMapper, Publi
selectById = this.selectById(id);
selectById.setState(SiteConstant.FOUR);
selectById.setReleaseTime(new Date());
InformationClassify classify = informationClassifyMapper.selectById(selectById.getTypeOne());
if(classify==null){
throw new BizException(ReturnCode.BIZ_FAIL.getCode(),"栏目不存在无法发布!");
}
list.add(selectById);
Information informationViewVO = informationService.getInformation(id,siteId);
if(informationViewVO==null||informationViewVO.getId()==null) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment