浏览代码

安全检查初始化提交

Memory_LG 11 月之前
父节点
当前提交
5cbf8ec135
共有 34 个文件被更改,包括 2257 次插入250 次删除
  1. 44 0
      data-ui/src/api/data/housingconstruction/safetyinspectionitem.js
  2. 3 2
      data-ui/src/views/data/housingconstruction/realnameuser/index.vue
  3. 312 0
      data-ui/src/views/data/housingconstruction/safetyinspectionitem/index.vue
  4. 23 38
      src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionAttachController.java
  5. 1 1
      src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionEnterpriseController.java
  6. 1 1
      src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionRealnameuserController.java
  7. 91 0
      src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionSafetyinspectionitemController.java
  8. 91 0
      src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionSafetyinspectionrecordsController.java
  9. 91 0
      src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionSafetyinspectionrecordsdetailController.java
  10. 152 143
      src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionAttach.java
  11. 81 0
      src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionSafetyinspectionitem.java
  12. 173 0
      src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionSafetyinspectionrecords.java
  13. 141 0
      src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionSafetyinspectionrecordsdetail.java
  14. 7 8
      src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionAttachMapper.java
  15. 7 8
      src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionEnterpriseMapper.java
  16. 6 6
      src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionRealnameuserMapper.java
  17. 61 0
      src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionSafetyinspectionitemlMapper.java
  18. 61 0
      src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionSafetyinspectionrecordsMapper.java
  19. 62 0
      src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper.java
  20. 7 8
      src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionAttachService.java
  21. 7 8
      src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionEnterpriseService.java
  22. 6 6
      src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionRealnameuserService.java
  23. 61 0
      src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionSafetyinspectionitemService.java
  24. 61 0
      src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionSafetyinspectionrecordsService.java
  25. 61 0
      src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionSafetyinspectionrecordsdetailService.java
  26. 13 19
      src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionAttachServiceImpl.java
  27. 2 1
      src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionEnterpriseServiceImpl.java
  28. 0 1
      src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionRealnameuserServiceImpl.java
  29. 95 0
      src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionSafetyinspectionitemServiceImpl.java
  30. 90 0
      src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionSafetyinspectionrecordsServiceImpl.java
  31. 90 0
      src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionSafetyinspectionrecordsdetailServiceImpl.java
  32. 123 0
      src/main/resources/mapper/housingconstruction/CenterdataTHousingconstructionSafetyinspectionitemlMapper.xml
  33. 135 0
      src/main/resources/mapper/housingconstruction/CenterdataTHousingconstructionSafetyinspectionrecordsMapper.xml
  34. 98 0
      src/main/resources/mapper/housingconstruction/CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper.xml

+ 44 - 0
data-ui/src/api/data/housingconstruction/safetyinspectionitem.js

@@ -0,0 +1,44 @@
+import request from '@/utils/request'
+
+// 查询住建-安全检查明细列表
+export function listSafetyinspectionitem(query) {
+  return request({
+    url: '/sooka-sponest-center-data/safetyinspectionitem/list',
+    method: 'get',
+    params: query
+  })
+}
+
+// 查询住建-安全检查明细详细
+export function getSafetyinspectionitem(id) {
+  return request({
+    url: '/sooka-sponest-center-data/safetyinspectionitem/' + id,
+    method: 'get'
+  })
+}
+
+// 新增住建-安全检查明细
+export function addSafetyinspectionitem(data) {
+  return request({
+    url: '/sooka-sponest-center-data/safetyinspectionitem',
+    method: 'post',
+    data: data
+  })
+}
+
+// 修改住建-安全检查明细
+export function updateSafetyinspectionitem(data) {
+  return request({
+    url: '/sooka-sponest-center-data/safetyinspectionitem',
+    method: 'put',
+    data: data
+  })
+}
+
+// 删除住建-安全检查明细
+export function delSafetyinspectionitem(id) {
+  return request({
+    url: '/sooka-sponest-center-data/safetyinspectionitem/' + id,
+    method: 'delete'
+  })
+}

+ 3 - 2
data-ui/src/views/data/housingconstruction/realnameuser/index.vue

@@ -250,13 +250,12 @@ import Treeselect from "@riophae/vue-treeselect";
 import "@riophae/vue-treeselect/dist/vue-treeselect.css";
 import ISuperMap from "@/views/data/common/ISuperMap.vue";
 import supermap from "@/views/components/supermap.vue";
