| | |
| | | |
| | | import com.panzhihua.common.model.dtos.partybuilding.NeedProblemInventoryDTO; |
| | | import com.panzhihua.common.model.vos.R; |
| | | import com.panzhihua.common.utlis.StringUtils; |
| | | import com.panzhihua.service_dangjian.service.NeedProblemInventoryService; |
| | | import lombok.extern.slf4j.Slf4j; |
| | | import org.springframework.web.bind.annotation.*; |
| | | |
| | | import javax.annotation.Resource; |
| | | import java.util.Date; |
| | | |
| | | @Slf4j |
| | | @RestController |
| | |
| | | public R getNeedProblemList(@RequestParam("pageNum") int pageNum, |
| | | @RequestParam("pageSize") int pageSize, |
| | | @RequestParam(value = "search", required = false)String search, |
| | | @RequestParam(value = "classifyId", required = false)String classifyId, |
| | | @RequestParam(value = "status", required = false)String status, |
| | | @RequestParam(value = "kind", required = false)String kind, |
| | | @RequestParam(value = "userId", required = false)String userId, |
| | | @RequestParam(value = "communityId", required = false)String communityId) |
| | | @RequestParam(value = "userIds", required = false)String userIds, |
| | | @RequestParam(value = "communityId", required = false)String communityId, |
| | | @RequestParam(value = "isDisplay", required = false) String isDisplay, |
| | | @RequestParam(value = "startTime", required = false) Date startTime, |
| | | @RequestParam(value = "endTime", required = false) Date endTime) |
| | | { |
| | | return R.ok(inventoryService.getList(pageNum,pageSize,search,status,kind,userId,communityId)); |
| | | return R.ok(inventoryService.getList(pageNum,pageSize,search,classifyId,status,kind,userId,userIds,isDisplay,communityId,startTime,endTime)); |
| | | } |
| | | |
| | | @GetMapping("/getMyJoinNeedProblemList") |
| | |
| | | @RequestParam(value = "search", required = false) String search, |
| | | @RequestParam(value = "status", required = false) String status, |
| | | @RequestParam(value = "kind", required = false) String kind, |
| | | @RequestParam(value = "userId", required = false)String userId) |
| | | @RequestParam(value = "userIds", required = false) String userIds, |
| | | @RequestParam(value = "userId", required = false)String userId, |
| | | @RequestParam(value = "isDisplay", required = false)String isDisplay, |
| | | @RequestParam(value = "startTime", required = false) Date startTime, |
| | | @RequestParam(value = "endTime", required = false) Date endTime) |
| | | { |
| | | return R.ok(inventoryService.getMyJoinList(pageNum,pageSize,search,status,kind,userId)); |
| | | return R.ok(inventoryService.getMyJoinList(pageNum,pageSize,search,status,kind,userIds,isDisplay,userId,startTime,endTime)); |
| | | } |
| | | |
| | | @GetMapping("/getDetails") |
| | | public R getNeedProblemDetails(@RequestParam("id") String id) |
| | | public R getNeedProblemDetails(@RequestParam("id") String id,@RequestParam("userIds") String userIds) |
| | | { |
| | | return R.ok(inventoryService.getDetails(id)); |
| | | return R.ok(inventoryService.getDetails(id,userIds)); |
| | | } |
| | | |
| | | @PostMapping("/addData") |
| | | public R addNeedProblemData(@RequestBody NeedProblemInventoryDTO item) |
| | | { |
| | | if(StringUtils.isEmpty(item.getCommunityId())) |
| | | { |
| | | return R.fail("CommunityId 不能为空!"); |
| | | } |
| | | return R.ok(inventoryService.addData(item)); |
| | | } |
| | | |
| | |
| | | return R.ok(inventoryService.expurgateData(id)); |
| | | } |
| | | |
| | | |
| | | @PostMapping("/timedNewFightNeedProblemInventoryHandler") |
| | | public R timedNewFightNeedProblemInventoryHandler() |
| | | { |
| | | return inventoryService.timedNewFightNeedProblemInventoryHandler(); |
| | | } |
| | | |
| | | } |