| | |
| | | |
| | | |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.model.vos.jinhui.JinhuiApplyExperienceVO; |
| | | import com.panzhihua.common.model.vos.jinhui.JinhuiExperienceActivityVO; |
| | | import com.panzhihua.service_jinhui_community.service.JinhuiApplyExperienceService; |
| | | import com.panzhihua.service_jinhui_community.service.JinhuiExperienceActivityService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | @Slf4j |
| | | @RestController |
| | | @RequestMapping("/JinhuiExperience") |
| | | public class JinhuiExperienceActivityApi |
| | | { |
| | | public class JinhuiExperienceActivityApi { |
| | | @Resource |
| | | private JinhuiExperienceActivityService activityService; |
| | | |
| | | @Resource |
| | | private JinhuiApplyExperienceService applyExperienceService; |
| | | |
| | | |
| | | /** |
| | | * 分页查询 |
| | | * |
| | | * @param |
| | | * @return |
| | | */ |
| | | // R getList(int pageNum, int pageSize, |
| | | // String goodName, String goodType, String id); |
| | | |
| | | |
| | | @GetMapping("/experienceGetDetails") |
| | | public R experienceGetDetails(@RequestParam("id") String id) |
| | | { |
| | | public R experienceGetDetails(@RequestParam("id") String id) { |
| | | return R.ok(activityService.getDetails(id)); |
| | | } |
| | | |
| | | /** |
| | | * 新增 |
| | | * |
| | | * @param |
| | | * @return |
| | | */ |
| | | @PostMapping("/experienceAddData") |
| | | public R experienceAddData(@RequestBody JinhuiExperienceActivityVO item) |
| | | { |
| | | public R experienceAddData(@RequestBody JinhuiExperienceActivityVO item) { |
| | | return activityService.addData(item); |
| | | } |
| | | |
| | | /** |
| | | * 详情 |
| | | * |
| | | * @param item |
| | | * @return |
| | | */ |
| | | @PostMapping("/experienceEditData") |
| | | public R experienceEditData(@RequestBody JinhuiExperienceActivityVO item) |
| | | { |
| | | public R experienceEditData(@RequestBody JinhuiExperienceActivityVO item) { |
| | | return activityService.editData(item); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 删除 |
| | | * |
| | | * @param id |
| | | * @return |
| | | */ |
| | | @GetMapping("/experienceExpurgateData") |
| | | public R experienceExpurgateData(@RequestParam("id") String id) |
| | | { |
| | | public R experienceExpurgateData(@RequestParam("id") String id) { |
| | | return activityService.expurgateData(id); |
| | | } |
| | | |
| | | /******************************************************************************************************* |
| | | * |
| | | * 金汇报名体验 |
| | | * |
| | | *******************************************************************************************************/ |
| | | /** |
| | | * 分页查询 |
| | | * |
| | | * @param |
| | | * @return |
| | | */ |
| | | @GetMapping("/applyExperienceGetList") |
| | | public R applyExperienceGetList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "userId", required = false) String userId, |
| | | @RequestParam(value = "isFeedback", required = false) String isFeedback, |
| | | @RequestParam(value = "activityId", required = false) String activityId) |
| | | { |
| | | return applyExperienceService.getList(pageNum, pageSize, userId, activityId,isFeedback); |
| | | } |
| | | |
| | | |
| | | @GetMapping("/applyExperienceGetDetails") |
| | | public R applyExperienceGetDetails(@RequestParam(value = "id", required = false) String id, |
| | | @RequestParam(value = "userId", required = false) String userId, |
| | | @RequestParam(value = "activityId", required = false) String activityId) { |
| | | return R.ok(applyExperienceService.getDetails(id,userId,activityId)); |
| | | } |
| | | |
| | | /** |
| | | * 新增 |
| | | * |
| | | * @param |
| | | * @return |
| | | */ |
| | | @PostMapping("/applyExperienceAddData") |
| | | public R applyExperienceAddData(@RequestBody JinhuiApplyExperienceVO item) |
| | | { |
| | | return applyExperienceService.addData(item); |
| | | } |
| | | |
| | | @PostMapping("/applyExperienceEditData") |
| | | public R applyExperienceEditData(@RequestBody JinhuiApplyExperienceVO item) |
| | | { |
| | | return applyExperienceService.editData(item); |
| | | } |
| | | |
| | | @DeleteMapping("/applyExperienceExpurgateData") |
| | | public R applyExperienceExpurgateData(@RequestParam("id") String id) |
| | | { |
| | | return applyExperienceService.expurgateData(id); |
| | | } |
| | | |
| | | |
| | | |
| | | |