From d20abaa9a456384235c74c9cc42a66d978c497d8 Mon Sep 17 00:00:00 2001
From: zhuyulei <1843199800@qq.com>
Date: Tue, 12 Dec 2023 13:53:14 +0800
Subject: [PATCH] =?UTF-8?q?=E8=B4=A8=E9=87=8F=E7=AE=A1=E7=90=86?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
jwtech-admin-page/src/api/build/filings.js | 53 ++
jwtech-admin-page/src/api/build/inspect.js | 53 ++
jwtech-admin-page/src/api/build/respons.js | 53 ++
.../src/api/build/supervision.js | 53 ++
.../src/views/build/filings/index.vue | 445 ++++++++++++++++
.../src/views/build/inspect/index.vue | 446 ++++++++++++++++
.../src/views/build/respons/index.vue | 481 ++++++++++++++++++
.../src/views/build/supervision/index.vue | 439 ++++++++++++++++
.../BsSgcJsjdBuiProInspectController.java | 114 +++++
.../BsSgcJsjdBuiProSupervisionController.java | 114 +++++
.../BsSgcJsjdBuiResponsController.java | 114 +++++
.../BsSgcJsjdBuiSafeFilingsController.java | 114 +++++
.../build/domain/BsSgcJsjdBuiProInspect.java | 91 ++++
.../domain/BsSgcJsjdBuiProSupervision.java | 81 +++
.../kms/build/domain/BsSgcJsjdBuiRespons.java | 93 ++++
.../build/domain/BsSgcJsjdBuiSafeFilings.java | 88 ++++
.../kms/build/domain/BsSgcjsjdBuiProInfo.java | 3 +
.../mapper/BsSgcJsjdBuiProInspectMapper.java | 16 +
.../BsSgcJsjdBuiProSupervisionMapper.java | 16 +
.../mapper/BsSgcJsjdBuiResponsMapper.java | 16 +
.../mapper/BsSgcJsjdBuiSafeFilingsMapper.java | 16 +
.../BsSgcJsjdBuiProInspectService.java | 17 +
.../BsSgcJsjdBuiProSupervisionService.java | 17 +
.../service/BsSgcJsjdBuiResponsService.java | 17 +
.../BsSgcJsjdBuiSafeFilingsService.java | 17 +
25 files changed, 2967 insertions(+)
create mode 100644 jwtech-admin-page/src/api/build/filings.js
create mode 100644 jwtech-admin-page/src/api/build/inspect.js
create mode 100644 jwtech-admin-page/src/api/build/respons.js
create mode 100644 jwtech-admin-page/src/api/build/supervision.js
create mode 100644 jwtech-admin-page/src/views/build/filings/index.vue
create mode 100644 jwtech-admin-page/src/views/build/inspect/index.vue
create mode 100644 jwtech-admin-page/src/views/build/respons/index.vue
create mode 100644 jwtech-admin-page/src/views/build/supervision/index.vue
create mode 100644 jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProInspectController.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProSupervisionController.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiResponsController.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiSafeFilingsController.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProInspect.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProSupervision.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRespons.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiSafeFilings.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProInspectMapper.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProSupervisionMapper.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiResponsMapper.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiSafeFilingsMapper.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProInspectService.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProSupervisionService.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiResponsService.java
create mode 100644 jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiSafeFilingsService.java
diff --git a/jwtech-admin-page/src/api/build/filings.js b/jwtech-admin-page/src/api/build/filings.js
new file mode 100644
index 00000000..d5ea05a0
--- /dev/null
+++ b/jwtech-admin-page/src/api/build/filings.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询安全备案列表
+export function listFilings(query) {
+ return request({
+ url: '/build/filings/list',
+ method: 'post',
+ data: query
+ })
+}
+
+// 查询安全备案详细
+export function getFilings(id) {
+ return request({
+ url: '/build/filings/' + id,
+ method: 'get'
+ })
+}
+
+// 新增安全备案
+export function addFilings(data) {
+ return request({
+ url: '/build/filings',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改安全备案
+export function updateFilings(data) {
+ return request({
+ url: '/build/filings',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除安全备案
+export function delFilings(id) {
+ return request({
+ url: '/build/filings/' + id,
+ method: 'delete'
+ })
+}
+
+// 导出安全备案
+export function exportFilings(query) {
+ return request({
+ url: '/build/filings/export',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/jwtech-admin-page/src/api/build/inspect.js b/jwtech-admin-page/src/api/build/inspect.js
new file mode 100644
index 00000000..cc00a043
--- /dev/null
+++ b/jwtech-admin-page/src/api/build/inspect.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询工程质量监管与检查列表
+export function listInspect(query) {
+ return request({
+ url: '/build/inspect/list',
+ method: 'post',
+ data: query
+ })
+}
+
+// 查询工程质量监管与检查详细
+export function getInspect(id) {
+ return request({
+ url: '/build/inspect/' + id,
+ method: 'get'
+ })
+}
+
+// 新增工程质量监管与检查
+export function addInspect(data) {
+ return request({
+ url: '/build/inspect',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改工程质量监管与检查
+export function updateInspect(data) {
+ return request({
+ url: '/build/inspect',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除工程质量监管与检查
+export function delInspect(id) {
+ return request({
+ url: '/build/inspect/' + id,
+ method: 'delete'
+ })
+}
+
+// 导出工程质量监管与检查
+export function exportInspect(query) {
+ return request({
+ url: '/build/inspect/export',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/jwtech-admin-page/src/api/build/respons.js b/jwtech-admin-page/src/api/build/respons.js
new file mode 100644
index 00000000..0792a5a7
--- /dev/null
+++ b/jwtech-admin-page/src/api/build/respons.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询质量终身责任制落实列表
+export function listRespons(query) {
+ return request({
+ url: '/build/respons/list',
+ method: 'post',
+ data: query
+ })
+}
+
+// 查询质量终身责任制落实详细
+export function getRespons(id) {
+ return request({
+ url: '/build/respons/' + id,
+ method: 'get'
+ })
+}
+
+// 新增质量终身责任制落实
+export function addRespons(data) {
+ return request({
+ url: '/build/respons',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改质量终身责任制落实
+export function updateRespons(data) {
+ return request({
+ url: '/build/respons',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除质量终身责任制落实
+export function delRespons(id) {
+ return request({
+ url: '/build/respons/' + id,
+ method: 'delete'
+ })
+}
+
+// 导出质量终身责任制落实
+export function exportRespons(query) {
+ return request({
+ url: '/build/respons/export',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/jwtech-admin-page/src/api/build/supervision.js b/jwtech-admin-page/src/api/build/supervision.js
new file mode 100644
index 00000000..e2c6ea4a
--- /dev/null
+++ b/jwtech-admin-page/src/api/build/supervision.js
@@ -0,0 +1,53 @@
+import request from '@/utils/request'
+
+// 查询工程质量监测管理列表
+export function listSupervision(query) {
+ return request({
+ url: '/build/supervision/list',
+ method: 'post',
+ data: query
+ })
+}
+
+// 查询工程质量监测管理详细
+export function getSupervision(id) {
+ return request({
+ url: '/build/supervision/' + id,
+ method: 'get'
+ })
+}
+
+// 新增工程质量监测管理
+export function addSupervision(data) {
+ return request({
+ url: '/build/supervision',
+ method: 'post',
+ data: data
+ })
+}
+
+// 修改工程质量监测管理
+export function updateSupervision(data) {
+ return request({
+ url: '/build/supervision',
+ method: 'put',
+ data: data
+ })
+}
+
+// 删除工程质量监测管理
+export function delSupervision(id) {
+ return request({
+ url: '/build/supervision/' + id,
+ method: 'delete'
+ })
+}
+
+// 导出工程质量监测管理
+export function exportSupervision(query) {
+ return request({
+ url: '/build/supervision/export',
+ method: 'get',
+ params: query
+ })
+}
diff --git a/jwtech-admin-page/src/views/build/filings/index.vue b/jwtech-admin-page/src/views/build/filings/index.vue
new file mode 100644
index 00000000..e3f9ae17
--- /dev/null
+++ b/jwtech-admin-page/src/views/build/filings/index.vue
@@ -0,0 +1,445 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jwtech-admin-page/src/views/build/inspect/index.vue b/jwtech-admin-page/src/views/build/inspect/index.vue
new file mode 100644
index 00000000..f8400a73
--- /dev/null
+++ b/jwtech-admin-page/src/views/build/inspect/index.vue
@@ -0,0 +1,446 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.inspectTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jwtech-admin-page/src/views/build/respons/index.vue b/jwtech-admin-page/src/views/build/respons/index.vue
new file mode 100644
index 00000000..d2be26e5
--- /dev/null
+++ b/jwtech-admin-page/src/views/build/respons/index.vue
@@ -0,0 +1,481 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jwtech-admin-page/src/views/build/supervision/index.vue b/jwtech-admin-page/src/views/build/supervision/index.vue
new file mode 100644
index 00000000..b5e34bea
--- /dev/null
+++ b/jwtech-admin-page/src/views/build/supervision/index.vue
@@ -0,0 +1,439 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+
+ 新增
+
+
+ 修改
+
+
+ 删除
+
+
+ 导出
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ parseTime(scope.row.applyTime, '{y}-{m}-{d}') }}
+
+
+
+
+
+
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 请选择字典生成
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProInspectController.java b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProInspectController.java
new file mode 100644
index 00000000..47bf691b
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProInspectController.java
@@ -0,0 +1,114 @@
+package com.kms.build.controller;
+
+import java.util.Arrays;
+import java.util.List;
+
+import com.jianwei.common.core.controller.BaseController;
+import com.jianwei.common.core.domain.SearchParam;
+import com.jianwei.common.utils.poi.ExcelUtil;
+import com.kms.common.utils.BaseEntityUtils;
+
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jianwei.common.mybaitsplus.BeanToWrapper;
+
+import com.jianwei.common.annotation.Log;
+import com.jianwei.common.core.domain.AjaxResult;
+import com.jianwei.common.enums.BusinessType;
+import com.kms.build.domain.BsSgcJsjdBuiProInspect;
+import com.kms.build.service.BsSgcJsjdBuiProInspectService;
+
+
+/**
+ * 工程质量监管与检查Controller
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@RestController
+@RequestMapping("/build/inspect")
+@Api(tags = "工程质量监管与检查")
+public class BsSgcJsjdBuiProInspectController extends BaseController
+{
+ @Autowired
+ private BsSgcJsjdBuiProInspectService bsSgcJsjdBuiProInspectService;
+
+ /**
+ * 查询工程质量监管与检查列表
+ */
+ @PostMapping("/list")
+ @ApiOperation("工程质量监管与检查列表")
+ public IPage list(@RequestBody SearchParam sp)
+ {
+ return bsSgcJsjdBuiProInspectService.selectPage(sp);
+ }
+
+ /**
+ * 导出工程质量监管与检查列表
+ */
+ @Log(title = "工程质量监管与检查导出", businessType = BusinessType.EXPORT)
+ @PostMapping("/export")
+ @ApiOperation("工程质量监管与检查导出")
+ public AjaxResult export(@RequestBody BsSgcJsjdBuiProInspect bsSgcJsjdBuiProInspect)
+ {
+ List list = bsSgcJsjdBuiProInspectService.listByIds(bsSgcJsjdBuiProInspect.getIds());
+ ExcelUtil util = new ExcelUtil<>(BsSgcJsjdBuiProInspect.class);
+ return util.exportExcel(list, "inspect");
+ }
+
+ /**
+ * 获取工程质量监管与检查详细信息
+ */
+ @ApiOperation(" 工程质量监管与检查详情")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") String id)
+ {
+ return AjaxResult.success(bsSgcJsjdBuiProInspectService.getById(id));
+ }
+
+ /**
+ * 新增工程质量监管与检查
+ */
+ @Log(title = "工程质量监管与检查新增", businessType = BusinessType.INSERT)
+ @PostMapping
+ @ApiOperation("工程质量监管与检查新增")
+ public AjaxResult add(@RequestBody BsSgcJsjdBuiProInspect bsSgcJsjdBuiProInspect)
+ {
+ BaseEntityUtils.preInsert(bsSgcJsjdBuiProInspect);
+ return toAjax(bsSgcJsjdBuiProInspectService.save(bsSgcJsjdBuiProInspect));
+ }
+
+ /**
+ * 修改工程质量监管与检查
+ */
+ @ApiOperation("工程质量监管与检查修改")
+ @Log(title = "工程质量监管与检查修改", businessType = BusinessType.UPDATE)
+ @PutMapping
+ public AjaxResult edit(@RequestBody BsSgcJsjdBuiProInspect bsSgcJsjdBuiProInspect)
+ {
+ return toAjax(bsSgcJsjdBuiProInspectService.updateById(bsSgcJsjdBuiProInspect));
+ }
+
+ /**
+ * 删除工程质量监管与检查
+ */
+ @ApiOperation("工程质量监管与检查删除")
+ @Log(title = "工程质量监管与检查删除", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable String[] ids)
+ {
+ return toAjax(bsSgcJsjdBuiProInspectService.removeByIds(Arrays.asList(ids)));
+ }
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProSupervisionController.java b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProSupervisionController.java
new file mode 100644
index 00000000..0eed2671
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiProSupervisionController.java
@@ -0,0 +1,114 @@
+package com.kms.build.controller;
+
+import java.util.Arrays;
+import java.util.List;
+
+import com.jianwei.common.core.controller.BaseController;
+import com.jianwei.common.core.domain.SearchParam;
+import com.jianwei.common.utils.poi.ExcelUtil;
+import com.kms.common.utils.BaseEntityUtils;
+
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jianwei.common.mybaitsplus.BeanToWrapper;
+
+import com.jianwei.common.annotation.Log;
+import com.jianwei.common.core.domain.AjaxResult;
+import com.jianwei.common.enums.BusinessType;
+import com.kms.build.domain.BsSgcJsjdBuiProSupervision;
+import com.kms.build.service.BsSgcJsjdBuiProSupervisionService;
+
+
+/**
+ * 工程质量监测管理Controller
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@RestController
+@RequestMapping("/build/supervision")
+@Api(tags = "工程质量监测管理")
+public class BsSgcJsjdBuiProSupervisionController extends BaseController
+{
+ @Autowired
+ private BsSgcJsjdBuiProSupervisionService bsSgcJsjdBuiProSupervisionService;
+
+ /**
+ * 查询工程质量监测管理列表
+ */
+ @PostMapping("/list")
+ @ApiOperation("工程质量监测管理列表")
+ public IPage list(@RequestBody SearchParam sp)
+ {
+ return bsSgcJsjdBuiProSupervisionService.selectPage(sp);
+ }
+
+ /**
+ * 导出工程质量监测管理列表
+ */
+ @Log(title = "工程质量监测管理导出", businessType = BusinessType.EXPORT)
+ @PostMapping("/export")
+ @ApiOperation("工程质量监测管理导出")
+ public AjaxResult export(@RequestBody BsSgcJsjdBuiProSupervision bsSgcJsjdBuiProSupervision)
+ {
+ List list = bsSgcJsjdBuiProSupervisionService.listByIds(bsSgcJsjdBuiProSupervision.getIds());
+ ExcelUtil util = new ExcelUtil<>(BsSgcJsjdBuiProSupervision.class);
+ return util.exportExcel(list, "supervision");
+ }
+
+ /**
+ * 获取工程质量监测管理详细信息
+ */
+ @ApiOperation(" 工程质量监测管理详情")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") String id)
+ {
+ return AjaxResult.success(bsSgcJsjdBuiProSupervisionService.getById(id));
+ }
+
+ /**
+ * 新增工程质量监测管理
+ */
+ @Log(title = "工程质量监测管理新增", businessType = BusinessType.INSERT)
+ @PostMapping
+ @ApiOperation("工程质量监测管理新增")
+ public AjaxResult add(@RequestBody BsSgcJsjdBuiProSupervision bsSgcJsjdBuiProSupervision)
+ {
+ BaseEntityUtils.preInsert(bsSgcJsjdBuiProSupervision);
+ return toAjax(bsSgcJsjdBuiProSupervisionService.save(bsSgcJsjdBuiProSupervision));
+ }
+
+ /**
+ * 修改工程质量监测管理
+ */
+ @ApiOperation("工程质量监测管理修改")
+ @Log(title = "工程质量监测管理修改", businessType = BusinessType.UPDATE)
+ @PutMapping
+ public AjaxResult edit(@RequestBody BsSgcJsjdBuiProSupervision bsSgcJsjdBuiProSupervision)
+ {
+ return toAjax(bsSgcJsjdBuiProSupervisionService.updateById(bsSgcJsjdBuiProSupervision));
+ }
+
+ /**
+ * 删除工程质量监测管理
+ */
+ @ApiOperation("工程质量监测管理删除")
+ @Log(title = "工程质量监测管理删除", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable String[] ids)
+ {
+ return toAjax(bsSgcJsjdBuiProSupervisionService.removeByIds(Arrays.asList(ids)));
+ }
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiResponsController.java b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiResponsController.java
new file mode 100644
index 00000000..536b2722
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiResponsController.java
@@ -0,0 +1,114 @@
+package com.kms.build.controller;
+
+import java.util.Arrays;
+import java.util.List;
+
+import com.jianwei.common.core.controller.BaseController;
+import com.jianwei.common.core.domain.SearchParam;
+import com.jianwei.common.utils.poi.ExcelUtil;
+import com.kms.common.utils.BaseEntityUtils;
+
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jianwei.common.mybaitsplus.BeanToWrapper;
+
+import com.jianwei.common.annotation.Log;
+import com.jianwei.common.core.domain.AjaxResult;
+import com.jianwei.common.enums.BusinessType;
+import com.kms.build.domain.BsSgcJsjdBuiRespons;
+import com.kms.build.service.BsSgcJsjdBuiResponsService;
+
+
+/**
+ * 质量终身责任制落实Controller
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@RestController
+@RequestMapping("/build/respons")
+@Api(tags = "质量终身责任制落实")
+public class BsSgcJsjdBuiResponsController extends BaseController
+{
+ @Autowired
+ private BsSgcJsjdBuiResponsService bsSgcJsjdBuiResponsService;
+
+ /**
+ * 查询质量终身责任制落实列表
+ */
+ @PostMapping("/list")
+ @ApiOperation("质量终身责任制落实列表")
+ public IPage list(@RequestBody SearchParam sp)
+ {
+ return bsSgcJsjdBuiResponsService.selectPage(sp);
+ }
+
+ /**
+ * 导出质量终身责任制落实列表
+ */
+ @Log(title = "质量终身责任制落实导出", businessType = BusinessType.EXPORT)
+ @PostMapping("/export")
+ @ApiOperation("质量终身责任制落实导出")
+ public AjaxResult export(@RequestBody BsSgcJsjdBuiRespons bsSgcJsjdBuiRespons)
+ {
+ List list = bsSgcJsjdBuiResponsService.listByIds(bsSgcJsjdBuiRespons.getIds());
+ ExcelUtil util = new ExcelUtil<>(BsSgcJsjdBuiRespons.class);
+ return util.exportExcel(list, "respons");
+ }
+
+ /**
+ * 获取质量终身责任制落实详细信息
+ */
+ @ApiOperation(" 质量终身责任制落实详情")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") String id)
+ {
+ return AjaxResult.success(bsSgcJsjdBuiResponsService.getById(id));
+ }
+
+ /**
+ * 新增质量终身责任制落实
+ */
+ @Log(title = "质量终身责任制落实新增", businessType = BusinessType.INSERT)
+ @PostMapping
+ @ApiOperation("质量终身责任制落实新增")
+ public AjaxResult add(@RequestBody BsSgcJsjdBuiRespons bsSgcJsjdBuiRespons)
+ {
+ BaseEntityUtils.preInsert(bsSgcJsjdBuiRespons);
+ return toAjax(bsSgcJsjdBuiResponsService.save(bsSgcJsjdBuiRespons));
+ }
+
+ /**
+ * 修改质量终身责任制落实
+ */
+ @ApiOperation("质量终身责任制落实修改")
+ @Log(title = "质量终身责任制落实修改", businessType = BusinessType.UPDATE)
+ @PutMapping
+ public AjaxResult edit(@RequestBody BsSgcJsjdBuiRespons bsSgcJsjdBuiRespons)
+ {
+ return toAjax(bsSgcJsjdBuiResponsService.updateById(bsSgcJsjdBuiRespons));
+ }
+
+ /**
+ * 删除质量终身责任制落实
+ */
+ @ApiOperation("质量终身责任制落实删除")
+ @Log(title = "质量终身责任制落实删除", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable String[] ids)
+ {
+ return toAjax(bsSgcJsjdBuiResponsService.removeByIds(Arrays.asList(ids)));
+ }
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiSafeFilingsController.java b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiSafeFilingsController.java
new file mode 100644
index 00000000..cd66425a
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/controller/BsSgcJsjdBuiSafeFilingsController.java
@@ -0,0 +1,114 @@
+package com.kms.build.controller;
+
+import java.util.Arrays;
+import java.util.List;
+
+import com.jianwei.common.core.controller.BaseController;
+import com.jianwei.common.core.domain.SearchParam;
+import com.jianwei.common.utils.poi.ExcelUtil;
+import com.kms.common.utils.BaseEntityUtils;
+
+
+import io.swagger.annotations.Api;
+import io.swagger.annotations.ApiOperation;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.GetMapping;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.PutMapping;
+import org.springframework.web.bind.annotation.DeleteMapping;
+import org.springframework.web.bind.annotation.PathVariable;
+import org.springframework.web.bind.annotation.RequestBody;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RestController;
+
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.jianwei.common.mybaitsplus.BeanToWrapper;
+
+import com.jianwei.common.annotation.Log;
+import com.jianwei.common.core.domain.AjaxResult;
+import com.jianwei.common.enums.BusinessType;
+import com.kms.build.domain.BsSgcJsjdBuiSafeFilings;
+import com.kms.build.service.BsSgcJsjdBuiSafeFilingsService;
+
+
+/**
+ * 安全备案Controller
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@RestController
+@RequestMapping("/build/filings")
+@Api(tags = "安全备案")
+public class BsSgcJsjdBuiSafeFilingsController extends BaseController
+{
+ @Autowired
+ private BsSgcJsjdBuiSafeFilingsService bsSgcJsjdBuiSafeFilingsService;
+
+ /**
+ * 查询安全备案列表
+ */
+ @PostMapping("/list")
+ @ApiOperation("安全备案列表")
+ public IPage list(@RequestBody SearchParam sp)
+ {
+ return bsSgcJsjdBuiSafeFilingsService.selectPage(sp);
+ }
+
+ /**
+ * 导出安全备案列表
+ */
+ @Log(title = "安全备案导出", businessType = BusinessType.EXPORT)
+ @PostMapping("/export")
+ @ApiOperation("安全备案导出")
+ public AjaxResult export(@RequestBody BsSgcJsjdBuiSafeFilings bsSgcJsjdBuiSafeFilings)
+ {
+ List list = bsSgcJsjdBuiSafeFilingsService.listByIds(bsSgcJsjdBuiSafeFilings.getIds());
+ ExcelUtil util = new ExcelUtil<>(BsSgcJsjdBuiSafeFilings.class);
+ return util.exportExcel(list, "filings");
+ }
+
+ /**
+ * 获取安全备案详细信息
+ */
+ @ApiOperation(" 安全备案详情")
+ @GetMapping(value = "/{id}")
+ public AjaxResult getInfo(@PathVariable("id") String id)
+ {
+ return AjaxResult.success(bsSgcJsjdBuiSafeFilingsService.getById(id));
+ }
+
+ /**
+ * 新增安全备案
+ */
+ @Log(title = "安全备案新增", businessType = BusinessType.INSERT)
+ @PostMapping
+ @ApiOperation("安全备案新增")
+ public AjaxResult add(@RequestBody BsSgcJsjdBuiSafeFilings bsSgcJsjdBuiSafeFilings)
+ {
+ BaseEntityUtils.preInsert(bsSgcJsjdBuiSafeFilings);
+ return toAjax(bsSgcJsjdBuiSafeFilingsService.save(bsSgcJsjdBuiSafeFilings));
+ }
+
+ /**
+ * 修改安全备案
+ */
+ @ApiOperation("安全备案修改")
+ @Log(title = "安全备案修改", businessType = BusinessType.UPDATE)
+ @PutMapping
+ public AjaxResult edit(@RequestBody BsSgcJsjdBuiSafeFilings bsSgcJsjdBuiSafeFilings)
+ {
+ return toAjax(bsSgcJsjdBuiSafeFilingsService.updateById(bsSgcJsjdBuiSafeFilings));
+ }
+
+ /**
+ * 删除安全备案
+ */
+ @ApiOperation("安全备案删除")
+ @Log(title = "安全备案删除", businessType = BusinessType.DELETE)
+ @DeleteMapping("/{ids}")
+ public AjaxResult remove(@PathVariable String[] ids)
+ {
+ return toAjax(bsSgcJsjdBuiSafeFilingsService.removeByIds(Arrays.asList(ids)));
+ }
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProInspect.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProInspect.java
new file mode 100644
index 00000000..70879267
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProInspect.java
@@ -0,0 +1,91 @@
+package com.kms.build.domain;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.jianwei.common.annotation.Excel;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+
+
+import com.jianwei.common.core.domain.BaseEntity;
+
+/**
+ * 工程质量监管与检查对象 bs_sgc_jsjd_bui_pro_inspect
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@TableName("bs_sgc_jsjd_bui_pro_inspect")
+@Data
+@ApiModel("工程质量监管与检查")
+public class BsSgcJsjdBuiProInspect extends BaseEntity
+{
+ private static final long serialVersionUID = 1L;
+
+ /** 检查内容 */
+ @Excel(name = "检查内容")
+ @ApiModelProperty("检查内容")
+ private String inspectContent;
+
+ /** 检查单位 */
+ @Excel(name = "检查单位")
+ @ApiModelProperty("检查单位")
+ private String inspectUnit;
+
+ /** 检察人员 */
+ @Excel(name = "检察人员")
+ @ApiModelProperty("检察人员")
+ private String inspectPerson;
+
+ /** 检查意见报告 */
+ @Excel(name = "检查意见报告")
+ @ApiModelProperty("检查意见报告")
+ private String inspectOpinion;
+
+ /** $column.columnComment */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "检查意见报告", width = 30, dateFormat = "yyyy-MM-dd")
+ @ApiModelProperty("检查意见报告")
+ private Date inspectTime;
+
+ /** 整改落实情况 */
+ @Excel(name = "整改落实情况")
+ @ApiModelProperty("整改落实情况")
+ private String rectificationContent;
+
+ /** $column.columnComment */
+ @Excel(name = "整改落实情况")
+ @ApiModelProperty("整改落实情况")
+ private String createUid;
+
+ /** $column.columnComment */
+ @Excel(name = "整改落实情况")
+ @ApiModelProperty("整改落实情况")
+ private String updateUid;
+
+ /** $column.columnComment */
+ @Excel(name = "整改落实情况")
+ @ApiModelProperty("整改落实情况")
+ private String owerDept;
+
+ /** $column.columnComment */
+ @Excel(name = "整改落实情况")
+ @ApiModelProperty("整改落实情况")
+ private String remarks;
+
+ /** $column.columnComment */
+ @Excel(name = "整改落实情况")
+ @ApiModelProperty("整改落实情况")
+ private String proCode;
+
+ /** $column.columnComment */
+ @Excel(name = "整改落实情况")
+ @ApiModelProperty("整改落实情况")
+ private String proNo;
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProSupervision.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProSupervision.java
new file mode 100644
index 00000000..6b83c971
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiProSupervision.java
@@ -0,0 +1,81 @@
+package com.kms.build.domain;
+
+import java.util.Date;
+import com.fasterxml.jackson.annotation.JsonFormat;
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.jianwei.common.annotation.Excel;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+
+
+import com.jianwei.common.core.domain.BaseEntity;
+
+/**
+ * 工程质量监测管理对象 bs_sgc_jsjd_bui_pro_supervision
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@TableName("bs_sgc_jsjd_bui_pro_supervision")
+@Data
+@ApiModel("工程质量监测管理")
+public class BsSgcJsjdBuiProSupervision extends BaseEntity
+{
+ private static final long serialVersionUID = 1L;
+
+ /** 标段 */
+ @Excel(name = "标段")
+ @ApiModelProperty("标段")
+ private String section;
+
+ /** 监督机构 */
+ @Excel(name = "监督机构")
+ @ApiModelProperty("监督机构")
+ private String qualitySupervisionAgency;
+
+ /** $column.columnComment */
+ @JsonFormat(pattern = "yyyy-MM-dd")
+ @Excel(name = "监督机构", width = 30, dateFormat = "yyyy-MM-dd")
+ @ApiModelProperty("监督机构")
+ private Date applyTime;
+
+ /** 申请状态 */
+ @Excel(name = "申请状态")
+ @ApiModelProperty("申请状态")
+ private String applyStatus;
+
+ /** 监督结果 */
+ @Excel(name = "监督结果")
+ @ApiModelProperty("监督结果")
+ private String supervisionResult;
+
+ /** $column.columnComment */
+ @Excel(name = "监督结果")
+ @ApiModelProperty("监督结果")
+ private String createUid;
+
+ /** $column.columnComment */
+ @Excel(name = "监督结果")
+ @ApiModelProperty("监督结果")
+ private String updateUid;
+
+ /** $column.columnComment */
+ @Excel(name = "监督结果")
+ @ApiModelProperty("监督结果")
+ private String owerDept;
+
+ /** $column.columnComment */
+ @Excel(name = "监督结果")
+ @ApiModelProperty("监督结果")
+ private String proCode;
+
+ /** $column.columnComment */
+ @Excel(name = "监督结果")
+ @ApiModelProperty("监督结果")
+ private String proNo;
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRespons.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRespons.java
new file mode 100644
index 00000000..c4247990
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiRespons.java
@@ -0,0 +1,93 @@
+package com.kms.build.domain;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.jianwei.common.annotation.Excel;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+
+
+import com.jianwei.common.core.domain.BaseEntity;
+
+/**
+ * 质量终身责任制落实对象 bs_sgc_jsjd_bui_respons
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@TableName("bs_sgc_jsjd_bui_respons")
+@Data
+@ApiModel("质量终身责任制落实")
+public class BsSgcJsjdBuiRespons extends BaseEntity
+{
+ private static final long serialVersionUID = 1L;
+
+ /** 项目法人单位工程质量终身责任承诺书 */
+ @Excel(name = "项目法人单位工程质量终身责任承诺书")
+ @ApiModelProperty("项目法人单位工程质量终身责任承诺书")
+ private String enginerQualityAttachment;
+
+ /** 设计单位工程质量终身责任承诺书 */
+ @Excel(name = "设计单位工程质量终身责任承诺书")
+ @ApiModelProperty("设计单位工程质量终身责任承诺书")
+ private String designUnitAttachment;
+
+ /** 勘测单位工程质量终身责任承诺书 */
+ @Excel(name = "勘测单位工程质量终身责任承诺书")
+ @ApiModelProperty("勘测单位工程质量终身责任承诺书")
+ private String surveyUnitAttachment;
+
+ /** 施工单位工程质量终身责任承诺书 */
+ @Excel(name = "施工单位工程质量终身责任承诺书")
+ @ApiModelProperty("施工单位工程质量终身责任承诺书")
+ private String constructionUnitAttachment;
+
+ /** 监理单位工程质量终身责任承诺书 */
+ @Excel(name = "监理单位工程质量终身责任承诺书")
+ @ApiModelProperty("监理单位工程质量终身责任承诺书")
+ private String supervisionUnitAttachment;
+
+ /** 质量检测单位工程质量终身责任承诺书 */
+ @Excel(name = "质量检测单位工程质量终身责任承诺书")
+ @ApiModelProperty("质量检测单位工程质量终身责任承诺书")
+ private String inspectionUnitAttachment;
+
+ /** 永久性责任标牌 */
+ @Excel(name = "永久性责任标牌")
+ @ApiModelProperty("永久性责任标牌")
+ private String responsibilitySignAttachment;
+
+ /** $column.columnComment */
+ @Excel(name = "永久性责任标牌")
+ @ApiModelProperty("永久性责任标牌")
+ private String remarks;
+
+ /** $column.columnComment */
+ @Excel(name = "永久性责任标牌")
+ @ApiModelProperty("永久性责任标牌")
+ private String createUid;
+
+ /** $column.columnComment */
+ @Excel(name = "永久性责任标牌")
+ @ApiModelProperty("永久性责任标牌")
+ private String updateUid;
+
+ /** $column.columnComment */
+ @Excel(name = "永久性责任标牌")
+ @ApiModelProperty("永久性责任标牌")
+ private String proNo;
+
+ /** $column.columnComment */
+ @Excel(name = "永久性责任标牌")
+ @ApiModelProperty("永久性责任标牌")
+ private String proCode;
+
+ /** $column.columnComment */
+ @Excel(name = "永久性责任标牌")
+ @ApiModelProperty("永久性责任标牌")
+ private String owerDept;
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiSafeFilings.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiSafeFilings.java
new file mode 100644
index 00000000..ac935123
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcJsjdBuiSafeFilings.java
@@ -0,0 +1,88 @@
+package com.kms.build.domain;
+
+import io.swagger.annotations.ApiModel;
+import io.swagger.annotations.ApiModelProperty;
+import lombok.Data;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+import com.jianwei.common.annotation.Excel;
+
+import com.baomidou.mybatisplus.annotation.TableName;
+
+
+import com.jianwei.common.core.domain.BaseEntity;
+
+/**
+ * 安全备案对象 bs_sgc_jsjd_bui_safe_filings
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@TableName("bs_sgc_jsjd_bui_safe_filings")
+@Data
+@ApiModel("安全备案")
+public class BsSgcJsjdBuiSafeFilings extends BaseEntity
+{
+ private static final long serialVersionUID = 1L;
+
+ /** 年度 */
+ @Excel(name = "年度")
+ @ApiModelProperty("年度")
+ private String year;
+
+ /** 内容描述 */
+ @Excel(name = "内容描述")
+ @ApiModelProperty("内容描述")
+ private String content;
+
+ /** $column.columnComment */
+ @Excel(name = "内容描述")
+ @ApiModelProperty("内容描述")
+ private String remarks;
+
+ /** 批复单位 */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String approvalUnit;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String approvalOpinionNumber;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String filingsUnit;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String type;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String createUid;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String updateUid;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String proCode;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String proNo;
+
+ /** $column.columnComment */
+ @Excel(name = "批复单位")
+ @ApiModelProperty("批复单位")
+ private String owerDept;
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java
index 84a5f635..e0bba3dc 100644
--- a/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java
+++ b/jwtech-system/src/main/java/com/kms/build/domain/BsSgcjsjdBuiProInfo.java
@@ -207,4 +207,7 @@ public class BsSgcjsjdBuiProInfo extends BaseEntity
@TableField(exist = false)
private List enterpriseInfoList;
+
+ private String projectDivision;
+
}
diff --git a/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProInspectMapper.java b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProInspectMapper.java
new file mode 100644
index 00000000..d7cda623
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProInspectMapper.java
@@ -0,0 +1,16 @@
+package com.kms.build.mapper;
+
+import org.springframework.stereotype.Repository;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.kms.build.domain.BsSgcJsjdBuiProInspect;
+
+/**
+ * 工程质量监管与检查Mapper接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Repository
+public interface BsSgcJsjdBuiProInspectMapper extends BaseMapper {
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProSupervisionMapper.java b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProSupervisionMapper.java
new file mode 100644
index 00000000..d20300c9
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiProSupervisionMapper.java
@@ -0,0 +1,16 @@
+package com.kms.build.mapper;
+
+import org.springframework.stereotype.Repository;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.kms.build.domain.BsSgcJsjdBuiProSupervision;
+
+/**
+ * 工程质量监测管理Mapper接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Repository
+public interface BsSgcJsjdBuiProSupervisionMapper extends BaseMapper {
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiResponsMapper.java b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiResponsMapper.java
new file mode 100644
index 00000000..da61f9e8
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiResponsMapper.java
@@ -0,0 +1,16 @@
+package com.kms.build.mapper;
+
+import org.springframework.stereotype.Repository;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.kms.build.domain.BsSgcJsjdBuiRespons;
+
+/**
+ * 质量终身责任制落实Mapper接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Repository
+public interface BsSgcJsjdBuiResponsMapper extends BaseMapper {
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiSafeFilingsMapper.java b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiSafeFilingsMapper.java
new file mode 100644
index 00000000..09b85079
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/mapper/BsSgcJsjdBuiSafeFilingsMapper.java
@@ -0,0 +1,16 @@
+package com.kms.build.mapper;
+
+import org.springframework.stereotype.Repository;
+import com.baomidou.mybatisplus.core.mapper.BaseMapper;
+import com.kms.build.domain.BsSgcJsjdBuiSafeFilings;
+
+/**
+ * 安全备案Mapper接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Repository
+public interface BsSgcJsjdBuiSafeFilingsMapper extends BaseMapper {
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProInspectService.java b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProInspectService.java
new file mode 100644
index 00000000..774d2cb6
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProInspectService.java
@@ -0,0 +1,17 @@
+package com.kms.build.service;
+
+import org.springframework.stereotype.Service;
+import com.jianwei.common.core.service.BaseService;
+import com.kms.build.mapper.BsSgcJsjdBuiProInspectMapper;
+import com.kms.build.domain.BsSgcJsjdBuiProInspect;
+
+/**
+ * 工程质量监管与检查Service接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Service
+public class BsSgcJsjdBuiProInspectService extends BaseService{
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProSupervisionService.java b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProSupervisionService.java
new file mode 100644
index 00000000..fbcce3bb
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiProSupervisionService.java
@@ -0,0 +1,17 @@
+package com.kms.build.service;
+
+import org.springframework.stereotype.Service;
+import com.jianwei.common.core.service.BaseService;
+import com.kms.build.mapper.BsSgcJsjdBuiProSupervisionMapper;
+import com.kms.build.domain.BsSgcJsjdBuiProSupervision;
+
+/**
+ * 工程质量监测管理Service接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Service
+public class BsSgcJsjdBuiProSupervisionService extends BaseService{
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiResponsService.java b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiResponsService.java
new file mode 100644
index 00000000..fbca18b4
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiResponsService.java
@@ -0,0 +1,17 @@
+package com.kms.build.service;
+
+import org.springframework.stereotype.Service;
+import com.jianwei.common.core.service.BaseService;
+import com.kms.build.mapper.BsSgcJsjdBuiResponsMapper;
+import com.kms.build.domain.BsSgcJsjdBuiRespons;
+
+/**
+ * 质量终身责任制落实Service接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Service
+public class BsSgcJsjdBuiResponsService extends BaseService{
+
+}
diff --git a/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiSafeFilingsService.java b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiSafeFilingsService.java
new file mode 100644
index 00000000..3d45d692
--- /dev/null
+++ b/jwtech-system/src/main/java/com/kms/build/service/BsSgcJsjdBuiSafeFilingsService.java
@@ -0,0 +1,17 @@
+package com.kms.build.service;
+
+import org.springframework.stereotype.Service;
+import com.jianwei.common.core.service.BaseService;
+import com.kms.build.mapper.BsSgcJsjdBuiSafeFilingsMapper;
+import com.kms.build.domain.BsSgcJsjdBuiSafeFilings;
+
+/**
+ * 安全备案Service接口
+ *
+ * @author kms
+ * @date 2023-12-12
+ */
+@Service
+public class BsSgcJsjdBuiSafeFilingsService extends BaseService{
+
+}