| | |
| | | import com.ruoyi.system.dto.TExperimentResultReportRejectDTO; |
| | | import com.ruoyi.system.mapper.SysUserMapper; |
| | | import com.ruoyi.system.model.*; |
| | | import com.ruoyi.system.query.OriginalPageListQuery; |
| | | import com.ruoyi.system.query.TExperimentResultReportQuery; |
| | | import com.ruoyi.system.service.*; |
| | | import com.ruoyi.system.vo.TExperimentDispatchVO; |
| | | import com.ruoyi.system.vo.TExperimentResultReportVO; |
| | | import com.ruoyi.system.vo.TExperimentSchemeVO; |
| | | import com.ruoyi.system.vo.*; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.beans.BeanUtils; |
| | |
| | | private final TExperimentDispatchService experimentDispatchService; |
| | | private final TProjectProposalService projectProposalService; |
| | | private final TNoticeService noticeService; |
| | | private final TTestMethodConfirmSheetService testMethodConfirmSheetService; |
| | | private final TTestMethodConfirmSheetTermService testMethodConfirmSheetTermService; |
| | | private final TTestMethodConfirmSheetOriginalService testMethodConfirmSheetOriginalService; |
| | | @Autowired |
| | | public TExperimentResultReportController(TExperimentResultReportService experimentResultReportService, TokenService tokenService, ISysUserService sysUserService, SysUserMapper sysUserMapper, TResultWorkEvaluateService resultWorkEvaluateService, TExperimentSchemeService experimentSchemeService, TInspectionReportService inspectionReportService, TProjectTeamStaffService projectTeamStaffService, TProjectTeamService projectTeamService, TExperimentDispatchParticipantsService experimentDispatchParticipantsService, TExperimentDispatchService experimentDispatchService, TProjectProposalService projectProposalService, TNoticeService noticeService) { |
| | | public TExperimentResultReportController(TExperimentResultReportService experimentResultReportService, TokenService tokenService, ISysUserService sysUserService, SysUserMapper sysUserMapper, TResultWorkEvaluateService resultWorkEvaluateService, TExperimentSchemeService experimentSchemeService, TInspectionReportService inspectionReportService, TProjectTeamStaffService projectTeamStaffService, TProjectTeamService projectTeamService, TExperimentDispatchParticipantsService experimentDispatchParticipantsService, TExperimentDispatchService experimentDispatchService, TProjectProposalService projectProposalService, TNoticeService noticeService, TTestMethodConfirmSheetService testMethodConfirmSheetService, TTestMethodConfirmSheetTermService testMethodConfirmSheetTermService, TTestMethodConfirmSheetOriginalService testMethodConfirmSheetOriginalService) { |
| | | this.experimentResultReportService = experimentResultReportService; |
| | | this.tokenService = tokenService; |
| | | this.sysUserService = sysUserService; |
| | |
| | | this.experimentDispatchService = experimentDispatchService; |
| | | this.projectProposalService = projectProposalService; |
| | | this.noticeService = noticeService; |
| | | this.testMethodConfirmSheetService = testMethodConfirmSheetService; |
| | | this.testMethodConfirmSheetTermService = testMethodConfirmSheetTermService; |
| | | this.testMethodConfirmSheetOriginalService = testMethodConfirmSheetOriginalService; |
| | | } |
| | | |
| | | /** |
| | |
| | | */ |
| | | //@PreAuthorize("@ss.hasPermi('system:experimentResultReport:edit')") |
| | | @Log(title = "实验结果汇报信息-评定工艺工程师实验-驳回实验结果汇报", businessType = BusinessType.UPDATE) |
| | | @ApiOperation(value = "评定工艺工程师实验-驳回实验结果汇报",response = TResultWorkEvaluate.class) |
| | | @ApiOperation(value = "评定工艺工程师实验-驳回实验结果汇报",response = TExperimentResultReportRejectDTO.class) |
| | | @PostMapping(value = "/api/t-experiment-result-report/rejectResult") |
| | | public R<Boolean> rejectResult(@RequestBody String param) { |
| | | TExperimentResultReportRejectDTO experimentResultReportRejectDTO = JSON.parseObject(param,TExperimentResultReportRejectDTO.class); |
| | |
| | | } |
| | | |
| | | /** |
| | | * 通过实验调度id获取原始检验记录列表 |
| | | */ |
| | | //@PreAuthorize("@ss.hasPermi('system:experimentResultReport:detail')") |
| | | @ApiOperation(value = "通过实验调度id获取原始检验记录列表",response = OriginalPageListQuery.class) |
| | | @PostMapping(value = "/api/t-experiment-result-report/getOriginalPageListByDispatchId") |
| | | public R<PageInfo<TTestMethodConfirmSheetOriginalVO>> getOriginalPageListByDispatchId(@RequestBody String param) { |
| | | OriginalPageListQuery query = JSON.parseObject(param,OriginalPageListQuery.class); |
| | | PageInfo<TTestMethodConfirmSheetOriginalVO> pageInfo = testMethodConfirmSheetOriginalService.getOriginalPageListByDispatchId(query); |
| | | return R.ok(pageInfo); |
| | | } |
| | | |
| | | /** |
| | | * 提交接口 |
| | | */ |
| | | //@PreAuthorize("@ss.hasPermi('system:experimentResultReport:detail')") |