|
@@ -8,6 +8,8 @@ import edu.travel.education.service.impl.HappyEntryServiceImpl;
|
|
import edu.travel.education.vo.HappyEntryVo;
|
|
import edu.travel.education.vo.HappyEntryVo;
|
|
import edu.travel.resp.BaseResponse;
|
|
import edu.travel.resp.BaseResponse;
|
|
import edu.travel.resp.PageResponse;
|
|
import edu.travel.resp.PageResponse;
|
|
|
|
+import edu.travel.rpc.RPCBaseResponse;
|
|
|
|
+import edu.travel.rpc.RPCPageResponse;
|
|
import edu.travel.web.BaseController;
|
|
import edu.travel.web.BaseController;
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
import org.springframework.security.access.prepost.PreAuthorize;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
@@ -35,10 +37,10 @@ public class HappyEntryController extends BaseController<HappyEntry> {
|
|
* @return
|
|
* @return
|
|
*/
|
|
*/
|
|
@PostMapping("/addHappyEntry")
|
|
@PostMapping("/addHappyEntry")
|
|
-// @PreAuthorize("permitAll()")
|
|
|
|
- public BaseResponse<HappyEntryVo> addHappyEntry(@RequestBody AddHappyEntryDto happyEntryDto){
|
|
|
|
|
|
+ @PreAuthorize("permitAll()")
|
|
|
|
+ public RPCBaseResponse<HappyEntryVo> addHappyEntry(@RequestBody AddHappyEntryDto happyEntryDto){
|
|
HappyEntryVo vo = happyEntryService.addHappyEntry(happyEntryDto);
|
|
HappyEntryVo vo = happyEntryService.addHappyEntry(happyEntryDto);
|
|
- return new BaseResponse<>(200,"success",vo);
|
|
|
|
|
|
+ return new RPCBaseResponse<>(200,"success",vo);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -48,9 +50,9 @@ public class HappyEntryController extends BaseController<HappyEntry> {
|
|
*/
|
|
*/
|
|
@GetMapping("/getHappyEntryById")
|
|
@GetMapping("/getHappyEntryById")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
- public BaseResponse<HappyEntryVo> getHappyEntryById(Long id){
|
|
|
|
|
|
+ public RPCBaseResponse<HappyEntryVo> getHappyEntryById(Long id){
|
|
HappyEntryVo vo = happyEntryService.getHappyEntryById(id);
|
|
HappyEntryVo vo = happyEntryService.getHappyEntryById(id);
|
|
- return new BaseResponse<>(200,"success",vo);
|
|
|
|
|
|
+ return new RPCBaseResponse<>(200,"success",vo);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -60,9 +62,9 @@ public class HappyEntryController extends BaseController<HappyEntry> {
|
|
*/
|
|
*/
|
|
@PostMapping("/UpdateHappyEntryById")
|
|
@PostMapping("/UpdateHappyEntryById")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
- public BaseResponse<HappyEntryVo> UpdateHappyEntryById(@RequestBody HappyEntryDto happyEntryDto){
|
|
|
|
|
|
+ public RPCBaseResponse<HappyEntryVo> UpdateHappyEntryById(@RequestBody HappyEntryDto happyEntryDto){
|
|
HappyEntryVo vo = happyEntryService.UpdateHappyEntryById(happyEntryDto);
|
|
HappyEntryVo vo = happyEntryService.UpdateHappyEntryById(happyEntryDto);
|
|
- return new BaseResponse<>(200,"success",vo);
|
|
|
|
|
|
+ return new RPCBaseResponse<>(200,"success",vo);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -72,11 +74,11 @@ public class HappyEntryController extends BaseController<HappyEntry> {
|
|
*/
|
|
*/
|
|
@PostMapping("/deleteHappyEntryById")
|
|
@PostMapping("/deleteHappyEntryById")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
- public BaseResponse<HappyEntryVo> deleteHappyEntryById(@RequestParam Long id){
|
|
|
|
|
|
+ public RPCBaseResponse<HappyEntryVo> deleteHappyEntryById(@RequestParam Long id){
|
|
Set<Long> set = new HashSet<>();
|
|
Set<Long> set = new HashSet<>();
|
|
set.add(id);
|
|
set.add(id);
|
|
happyEntryService.deleteHappyEntryByIds(set);
|
|
happyEntryService.deleteHappyEntryByIds(set);
|
|
- return new BaseResponse<>(200,"success",null);
|
|
|
|
|
|
+ return new RPCBaseResponse<>(200,"success",null);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -86,10 +88,10 @@ public class HappyEntryController extends BaseController<HappyEntry> {
|
|
*/
|
|
*/
|
|
@PostMapping("/deleteHappyEntryByIds")
|
|
@PostMapping("/deleteHappyEntryByIds")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
- public BaseResponse<HappyEntryVo> deleteHappyEntryById(@RequestBody List<Long> ids){
|
|
|
|
|
|
+ public RPCBaseResponse<HappyEntryVo> deleteHappyEntryById(@RequestBody List<Long> ids){
|
|
Set<Long> set = new HashSet<Long>(ids);
|
|
Set<Long> set = new HashSet<Long>(ids);
|
|
happyEntryService.deleteHappyEntryByIds(set);
|
|
happyEntryService.deleteHappyEntryByIds(set);
|
|
- return new BaseResponse<>(200,"success",null);
|
|
|
|
|
|
+ return new RPCBaseResponse<>(200,"success",null);
|
|
}
|
|
}
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -98,10 +100,10 @@ public class HappyEntryController extends BaseController<HappyEntry> {
|
|
*/
|
|
*/
|
|
@GetMapping("/listPageHappyEntry")
|
|
@GetMapping("/listPageHappyEntry")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
@PreAuthorize("hasRole('超级管理员')")
|
|
- public BaseResponse<List<HappyEntryVo>> listPageHappyEntry( HappyEntryDto happyEntryDto){
|
|
|
|
|
|
+ public RPCPageResponse<List<HappyEntryVo>> listPageHappyEntry(HappyEntryDto happyEntryDto){
|
|
IPage<HappyEntry> page = happyEntryService.listPageHappyEntry(happyEntryDto);
|
|
IPage<HappyEntry> page = happyEntryService.listPageHappyEntry(happyEntryDto);
|
|
List<HappyEntryVo> happyEntryVos = BeanUtil.copyToList(page.getRecords(), HappyEntryVo.class);
|
|
List<HappyEntryVo> happyEntryVos = BeanUtil.copyToList(page.getRecords(), HappyEntryVo.class);
|
|
- return PageResponse.out(200,"success",happyEntryVos,(int) page.getTotal(),(int)page.getSize());
|
|
|
|
|
|
+ return RPCPageResponse.success("200",happyEntryVos,(int) page.getTotal(),(int)page.getSize(),(int)page.getCurrent());
|
|
}
|
|
}
|
|
|
|
|
|
}
|
|
}
|