Compare commits

..

No commits in common. '3d5ba72004037bcdf5f3ce29614d83171e898b33' and '426e329d3ea443cd0a86aa5f3570ceffa991dc22' have entirely different histories.

@ -1,28 +1,29 @@
package org.dromara.qms.controller; package org.dromara.qms.controller;
import com.alibaba.fastjson2.JSONObject; import cn.dev33.satoken.annotation.SaCheckPermission;
import jakarta.validation.Valid;
import lombok.RequiredArgsConstructor; import lombok.RequiredArgsConstructor;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import org.dromara.common.core.domain.R; import org.dromara.common.satoken.utils.LoginHelper;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.pda.api.model.bo.GenerateInspectionTaskBo; import org.dromara.pda.api.model.bo.GenerateInspectionTaskBo;
import org.dromara.qms.domain.bo.QcInspectionMainBo;
import org.dromara.qms.domain.bo.QcInspectionResultBo; import org.dromara.qms.domain.bo.QcInspectionResultBo;
import org.dromara.qms.domain.bo.QcUnqualifiedRecordBo;
import org.dromara.qms.domain.bo.QcUnqualifiedReviewBo;
import org.dromara.qms.domain.vo.QcInspectionMainVo;
import org.dromara.qms.domain.vo.QcInspectionResultVo; import org.dromara.qms.domain.vo.QcInspectionResultVo;
import org.dromara.qms.domain.vo.QcUnqualifiedRecordVo;
import org.dromara.qms.domain.vo.QcUnqualifiedReviewVo;
import org.dromara.qms.service.*; import org.dromara.qms.service.*;
import org.springframework.validation.annotation.Validated; import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import jakarta.validation.Valid;
import org.dromara.common.core.domain.R;
import org.dromara.common.mybatis.core.page.PageQuery;
import org.dromara.common.mybatis.core.page.TableDataInfo;
import org.dromara.qms.domain.bo.QcInspectionMainBo;
import org.dromara.qms.domain.bo.QcUnqualifiedReviewBo;
import org.dromara.qms.domain.vo.QcInspectionMainVo;
import org.dromara.qms.domain.vo.QcUnqualifiedReviewVo;
import org.dromara.qms.domain.bo.QcUnqualifiedRecordBo;
import org.dromara.qms.domain.vo.QcUnqualifiedRecordVo;
import java.util.List; import java.util.List;
import java.util.Map;
@Validated @Validated
@ -75,7 +76,6 @@ public class QcPDAController {
/** /**
* planDetailIdprocessId * planDetailIdprocessId
*
* @param bo * @param bo
* @return * @return
*/ */
@ -94,22 +94,17 @@ public class QcPDAController {
* *
*/ */
@PostMapping("/submitInspection") @PostMapping("/submitInspection")
public R<Boolean> submitInspection(String json, List<MultipartFile> checkItemFiles) { public R<Boolean> submitInspection(@RequestBody @Valid QcInspectionMainBo bo) {
QcInspectionMainBo bo= JSONObject.parseObject(json, QcInspectionMainBo.class);
Boolean result = qcPDAService.submitInspection(bo); Boolean result = qcPDAService.submitInspection(bo);
if (result != null && result) { if (result != null && result) {
return R.ok(true); return R.ok(true);
} else { } else {
// System.out.println(bo.toString());
// System.out.println(checkItemFiles.size());
return R.fail("Submission failed"); return R.fail("Submission failed");
} }
} }
/** /**
* PDA * PDA
*
* @param bo * @param bo
* @param pageQuery * @param pageQuery
* @return * @return
@ -121,18 +116,16 @@ public class QcPDAController {
/** /**
* PDA * PDA
*
* @param bo * @param bo
* @return * @return
*/ */
@GetMapping("/getResultList") @GetMapping("/getResultList")
public R<List<QcInspectionResultVo>> getResultList(QcInspectionResultBo bo) { public List<QcInspectionResultVo> getResultList(QcInspectionResultBo bo) {
return R.ok(qcInspectionResultService.queryList(bo)); return qcInspectionResultService.queryList(bo);
} }
/** /**
* PDA * PDA
*
* @param bo * @param bo
* @param pageQuery * @param pageQuery
* @return * @return
@ -144,7 +137,6 @@ public class QcPDAController {
/** /**
* PDA * PDA
*
* @param bo * @param bo
* @return * @return
*/ */
@ -155,13 +147,12 @@ public class QcPDAController {
/** /**
* - * -
*
* @param dispositionType * @param dispositionType
* @param reviewIds * @param reviewIds
* @return * @return
*/ */
@GetMapping("/handleUnqualified/{dispositionType}/{reviewIds}") @GetMapping("/handleUnqualified/{dispositionType}/{reviewIds}")
public R<Boolean> handleUnqualified(@PathVariable("dispositionType") String dispositionType, @PathVariable("reviewIds") Long[] reviewIds) { public R<Boolean> handleUnqualified(@PathVariable("dispositionType") String dispositionType , @PathVariable("reviewIds") Long[] reviewIds) {
Boolean result = qcPDAService.handleUnqualified(dispositionType, reviewIds); Boolean result = qcPDAService.handleUnqualified(dispositionType, reviewIds);
if (result != null && result) { if (result != null && result) {
return R.ok(true); return R.ok(true);

Loading…
Cancel
Save