From 5a83cc3f5449e2b0036f60f77bc6e93b87026515 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E5=A7=9C=E7=8E=89=E7=90=A6?=
<7507756+jiang_yuqi@user.noreply.gitee.com>
Date: Sat, 23 Sep 2023 16:18:50 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../checkDetection/checkDetectionDrawer.vue | 8 +++-
.../projectChecking/projectCheckingDrawer.vue | 1 +
.../views/project/projectMeasure/index.vue | 11 ++---
.../projectMeasure/projectMeasureDrawer.vue | 1 +
.../controller/FlowableController.java | 10 +++--
.../java/com/ruoyi/web/flowable/domain/init | 0
.../ProjectAuditinfoController.java | 44 +++++++++++++++++++
.../controller/ProjectCheckingController.java | 13 ++++++
.../ProjectDetectionController.java | 6 +--
.../ProjectMaterialSealController.java | 13 ++++++
.../controller/ProjectMeasureController.java | 13 ++++++
.../SurProjectAuditinfoController.java | 4 +-
.../yanzhu/jh/publics/PublicsController.java | 2 +-
.../project/SurProjectAuditinfoMapper.xml | 2 +-
.../SurProjectCheckDetectionMapper.xml | 1 -
.../project/SurProjectCheckingMapper.xml | 9 +---
16 files changed, 113 insertions(+), 25 deletions(-)
create mode 100644 ruoyi-wechat/src/main/java/com/ruoyi/web/flowable/domain/init
create mode 100644 ruoyi-wechat/src/main/java/com/ruoyi/web/project/controller/ProjectAuditinfoController.java
diff --git a/ruoyi-ui/src/views/project/checkDetection/checkDetectionDrawer.vue b/ruoyi-ui/src/views/project/checkDetection/checkDetectionDrawer.vue
index f5afd602..86b7404a 100644
--- a/ruoyi-ui/src/views/project/checkDetection/checkDetectionDrawer.vue
+++ b/ruoyi-ui/src/views/project/checkDetection/checkDetectionDrawer.vue
@@ -164,7 +164,7 @@
>下载检测报告
流程日志
{
if (valid) {
if (this.form.id != null) {
+ //已经上传过检测结果时,修改重新发起提交申请
+ if(this.form.checkState=="2"){
+ this.resultform.approveStatus = "1";
+ }
updateCheckDetection(this.form).then((response) => {
this.$modal.msgSuccess("修改成功");
this.open = false;
diff --git a/ruoyi-ui/src/views/project/projectChecking/projectCheckingDrawer.vue b/ruoyi-ui/src/views/project/projectChecking/projectCheckingDrawer.vue
index 211a5390..0bacaa5e 100644
--- a/ruoyi-ui/src/views/project/projectChecking/projectCheckingDrawer.vue
+++ b/ruoyi-ui/src/views/project/projectChecking/projectCheckingDrawer.vue
@@ -444,6 +444,7 @@ export default {
});
this.$api.publics
.selectProjectAllUnitUser({
+ unitType: "4",
projectId: project.id,
})
.then((d) => {
diff --git a/ruoyi-ui/src/views/project/projectMeasure/index.vue b/ruoyi-ui/src/views/project/projectMeasure/index.vue
index 59d1faa2..8bb80981 100644
--- a/ruoyi-ui/src/views/project/projectMeasure/index.vue
+++ b/ruoyi-ui/src/views/project/projectMeasure/index.vue
@@ -236,6 +236,11 @@
{{ parseTime(scope.row.measureTime, "{y}-{m}-{d} {h}:{i}") }}
+
+
+
+
+
-->
-
-
-
-
-
{
diff --git a/ruoyi-ui/src/views/project/projectMeasure/projectMeasureDrawer.vue b/ruoyi-ui/src/views/project/projectMeasure/projectMeasureDrawer.vue
index 79f29dda..f145959b 100644
--- a/ruoyi-ui/src/views/project/projectMeasure/projectMeasureDrawer.vue
+++ b/ruoyi-ui/src/views/project/projectMeasure/projectMeasureDrawer.vue
@@ -495,6 +495,7 @@ export default {
});
this.$api.publics
.selectProjectAllUnitUser({
+ unitType: "4",
projectId: project.id,
})
.then((d) => {
diff --git a/ruoyi-wechat/src/main/java/com/ruoyi/web/flowable/controller/FlowableController.java b/ruoyi-wechat/src/main/java/com/ruoyi/web/flowable/controller/FlowableController.java
index 1821726e..1feca2b9 100644
--- a/ruoyi-wechat/src/main/java/com/ruoyi/web/flowable/controller/FlowableController.java
+++ b/ruoyi-wechat/src/main/java/com/ruoyi/web/flowable/controller/FlowableController.java
@@ -18,6 +18,7 @@ import com.ruoyi.flowable.service.IFlowInstanceService;
import com.ruoyi.flowable.service.IFlowTaskService;
import com.ruoyi.system.domain.FlowTaskEntity;
import com.ruoyi.system.service.ISysUserService;
+import com.yanzhu.jh.project.service.ISurProjectAuditinfoService;
import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam;
import org.springframework.beans.factory.annotation.Autowired;
@@ -53,6 +54,9 @@ public class FlowableController extends BaseController {
@Autowired
IFlowInstanceService flowInstanceService;
+ @Autowired
+ ISurProjectAuditinfoService surProjectAuditinfoService;
+
@Autowired
private IFlowBusinessKeyService flowBusinessKeyService;
@@ -218,9 +222,9 @@ public class FlowableController extends BaseController {
}
//这里不分页,这里实时查询用户角色
flowTaskEntity.setRoleIds(sysUserService.selectUserRoles(flowTaskEntity.getNowUserName()));
- List