|  |  | 
 |  |  | import com.ruoyi.quality.service.IQualityInspectFileService; | 
 |  |  | import com.ruoyi.quality.service.IQualityInspectParamService; | 
 |  |  | import com.ruoyi.quality.service.IQualityInspectService; | 
 |  |  | import io.swagger.annotations.Api; | 
 |  |  | import io.swagger.annotations.ApiOperation; | 
 |  |  | import org.springframework.util.CollectionUtils; | 
 |  |  | import org.springframework.web.bind.annotation.*; | 
 |  |  |  | 
 |  |  | 
 |  |  |  */ | 
 |  |  | @RestController | 
 |  |  | @RequestMapping("/account/accountIncome") | 
 |  |  | @Api(tags = "财务管理--收入管理") | 
 |  |  | public class AccountIncomeController { | 
 |  |  |  | 
 |  |  |     @Resource | 
 |  |  | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/add") | 
 |  |  |     @ApiOperation("新增") | 
 |  |  |     public AjaxResult add(@RequestBody AccountIncome accountIncome) { | 
 |  |  |         accountIncome.setInputTime(new Date()); | 
 |  |  |         LoginUser loginUser = SecurityUtils.getLoginUser(); | 
 |  |  | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     @DeleteMapping("/del") | 
 |  |  |     @ApiOperation("删除") | 
 |  |  |     public AjaxResult delQualityInspect(@RequestBody List<Integer> ids) { | 
 |  |  |         if(CollectionUtils.isEmpty(ids)){ | 
 |  |  |             return AjaxResult.error("请选择至少一条数据"); | 
 |  |  | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/update") | 
 |  |  |     @ApiOperation("修改") | 
 |  |  |     public AjaxResult update(@RequestBody AccountIncome accountIncome) { | 
 |  |  |         return AjaxResult.success(accountIncomeService.updateById(accountIncome)); | 
 |  |  |     } | 
 |  |  | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     @GetMapping("/listPage") | 
 |  |  |     @ApiOperation("分页查询") | 
 |  |  |     public AjaxResult accountIncomeListPage(Page page, AccountIncome accountIncome) { | 
 |  |  |         return AjaxResult.success(accountIncomeService.accountIncomeListPage(page, accountIncome)); | 
 |  |  |     } | 
 |  |  | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     @GetMapping("/{id}") | 
 |  |  |     @ApiOperation("详情") | 
 |  |  |     public AjaxResult accountIncomeDetail(@PathVariable("id") Integer id) { | 
 |  |  |         return AjaxResult.success(accountIncomeService.getById(id)); | 
 |  |  |     } | 
 |  |  | 
 |  |  |      * @param accountIncome | 
 |  |  |      */ | 
 |  |  |     @PostMapping("/export") | 
 |  |  |     @ApiOperation("导出") | 
 |  |  |     public void accountIncomeExport(HttpServletResponse response,AccountIncome accountIncome) { | 
 |  |  |         accountIncomeService.accountIncomeExport(response, accountIncome); | 
 |  |  |     } |