| | |
| | | package com.ruoyi.performance.controller; |
| | | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.common.core.domain.Result; |
| | | import com.ruoyi.common.utils.JackSonUtil; |
| | |
| | | @Resource |
| | | private AuxiliaryOutputWorkingHoursService auxiliaryOutputWorkingHoursService; |
| | | |
| | | @ApiOperation(value = "查询产量工时") |
| | | @PostMapping("/selectAuxiliaryOutputWorkingHours") |
| | | @ApiOperation(value = "日工时管理-查看产量工时列表") |
| | | @GetMapping("/selectAuxiliaryOutputWorkingHours") |
| | | public Result selectAuxiliaryOutputWorkingHours(Page page,AuxiliaryOutputWorkingHoursDto entity) throws Exception { |
| | | return Result.success(auxiliaryOutputWorkingHoursService.selectAuxiliaryOutputWorkingHours(page, entity)); |
| | | } |
| | | |
| | | @ApiOperation(value = "统计产量工时汇总和辅助工时汇总") |
| | | @PostMapping("/collectWorkingHours") |
| | | public Result collectWorkingHours(@RequestBody Map<String, Object> data)throws Exception{ |
| | | AuxiliaryOutputWorkingHoursDto entity = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), AuxiliaryOutputWorkingHoursDto.class); |
| | | public Result collectWorkingHours(@RequestBody AuxiliaryOutputWorkingHoursDto entity)throws Exception{ |
| | | return Result.success(auxiliaryOutputWorkingHoursService.collectWorkingHours(entity)); |
| | | } |
| | | |
| | | |
| | | @ApiOperation(value = "导出产量工时+辅助工时") |
| | | @ApiOperation(value = "日工时管理-导出") |
| | | @GetMapping("/exportWorkingHours") |
| | | public void exportWorkingHours(HttpServletResponse response) throws IOException { |
| | | auxiliaryOutputWorkingHoursService.exportWorkingHours(response); |
| | |
| | | @PostMapping("/leader") |
| | | public Result leader() { |
| | | return Result.success(); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 导出产量工时 |
| | | * @param response |
| | | * @throws IOException |
| | | */ |
| | | @ApiOperation(value = "导出产量工时") |
| | | @PostMapping("/exportOutputHours") |
| | | public void exportOutputHours(@RequestBody Map<String, Object> data, HttpServletResponse response) throws Exception { |
| | | AuxiliaryOutputWorkingHoursDto entity = JackSonUtil.unmarshal(JackSonUtil.marshal(data.get("entity")), AuxiliaryOutputWorkingHoursDto.class); |
| | | auxiliaryOutputWorkingHoursService.exportOutputHours(entity, response); |
| | | } |
| | | |
| | | } |