| | |
| | | package com.ruoyi.tms.controller; |
| | | |
| | | import java.util.List; |
| | | |
| | | import com.ruoyi.tms.domain.TmsFinance; |
| | | import com.ruoyi.tms.service.ITmsFinanceService; |
| | | import org.springframework.security.access.prepost.PreAuthorize; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.web.bind.annotation.GetMapping; |
| | |
| | | { |
| | | @Autowired |
| | | private ITmsFinanceDetailService tmsFinanceDetailService; |
| | | |
| | | @Autowired |
| | | private ITmsFinanceService tmsFinanceService; |
| | | |
| | | |
| | | |
| | |
| | | @PostMapping |
| | | public AjaxResult add(@RequestBody TmsFinanceDetail tmsFinanceDetail) |
| | | { |
| | | return toAjax(tmsFinanceDetailService.insertTmsFinanceDetail(tmsFinanceDetail)); |
| | | int i = tmsFinanceDetailService.insertTmsFinanceDetail(tmsFinanceDetail); |
| | | if(i<=0){ |
| | | return error("新增失败"); |
| | | }else{ |
| | | TmsFinance tmsFinance = tmsFinanceService.selectTmsFinanceById(tmsFinanceDetail.getFinanceId()); |
| | | return AjaxResult.success(tmsFinance); |
| | | } |
| | | } |
| | | |
| | | /** |
| | |
| | | @PutMapping |
| | | public AjaxResult edit(@RequestBody TmsFinanceDetail tmsFinanceDetail) |
| | | { |
| | | return toAjax(tmsFinanceDetailService.updateTmsFinanceDetail(tmsFinanceDetail)); |
| | | int i = tmsFinanceDetailService.updateTmsFinanceDetail(tmsFinanceDetail); |
| | | if(i<=0){ |
| | | return error("修改失败"); |
| | | }else{ |
| | | TmsFinance tmsFinance = tmsFinanceService.selectTmsFinanceById(tmsFinanceDetail.getFinanceId()); |
| | | return AjaxResult.success(tmsFinance); |
| | | } |
| | | } |
| | | |
| | | @GetMapping("/cancelFinanceDetail/{id}") |
| | | public AjaxResult cancelFinanceDetail(@PathVariable Integer id){ |
| | | return tmsFinanceDetailService.cancelFinanceDetail(id); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 删除费用明细 |