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