Compare commits

..

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

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

Loading…
Cancel
Save