-import DataImageUpload from "@/components/ImageUpload/dataUpload.vue";
 import {treeselect} from "@/api/system/dept";
 import {checkLat, checkLon, validPhoneMobile} from "@/api/rules/rules";
 
 export default {
   name: "Realnameuser",
-  components: {deptselector, Treeselect, supermap, ISuperMap,DataImageUpload},
+  components: {deptselector, Treeselect, supermap, ISuperMap},
   dicts: ['enterprise_user_type'],
   data() {
     return {
@@ -265,6 +264,8 @@ export default {
       ISuperMapvisible: false,
       // 遮罩层
       loading: true,
+      // 部门树选项
+      deptOptions: [],
       // 选中数组
       ids: [],
       // 非单个禁用

+ 312 - 0
data-ui/src/views/data/housingconstruction/safetyinspectionitem/index.vue

@@ -0,0 +1,312 @@
+<template>
+  <div class="app-container">
+    <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
+      <el-form-item label="检查类型" prop="enterpriseInspectionType">
+        <el-select v-model="queryParams.enterpriseInspectionType" placeholder="请选择检查类型" clearable size="small">
+          <el-option
+            v-for="dict in dict.type.enterprise_inspection_type"
+            :key="dict.value"
+            :label="dict.label"
+            :value="dict.value"
+          />
+        </el-select>
+      </el-form-item>
+      <el-form-item>
+        <el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
+        <el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
+      </el-form-item>
+    </el-form>
+
+    <el-row :gutter="10" class="mb8">
+      <el-col :span="1.5">
+        <el-button
+          type="primary"
+          plain
+          icon="el-icon-plus"
+          size="mini"
+          @click="handleAdd"
+          v-hasPermi="['housingconstruction:safetyinspectionitem:add']"
+        >新增
+        </el-button>
+      </el-col>
+      <el-col :span="1.5">
+        <el-button
+          type="success"
+          plain
+          icon="el-icon-edit"
+          size="mini"
+          :disabled="single"
+          @click="handleUpdate"
+          v-hasPermi="['housingconstruction:safetyinspectionitem:edit']"
+        >修改
+        </el-button>
+      </el-col>
+      <el-col :span="1.5">
+        <el-button
+          type="danger"
+          plain
+          icon="el-icon-delete"
+          size="mini"
+          :disabled="multiple"
+          @click="handleDelete"
+          v-hasPermi="['housingconstruction:safetyinspectionitem:remove']"
+        >删除
+        </el-button>
+      </el-col>
+      <el-col :span="1.5">
+        <el-button
+          type="warning"
+          plain
+          icon="el-icon-download"
+          size="mini"
+          @click="handleExport"
+          v-hasPermi="['housingconstruction:safetyinspectionitem:export']"
+        >导出
+        </el-button>
+      </el-col>
+      <right-toolbar :showSearch.sync="showSearch" @queryTable="getList"></right-toolbar>
+    </el-row>
+
+    <el-table v-loading="loading" :data="safetyinspectionitemList" @selection-change="handleSelectionChange">
+      <el-table-column type="selection" width="55" align="center"/>
+      <el-table-column label="检查类型" align="center" prop="enterpriseInspectionType">
+        <template slot-scope="scope">
+          <dict-tag :options="dict.type.enterprise_inspection_type" :value="scope.row.enterpriseInspectionType"/>
+        </template>
+      </el-table-column>
+      <el-table-column label="检查名称" align="center" prop="inspectionName"/>
+      <el-table-column label="排序" align="center" prop="inspectionSort"/>
+      <el-table-column label="操作" align="center" class-name="small-padding fixed-width">
+        <template slot-scope="scope">
+          <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-edit"
+            @click="handleUpdate(scope.row)"
+            v-hasPermi="['housingconstruction:safetyinspectionitem:edit']"
+          >修改
+          </el-button>
+          <el-button
+            size="mini"
+            type="text"
+            icon="el-icon-delete"
+            @click="handleDelete(scope.row)"
+            v-hasPermi="['housingconstruction:safetyinspectionitem:remove']"
+          >删除
+          </el-button>
+        </template>
+      </el-table-column>
+    </el-table>
+
+    <pagination
+      v-show="total>0"
+      :total="total"
+      :page.sync="queryParams.pageNum"
+      :limit.sync="queryParams.pageSize"
+      @pagination="getList"
+    />
+
+    <!-- 添加或修改住建-安全检查明细对话框 -->
+    <el-dialog :title="title" :visible.sync="open" width="1000px" append-to-body class="form-style">
+      <el-form ref="form" :model="form" :rules="rules" label-width="100px">
+        <el-form-item label="检查类型" prop="enterpriseInspectionType">
+          <el-select v-model="form.enterpriseInspectionType" placeholder="请选择检查类型">
+            <el-option
+              v-for="dict in dict.type.enterprise_inspection_type"
+              :key="dict.value"
+              :label="dict.label"
+              :value="dict.value"
+            ></el-option>
+          </el-select>
+        </el-form-item>
+        <el-form-item label="检查名称" prop="inspectionName">
+          <el-input v-model="form.inspectionName" placeholder="请输入检查名称"/>
+        </el-form-item>
+        <el-form-item label="排序" prop="inspectionSort">
+          <el-input v-model="form.inspectionSort" placeholder="请输入排序"/>
+        </el-form-item>
+        <el-form-item label="所属部门" prop="deptId">
+          <treeselect v-model="form.deptId" :options="deptOptions" multiple:false :show-count="true"
+                      placeholder="请选择部门" @select="hx" :noResultsText="'空'" :noOptionsText="'空'"/>
+        </el-form-item>
+      </el-form>
+      <div slot="footer" class="dialog-footer">
+        <el-button type="primary" @click="submitForm">确 定</el-button>
+        <el-button @click="cancel">取 消</el-button>
+      </div>
+    </el-dialog>
+  </div>
+</template>
+
+<script>
+import {
+  addSafetyinspectionitem,
+  delSafetyinspectionitem,
+  getSafetyinspectionitem,
+  listSafetyinspectionitem,
+  updateSafetyinspectionitem
+} from "@/api/data/housingconstruction/safetyinspectionitem";
+import deptselector from "@/views/components/deptselector.vue";
+import Treeselect from "@riophae/vue-treeselect";
+import "@riophae/vue-treeselect/dist/vue-treeselect.css";
+import {treeselect} from "@/api/system/dept";
+
+export default {
+  name: "Safetyinspectionitem",
+  components: {deptselector, Treeselect},
+  dicts: ['enterprise_inspection_type'],
+  data() {
+    return {
+      // 遮罩层
+      loading: true,
+      // 选中数组
+      ids: [],
+      // 非单个禁用
+      single: true,
+      // 非多个禁用
+      multiple: true,
+      // 显示搜索条件
+      showSearch: true,
+      // 部门树选项
+      deptOptions: [],
+      // 总条数
+      total: 0,
+      // 住建-安全检查明细表格数据
+      safetyinspectionitemList: [],
+      // 弹出层标题
+      title: "",
+      // 是否显示弹出层
+      open: false,
+      // 查询参数
+      queryParams: {
+        pageNum: 1,
+        pageSize: 10,
+        enterpriseInspectionType: null,
+      },
+      // 表单参数
+      form: {},
+      // 表单校验
+      rules: {}
+    };
+  },
+  created() {
+    this.getList();
+    this.getTreeselect();
+  },
+  methods: {
+    /** 查询部门下拉树结构 */
+    getTreeselect() {
+      treeselect().then(response => {
+        this.deptOptions = response.data;
+      });
+    },
+    hx(node) {
+      this.form.dataDeptId = node.id
+      this.form.deptId = node.id
+      this.form.deptName = node.label
+      this.$refs.form.validateField("deptId")
+    },
+    /** 查询住建-安全检查明细列表 */
+    getList() {
+      this.loading = true;
+      listSafetyinspectionitem(this.queryParams).then(response => {
+        this.safetyinspectionitemList = response.rows;
+        this.total = response.total;
+        this.loading = false;
+      });
+    },
+    // 取消按钮
+    cancel() {
+      this.open = false;
+      this.reset();
+    },
+    // 表单重置
+    reset() {
+      this.form = {
+        id: null,
+        enterpriseInspectionType: null,
+        inspectionName: null,
+        inspectionSort: null,
+        createTime: null,
+        createBy: null,
+        createName: null,
+        updateTime: null,
+        updateBy: null,
+        updateName: null,
+        deptId: null,
+        deptName: null
+      };
+      this.resetForm("form");
+    },
+    /** 搜索按钮操作 */
+    handleQuery() {
+      this.queryParams.pageNum = 1;
+      this.getList();
+    },
+    /** 重置按钮操作 */
+    resetQuery() {
+      this.resetForm("queryForm");
+      this.handleQuery();
+    },
+    // 多选框选中数据
+    handleSelectionChange(selection) {
+      this.ids = selection.map(item => item.id)
+      this.single = selection.length !== 1
+      this.multiple = !selection.length
+    },
+    /** 新增按钮操作 */
+    handleAdd() {
+      this.reset();
+      this.open = true;
+      this.title = "添加安全检查项";
+    },
+    /** 修改按钮操作 */
+    handleUpdate(row) {
+      this.reset();
+      const id = row.id || this.ids
+      getSafetyinspectionitem(id).then(response => {
+        this.form = response.data;
+        this.open = true;
+        this.title = "修改安全检查项";
+      });
+    },
+    /** 提交按钮 */
+    submitForm() {
+      this.$refs["form"].validate(valid => {
+        if (valid) {
+          if (this.form.id != null) {
+            updateSafetyinspectionitem(this.form).then(response => {
+              this.$modal.msgSuccess("修改成功");
+              this.open = false;
+              this.getList();
+            });
+          } else {
+            addSafetyinspectionitem(this.form).then(response => {
+              this.$modal.msgSuccess("新增成功");
+              this.open = false;
+              this.getList();
+            });
+          }
+        }
+      });
+    },
+    /** 删除按钮操作 */
+    handleDelete(row) {
+      const ids = row.id || this.ids;
+      this.$modal.confirm('是否确认删除选中的数据项?').then(function () {
+        return delSafetyinspectionitem(ids);
+      }).then(() => {
+        this.getList();
+        this.$modal.msgSuccess("删除成功");
+      }).catch(() => {
+      });
+    },
+    /** 导出按钮操作 */
+    handleExport() {
+      this.download('housingconstruction/safetyinspectionitem/export', {
+        ...this.queryParams
+      }, `安全检查项_${new Date().getTime()}.xlsx`)
+    }
+  }
+};
+</script>

+ 23 - 38
src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionAttachController.java

@@ -1,27 +1,19 @@
 package com.sooka.sponest.data.housingconstruction.controller;
 
-import java.util.List;
-import java.io.IOException;
-import javax.servlet.http.HttpServletResponse;
-
-import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionAttach;
-import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionAttachService;
-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.ruoyi.common.log.annotation.Log;
-import com.ruoyi.common.log.enums.BusinessType;
-import com.ruoyi.common.security.annotation.RequiresPermissions;
+import com.ruoyi.common.core.utils.poi.ExcelUtil;
 import com.ruoyi.common.core.web.controller.BaseController;
 import com.ruoyi.common.core.web.domain.AjaxResult;
-import com.ruoyi.common.core.utils.poi.ExcelUtil;
 import com.ruoyi.common.core.web.page.TableDataInfo;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
+import com.ruoyi.common.security.annotation.RequiresPermissions;
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionAttach;
+import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionAttachService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
 
 /**
  * 住建-附件Controller
@@ -31,18 +23,16 @@ import com.ruoyi.common.core.web.page.TableDataInfo;
  */
 @RestController
 @RequestMapping("/attach")
-public class CenterdataTHousingconstructionAttachController extends BaseController
-{
+public class CenterdataTHousingconstructionAttachController extends BaseController {
     @Autowired
     private ICenterdataTHousingconstructionAttachService centerdataTHousingconstructionAttachService;
 
-/**
- * 查询住建-附件列表
- */
-@RequiresPermissions("housingconstruction:attach:list")
-@GetMapping("/list")
-    public TableDataInfo list(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach)
-    {
+    /**
+     * 查询住建-附件列表
+     */
+    @RequiresPermissions("housingconstruction:attach:list")
+    @GetMapping("/list")
+    public TableDataInfo list(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach) {
         startPage();
         List<CenterdataTHousingconstructionAttach> list = centerdataTHousingconstructionAttachService.selectCenterdataTHousingconstructionAttachList(centerdataTHousingconstructionAttach);
         return getDataTable(list);
@@ -54,8 +44,7 @@ public class CenterdataTHousingconstructionAttachController extends BaseControll
     @RequiresPermissions("housingconstruction:attach:export")
     @Log(title = "住建-附件", businessType = BusinessType.EXPORT)
     @PostMapping("/export")
-    public void export(HttpServletResponse response, CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach)
-    {
+    public void export(HttpServletResponse response, CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach) {
         List<CenterdataTHousingconstructionAttach> list = centerdataTHousingconstructionAttachService.selectCenterdataTHousingconstructionAttachList(centerdataTHousingconstructionAttach);
         ExcelUtil<CenterdataTHousingconstructionAttach> util = new ExcelUtil<CenterdataTHousingconstructionAttach>(CenterdataTHousingconstructionAttach.class);
         util.exportExcel(response, list, "住建-附件数据");
@@ -66,8 +55,7 @@ public class CenterdataTHousingconstructionAttachController extends BaseControll
      */
     @RequiresPermissions("housingconstruction:attach:query")
     @GetMapping(value = "/{id}")
-    public AjaxResult getInfo(@PathVariable("id") Long id)
-    {
+    public AjaxResult getInfo(@PathVariable("id") Long id) {
         return AjaxResult.success(centerdataTHousingconstructionAttachService.selectCenterdataTHousingconstructionAttachById(id));
     }
 
@@ -77,8 +65,7 @@ public class CenterdataTHousingconstructionAttachController extends BaseControll
     @RequiresPermissions("housingconstruction:attach:add")
     @Log(title = "住建-附件", businessType = BusinessType.INSERT)
     @PostMapping
-    public AjaxResult add(@RequestBody CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach)
-    {
+    public AjaxResult add(@RequestBody CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach) {
         return toAjax(centerdataTHousingconstructionAttachService.insertCenterdataTHousingconstructionAttach(centerdataTHousingconstructionAttach));
     }
 
@@ -88,8 +75,7 @@ public class CenterdataTHousingconstructionAttachController extends BaseControll
     @RequiresPermissions("housingconstruction:attach:edit")
     @Log(title = "住建-附件", businessType = BusinessType.UPDATE)
     @PutMapping
-    public AjaxResult edit(@RequestBody CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach)
-    {
+    public AjaxResult edit(@RequestBody CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach) {
         return toAjax(centerdataTHousingconstructionAttachService.updateCenterdataTHousingconstructionAttach(centerdataTHousingconstructionAttach));
     }
 
@@ -99,8 +85,7 @@ public class CenterdataTHousingconstructionAttachController extends BaseControll
     @RequiresPermissions("housingconstruction:attach:remove")
     @Log(title = "住建-附件", businessType = BusinessType.DELETE)
     @DeleteMapping("/{ids}")
-    public AjaxResult remove(@PathVariable Long[] ids)
-    {
+    public AjaxResult remove(@PathVariable Long[] ids) {
         return toAjax(centerdataTHousingconstructionAttachService.deleteCenterdataTHousingconstructionAttachByIds(ids));
     }
 }

+ 1 - 1
src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionEnterpriseController.java

@@ -90,7 +90,7 @@ public class CenterdataTHousingconstructionEnterpriseController extends BaseCont
     }
 
     @GetMapping("/getListAll")
-    public AjaxResult getListAll(CenterdataTHousingconstructionEnterprise vo){
+    public AjaxResult getListAll(CenterdataTHousingconstructionEnterprise vo) {
         List<CenterdataTHousingconstructionEnterprise> list = centerdataTHousingconstructionEnterpriseService.selectCenterdataTHousingconstructionEnterpriseList(vo);
         return AjaxResult.success(list);
     }

+ 1 - 1
src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionRealnameuserController.java

@@ -90,7 +90,7 @@ public class CenterdataTHousingconstructionRealnameuserController extends BaseCo
     }
 
     @GetMapping("/getRealNameUserListAllByType")
-    public AjaxResult getRealNameUserListAllByType(CenterdataTHousingconstructionRealnameuser vo){
+    public AjaxResult getRealNameUserListAllByType(CenterdataTHousingconstructionRealnameuser vo) {
         List<CenterdataTHousingconstructionRealnameuser> list = centerdataTHousingconstructionRealnameuserService.selectCenterdataTHousingconstructionRealnameuserList(vo);
         return AjaxResult.success(list);
     }

+ 91 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionSafetyinspectionitemController.java

@@ -0,0 +1,91 @@
+package com.sooka.sponest.data.housingconstruction.controller;
+
+import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.core.web.controller.BaseController;
+import com.ruoyi.common.core.web.domain.AjaxResult;
+import com.ruoyi.common.core.web.page.TableDataInfo;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
+import com.ruoyi.common.security.annotation.RequiresPermissions;
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionitem;
+import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionSafetyinspectionitemService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 住建-安全检查明细Controller
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+@RestController
+@RequestMapping("/safetyinspectionitem")
+public class CenterdataTHousingconstructionSafetyinspectionitemController extends BaseController {
+    @Autowired
+    private ICenterdataTHousingconstructionSafetyinspectionitemService centerdataTHousingconstructionSafetyinspectionitemService;
+
+    /**
+     * 查询住建-安全检查明细列表
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionitem:list")
+    @GetMapping("/list")
+    public TableDataInfo list(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem) {
+        startPage();
+        List<CenterdataTHousingconstructionSafetyinspectionitem> list = centerdataTHousingconstructionSafetyinspectionitemService.selectCenterdataTHousingconstructionSafetyinspectionitemList(centerdataTHousingconstructionSafetyinspectionitem);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出住建-安全检查明细列表
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionitem:export")
+    @Log(title = "住建-安全检查明细", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem) {
+        List<CenterdataTHousingconstructionSafetyinspectionitem> list = centerdataTHousingconstructionSafetyinspectionitemService.selectCenterdataTHousingconstructionSafetyinspectionitemList(centerdataTHousingconstructionSafetyinspectionitem);
+        ExcelUtil<CenterdataTHousingconstructionSafetyinspectionitem> util = new ExcelUtil<CenterdataTHousingconstructionSafetyinspectionitem>(CenterdataTHousingconstructionSafetyinspectionitem.class);
+        util.exportExcel(response, list, "住建-安全检查明细数据");
+    }
+
+    /**
+     * 获取住建-安全检查明细详细信息
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionitem:query")
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") Long id) {
+        return AjaxResult.success(centerdataTHousingconstructionSafetyinspectionitemService.selectCenterdataTHousingconstructionSafetyinspectionitemById(id));
+    }
+
+    /**
+     * 新增住建-安全检查明细
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionitem:add")
+    @Log(title = "住建-安全检查明细", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionitemService.insertCenterdataTHousingconstructionSafetyinspectionitem(centerdataTHousingconstructionSafetyinspectionitem));
+    }
+
+    /**
+     * 修改住建-安全检查明细
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionitem:edit")
+    @Log(title = "住建-安全检查明细", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionitemService.updateCenterdataTHousingconstructionSafetyinspectionitem(centerdataTHousingconstructionSafetyinspectionitem));
+    }
+
+    /**
+     * 删除住建-安全检查明细
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionitem:remove")
+    @Log(title = "住建-安全检查明细", businessType = BusinessType.DELETE)
+    @DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable Long[] ids) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionitemService.deleteCenterdataTHousingconstructionSafetyinspectionitemByIds(ids));
+    }
+}

+ 91 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionSafetyinspectionrecordsController.java

@@ -0,0 +1,91 @@
+package com.sooka.sponest.data.housingconstruction.controller;
+
+import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.core.web.controller.BaseController;
+import com.ruoyi.common.core.web.domain.AjaxResult;
+import com.ruoyi.common.core.web.page.TableDataInfo;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
+import com.ruoyi.common.security.annotation.RequiresPermissions;
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecords;
+import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionSafetyinspectionrecordsService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 住建-安全检查记录Controller
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+@RestController
+@RequestMapping("/safetyinspectionrecords")
+public class CenterdataTHousingconstructionSafetyinspectionrecordsController extends BaseController {
+    @Autowired
+    private ICenterdataTHousingconstructionSafetyinspectionrecordsService centerdataTHousingconstructionSafetyinspectionrecordsService;
+
+    /**
+     * 查询住建-安全检查记录列表
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecords:list")
+    @GetMapping("/list")
+    public TableDataInfo list(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords) {
+        startPage();
+        List<CenterdataTHousingconstructionSafetyinspectionrecords> list = centerdataTHousingconstructionSafetyinspectionrecordsService.selectCenterdataTHousingconstructionSafetyinspectionrecordsList(centerdataTHousingconstructionSafetyinspectionrecords);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出住建-安全检查记录列表
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecords:export")
+    @Log(title = "住建-安全检查记录", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords) {
+        List<CenterdataTHousingconstructionSafetyinspectionrecords> list = centerdataTHousingconstructionSafetyinspectionrecordsService.selectCenterdataTHousingconstructionSafetyinspectionrecordsList(centerdataTHousingconstructionSafetyinspectionrecords);
+        ExcelUtil<CenterdataTHousingconstructionSafetyinspectionrecords> util = new ExcelUtil<CenterdataTHousingconstructionSafetyinspectionrecords>(CenterdataTHousingconstructionSafetyinspectionrecords.class);
+        util.exportExcel(response, list, "住建-安全检查记录数据");
+    }
+
+    /**
+     * 获取住建-安全检查记录详细信息
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecords:query")
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") Long id) {
+        return AjaxResult.success(centerdataTHousingconstructionSafetyinspectionrecordsService.selectCenterdataTHousingconstructionSafetyinspectionrecordsById(id));
+    }
+
+    /**
+     * 新增住建-安全检查记录
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecords:add")
+    @Log(title = "住建-安全检查记录", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionrecordsService.insertCenterdataTHousingconstructionSafetyinspectionrecords(centerdataTHousingconstructionSafetyinspectionrecords));
+    }
+
+    /**
+     * 修改住建-安全检查记录
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecords:edit")
+    @Log(title = "住建-安全检查记录", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionrecordsService.updateCenterdataTHousingconstructionSafetyinspectionrecords(centerdataTHousingconstructionSafetyinspectionrecords));
+    }
+
+    /**
+     * 删除住建-安全检查记录
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecords:remove")
+    @Log(title = "住建-安全检查记录", businessType = BusinessType.DELETE)
+    @DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable Long[] ids) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionrecordsService.deleteCenterdataTHousingconstructionSafetyinspectionrecordsByIds(ids));
+    }
+}

+ 91 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/controller/CenterdataTHousingconstructionSafetyinspectionrecordsdetailController.java

@@ -0,0 +1,91 @@
+package com.sooka.sponest.data.housingconstruction.controller;
+
+import com.ruoyi.common.core.utils.poi.ExcelUtil;
+import com.ruoyi.common.core.web.controller.BaseController;
+import com.ruoyi.common.core.web.domain.AjaxResult;
+import com.ruoyi.common.core.web.page.TableDataInfo;
+import com.ruoyi.common.log.annotation.Log;
+import com.ruoyi.common.log.enums.BusinessType;
+import com.ruoyi.common.security.annotation.RequiresPermissions;
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecordsdetail;
+import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionSafetyinspectionrecordsdetailService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.web.bind.annotation.*;
+
+import javax.servlet.http.HttpServletResponse;
+import java.util.List;
+
+/**
+ * 住建-安全检查记录明细Controller
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+@RestController
+@RequestMapping("/safetyinspectionrecordsdetail")
+public class CenterdataTHousingconstructionSafetyinspectionrecordsdetailController extends BaseController {
+    @Autowired
+    private ICenterdataTHousingconstructionSafetyinspectionrecordsdetailService centerdataTHousingconstructionSafetyinspectionrecordsdetailService;
+
+    /**
+     * 查询住建-安全检查记录明细列表
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecordsdetail:list")
+    @GetMapping("/list")
+    public TableDataInfo list(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail) {
+        startPage();
+        List<CenterdataTHousingconstructionSafetyinspectionrecordsdetail> list = centerdataTHousingconstructionSafetyinspectionrecordsdetailService.selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailList(centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+        return getDataTable(list);
+    }
+
+    /**
+     * 导出住建-安全检查记录明细列表
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecordsdetail:export")
+    @Log(title = "住建-安全检查记录明细", businessType = BusinessType.EXPORT)
+    @PostMapping("/export")
+    public void export(HttpServletResponse response, CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail) {
+        List<CenterdataTHousingconstructionSafetyinspectionrecordsdetail> list = centerdataTHousingconstructionSafetyinspectionrecordsdetailService.selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailList(centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+        ExcelUtil<CenterdataTHousingconstructionSafetyinspectionrecordsdetail> util = new ExcelUtil<CenterdataTHousingconstructionSafetyinspectionrecordsdetail>(CenterdataTHousingconstructionSafetyinspectionrecordsdetail.class);
+        util.exportExcel(response, list, "住建-安全检查记录明细数据");
+    }
+
+    /**
+     * 获取住建-安全检查记录明细详细信息
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecordsdetail:query")
+    @GetMapping(value = "/{id}")
+    public AjaxResult getInfo(@PathVariable("id") String id) {
+        return AjaxResult.success(centerdataTHousingconstructionSafetyinspectionrecordsdetailService.selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(id));
+    }
+
+    /**
+     * 新增住建-安全检查记录明细
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecordsdetail:add")
+    @Log(title = "住建-安全检查记录明细", businessType = BusinessType.INSERT)
+    @PostMapping
+    public AjaxResult add(@RequestBody CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionrecordsdetailService.insertCenterdataTHousingconstructionSafetyinspectionrecordsdetail(centerdataTHousingconstructionSafetyinspectionrecordsdetail));
+    }
+
+    /**
+     * 修改住建-安全检查记录明细
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecordsdetail:edit")
+    @Log(title = "住建-安全检查记录明细", businessType = BusinessType.UPDATE)
+    @PutMapping
+    public AjaxResult edit(@RequestBody CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionrecordsdetailService.updateCenterdataTHousingconstructionSafetyinspectionrecordsdetail(centerdataTHousingconstructionSafetyinspectionrecordsdetail));
+    }
+
+    /**
+     * 删除住建-安全检查记录明细
+     */
+    @RequiresPermissions("housingconstruction:safetyinspectionrecordsdetail:remove")
+    @Log(title = "住建-安全检查记录明细", businessType = BusinessType.DELETE)
+    @DeleteMapping("/{ids}")
+    public AjaxResult remove(@PathVariable String[] ids) {
+        return toAjax(centerdataTHousingconstructionSafetyinspectionrecordsdetailService.deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailByIds(ids));
+    }
+}

+ 152 - 143
src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionAttach.java

@@ -1,9 +1,9 @@
 package com.sooka.sponest.data.housingconstruction.domain;
 
-import org.apache.commons.lang3.builder.ToStringBuilder;
-import org.apache.commons.lang3.builder.ToStringStyle;
 import com.ruoyi.common.core.annotation.Excel;
 import com.ruoyi.common.core.web.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
 
 /**
  * 住建-附件对象 centerdata_t_housingconstruction_attach
@@ -11,167 +11,176 @@ import com.ruoyi.common.core.web.domain.BaseEntity;
  * @author lg
  * @date 2024-07-29
  */
-public class CenterdataTHousingconstructionAttach extends BaseEntity
-        {
-private static final long serialVersionUID = 1L;
+public class CenterdataTHousingconstructionAttach extends BaseEntity {
+    private static final long serialVersionUID = 1L;
 
-    /** 序号 */
+    /**
+     * 序号
+     */
     private Long id;
 
-    /** 业务id */
-            @Excel(name = "业务id")
+    /**
+     * 业务id
+     */
+    @Excel(name = "业务id")
     private String busId;
 
-    /** 附件属性 */
-            @Excel(name = "附件属性")
+    /**
+     * 附件属性
+     */
+    @Excel(name = "附件属性")
     private String dictType;
 
-    /** 附件属性明细 */
-            @Excel(name = "附件属性明细")
+    /**
+     * 附件属性明细
+     */
+    @Excel(name = "附件属性明细")
     private String dictValue;
 
-    /** 附件路径 */
-            @Excel(name = "附件路径")
+    /**
+     * 附件路径
+     */
+    @Excel(name = "附件路径")
     private String attachPath;
 
-    /** 附件名称 */
-            @Excel(name = "附件名称")
+    /**
+     * 附件名称
+     */
+    @Excel(name = "附件名称")
     private String fileName;
 
-    /** 排序 */
-            @Excel(name = "排序")
+    /**
+     * 排序
+     */
+    @Excel(name = "排序")
     private Long attachSorts;
 
-    /** 创建人 */
+    /**
+     * 创建人
+     */
     private String createName;
 
-    /** 更新人 */
+    /**
+     * 更新人
+     */
     private String updateName;
 
-    /** 部门id */
+    /**
+     * 部门id
+     */
     private Long deptId;
 
-    /** 部门名称 */
+    /**
+     * 部门名称
+     */
     private String deptName;
 
-    public void setId(Long id)
-            {
-            this.id = id;
-            }
-
-    public Long getId()
-            {
-            return id;
-            }
-    public void setBusId(String busId)
-            {
-            this.busId = busId;
-            }
-
-    public String getBusId()
-            {
-            return busId;
-            }
-    public void setDictType(String dictType)
-            {
-            this.dictType = dictType;
-            }
-
-    public String getDictType()
-            {
-            return dictType;
-            }
-    public void setDictValue(String dictValue)
-            {
-            this.dictValue = dictValue;
-            }
-
-    public String getDictValue()
-            {
-            return dictValue;
-            }
-    public void setAttachPath(String attachPath)
-            {
-            this.attachPath = attachPath;
-            }
-
-    public String getAttachPath()
-            {
-            return attachPath;
-            }
-    public void setFileName(String fileName)
-            {
-            this.fileName = fileName;
-            }
-
-    public String getFileName()
-            {
-            return fileName;
-            }
-    public void setAttachSorts(Long attachSorts)
-            {
-            this.attachSorts = attachSorts;
-            }
-
-    public Long getAttachSorts()
-            {
-            return attachSorts;
-            }
-    public void setCreateName(String createName)
-            {
-            this.createName = createName;
-            }
-
-    public String getCreateName()
-            {
-            return createName;
-            }
-    public void setUpdateName(String updateName)
-            {
-            this.updateName = updateName;
-            }
-
-    public String getUpdateName()
-            {
-            return updateName;
-            }
-    public void setDeptId(Long deptId)
-            {
-            this.deptId = deptId;
-            }
-
-    public Long getDeptId()
-            {
-            return deptId;
-            }
-    public void setDeptName(String deptName)
-            {
-            this.deptName = deptName;
-            }
-
-    public String getDeptName()
-            {
-            return deptName;
-            }
-
-@Override
-public String toString() {
-        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
-            .append("id", getId())
-            .append("busId", getBusId())
-            .append("dictType", getDictType())
-            .append("dictValue", getDictValue())
-            .append("attachPath", getAttachPath())
-            .append("fileName", getFileName())
-            .append("attachSorts", getAttachSorts())
-            .append("createTime", getCreateTime())
-            .append("createBy", getCreateBy())
-            .append("createName", getCreateName())
-            .append("updateTime", getUpdateTime())
-            .append("updateBy", getUpdateBy())
-            .append("updateName", getUpdateName())
-            .append("deptId", getDeptId())
-            .append("deptName", getDeptName())
-        .toString();
-        }
-        }
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public String getBusId() {
+        return busId;
+    }
+
+    public void setBusId(String busId) {
+        this.busId = busId;
+    }
+
+    public String getDictType() {
+        return dictType;
+    }
+
+    public void setDictType(String dictType) {
+        this.dictType = dictType;
+    }
+
+    public String getDictValue() {
+        return dictValue;
+    }
+
+    public void setDictValue(String dictValue) {
+        this.dictValue = dictValue;
+    }
+
+    public String getAttachPath() {
+        return attachPath;
+    }
+
+    public void setAttachPath(String attachPath) {
+        this.attachPath = attachPath;
+    }
+
+    public String getFileName() {
+        return fileName;
+    }
+
+    public void setFileName(String fileName) {
+        this.fileName = fileName;
+    }
+
+    public Long getAttachSorts() {
+        return attachSorts;
+    }
+
+    public void setAttachSorts(Long attachSorts) {
+        this.attachSorts = attachSorts;
+    }
+
+    public String getCreateName() {
+        return createName;
+    }
+
+    public void setCreateName(String createName) {
+        this.createName = createName;
+    }
+
+    public String getUpdateName() {
+        return updateName;
+    }
+
+    public void setUpdateName(String updateName) {
+        this.updateName = updateName;
+    }
+
+    public Long getDeptId() {
+        return deptId;
+    }
+
+    public void setDeptId(Long deptId) {
+        this.deptId = deptId;
+    }
+
+    public String getDeptName() {
+        return deptName;
+    }
+
+    public void setDeptName(String deptName) {
+        this.deptName = deptName;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("busId", getBusId())
+                .append("dictType", getDictType())
+                .append("dictValue", getDictValue())
+                .append("attachPath", getAttachPath())
+                .append("fileName", getFileName())
+                .append("attachSorts", getAttachSorts())
+                .append("createTime", getCreateTime())
+                .append("createBy", getCreateBy())
+                .append("createName", getCreateName())
+                .append("updateTime", getUpdateTime())
+                .append("updateBy", getUpdateBy())
+                .append("updateName", getUpdateName())
+                .append("deptId", getDeptId())
+                .append("deptName", getDeptName())
+                .toString();
+    }
+}

+ 81 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionSafetyinspectionitem.java

@@ -0,0 +1,81 @@
+package com.sooka.sponest.data.housingconstruction.domain;
+
+import com.ruoyi.common.core.annotation.Excel;
+import com.ruoyi.common.core.web.domain.BaseEntity;
+import lombok.Data;
+import lombok.EqualsAndHashCode;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+/**
+ * 住建-安全检查项对象 centerdata_t_housingconstruction_safetyinspectionitem
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+@Data
+@EqualsAndHashCode(callSuper = true)
+public class CenterdataTHousingconstructionSafetyinspectionitem extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 数据id
+     */
+    private Long id;
+
+    /**
+     * 检查类型
+     */
+    @Excel(name = "检查类型")
+    private String enterpriseInspectionType;
+
+    /**
+     * 检查名称
+     */
+    @Excel(name = "检查名称")
+    private String inspectionName;
+
+    /**
+     * 排序
+     */
+    @Excel(name = "排序")
+    private Integer inspectionSort;
+
+    /**
+     * 创建人
+     */
+    private String createName;
+
+    /**
+     * 修改人
+     */
+    private String updateName;
+
+    /**
+     * 所属部门
+     */
+    private Long deptId;
+
+    /**
+     * 部门名称
+     */
+    private String deptName;
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("enterpriseInspectionType", getEnterpriseInspectionType())
+                .append("inspectionName", getInspectionName())
+                .append("inspectionSort", getInspectionSort())
+                .append("createTime", getCreateTime())
+                .append("createBy", getCreateBy())
+                .append("createName", getCreateName())
+                .append("updateTime", getUpdateTime())
+                .append("updateBy", getUpdateBy())
+                .append("updateName", getUpdateName())
+                .append("deptId", getDeptId())
+                .append("deptName", getDeptName())
+                .toString();
+    }
+}

+ 173 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionSafetyinspectionrecords.java

@@ -0,0 +1,173 @@
+package com.sooka.sponest.data.housingconstruction.domain;
+
+import com.ruoyi.common.core.annotation.Excel;
+import com.ruoyi.common.core.web.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+/**
+ * 住建-安全检查记录对象 centerdata_t_housingconstruction_safetyinspectionrecords
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public class CenterdataTHousingconstructionSafetyinspectionrecords extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 序号
+     */
+    private Long id;
+
+    /**
+     * 检察员id
+     */
+    @Excel(name = "检察员id")
+    private Long censorId;
+
+    /**
+     * 检察员姓名
+     */
+    @Excel(name = "检察员姓名")
+    private String censorName;
+
+    /**
+     * 用户id
+     */
+    @Excel(name = "用户id")
+    private Long clientId;
+
+    /**
+     * 用户姓名
+     */
+    @Excel(name = "用户姓名")
+    private String clientName;
+
+    /**
+     * 记录类型
+     */
+    @Excel(name = "记录类型")
+    private String enterpriseInspectionType;
+
+    /**
+     * 创建人
+     */
+    private String createName;
+
+    /**
+     * 修改人
+     */
+    private String updateName;
+
+    /**
+     * 所属部门
+     */
+    @Excel(name = "所属部门")
+    private Long deptId;
+
+    /**
+     * 部门名称
+     */
+    @Excel(name = "部门名称")
+    private String deptName;
+
+    public Long getId() {
+        return id;
+    }
+
+    public void setId(Long id) {
+        this.id = id;
+    }
+
+    public Long getCensorId() {
+        return censorId;
+    }
+
+    public void setCensorId(Long censorId) {
+        this.censorId = censorId;
+    }
+
+    public String getCensorName() {
+        return censorName;
+    }
+
+    public void setCensorName(String censorName) {
+        this.censorName = censorName;
+    }
+
+    public Long getClientId() {
+        return clientId;
+    }
+
+    public void setClientId(Long clientId) {
+        this.clientId = clientId;
+    }
+
+    public String getClientName() {
+        return clientName;
+    }
+
+    public void setClientName(String clientName) {
+        this.clientName = clientName;
+    }
+
+    public String getEnterpriseInspectionType() {
+        return enterpriseInspectionType;
+    }
+
+    public void setEnterpriseInspectionType(String enterpriseInspectionType) {
+        this.enterpriseInspectionType = enterpriseInspectionType;
+    }
+
+    public String getCreateName() {
+        return createName;
+    }
+
+    public void setCreateName(String createName) {
+        this.createName = createName;
+    }
+
+    public String getUpdateName() {
+        return updateName;
+    }
+
+    public void setUpdateName(String updateName) {
+        this.updateName = updateName;
+    }
+
+    public Long getDeptId() {
+        return deptId;
+    }
+
+    public void setDeptId(Long deptId) {
+        this.deptId = deptId;
+    }
+
+    public String getDeptName() {
+        return deptName;
+    }
+
+    public void setDeptName(String deptName) {
+        this.deptName = deptName;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("censorId", getCensorId())
+                .append("censorName", getCensorName())
+                .append("clientId", getClientId())
+                .append("clientName", getClientName())
+                .append("enterpriseInspectionType", getEnterpriseInspectionType())
+                .append("createTime", getCreateTime())
+                .append("createBy", getCreateBy())
+                .append("createName", getCreateName())
+                .append("updateTime", getUpdateTime())
+                .append("updateBy", getUpdateBy())
+                .append("updateName", getUpdateName())
+                .append("deptId", getDeptId())
+                .append("deptName", getDeptName())
+                .toString();
+    }
+}

+ 141 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/domain/CenterdataTHousingconstructionSafetyinspectionrecordsdetail.java

@@ -0,0 +1,141 @@
+package com.sooka.sponest.data.housingconstruction.domain;
+
+import com.ruoyi.common.core.annotation.Excel;
+import com.ruoyi.common.core.web.domain.BaseEntity;
+import org.apache.commons.lang3.builder.ToStringBuilder;
+import org.apache.commons.lang3.builder.ToStringStyle;
+
+/**
+ * 住建-安全检查记录明细对象 centerdata_t_housingconstruction_safetyinspectionrecordsdetail
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public class CenterdataTHousingconstructionSafetyinspectionrecordsdetail extends BaseEntity {
+    private static final long serialVersionUID = 1L;
+
+    /**
+     * 数据id
+     */
+    private String id;
+
+    /**
+     * 安全检查记录id
+     */
+    @Excel(name = "安全检查记录id")
+    private Long recordId;
+
+    /**
+     * 安全检查项id
+     */
+    @Excel(name = "安全检查项id")
+    private Long itemId;
+
+    /**
+     * 合格状态
+     */
+    @Excel(name = "合格状态")
+    private String standardStatus;
+
+    /**
+     * 创建人
+     */
+    private String createName;
+
+    /**
+     * 修改人
+     */
+    private String updateName;
+
+    /**
+     * 所属部门
+     */
+    private Long deptId;
+
+    /**
+     * 部门名称
+     */
+    private String deptName;
+
+    public String getId() {
+        return id;
+    }
+
+    public void setId(String id) {
+        this.id = id;
+    }
+
+    public Long getRecordId() {
+        return recordId;
+    }
+
+    public void setRecordId(Long recordId) {
+        this.recordId = recordId;
+    }
+
+    public Long getItemId() {
+        return itemId;
+    }
+
+    public void setItemId(Long itemId) {
+        this.itemId = itemId;
+    }
+
+    public String getStandardStatus() {
+        return standardStatus;
+    }
+
+    public void setStandardStatus(String standardStatus) {
+        this.standardStatus = standardStatus;
+    }
+
+    public String getCreateName() {
+        return createName;
+    }
+
+    public void setCreateName(String createName) {
+        this.createName = createName;
+    }
+
+    public String getUpdateName() {
+        return updateName;
+    }
+
+    public void setUpdateName(String updateName) {
+        this.updateName = updateName;
+    }
+
+    public Long getDeptId() {
+        return deptId;
+    }
+
+    public void setDeptId(Long deptId) {
+        this.deptId = deptId;
+    }
+
+    public String getDeptName() {
+        return deptName;
+    }
+
+    public void setDeptName(String deptName) {
+        this.deptName = deptName;
+    }
+
+    @Override
+    public String toString() {
+        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
+                .append("id", getId())
+                .append("recordId", getRecordId())
+                .append("itemId", getItemId())
+                .append("standardStatus", getStandardStatus())
+                .append("createTime", getCreateTime())
+                .append("createBy", getCreateBy())
+                .append("createName", getCreateName())
+                .append("updateTime", getUpdateTime())
+                .append("updateBy", getUpdateBy())
+                .append("updateName", getUpdateName())
+                .append("deptId", getDeptId())
+                .append("deptName", getDeptName())
+                .toString();
+    }
+}

+ 7 - 8
src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionAttachMapper.java

@@ -10,15 +10,14 @@ import java.util.List;
  * @author lg
  * @date 2024-07-29
  */
-public interface CenterdataTHousingconstructionAttachMapper
-{
+public interface CenterdataTHousingconstructionAttachMapper {
     /**
      * 查询住建-附件
      *
      * @param id 住建-附件主键
      * @return 住建-附件
      */
-    public CenterdataTHousingconstructionAttach selectCenterdataTHousingconstructionAttachById(Long id);
+    CenterdataTHousingconstructionAttach selectCenterdataTHousingconstructionAttachById(Long id);
 
     /**
      * 查询住建-附件列表
@@ -26,7 +25,7 @@ public interface CenterdataTHousingconstructionAttachMapper
      * @param centerdataTHousingconstructionAttach 住建-附件
      * @return 住建-附件集合
      */
-    public List<CenterdataTHousingconstructionAttach> selectCenterdataTHousingconstructionAttachList(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
+    List<CenterdataTHousingconstructionAttach> selectCenterdataTHousingconstructionAttachList(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
 
     /**
      * 新增住建-附件
@@ -34,7 +33,7 @@ public interface CenterdataTHousingconstructionAttachMapper
      * @param centerdataTHousingconstructionAttach 住建-附件
      * @return 结果
      */
-    public int insertCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
+    int insertCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
 
     /**
      * 修改住建-附件
@@ -42,7 +41,7 @@ public interface CenterdataTHousingconstructionAttachMapper
      * @param centerdataTHousingconstructionAttach 住建-附件
      * @return 结果
      */
-    public int updateCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
+    int updateCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
 
     /**
      * 删除住建-附件
@@ -50,7 +49,7 @@ public interface CenterdataTHousingconstructionAttachMapper
      * @param id 住建-附件主键
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionAttachById(Long id);
+    int deleteCenterdataTHousingconstructionAttachById(Long id);
 
     /**
      * 批量删除住建-附件
@@ -58,5 +57,5 @@ public interface CenterdataTHousingconstructionAttachMapper
      * @param ids 需要删除的数据主键集合
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionAttachByIds(Long[] ids);
+    int deleteCenterdataTHousingconstructionAttachByIds(Long[] ids);
 }

+ 7 - 8
src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionEnterpriseMapper.java

@@ -10,15 +10,14 @@ import java.util.List;
  * @author LG
  * @date 2024-07-29
  */
-public interface CenterdataTHousingconstructionEnterpriseMapper
-{
+public interface CenterdataTHousingconstructionEnterpriseMapper {
     /**
      * 查询住建-企业信息
      *
      * @param id 住建-企业信息主键
      * @return 住建-企业信息
      */
-    public CenterdataTHousingconstructionEnterprise selectCenterdataTHousingconstructionEnterpriseById(String id);
+    CenterdataTHousingconstructionEnterprise selectCenterdataTHousingconstructionEnterpriseById(String id);
 
     /**
      * 查询住建-企业信息列表
@@ -26,7 +25,7 @@ public interface CenterdataTHousingconstructionEnterpriseMapper
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 住建-企业信息集合
      */
-    public List<CenterdataTHousingconstructionEnterprise> selectCenterdataTHousingconstructionEnterpriseList(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
+    List<CenterdataTHousingconstructionEnterprise> selectCenterdataTHousingconstructionEnterpriseList(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
 
     /**
      * 新增住建-企业信息
@@ -34,7 +33,7 @@ public interface CenterdataTHousingconstructionEnterpriseMapper
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 结果
      */
-    public int insertCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
+    int insertCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
 
     /**
      * 修改住建-企业信息
@@ -42,7 +41,7 @@ public interface CenterdataTHousingconstructionEnterpriseMapper
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 结果
      */
-    public int updateCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
+    int updateCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
 
     /**
      * 删除住建-企业信息
@@ -50,7 +49,7 @@ public interface CenterdataTHousingconstructionEnterpriseMapper
      * @param id 住建-企业信息主键
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionEnterpriseById(String id);
+    int deleteCenterdataTHousingconstructionEnterpriseById(String id);
 
     /**
      * 批量删除住建-企业信息
@@ -58,5 +57,5 @@ public interface CenterdataTHousingconstructionEnterpriseMapper
      * @param ids 需要删除的数据主键集合
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionEnterpriseByIds(String[] ids);
+    int deleteCenterdataTHousingconstructionEnterpriseByIds(String[] ids);
 }

+ 6 - 6
src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionRealnameuserMapper.java

@@ -17,7 +17,7 @@ public interface CenterdataTHousingconstructionRealnameuserMapper {
      * @param id 住建-实名用户主键
      * @return 住建-实名用户
      */
-    public CenterdataTHousingconstructionRealnameuser selectCenterdataTHousingconstructionRealnameuserById(Long id);
+    CenterdataTHousingconstructionRealnameuser selectCenterdataTHousingconstructionRealnameuserById(Long id);
 
     /**
      * 查询住建-实名用户列表
@@ -25,7 +25,7 @@ public interface CenterdataTHousingconstructionRealnameuserMapper {
      * @param centerdataTHousingconstructionRealnameuser 住建-实名用户
      * @return 住建-实名用户集合
      */
-    public List<CenterdataTHousingconstructionRealnameuser> selectCenterdataTHousingconstructionRealnameuserList(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
+    List<CenterdataTHousingconstructionRealnameuser> selectCenterdataTHousingconstructionRealnameuserList(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
 
     /**
      * 新增住建-实名用户
@@ -33,7 +33,7 @@ public interface CenterdataTHousingconstructionRealnameuserMapper {
      * @param centerdataTHousingconstructionRealnameuser 住建-实名用户
      * @return 结果
      */
-    public int insertCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
+    int insertCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
 
     /**
      * 修改住建-实名用户
@@ -41,7 +41,7 @@ public interface CenterdataTHousingconstructionRealnameuserMapper {
      * @param centerdataTHousingconstructionRealnameuser 住建-实名用户
      * @return 结果
      */
-    public int updateCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
+    int updateCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
 
     /**
      * 删除住建-实名用户
@@ -49,7 +49,7 @@ public interface CenterdataTHousingconstructionRealnameuserMapper {
      * @param id 住建-实名用户主键
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionRealnameuserById(Long id);
+    int deleteCenterdataTHousingconstructionRealnameuserById(Long id);
 
     /**
      * 批量删除住建-实名用户
@@ -57,6 +57,6 @@ public interface CenterdataTHousingconstructionRealnameuserMapper {
      * @param ids 需要删除的数据主键集合
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionRealnameuserByIds(Long[] ids);
+    int deleteCenterdataTHousingconstructionRealnameuserByIds(Long[] ids);
 
 }

+ 61 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionSafetyinspectionitemlMapper.java

@@ -0,0 +1,61 @@
+package com.sooka.sponest.data.housingconstruction.mapper;
+
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionitem;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查明细Mapper接口
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public interface CenterdataTHousingconstructionSafetyinspectionitemlMapper {
+    /**
+     * 查询住建-安全检查明细
+     *
+     * @param id 住建-安全检查明细主键
+     * @return 住建-安全检查明细
+     */
+    CenterdataTHousingconstructionSafetyinspectionitem selectCenterdataTHousingconstructionSafetyinspectionitemById(Long id);
+
+    /**
+     * 查询住建-安全检查明细列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 住建-安全检查明细集合
+     */
+    List<CenterdataTHousingconstructionSafetyinspectionitem> selectCenterdataTHousingconstructionSafetyinspectionitemList(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem);
+
+    /**
+     * 新增住建-安全检查明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 结果
+     */
+    int insertCenterdataTHousingconstructionSafetyinspectionitem(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem);
+
+    /**
+     * 修改住建-安全检查明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 结果
+     */
+    int updateCenterdataTHousingconstructionSafetyinspectionitem(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem);
+
+    /**
+     * 删除住建-安全检查明细
+     *
+     * @param id 住建-安全检查明细主键
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionitemById(Long id);
+
+    /**
+     * 批量删除住建-安全检查明细
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionitemByIds(Long[] ids);
+}

+ 61 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionSafetyinspectionrecordsMapper.java

@@ -0,0 +1,61 @@
+package com.sooka.sponest.data.housingconstruction.mapper;
+
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecords;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查记录Mapper接口
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public interface CenterdataTHousingconstructionSafetyinspectionrecordsMapper {
+    /**
+     * 查询住建-安全检查记录
+     *
+     * @param id 住建-安全检查记录主键
+     * @return 住建-安全检查记录
+     */
+    CenterdataTHousingconstructionSafetyinspectionrecords selectCenterdataTHousingconstructionSafetyinspectionrecordsById(Long id);
+
+    /**
+     * 查询住建-安全检查记录列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 住建-安全检查记录集合
+     */
+    List<CenterdataTHousingconstructionSafetyinspectionrecords> selectCenterdataTHousingconstructionSafetyinspectionrecordsList(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords);
+
+    /**
+     * 新增住建-安全检查记录
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 结果
+     */
+    int insertCenterdataTHousingconstructionSafetyinspectionrecords(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords);
+
+    /**
+     * 修改住建-安全检查记录
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 结果
+     */
+    int updateCenterdataTHousingconstructionSafetyinspectionrecords(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords);
+
+    /**
+     * 删除住建-安全检查记录
+     *
+     * @param id 住建-安全检查记录主键
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsById(Long id);
+
+    /**
+     * 批量删除住建-安全检查记录
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsByIds(Long[] ids);
+}

+ 62 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/mapper/CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper.java

@@ -0,0 +1,62 @@
+package com.sooka.sponest.data.housingconstruction.mapper;
+
+
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecordsdetail;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查记录明细Mapper接口
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public interface CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper {
+    /**
+     * 查询住建-安全检查记录明细
+     *
+     * @param id 住建-安全检查记录明细主键
+     * @return 住建-安全检查记录明细
+     */
+    CenterdataTHousingconstructionSafetyinspectionrecordsdetail selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(String id);
+
+    /**
+     * 查询住建-安全检查记录明细列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 住建-安全检查记录明细集合
+     */
+    List<CenterdataTHousingconstructionSafetyinspectionrecordsdetail> selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailList(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+
+    /**
+     * 新增住建-安全检查记录明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 结果
+     */
+    int insertCenterdataTHousingconstructionSafetyinspectionrecordsdetail(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+
+    /**
+     * 修改住建-安全检查记录明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 结果
+     */
+    int updateCenterdataTHousingconstructionSafetyinspectionrecordsdetail(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+
+    /**
+     * 删除住建-安全检查记录明细
+     *
+     * @param id 住建-安全检查记录明细主键
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(String id);
+
+    /**
+     * 批量删除住建-安全检查记录明细
+     *
+     * @param ids 需要删除的数据主键集合
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailByIds(String[] ids);
+}

+ 7 - 8
src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionAttachService.java

@@ -10,15 +10,14 @@ import java.util.List;
  * @author lg
  * @date 2024-07-29
  */
-public interface ICenterdataTHousingconstructionAttachService
-{
+public interface ICenterdataTHousingconstructionAttachService {
     /**
      * 查询住建-附件
      *
      * @param id 住建-附件主键
      * @return 住建-附件
      */
-    public CenterdataTHousingconstructionAttach selectCenterdataTHousingconstructionAttachById(Long id);
+    CenterdataTHousingconstructionAttach selectCenterdataTHousingconstructionAttachById(Long id);
 
     /**
      * 查询住建-附件列表
@@ -26,7 +25,7 @@ public interface ICenterdataTHousingconstructionAttachService
      * @param centerdataTHousingconstructionAttach 住建-附件
      * @return 住建-附件集合
      */
-    public List<CenterdataTHousingconstructionAttach> selectCenterdataTHousingconstructionAttachList(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
+    List<CenterdataTHousingconstructionAttach> selectCenterdataTHousingconstructionAttachList(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
 
     /**
      * 新增住建-附件
@@ -34,7 +33,7 @@ public interface ICenterdataTHousingconstructionAttachService
      * @param centerdataTHousingconstructionAttach 住建-附件
      * @return 结果
      */
-    public int insertCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
+    int insertCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
 
     /**
      * 修改住建-附件
@@ -42,7 +41,7 @@ public interface ICenterdataTHousingconstructionAttachService
      * @param centerdataTHousingconstructionAttach 住建-附件
      * @return 结果
      */
-    public int updateCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
+    int updateCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach);
 
     /**
      * 批量删除住建-附件
@@ -50,7 +49,7 @@ public interface ICenterdataTHousingconstructionAttachService
      * @param ids 需要删除的住建-附件主键集合
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionAttachByIds(Long[] ids);
+    int deleteCenterdataTHousingconstructionAttachByIds(Long[] ids);
 
     /**
      * 删除住建-附件信息
@@ -58,5 +57,5 @@ public interface ICenterdataTHousingconstructionAttachService
      * @param id 住建-附件主键
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionAttachById(Long id);
+    int deleteCenterdataTHousingconstructionAttachById(Long id);
 }

+ 7 - 8
src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionEnterpriseService.java

@@ -10,15 +10,14 @@ import java.util.List;
  * @author LG
  * @date 2024-07-29
  */
-public interface ICenterdataTHousingconstructionEnterpriseService
-{
+public interface ICenterdataTHousingconstructionEnterpriseService {
     /**
      * 查询住建-企业信息
      *
      * @param id 住建-企业信息主键
      * @return 住建-企业信息
      */
-    public CenterdataTHousingconstructionEnterprise selectCenterdataTHousingconstructionEnterpriseById(String id);
+    CenterdataTHousingconstructionEnterprise selectCenterdataTHousingconstructionEnterpriseById(String id);
 
     /**
      * 查询住建-企业信息列表
@@ -26,7 +25,7 @@ public interface ICenterdataTHousingconstructionEnterpriseService
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 住建-企业信息集合
      */
-    public List<CenterdataTHousingconstructionEnterprise> selectCenterdataTHousingconstructionEnterpriseList(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
+    List<CenterdataTHousingconstructionEnterprise> selectCenterdataTHousingconstructionEnterpriseList(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
 
     /**
      * 新增住建-企业信息
@@ -34,7 +33,7 @@ public interface ICenterdataTHousingconstructionEnterpriseService
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 结果
      */
-    public int insertCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
+    int insertCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
 
     /**
      * 修改住建-企业信息
@@ -42,7 +41,7 @@ public interface ICenterdataTHousingconstructionEnterpriseService
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 结果
      */
-    public int updateCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
+    int updateCenterdataTHousingconstructionEnterprise(CenterdataTHousingconstructionEnterprise centerdataTHousingconstructionEnterprise);
 
     /**
      * 批量删除住建-企业信息
@@ -50,7 +49,7 @@ public interface ICenterdataTHousingconstructionEnterpriseService
      * @param ids 需要删除的住建-企业信息主键集合
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionEnterpriseByIds(String[] ids);
+    int deleteCenterdataTHousingconstructionEnterpriseByIds(String[] ids);
 
     /**
      * 删除住建-企业信息信息
@@ -58,5 +57,5 @@ public interface ICenterdataTHousingconstructionEnterpriseService
      * @param id 住建-企业信息主键
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionEnterpriseById(String id);
+    int deleteCenterdataTHousingconstructionEnterpriseById(String id);
 }

+ 6 - 6
src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionRealnameuserService.java

@@ -17,7 +17,7 @@ public interface ICenterdataTHousingconstructionRealnameuserService {
      * @param id 住建-实名用户主键
      * @return 住建-实名用户
      */
-    public CenterdataTHousingconstructionRealnameuser selectCenterdataTHousingconstructionRealnameuserById(Long id);
+    CenterdataTHousingconstructionRealnameuser selectCenterdataTHousingconstructionRealnameuserById(Long id);
 
     /**
      * 查询住建-实名用户列表
@@ -25,7 +25,7 @@ public interface ICenterdataTHousingconstructionRealnameuserService {
      * @param centerdataTHousingconstructionRealnameuser 住建-实名用户
      * @return 住建-实名用户集合
      */
-    public List<CenterdataTHousingconstructionRealnameuser> selectCenterdataTHousingconstructionRealnameuserList(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
+    List<CenterdataTHousingconstructionRealnameuser> selectCenterdataTHousingconstructionRealnameuserList(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
 
     /**
      * 新增住建-实名用户
@@ -33,7 +33,7 @@ public interface ICenterdataTHousingconstructionRealnameuserService {
      * @param centerdataTHousingconstructionRealnameuser 住建-实名用户
      * @return 结果
      */
-    public int insertCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
+    int insertCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
 
     /**
      * 修改住建-实名用户
@@ -41,7 +41,7 @@ public interface ICenterdataTHousingconstructionRealnameuserService {
      * @param centerdataTHousingconstructionRealnameuser 住建-实名用户
      * @return 结果
      */
-    public int updateCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
+    int updateCenterdataTHousingconstructionRealnameuser(CenterdataTHousingconstructionRealnameuser centerdataTHousingconstructionRealnameuser);
 
     /**
      * 批量删除住建-实名用户
@@ -49,7 +49,7 @@ public interface ICenterdataTHousingconstructionRealnameuserService {
      * @param ids 需要删除的住建-实名用户主键集合
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionRealnameuserByIds(Long[] ids);
+    int deleteCenterdataTHousingconstructionRealnameuserByIds(Long[] ids);
 
     /**
      * 删除住建-实名用户信息
@@ -57,6 +57,6 @@ public interface ICenterdataTHousingconstructionRealnameuserService {
      * @param id 住建-实名用户主键
      * @return 结果
      */
-    public int deleteCenterdataTHousingconstructionRealnameuserById(Long id);
+    int deleteCenterdataTHousingconstructionRealnameuserById(Long id);
 
 }

+ 61 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionSafetyinspectionitemService.java

@@ -0,0 +1,61 @@
+package com.sooka.sponest.data.housingconstruction.service;
+
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionitem;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查明细Service接口
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public interface ICenterdataTHousingconstructionSafetyinspectionitemService {
+    /**
+     * 查询住建-安全检查明细
+     *
+     * @param id 住建-安全检查明细主键
+     * @return 住建-安全检查明细
+     */
+    CenterdataTHousingconstructionSafetyinspectionitem selectCenterdataTHousingconstructionSafetyinspectionitemById(Long id);
+
+    /**
+     * 查询住建-安全检查明细列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 住建-安全检查明细集合
+     */
+    List<CenterdataTHousingconstructionSafetyinspectionitem> selectCenterdataTHousingconstructionSafetyinspectionitemList(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem);
+
+    /**
+     * 新增住建-安全检查明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 结果
+     */
+    int insertCenterdataTHousingconstructionSafetyinspectionitem(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem);
+
+    /**
+     * 修改住建-安全检查明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 结果
+     */
+    int updateCenterdataTHousingconstructionSafetyinspectionitem(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem);
+
+    /**
+     * 批量删除住建-安全检查明细
+     *
+     * @param ids 需要删除的住建-安全检查明细主键集合
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionitemByIds(Long[] ids);
+
+    /**
+     * 删除住建-安全检查明细信息
+     *
+     * @param id 住建-安全检查明细主键
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionitemById(Long id);
+}

+ 61 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionSafetyinspectionrecordsService.java

@@ -0,0 +1,61 @@
+package com.sooka.sponest.data.housingconstruction.service;
+
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecords;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查记录Service接口
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public interface ICenterdataTHousingconstructionSafetyinspectionrecordsService {
+    /**
+     * 查询住建-安全检查记录
+     *
+     * @param id 住建-安全检查记录主键
+     * @return 住建-安全检查记录
+     */
+    CenterdataTHousingconstructionSafetyinspectionrecords selectCenterdataTHousingconstructionSafetyinspectionrecordsById(Long id);
+
+    /**
+     * 查询住建-安全检查记录列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 住建-安全检查记录集合
+     */
+    List<CenterdataTHousingconstructionSafetyinspectionrecords> selectCenterdataTHousingconstructionSafetyinspectionrecordsList(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords);
+
+    /**
+     * 新增住建-安全检查记录
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 结果
+     */
+    int insertCenterdataTHousingconstructionSafetyinspectionrecords(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords);
+
+    /**
+     * 修改住建-安全检查记录
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 结果
+     */
+    int updateCenterdataTHousingconstructionSafetyinspectionrecords(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords);
+
+    /**
+     * 批量删除住建-安全检查记录
+     *
+     * @param ids 需要删除的住建-安全检查记录主键集合
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsByIds(Long[] ids);
+
+    /**
+     * 删除住建-安全检查记录信息
+     *
+     * @param id 住建-安全检查记录主键
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsById(Long id);
+}

+ 61 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/service/ICenterdataTHousingconstructionSafetyinspectionrecordsdetailService.java

@@ -0,0 +1,61 @@
+package com.sooka.sponest.data.housingconstruction.service;
+
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecordsdetail;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查记录明细Service接口
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+public interface ICenterdataTHousingconstructionSafetyinspectionrecordsdetailService {
+    /**
+     * 查询住建-安全检查记录明细
+     *
+     * @param id 住建-安全检查记录明细主键
+     * @return 住建-安全检查记录明细
+     */
+    CenterdataTHousingconstructionSafetyinspectionrecordsdetail selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(String id);
+
+    /**
+     * 查询住建-安全检查记录明细列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 住建-安全检查记录明细集合
+     */
+    List<CenterdataTHousingconstructionSafetyinspectionrecordsdetail> selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailList(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+
+    /**
+     * 新增住建-安全检查记录明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 结果
+     */
+    int insertCenterdataTHousingconstructionSafetyinspectionrecordsdetail(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+
+    /**
+     * 修改住建-安全检查记录明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 结果
+     */
+    int updateCenterdataTHousingconstructionSafetyinspectionrecordsdetail(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+
+    /**
+     * 批量删除住建-安全检查记录明细
+     *
+     * @param ids 需要删除的住建-安全检查记录明细主键集合
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailByIds(String[] ids);
+
+    /**
+     * 删除住建-安全检查记录明细信息
+     *
+     * @param id 住建-安全检查记录明细主键
+     * @return 结果
+     */
+    int deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(String id);
+}

+ 13 - 19
src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionAttachServiceImpl.java

@@ -1,13 +1,14 @@
 package com.sooka.sponest.data.housingconstruction.service.impl;
 
-import java.util.List;
-        import com.ruoyi.common.core.utils.DateUtils;
+import com.ruoyi.common.core.utils.DateUtils;
 import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionAttach;
 import com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionAttachMapper;
 import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionAttachService;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
+import java.util.List;
+
 /**
  * 住建-附件Service业务层处理
  *
@@ -15,8 +16,7 @@ import org.springframework.stereotype.Service;
  * @date 2024-07-29
  */
 @Service
-public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterdataTHousingconstructionAttachService
-{
+public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterdataTHousingconstructionAttachService {
     @Autowired
     private CenterdataTHousingconstructionAttachMapper centerdataTHousingconstructionAttachMapper;
 
@@ -27,8 +27,7 @@ public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterd
      * @return 住建-附件
      */
     @Override
-    public CenterdataTHousingconstructionAttach selectCenterdataTHousingconstructionAttachById(Long id)
-    {
+    public CenterdataTHousingconstructionAttach selectCenterdataTHousingconstructionAttachById(Long id) {
         return centerdataTHousingconstructionAttachMapper.selectCenterdataTHousingconstructionAttachById(id);
     }
 
@@ -39,8 +38,7 @@ public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterd
      * @return 住建-附件
      */
     @Override
-    public List<CenterdataTHousingconstructionAttach> selectCenterdataTHousingconstructionAttachList(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach)
-    {
+    public List<CenterdataTHousingconstructionAttach> selectCenterdataTHousingconstructionAttachList(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach) {
         return centerdataTHousingconstructionAttachMapper.selectCenterdataTHousingconstructionAttachList(centerdataTHousingconstructionAttach);
     }
 
@@ -51,10 +49,9 @@ public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterd
      * @return 结果
      */
     @Override
-    public int insertCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach)
-    {
-                centerdataTHousingconstructionAttach.setCreateTime(DateUtils.getNowDate());
-            return centerdataTHousingconstructionAttachMapper.insertCenterdataTHousingconstructionAttach(centerdataTHousingconstructionAttach);
+    public int insertCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach) {
+        centerdataTHousingconstructionAttach.setCreateTime(DateUtils.getNowDate());
+        return centerdataTHousingconstructionAttachMapper.insertCenterdataTHousingconstructionAttach(centerdataTHousingconstructionAttach);
     }
 
     /**
@@ -64,9 +61,8 @@ public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterd
      * @return 结果
      */
     @Override
-    public int updateCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach)
-    {
-                centerdataTHousingconstructionAttach.setUpdateTime(DateUtils.getNowDate());
+    public int updateCenterdataTHousingconstructionAttach(CenterdataTHousingconstructionAttach centerdataTHousingconstructionAttach) {
+        centerdataTHousingconstructionAttach.setUpdateTime(DateUtils.getNowDate());
         return centerdataTHousingconstructionAttachMapper.updateCenterdataTHousingconstructionAttach(centerdataTHousingconstructionAttach);
     }
 
@@ -77,8 +73,7 @@ public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterd
      * @return 结果
      */
     @Override
-    public int deleteCenterdataTHousingconstructionAttachByIds(Long[] ids)
-    {
+    public int deleteCenterdataTHousingconstructionAttachByIds(Long[] ids) {
         return centerdataTHousingconstructionAttachMapper.deleteCenterdataTHousingconstructionAttachByIds(ids);
     }
 
@@ -89,8 +84,7 @@ public class CenterdataTHousingconstructionAttachServiceImpl implements ICenterd
      * @return 结果
      */
     @Override
-    public int deleteCenterdataTHousingconstructionAttachById(Long id)
-    {
+    public int deleteCenterdataTHousingconstructionAttachById(Long id) {
         return centerdataTHousingconstructionAttachMapper.deleteCenterdataTHousingconstructionAttachById(id);
     }
 }

+ 2 - 1
src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionEnterpriseServiceImpl.java

@@ -1,6 +1,5 @@
 package com.sooka.sponest.data.housingconstruction.service.impl;
 
-import com.alibaba.nacos.common.utils.UuidUtils;
 import com.ruoyi.common.core.utils.DateUtils;
 import com.ruoyi.common.core.utils.uuid.IdUtils;
 import com.ruoyi.common.security.utils.SecurityUtils;
@@ -36,6 +35,7 @@ public class CenterdataTHousingconstructionEnterpriseServiceImpl implements ICen
 
     /**
      * 查询住建-企业信息列表
+     *
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 住建-企业信息
      */
@@ -46,6 +46,7 @@ public class CenterdataTHousingconstructionEnterpriseServiceImpl implements ICen
 
     /**
      * 新增住建-企业信息
+     *
      * @param centerdataTHousingconstructionEnterprise 住建-企业信息
      * @return 结果
      */

+ 0 - 1
src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionRealnameuserServiceImpl.java

@@ -1,7 +1,6 @@
 package com.sooka.sponest.data.housingconstruction.service.impl;
 
 import com.ruoyi.common.core.utils.DateUtils;
-import com.ruoyi.common.core.utils.uuid.IdUtils;
 import com.ruoyi.common.security.utils.SecurityUtils;
 import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionRealnameuser;
 import com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionRealnameuserMapper;

+ 95 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionSafetyinspectionitemServiceImpl.java

@@ -0,0 +1,95 @@
+package com.sooka.sponest.data.housingconstruction.service.impl;
+
+import com.ruoyi.common.core.utils.DateUtils;
+import com.ruoyi.common.security.utils.SecurityUtils;
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionitem;
+import com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionSafetyinspectionitemlMapper;
+import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionSafetyinspectionitemService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查明细Service业务层处理
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+@Service
+public class CenterdataTHousingconstructionSafetyinspectionitemServiceImpl implements ICenterdataTHousingconstructionSafetyinspectionitemService {
+    @Autowired
+    private CenterdataTHousingconstructionSafetyinspectionitemlMapper centerdataTHousingconstructionSafetyinspectionitemMapper;
+
+    /**
+     * 查询住建-安全检查明细
+     *
+     * @param id 住建-安全检查明细主键
+     * @return 住建-安全检查明细
+     */
+    @Override
+    public CenterdataTHousingconstructionSafetyinspectionitem selectCenterdataTHousingconstructionSafetyinspectionitemById(Long id) {
+        return centerdataTHousingconstructionSafetyinspectionitemMapper.selectCenterdataTHousingconstructionSafetyinspectionitemById(id);
+    }
+
+    /**
+     * 查询住建-安全检查明细列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 住建-安全检查明细
+     */
+    @Override
+    public List<CenterdataTHousingconstructionSafetyinspectionitem> selectCenterdataTHousingconstructionSafetyinspectionitemList(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem) {
+        return centerdataTHousingconstructionSafetyinspectionitemMapper.selectCenterdataTHousingconstructionSafetyinspectionitemList(centerdataTHousingconstructionSafetyinspectionitem);
+    }
+
+    /**
+     * 新增住建-安全检查明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 结果
+     */
+    @Override
+    public int insertCenterdataTHousingconstructionSafetyinspectionitem(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem) {
+        centerdataTHousingconstructionSafetyinspectionitem.setCreateTime(DateUtils.getNowDate());
+        centerdataTHousingconstructionSafetyinspectionitem.setCreateBy(SecurityUtils.getUserId().toString());
+        centerdataTHousingconstructionSafetyinspectionitem.setCreateName(SecurityUtils.getLoginUser().getSysUser().getNickName());
+        return centerdataTHousingconstructionSafetyinspectionitemMapper.insertCenterdataTHousingconstructionSafetyinspectionitem(centerdataTHousingconstructionSafetyinspectionitem);
+    }
+
+    /**
+     * 修改住建-安全检查明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionitem 住建-安全检查明细
+     * @return 结果
+     */
+    @Override
+    public int updateCenterdataTHousingconstructionSafetyinspectionitem(CenterdataTHousingconstructionSafetyinspectionitem centerdataTHousingconstructionSafetyinspectionitem) {
+        centerdataTHousingconstructionSafetyinspectionitem.setUpdateTime(DateUtils.getNowDate());
+        centerdataTHousingconstructionSafetyinspectionitem.setUpdateBy(SecurityUtils.getUserId().toString());
+        centerdataTHousingconstructionSafetyinspectionitem.setUpdateName(SecurityUtils.getLoginUser().getSysUser().getNickName());
+        return centerdataTHousingconstructionSafetyinspectionitemMapper.updateCenterdataTHousingconstructionSafetyinspectionitem(centerdataTHousingconstructionSafetyinspectionitem);
+    }
+
+    /**
+     * 批量删除住建-安全检查明细
+     *
+     * @param ids 需要删除的住建-安全检查明细主键
+     * @return 结果
+     */
+    @Override
+    public int deleteCenterdataTHousingconstructionSafetyinspectionitemByIds(Long[] ids) {
+        return centerdataTHousingconstructionSafetyinspectionitemMapper.deleteCenterdataTHousingconstructionSafetyinspectionitemByIds(ids);
+    }
+
+    /**
+     * 删除住建-安全检查明细信息
+     *
+     * @param id 住建-安全检查明细主键
+     * @return 结果
+     */
+    @Override
+    public int deleteCenterdataTHousingconstructionSafetyinspectionitemById(Long id) {
+        return centerdataTHousingconstructionSafetyinspectionitemMapper.deleteCenterdataTHousingconstructionSafetyinspectionitemById(id);
+    }
+}

+ 90 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionSafetyinspectionrecordsServiceImpl.java

@@ -0,0 +1,90 @@
+package com.sooka.sponest.data.housingconstruction.service.impl;
+
+import com.ruoyi.common.core.utils.DateUtils;
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecords;
+import com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionSafetyinspectionrecordsMapper;
+import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionSafetyinspectionrecordsService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查记录Service业务层处理
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+@Service
+public class CenterdataTHousingconstructionSafetyinspectionrecordsServiceImpl implements ICenterdataTHousingconstructionSafetyinspectionrecordsService {
+    @Autowired
+    private CenterdataTHousingconstructionSafetyinspectionrecordsMapper centerdataTHousingconstructionSafetyinspectionrecordsMapper;
+
+    /**
+     * 查询住建-安全检查记录
+     *
+     * @param id 住建-安全检查记录主键
+     * @return 住建-安全检查记录
+     */
+    @Override
+    public CenterdataTHousingconstructionSafetyinspectionrecords selectCenterdataTHousingconstructionSafetyinspectionrecordsById(Long id) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsMapper.selectCenterdataTHousingconstructionSafetyinspectionrecordsById(id);
+    }
+
+    /**
+     * 查询住建-安全检查记录列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 住建-安全检查记录
+     */
+    @Override
+    public List<CenterdataTHousingconstructionSafetyinspectionrecords> selectCenterdataTHousingconstructionSafetyinspectionrecordsList(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsMapper.selectCenterdataTHousingconstructionSafetyinspectionrecordsList(centerdataTHousingconstructionSafetyinspectionrecords);
+    }
+
+    /**
+     * 新增住建-安全检查记录
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 结果
+     */
+    @Override
+    public int insertCenterdataTHousingconstructionSafetyinspectionrecords(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords) {
+        centerdataTHousingconstructionSafetyinspectionrecords.setCreateTime(DateUtils.getNowDate());
+        return centerdataTHousingconstructionSafetyinspectionrecordsMapper.insertCenterdataTHousingconstructionSafetyinspectionrecords(centerdataTHousingconstructionSafetyinspectionrecords);
+    }
+
+    /**
+     * 修改住建-安全检查记录
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecords 住建-安全检查记录
+     * @return 结果
+     */
+    @Override
+    public int updateCenterdataTHousingconstructionSafetyinspectionrecords(CenterdataTHousingconstructionSafetyinspectionrecords centerdataTHousingconstructionSafetyinspectionrecords) {
+        centerdataTHousingconstructionSafetyinspectionrecords.setUpdateTime(DateUtils.getNowDate());
+        return centerdataTHousingconstructionSafetyinspectionrecordsMapper.updateCenterdataTHousingconstructionSafetyinspectionrecords(centerdataTHousingconstructionSafetyinspectionrecords);
+    }
+
+    /**
+     * 批量删除住建-安全检查记录
+     *
+     * @param ids 需要删除的住建-安全检查记录主键
+     * @return 结果
+     */
+    @Override
+    public int deleteCenterdataTHousingconstructionSafetyinspectionrecordsByIds(Long[] ids) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsMapper.deleteCenterdataTHousingconstructionSafetyinspectionrecordsByIds(ids);
+    }
+
+    /**
+     * 删除住建-安全检查记录信息
+     *
+     * @param id 住建-安全检查记录主键
+     * @return 结果
+     */
+    @Override
+    public int deleteCenterdataTHousingconstructionSafetyinspectionrecordsById(Long id) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsMapper.deleteCenterdataTHousingconstructionSafetyinspectionrecordsById(id);
+    }
+}

+ 90 - 0
src/main/java/com/sooka/sponest/data/housingconstruction/service/impl/CenterdataTHousingconstructionSafetyinspectionrecordsdetailServiceImpl.java

@@ -0,0 +1,90 @@
+package com.sooka.sponest.data.housingconstruction.service.impl;
+
+import com.ruoyi.common.core.utils.DateUtils;
+import com.sooka.sponest.data.housingconstruction.domain.CenterdataTHousingconstructionSafetyinspectionrecordsdetail;
+import com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper;
+import com.sooka.sponest.data.housingconstruction.service.ICenterdataTHousingconstructionSafetyinspectionrecordsdetailService;
+import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.stereotype.Service;
+
+import java.util.List;
+
+/**
+ * 住建-安全检查记录明细Service业务层处理
+ *
+ * @author LG
+ * @date 2024-07-30
+ */
+@Service
+public class CenterdataTHousingconstructionSafetyinspectionrecordsdetailServiceImpl implements ICenterdataTHousingconstructionSafetyinspectionrecordsdetailService {
+    @Autowired
+    private CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper centerdataTHousingconstructionSafetyinspectionrecordsdetailMapper;
+
+    /**
+     * 查询住建-安全检查记录明细
+     *
+     * @param id 住建-安全检查记录明细主键
+     * @return 住建-安全检查记录明细
+     */
+    @Override
+    public CenterdataTHousingconstructionSafetyinspectionrecordsdetail selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(String id) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsdetailMapper.selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(id);
+    }
+
+    /**
+     * 查询住建-安全检查记录明细列表
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 住建-安全检查记录明细
+     */
+    @Override
+    public List<CenterdataTHousingconstructionSafetyinspectionrecordsdetail> selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailList(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsdetailMapper.selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailList(centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+    }
+
+    /**
+     * 新增住建-安全检查记录明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 结果
+     */
+    @Override
+    public int insertCenterdataTHousingconstructionSafetyinspectionrecordsdetail(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail) {
+        centerdataTHousingconstructionSafetyinspectionrecordsdetail.setCreateTime(DateUtils.getNowDate());
+        return centerdataTHousingconstructionSafetyinspectionrecordsdetailMapper.insertCenterdataTHousingconstructionSafetyinspectionrecordsdetail(centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+    }
+
+    /**
+     * 修改住建-安全检查记录明细
+     *
+     * @param centerdataTHousingconstructionSafetyinspectionrecordsdetail 住建-安全检查记录明细
+     * @return 结果
+     */
+    @Override
+    public int updateCenterdataTHousingconstructionSafetyinspectionrecordsdetail(CenterdataTHousingconstructionSafetyinspectionrecordsdetail centerdataTHousingconstructionSafetyinspectionrecordsdetail) {
+        centerdataTHousingconstructionSafetyinspectionrecordsdetail.setUpdateTime(DateUtils.getNowDate());
+        return centerdataTHousingconstructionSafetyinspectionrecordsdetailMapper.updateCenterdataTHousingconstructionSafetyinspectionrecordsdetail(centerdataTHousingconstructionSafetyinspectionrecordsdetail);
+    }
+
+    /**
+     * 批量删除住建-安全检查记录明细
+     *
+     * @param ids 需要删除的住建-安全检查记录明细主键
+     * @return 结果
+     */
+    @Override
+    public int deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailByIds(String[] ids) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsdetailMapper.deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailByIds(ids);
+    }
+
+    /**
+     * 删除住建-安全检查记录明细信息
+     *
+     * @param id 住建-安全检查记录明细主键
+     * @return 结果
+     */
+    @Override
+    public int deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(String id) {
+        return centerdataTHousingconstructionSafetyinspectionrecordsdetailMapper.deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailById(id);
+    }
+}

+ 123 - 0
src/main/resources/mapper/housingconstruction/CenterdataTHousingconstructionSafetyinspectionitemlMapper.xml

@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionSafetyinspectionitemlMapper">
+
+    <resultMap type="CenterdataTHousingconstructionSafetyinspectionitem"
+               id="CenterdataTHousingconstructionSafetyinspectionitemResult">
+        <result property="id" column="id"/>
+        <result property="enterpriseInspectionType" column="enterprise_inspection_type"/>
+        <result property="inspectionName" column="inspection_name"/>
+        <result property="inspectionSort" column="inspection_sort"/>
+        <result property="createTime" column="create_time"/>
+        <result property="createBy" column="create_by"/>
+        <result property="createName" column="create_name"/>
+        <result property="updateTime" column="update_time"/>
+        <result property="updateBy" column="update_by"/>
+        <result property="updateName" column="update_name"/>
+        <result property="deptId" column="dept_id"/>
+        <result property="deptName" column="dept_name"/>
+    </resultMap>
+
+    <sql id="selectCenterdataTHousingconstructionSafetyinspectionitemVo">
+        select id,
+               enterprise_inspection_type,
+               inspection_name,
+               inspection_sort,
+               create_time,
+               create_by,
+               create_name,
+               update_time,
+               update_by,
+               update_name,
+               dept_id,
+               dept_name
+        from centerdata_t_housingconstruction_safetyinspectionitem
+    </sql>
+
+    <select id="selectCenterdataTHousingconstructionSafetyinspectionitemList"
+            parameterType="CenterdataTHousingconstructionSafetyinspectionitem"
+            resultMap="CenterdataTHousingconstructionSafetyinspectionitemResult">
+        <include refid="selectCenterdataTHousingconstructionSafetyinspectionitemVo"/>
+        <where>
+            <if test="enterpriseInspectionType != null  and enterpriseInspectionType != ''">and
+                enterprise_inspection_type = #{enterpriseInspectionType}
+            </if>
+            <if test="inspectionName != null  and inspectionName != ''">and inspection_name like concat('%',
+                #{inspectionName}, '%')
+            </if>
+            <if test="inspectionSort != null ">and inspection_sort = #{inspectionSort}</if>
+        </where>
+    </select>
+
+    <select id="selectCenterdataTHousingconstructionSafetyinspectionitemById" parameterType="Long"
+            resultMap="CenterdataTHousingconstructionSafetyinspectionitemResult">
+        <include refid="selectCenterdataTHousingconstructionSafetyinspectionitemVo"/>
+        where id = #{id}
+    </select>
+
+    <insert id="insertCenterdataTHousingconstructionSafetyinspectionitem"
+            parameterType="CenterdataTHousingconstructionSafetyinspectionitem" useGeneratedKeys="true"
+            keyProperty="id">
+        insert into centerdata_t_housingconstruction_safetyinspectionitem
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="enterpriseInspectionType != null">enterprise_inspection_type,</if>
+            <if test="inspectionName != null">inspection_name,</if>
+            <if test="inspectionSort != null">inspection_sort,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="createName != null">create_name,</if>
+            <if test="updateTime != null">update_time,</if>
+            <if test="updateBy != null">update_by,</if>
+            <if test="updateName != null">update_name,</if>
+            <if test="deptId != null">dept_id,</if>
+            <if test="deptName != null">dept_name,</if>
+        </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="enterpriseInspectionType != null">#{enterpriseInspectionType},</if>
+            <if test="inspectionName != null">#{inspectionName},</if>
+            <if test="inspectionSort != null">#{inspectionSort},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="createName != null">#{createName},</if>
+            <if test="updateTime != null">#{updateTime},</if>
+            <if test="updateBy != null">#{updateBy},</if>
+            <if test="updateName != null">#{updateName},</if>
+            <if test="deptId != null">#{deptId},</if>
+            <if test="deptName != null">#{deptName},</if>
+        </trim>
+    </insert>
+
+    <update id="updateCenterdataTHousingconstructionSafetyinspectionitem"
+            parameterType="CenterdataTHousingconstructionSafetyinspectionitem">
+        update centerdata_t_housingconstruction_safetyinspectionitem
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="enterpriseInspectionType != null">enterprise_inspection_type = #{enterpriseInspectionType},</if>
+            <if test="inspectionName != null">inspection_name = #{inspectionName},</if>
+            <if test="inspectionSort != null">inspection_sort = #{inspectionSort},</if>
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
+            <if test="createName != null">create_name = #{createName},</if>
+            <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="updateName != null">update_name = #{updateName},</if>
+            <if test="deptId != null">dept_id = #{deptId},</if>
+            <if test="deptName != null">dept_name = #{deptName},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteCenterdataTHousingconstructionSafetyinspectionitemById" parameterType="Long">
+        delete
+        from centerdata_t_housingconstruction_safetyinspectionitem
+        where id = #{id}
+    </delete>
+
+    <delete id="deleteCenterdataTHousingconstructionSafetyinspectionitemByIds" parameterType="String">
+        delete from centerdata_t_housingconstruction_safetyinspectionitem where id in
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+</mapper>

+ 135 - 0
src/main/resources/mapper/housingconstruction/CenterdataTHousingconstructionSafetyinspectionrecordsMapper.xml

@@ -0,0 +1,135 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+        PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+        "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionSafetyinspectionrecordsMapper">
+
+    <resultMap type="CenterdataTHousingconstructionSafetyinspectionrecords"
+               id="CenterdataTHousingconstructionSafetyinspectionrecordsResult">
+        <result property="id" column="id"/>
+        <result property="censorId" column="censor_id"/>
+        <result property="censorName" column="censor_name"/>
+        <result property="clientId" column="client_id"/>
+        <result property="clientName" column="client_name"/>
+        <result property="enterpriseInspectionType" column="enterprise_inspection_type"/>
+        <result property="createTime" column="create_time"/>
+        <result property="createBy" column="create_by"/>
+        <result property="createName" column="create_name"/>
+        <result property="updateTime" column="update_time"/>
+        <result property="updateBy" column="update_by"/>
+        <result property="updateName" column="update_name"/>
+        <result property="deptId" column="dept_id"/>
+        <result property="deptName" column="dept_name"/>
+    </resultMap>
+
+    <sql id="selectCenterdataTHousingconstructionSafetyinspectionrecordsVo">
+        select id,
+               censor_id,
+               censor_name,
+               client_id,
+               client_name,
+               enterprise_inspection_type,
+               create_time,
+               create_by,
+               create_name,
+               update_time,
+               update_by,
+               update_name,
+               dept_id,
+               dept_name
+        from centerdata_t_housingconstruction_safetyinspectionrecords
+    </sql>
+
+    <select id="selectCenterdataTHousingconstructionSafetyinspectionrecordsList"
+            parameterType="CenterdataTHousingconstructionSafetyinspectionrecords"
+            resultMap="CenterdataTHousingconstructionSafetyinspectionrecordsResult">
+        <include refid="selectCenterdataTHousingconstructionSafetyinspectionrecordsVo"/>
+        <where>
+            <if test="censorName != null  and censorName != ''">and censor_name like concat('%', #{censorName}, '%')
+            </if>
+            <if test="clientName != null  and clientName != ''">and client_name like concat('%', #{clientName}, '%')
+            </if>
+            <if test="enterpriseInspectionType != null  and enterpriseInspectionType != ''">and
+                enterprise_inspection_type = #{enterpriseInspectionType}
+            </if>
+            <if test="deptId != null ">and dept_id = #{deptId}</if>
+            <if test="deptName != null  and deptName != ''">and dept_name like concat('%', #{deptName}, '%')</if>
+        </where>
+    </select>
+
+    <select id="selectCenterdataTHousingconstructionSafetyinspectionrecordsById" parameterType="Long"
+            resultMap="CenterdataTHousingconstructionSafetyinspectionrecordsResult">
+        <include refid="selectCenterdataTHousingconstructionSafetyinspectionrecordsVo"/>
+        where id = #{id}
+    </select>
+
+    <insert id="insertCenterdataTHousingconstructionSafetyinspectionrecords"
+            parameterType="CenterdataTHousingconstructionSafetyinspectionrecords" useGeneratedKeys="true"
+            keyProperty="id">
+        insert into centerdata_t_housingconstruction_safetyinspectionrecords
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="censorId != null">censor_id,</if>
+            <if test="censorName != null">censor_name,</if>
+            <if test="clientId != null">client_id,</if>
+            <if test="clientName != null">client_name,</if>
+            <if test="enterpriseInspectionType != null">enterprise_inspection_type,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="createName != null">create_name,</if>
+            <if test="updateTime != null">update_time,</if>
+            <if test="updateBy != null">update_by,</if>
+            <if test="updateName != null">update_name,</if>
+            <if test="deptId != null">dept_id,</if>
+            <if test="deptName != null">dept_name,</if>
+        </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="censorId != null">#{censorId},</if>
+            <if test="censorName != null">#{censorName},</if>
+            <if test="clientId != null">#{clientId},</if>
+            <if test="clientName != null">#{clientName},</if>
+            <if test="enterpriseInspectionType != null">#{enterpriseInspectionType},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="createName != null">#{createName},</if>
+            <if test="updateTime != null">#{updateTime},</if>
+            <if test="updateBy != null">#{updateBy},</if>
+            <if test="updateName != null">#{updateName},</if>
+            <if test="deptId != null">#{deptId},</if>
+            <if test="deptName != null">#{deptName},</if>
+        </trim>
+    </insert>
+
+    <update id="updateCenterdataTHousingconstructionSafetyinspectionrecords"
+            parameterType="CenterdataTHousingconstructionSafetyinspectionrecords">
+        update centerdata_t_housingconstruction_safetyinspectionrecords
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="censorId != null">censor_id = #{censorId},</if>
+            <if test="censorName != null">censor_name = #{censorName},</if>
+            <if test="clientId != null">client_id = #{clientId},</if>
+            <if test="clientName != null">client_name = #{clientName},</if>
+            <if test="enterpriseInspectionType != null">enterprise_inspection_type = #{enterpriseInspectionType},</if>
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
+            <if test="createName != null">create_name = #{createName},</if>
+            <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="updateName != null">update_name = #{updateName},</if>
+            <if test="deptId != null">dept_id = #{deptId},</if>
+            <if test="deptName != null">dept_name = #{deptName},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteCenterdataTHousingconstructionSafetyinspectionrecordsById" parameterType="Long">
+        delete
+        from centerdata_t_housingconstruction_safetyinspectionrecords
+        where id = #{id}
+    </delete>
+
+    <delete id="deleteCenterdataTHousingconstructionSafetyinspectionrecordsByIds" parameterType="String">
+        delete from centerdata_t_housingconstruction_safetyinspectionrecords where id in
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+</mapper>

+ 98 - 0
src/main/resources/mapper/housingconstruction/CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper.xml

@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE mapper
+PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
+"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
+<mapper namespace="com.sooka.sponest.data.housingconstruction.mapper.CenterdataTHousingconstructionSafetyinspectionrecordsdetailMapper">
+    
+    <resultMap type="CenterdataTHousingconstructionSafetyinspectionrecordsdetail" id="CenterdataTHousingconstructionSafetyinspectionrecordsdetailResult">
+        <result property="id"    column="id"    />
+        <result property="recordId"    column="record_id"    />
+        <result property="itemId"    column="item_id"    />
+        <result property="standardStatus"    column="standard_status"    />
+        <result property="createTime"    column="create_time"    />
+        <result property="createBy"    column="create_by"    />
+        <result property="createName"    column="create_name"    />
+        <result property="updateTime"    column="update_time"    />
+        <result property="updateBy"    column="update_by"    />
+        <result property="updateName"    column="update_name"    />
+        <result property="deptId"    column="dept_id"    />
+        <result property="deptName"    column="dept_name"    />
+    </resultMap>
+
+    <sql id="selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailVo">
+        select id, record_id, item_id, standard_status, create_time, create_by, create_name, update_time, update_by, update_name, dept_id, dept_name from centerdata_t_housingconstruction_safetyinspectionrecordsdetail
+    </sql>
+
+    <select id="selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailList" parameterType="CenterdataTHousingconstructionSafetyinspectionrecordsdetail" resultMap="CenterdataTHousingconstructionSafetyinspectionrecordsdetailResult">
+        <include refid="selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailVo"/>
+        <where>  
+            <if test="standardStatus != null  and standardStatus != ''"> and standard_status = #{standardStatus}</if>
+        </where>
+    </select>
+    
+    <select id="selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailById" parameterType="String" resultMap="CenterdataTHousingconstructionSafetyinspectionrecordsdetailResult">
+        <include refid="selectCenterdataTHousingconstructionSafetyinspectionrecordsdetailVo"/>
+        where id = #{id}
+    </select>
+        
+    <insert id="insertCenterdataTHousingconstructionSafetyinspectionrecordsdetail" parameterType="CenterdataTHousingconstructionSafetyinspectionrecordsdetail">
+        insert into centerdata_t_housingconstruction_safetyinspectionrecordsdetail
+        <trim prefix="(" suffix=")" suffixOverrides=",">
+            <if test="id != null">id,</if>
+            <if test="recordId != null">record_id,</if>
+            <if test="itemId != null">item_id,</if>
+            <if test="standardStatus != null">standard_status,</if>
+            <if test="createTime != null">create_time,</if>
+            <if test="createBy != null">create_by,</if>
+            <if test="createName != null">create_name,</if>
+            <if test="updateTime != null">update_time,</if>
+            <if test="updateBy != null">update_by,</if>
+            <if test="updateName != null">update_name,</if>
+            <if test="deptId != null">dept_id,</if>
+            <if test="deptName != null">dept_name,</if>
+         </trim>
+        <trim prefix="values (" suffix=")" suffixOverrides=",">
+            <if test="id != null">#{id},</if>
+            <if test="recordId != null">#{recordId},</if>
+            <if test="itemId != null">#{itemId},</if>
+            <if test="standardStatus != null">#{standardStatus},</if>
+            <if test="createTime != null">#{createTime},</if>
+            <if test="createBy != null">#{createBy},</if>
+            <if test="createName != null">#{createName},</if>
+            <if test="updateTime != null">#{updateTime},</if>
+            <if test="updateBy != null">#{updateBy},</if>
+            <if test="updateName != null">#{updateName},</if>
+            <if test="deptId != null">#{deptId},</if>
+            <if test="deptName != null">#{deptName},</if>
+         </trim>
+    </insert>
+
+    <update id="updateCenterdataTHousingconstructionSafetyinspectionrecordsdetail" parameterType="CenterdataTHousingconstructionSafetyinspectionrecordsdetail">
+        update centerdata_t_housingconstruction_safetyinspectionrecordsdetail
+        <trim prefix="SET" suffixOverrides=",">
+            <if test="recordId != null">record_id = #{recordId},</if>
+            <if test="itemId != null">item_id = #{itemId},</if>
+            <if test="standardStatus != null">standard_status = #{standardStatus},</if>
+            <if test="createTime != null">create_time = #{createTime},</if>
+            <if test="createBy != null">create_by = #{createBy},</if>
+            <if test="createName != null">create_name = #{createName},</if>
+            <if test="updateTime != null">update_time = #{updateTime},</if>
+            <if test="updateBy != null">update_by = #{updateBy},</if>
+            <if test="updateName != null">update_name = #{updateName},</if>
+            <if test="deptId != null">dept_id = #{deptId},</if>
+            <if test="deptName != null">dept_name = #{deptName},</if>
+        </trim>
+        where id = #{id}
+    </update>
+
+    <delete id="deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailById" parameterType="String">
+        delete from centerdata_t_housingconstruction_safetyinspectionrecordsdetail where id = #{id}
+    </delete>
+
+    <delete id="deleteCenterdataTHousingconstructionSafetyinspectionrecordsdetailByIds" parameterType="String">
+        delete from centerdata_t_housingconstruction_safetyinspectionrecordsdetail where id in 
+        <foreach item="id" collection="array" open="(" separator="," close=")">
+            #{id}
+        </foreach>
+    </delete>
+</mapper>