浏览代码

PSSR bugfix

jiangbiao 9 月之前
父节点
当前提交
f0eb6c2257
共有 1 个文件被更改,包括 9 次插入1 次删除
  1. 9 1
      master/src/main/java/com/ruoyi/project/pssr/controller/TPssrTorchvocController.java

+ 9 - 1
master/src/main/java/com/ruoyi/project/pssr/controller/TPssrTorchvocController.java

@@ -259,8 +259,16 @@ public class TPssrTorchvocController extends BaseController {
             for (TPssrTorchvoc item : tPssrTorchvocService.selectTPssrTorchvocList(lock)) {
                 if (item.getConfirmationDate() == null && queryStatus == 3) {
                     if ("火炬系统检修时所加装的盲板已拆除。".equals(item.getContent())) {
+                        //查询当前检查内容数据
+                        TPssrSubcontent subcontent = tPssrSubcontentService.selectTPssrSubcontentById(item.getSubId());
+                        //根据主表id查询盲板数据
+                        TPssrSubcontent pssrSubcontent = new TPssrSubcontent();
+                        pssrSubcontent.setForShort("mb");
+                        pssrSubcontent.setAboveallId(subcontent.getAboveallId());
+                        TPssrSubcontent tPssrSubcontent = tPssrSubcontentService.selectTPssrSubcontentList(pssrSubcontent).get(0);
+                        //设置确认时间为盲板的确认时间
                         TPssrBlind tPssrBlind = new TPssrBlind();
-                        tPssrBlind.setSubId(item.getSubId());
+                        tPssrBlind.setSubId(tPssrSubcontent.getId());
                         TPssrBlind blind = tPssrBlindService.selectTPssrBlindList(tPssrBlind).get(0);
                         item.setConfirmationDate(blind.getInstallDate());
                     } else {