| | |
| | | |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.domain.TravelDetail; |
| | | import com.ruoyi.service.TravelCountSharService; |
| | | import com.ruoyi.service.TravelDetailDownlService; |
| | | import com.ruoyi.service.TravelDetailService; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.*; |
| | |
| | | @Autowired |
| | | TravelDetailService travelDetailService; |
| | | |
| | | @Autowired |
| | | TravelDetailDownlService travelDetailDownlService; |
| | | |
| | | @Autowired |
| | | TravelCountSharService travelCountSharService; |
| | | |
| | | @GetMapping("/{cid}") |
| | | public AjaxResult getDataByCid(@PathParam("cid") Long cid,TravelDetail travelDetail){ |
| | | public AjaxResult getDataByCid(@PathVariable("cid") Long cid,TravelDetail travelDetail){ |
| | | System.out.println(cid); |
| | | System.out.println("-----------------------------------"); |
| | | List<TravelDetail> travelDetailList = travelDetailService.getDataByCid(cid,travelDetail); |
| | | return AjaxResult.success(travelDetailList); |
| | | } |
| | | |
| | | @GetMapping("/{id}") |
| | | @GetMapping("/byId/{id}") |
| | | public AjaxResult getInfo(@PathVariable("id") Long id) |
| | | { |
| | | return AjaxResult.success(travelDetailService.getById(id)); |
| | |
| | | @DeleteMapping("/{ids}") |
| | | public AjaxResult remove(@PathVariable Long[] ids) |
| | | { |
| | | if (! (travelDetailDownlService.deleteData(ids) && travelCountSharService.deleteByContentId(ids) ) ){ |
| | | return AjaxResult.error(); |
| | | } |
| | | travelDetailService.removeByIds(Arrays.asList(ids)); |
| | | return AjaxResult.success(); |
| | | } |