From fd2b3b66f5c577cdd9077c2e92125d3a660b9d33 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: Sun, 20 Aug 2023 16:44:59 +0800
Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../views/project/projectChecking/index.vue | 39 ++++++-------
.../project/surProjectInsurance/index.vue | 5 +-
.../surProjectInsurance/insuranceDrawer.vue | 6 +-
.../controller/ProjectCheckingController.java | 39 +++++++++----
.../mapper/SurProjectCheckingMapper.java | 18 ++++++
.../service/ISurProjectCheckingService.java | 18 ++++++
.../impl/SurProjectCheckingServiceImpl.java | 37 +++++++++++++
.../project/SurProjectCheckingMapper.xml | 55 ++++++++++++++++++-
8 files changed, 184 insertions(+), 33 deletions(-)
diff --git a/ruoyi-ui/src/views/project/projectChecking/index.vue b/ruoyi-ui/src/views/project/projectChecking/index.vue
index 87793d32..d9636dd6 100644
--- a/ruoyi-ui/src/views/project/projectChecking/index.vue
+++ b/ruoyi-ui/src/views/project/projectChecking/index.vue
@@ -24,14 +24,7 @@
@keyup.enter.native="handleQuery"
/>
-
-
-
+
+
+
+
+
+
+
-
-
-
搜索
-
+
diff --git a/ruoyi-ui/src/views/project/surProjectInsurance/insuranceDrawer.vue b/ruoyi-ui/src/views/project/surProjectInsurance/insuranceDrawer.vue
index 139aef99..ef041c3c 100644
--- a/ruoyi-ui/src/views/project/surProjectInsurance/insuranceDrawer.vue
+++ b/ruoyi-ui/src/views/project/surProjectInsurance/insuranceDrawer.vue
@@ -140,7 +140,11 @@
-
+
diff --git a/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectCheckingController.java b/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectCheckingController.java
index d49cdba9..a2aba3ed 100644
--- a/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectCheckingController.java
+++ b/yanzhu-bigscreen/src/main/java/com/yanzhu/jh/bigscreen/web/controller/ProjectCheckingController.java
@@ -1,10 +1,11 @@
package com.yanzhu.jh.bigscreen.web.controller;
+import com.ruoyi.common.core.controller.BaseController;
+import com.ruoyi.common.core.domain.AjaxResult;
import com.ruoyi.common.core.page.TableDataInfo;
import com.ruoyi.common.core.text.Convert;
-import com.yanzhu.jh.project.domain.SurProjectInsurance;
+import com.yanzhu.jh.project.domain.SurProjectChecking;
import com.yanzhu.jh.project.service.ISurProjectCheckingService;
-import com.yanzhu.jh.project.service.ISurProjectInsuranceService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -15,26 +16,44 @@ import org.springframework.web.bind.annotation.RestController;
*/
@RestController
@RequestMapping("/bgscreen/projectChecking")
-public class ProjectCheckingController {
+public class ProjectCheckingController extends BaseController {
@Autowired
private ISurProjectCheckingService surProjectCheckingService;
/**
- * 根据条件查询项目保险
+ * 根据条件查询项目举牌验收列表
* @param deptId
* @param projectId
* @return
*/
- @GetMapping("/getProjectInsuranceList")
- public TableDataInfo getProjectInsuranceList(String deptId, String projectId){
- SurProjectInsurance surProjectInsurance = new SurProjectInsurance();
+ @GetMapping("/getProjectCheckingList")
+ public TableDataInfo getProjectCheckingList(String deptId, String projectId){
+ SurProjectChecking surProjectChecking = new SurProjectChecking();
if(deptId!=null && !"0".equals(deptId)){
- surProjectInsurance.setNowDept(deptId);
+ surProjectChecking.setProjectDeptId(deptId);
}
if(projectId!=null && !"0".equals(projectId)){
- surProjectInsurance.setProjectId(Convert.toLong(projectId));
+ surProjectChecking.setProjectId(Convert.toLong(projectId));
}
- return getDataTable(surProjectInsuranceService.selectBgscreenInsuranceList(surProjectInsurance));
+ return getDataTable(surProjectCheckingService.selectBgscreenProjectCheckingList(surProjectChecking));
+ }
+
+ /**
+ * 根据条件查询项目举牌验收统计
+ * @param deptId
+ * @param projectId
+ * @return
+ */
+ @GetMapping("/getProjectCheckingView")
+ public AjaxResult getProjectCheckingView(String deptId, String projectId){
+ SurProjectChecking surProjectChecking = new SurProjectChecking();
+ if(deptId!=null && !"0".equals(deptId)){
+ surProjectChecking.setProjectDeptId(deptId);
+ }
+ if(projectId!=null && !"0".equals(projectId)){
+ surProjectChecking.setProjectId(Convert.toLong(projectId));
+ }
+ return success(surProjectCheckingService.selectBgscreenProjectCheckingView(surProjectChecking));
}
}
diff --git a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/mapper/SurProjectCheckingMapper.java b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/mapper/SurProjectCheckingMapper.java
index 1447a64e..75cc2ea1 100644
--- a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/mapper/SurProjectCheckingMapper.java
+++ b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/mapper/SurProjectCheckingMapper.java
@@ -1,6 +1,8 @@
package com.yanzhu.jh.project.mapper;
import java.util.List;
+import java.util.Map;
+
import com.yanzhu.jh.project.domain.SurProjectChecking;
/**
@@ -27,6 +29,22 @@ public interface SurProjectCheckingMapper
*/
public List selectSurProjectCheckingList(SurProjectChecking surProjectChecking);
+ /**
+ * 查询项目验收列表
+ *
+ * @param surProjectChecking 项目验收
+ * @return 项目验收集合
+ */
+ public List selectBgscreenProjectCheckingList(SurProjectChecking surProjectChecking);
+
+ /**
+ * 查询项目验收统计
+ *
+ * @param surProjectChecking 项目验收
+ * @return 项目验收集合
+ */
+ public List