package com.qianwen.smartman.modules.workinghour.controller; import java.util.List; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RestController; import com.qianwen.core.boot.ctrl.BladeController; import com.qianwen.core.oss.model.BladeFile; import com.qianwen.core.scanner.modular.stereotype.ApiResource; import com.qianwen.core.tenant.annotation.NonDS; import com.qianwen.core.tool.api.R; import com.qianwen.smartman.modules.workinghour.service.PartWorkingProcessService; import com.qianwen.smartman.modules.workinghour.vo.PartWorkingProcessVO; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; @Api(value = "工时分析", tags = {"工时分析"}) @RestController @ApiResource({"workinghour"}) @NonDS @Validated public class PartWorkingProcessController extends BladeController { @Autowired private PartWorkingProcessService partWorkingProcessService; @GetMapping({"/working-process"}) @ApiOperation("加工过程数据") public R> list(long id) { return R.data(partWorkingProcessService.listByWorkinghourId(id)); } @GetMapping({"/working-process-export"}) @ApiOperation("加工过程数据导出") public R export(long id) { return R.data(partWorkingProcessService.export(id)); } }