diff --git a/jwtech-admin-page/src/api/enterprise/approval.js b/jwtech-admin-page/src/api/enterprise/approval.js new file mode 100644 index 00000000..debe909a --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/approval.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询动态信用审批信息列表 +export function listApproval(query) { + return request({ + url: '/enterprise/approval/list', + method: 'post', + data: query + }) +} + +// 查询动态信用审批信息详细 +export function getApproval(id) { + return request({ + url: '/enterprise/approval/' + id, + method: 'get' + }) +} + +// 新增动态信用审批信息 +export function addApproval(data) { + return request({ + url: '/enterprise/approval', + method: 'post', + data: data + }) +} + +// 修改动态信用审批信息 +export function updateApproval(data) { + return request({ + url: '/enterprise/approval', + method: 'put', + data: data + }) +} + +// 删除动态信用审批信息 +export function delApproval(id) { + return request({ + url: '/enterprise/approval/' + id, + method: 'delete' + }) +} + +// 导出动态信用审批信息 +export function exportApproval(query) { + return request({ + url: '/enterprise/approval/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/behavior.js b/jwtech-admin-page/src/api/enterprise/behavior.js new file mode 100644 index 00000000..55d34142 --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/behavior.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询市场行为与信用列表 +export function listBehavior(query) { + return request({ + url: '/enterprise/behavior/list', + method: 'post', + data: query + }) +} + +// 查询市场行为与信用详细 +export function getBehavior(id) { + return request({ + url: '/enterprise/behavior/' + id, + method: 'get' + }) +} + +// 新增市场行为与信用 +export function addBehavior(data) { + return request({ + url: '/enterprise/behavior', + method: 'post', + data: data + }) +} + +// 修改市场行为与信用 +export function updateBehavior(data) { + return request({ + url: '/enterprise/behavior', + method: 'put', + data: data + }) +} + +// 删除市场行为与信用 +export function delBehavior(id) { + return request({ + url: '/enterprise/behavior/' + id, + method: 'delete' + }) +} + +// 导出市场行为与信用 +export function exportBehavior(query) { + return request({ + url: '/enterprise/behavior/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/certificateInfo.js b/jwtech-admin-page/src/api/enterprise/certificateInfo.js new file mode 100644 index 00000000..0cc46d08 --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/certificateInfo.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询证书信息列表 +export function listCertificateInfo(query) { + return request({ + url: '/enterprise/certificateInfo/list', + method: 'post', + data: query + }) +} + +// 查询证书信息详细 +export function getCertificateInfo(id) { + return request({ + url: '/enterprise/certificateInfo/' + id, + method: 'get' + }) +} + +// 新增证书信息 +export function addCertificateInfo(data) { + return request({ + url: '/enterprise/certificateInfo', + method: 'post', + data: data + }) +} + +// 修改证书信息 +export function updateCertificateInfo(data) { + return request({ + url: '/enterprise/certificateInfo', + method: 'put', + data: data + }) +} + +// 删除证书信息 +export function delCertificateInfo(id) { + return request({ + url: '/enterprise/certificateInfo/' + id, + method: 'delete' + }) +} + +// 导出证书信息 +export function exportCertificateInfo(query) { + return request({ + url: '/enterprise/certificateInfo/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/credit.js b/jwtech-admin-page/src/api/enterprise/credit.js new file mode 100644 index 00000000..365eea2d --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/credit.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询动态信用列表 +export function listCredit(query) { + return request({ + url: '/enterprise/credit/list', + method: 'post', + data: query + }) +} + +// 查询动态信用详细 +export function getCredit(id) { + return request({ + url: '/enterprise/credit/' + id, + method: 'get' + }) +} + +// 新增动态信用 +export function addCredit(data) { + return request({ + url: '/enterprise/credit', + method: 'post', + data: data + }) +} + +// 修改动态信用 +export function updateCredit(data) { + return request({ + url: '/enterprise/credit', + method: 'put', + data: data + }) +} + +// 删除动态信用 +export function delCredit(id) { + return request({ + url: '/enterprise/credit/' + id, + method: 'delete' + }) +} + +// 导出动态信用 +export function exportCredit(query) { + return request({ + url: '/enterprise/credit/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/enterpriseInfo.js b/jwtech-admin-page/src/api/enterprise/enterpriseInfo.js new file mode 100644 index 00000000..8d31bd9b --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/enterpriseInfo.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询企业基本信息列表 +export function listEnterpriseInfo(query) { + return request({ + url: '/enterprise/enterpriseInfo/list', + method: 'post', + data: query + }) +} + +// 查询企业基本信息详细 +export function getEnterpriseInfo(id) { + return request({ + url: '/enterprise/enterpriseInfo/' + id, + method: 'get' + }) +} + +// 新增企业基本信息 +export function addEnterpriseInfo(data) { + return request({ + url: '/enterprise/enterpriseInfo', + method: 'post', + data: data + }) +} + +// 修改企业基本信息 +export function updateEnterpriseInfo(data) { + return request({ + url: '/enterprise/enterpriseInfo', + method: 'put', + data: data + }) +} + +// 删除企业基本信息 +export function delEnterpriseInfo(id) { + return request({ + url: '/enterprise/enterpriseInfo/' + id, + method: 'delete' + }) +} + +// 导出企业基本信息 +export function exportEnterpriseInfo(query) { + return request({ + url: '/enterprise/enterpriseInfo/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/office.js b/jwtech-admin-page/src/api/enterprise/office.js new file mode 100644 index 00000000..c518e988 --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/office.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询分公司信息列表 +export function listOffice(query) { + return request({ + url: '/enterprise/office/list', + method: 'post', + data: query + }) +} + +// 查询分公司信息详细 +export function getOffice(id) { + return request({ + url: '/enterprise/office/' + id, + method: 'get' + }) +} + +// 新增分公司信息 +export function addOffice(data) { + return request({ + url: '/enterprise/office', + method: 'post', + data: data + }) +} + +// 修改分公司信息 +export function updateOffice(data) { + return request({ + url: '/enterprise/office', + method: 'put', + data: data + }) +} + +// 删除分公司信息 +export function delOffice(id) { + return request({ + url: '/enterprise/office/' + id, + method: 'delete' + }) +} + +// 导出分公司信息 +export function exportOffice(query) { + return request({ + url: '/enterprise/office/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/performanceRecord.js b/jwtech-admin-page/src/api/enterprise/performanceRecord.js new file mode 100644 index 00000000..5ca47dfd --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/performanceRecord.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询工程业绩记录列表 +export function listPerformanceRecord(query) { + return request({ + url: '/enterprise/performanceRecord/list', + method: 'post', + data: query + }) +} + +// 查询工程业绩记录详细 +export function getPerformanceRecord(id) { + return request({ + url: '/enterprise/performanceRecord/' + id, + method: 'get' + }) +} + +// 新增工程业绩记录 +export function addPerformanceRecord(data) { + return request({ + url: '/enterprise/performanceRecord', + method: 'post', + data: data + }) +} + +// 修改工程业绩记录 +export function updatePerformanceRecord(data) { + return request({ + url: '/enterprise/performanceRecord', + method: 'put', + data: data + }) +} + +// 删除工程业绩记录 +export function delPerformanceRecord(id) { + return request({ + url: '/enterprise/performanceRecord/' + id, + method: 'delete' + }) +} + +// 导出工程业绩记录 +export function exportPerformanceRecord(query) { + return request({ + url: '/enterprise/performanceRecord/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/personInfo.js b/jwtech-admin-page/src/api/enterprise/personInfo.js new file mode 100644 index 00000000..6fe7e1d6 --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/personInfo.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询人员基本信息列表 +export function listPersonInfo(query) { + return request({ + url: '/enterprise/personInfo/list', + method: 'post', + data: query + }) +} + +// 查询人员基本信息详细 +export function getPersonInfo(id) { + return request({ + url: '/enterprise/personInfo/' + id, + method: 'get' + }) +} + +// 新增人员基本信息 +export function addPersonInfo(data) { + return request({ + url: '/enterprise/personInfo', + method: 'post', + data: data + }) +} + +// 修改人员基本信息 +export function updatePersonInfo(data) { + return request({ + url: '/enterprise/personInfo', + method: 'put', + data: data + }) +} + +// 删除人员基本信息 +export function delPersonInfo(id) { + return request({ + url: '/enterprise/personInfo/' + id, + method: 'delete' + }) +} + +// 导出人员基本信息 +export function exportPersonInfo(query) { + return request({ + url: '/enterprise/personInfo/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/qualifications.js b/jwtech-admin-page/src/api/enterprise/qualifications.js new file mode 100644 index 00000000..76983a4a --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/qualifications.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询企业资质列表 +export function listQualifications(query) { + return request({ + url: '/enterprise/qualifications/list', + method: 'post', + data: query + }) +} + +// 查询企业资质详细 +export function getQualifications(id) { + return request({ + url: '/enterprise/qualifications/' + id, + method: 'get' + }) +} + +// 新增企业资质 +export function addQualifications(data) { + return request({ + url: '/enterprise/qualifications', + method: 'post', + data: data + }) +} + +// 修改企业资质 +export function updateQualifications(data) { + return request({ + url: '/enterprise/qualifications', + method: 'put', + data: data + }) +} + +// 删除企业资质 +export function delQualifications(id) { + return request({ + url: '/enterprise/qualifications/' + id, + method: 'delete' + }) +} + +// 导出企业资质 +export function exportQualifications(query) { + return request({ + url: '/enterprise/qualifications/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin-page/src/api/enterprise/system.js b/jwtech-admin-page/src/api/enterprise/system.js new file mode 100644 index 00000000..603e1fa3 --- /dev/null +++ b/jwtech-admin-page/src/api/enterprise/system.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询管理体系信息列表 +export function listSystem(query) { + return request({ + url: '/enterprise/system/list', + method: 'post', + data: query + }) +} + +// 查询管理体系信息详细 +export function getSystem(id) { + return request({ + url: '/enterprise/system/' + id, + method: 'get' + }) +} + +// 新增管理体系信息 +export function addSystem(data) { + return request({ + url: '/enterprise/system', + method: 'post', + data: data + }) +} + +// 修改管理体系信息 +export function updateSystem(data) { + return request({ + url: '/enterprise/system', + method: 'put', + data: data + }) +} + +// 删除管理体系信息 +export function delSystem(id) { + return request({ + url: '/enterprise/system/' + id, + method: 'delete' + }) +} + +// 导出管理体系信息 +export function exportSystem(query) { + return request({ + url: '/enterprise/system/export', + method: 'get', + params: query + }) +} diff --git a/jwtech-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java b/jwtech-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java index cf691d32..9706a963 100644 --- a/jwtech-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java +++ b/jwtech-admin/src/main/java/com/kms/web/controller/system/SysLoginController.java @@ -183,7 +183,7 @@ public class SysLoginController extends BaseController { AjaxResult ajax = AjaxResult.success(); SysUser sysUser = list.get(0); if (UserStatus.DELETED.getCode().equals(sysUser.getDelFlag())) { - log.info("登录用户:{} 已被删除.", sysUser.getUserName()); + log.info(" :{} 已被删除.", sysUser.getUserName()); AsyncManager.me().execute(AsyncFactory.recordLogininfor(sysUser.getUserName(), Constants.LOGIN_FAIL, "账户已删除")); throw new BaseException("对不起,您的账号:" + sysUser.getUserName() + " 已被删除"); } else if (UserStatus.DISABLE.getCode().equals(sysUser.getStatus())) { 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 196779c9..130d6786 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 @@ -230,4 +230,12 @@ public class BsSgcjsjdBuiProInfo extends BaseEntity private String projectDivisionAttachment; + //开工日期 + @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8") + private Date commencementDate; + + //计划竣工日期 + @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8") + private Date plannedCompletionDate; + } diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdBranchOfficeController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdBranchOfficeController.java new file mode 100644 index 00000000..ef3d2073 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdBranchOfficeController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdBranchOffice; +import com.kms.enterprise.service.BsSgcYxjdBranchOfficeService; + + +/** + * 分公司信息Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/office") +@Api(tags = "分公司信息") +public class BsSgcYxjdBranchOfficeController extends BaseController +{ + @Autowired + private BsSgcYxjdBranchOfficeService bsSgcYxjdBranchOfficeService; + + /** + * 查询分公司信息列表 + */ + @PostMapping("/list") + @ApiOperation("分公司信息列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdBranchOfficeService.selectPage(sp); + } + + /** + * 导出分公司信息列表 + */ + @Log(title = "分公司信息导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("分公司信息导出") + public AjaxResult export(@RequestBody BsSgcYxjdBranchOffice bsSgcYxjdBranchOffice) + { + List list = bsSgcYxjdBranchOfficeService.listByIds(bsSgcYxjdBranchOffice.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdBranchOffice.class); + return util.exportExcel(list, "office"); + } + + /** + * 获取分公司信息详细信息 + */ + @ApiOperation(" 分公司信息详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdBranchOfficeService.getById(id)); + } + + /** + * 新增分公司信息 + */ + @Log(title = "分公司信息新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("分公司信息新增") + public AjaxResult add(@RequestBody BsSgcYxjdBranchOffice bsSgcYxjdBranchOffice) + { + BaseEntityUtils.preInsert(bsSgcYxjdBranchOffice); + return toAjax(bsSgcYxjdBranchOfficeService.save(bsSgcYxjdBranchOffice)); + } + + /** + * 修改分公司信息 + */ + @ApiOperation("分公司信息修改") + @Log(title = "分公司信息修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdBranchOffice bsSgcYxjdBranchOffice) + { + return toAjax(bsSgcYxjdBranchOfficeService.updateById(bsSgcYxjdBranchOffice)); + } + + /** + * 删除分公司信息 + */ + @ApiOperation("分公司信息删除") + @Log(title = "分公司信息删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdBranchOfficeService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdCertificateInfoController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdCertificateInfoController.java new file mode 100644 index 00000000..4f72959b --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdCertificateInfoController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdCertificateInfo; +import com.kms.enterprise.service.BsSgcYxjdCertificateInfoService; + + +/** + * 证书信息Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/certificateInfo") +@Api(tags = "证书信息") +public class BsSgcYxjdCertificateInfoController extends BaseController +{ + @Autowired + private BsSgcYxjdCertificateInfoService bsSgcYxjdCertificateInfoService; + + /** + * 查询证书信息列表 + */ + @PostMapping("/list") + @ApiOperation("证书信息列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdCertificateInfoService.selectPage(sp); + } + + /** + * 导出证书信息列表 + */ + @Log(title = "证书信息导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("证书信息导出") + public AjaxResult export(@RequestBody BsSgcYxjdCertificateInfo bsSgcYxjdCertificateInfo) + { + List list = bsSgcYxjdCertificateInfoService.listByIds(bsSgcYxjdCertificateInfo.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdCertificateInfo.class); + return util.exportExcel(list, "certificateInfo"); + } + + /** + * 获取证书信息详细信息 + */ + @ApiOperation(" 证书信息详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdCertificateInfoService.getById(id)); + } + + /** + * 新增证书信息 + */ + @Log(title = "证书信息新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("证书信息新增") + public AjaxResult add(@RequestBody BsSgcYxjdCertificateInfo bsSgcYxjdCertificateInfo) + { + BaseEntityUtils.preInsert(bsSgcYxjdCertificateInfo); + return toAjax(bsSgcYxjdCertificateInfoService.save(bsSgcYxjdCertificateInfo)); + } + + /** + * 修改证书信息 + */ + @ApiOperation("证书信息修改") + @Log(title = "证书信息修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdCertificateInfo bsSgcYxjdCertificateInfo) + { + return toAjax(bsSgcYxjdCertificateInfoService.updateById(bsSgcYxjdCertificateInfo)); + } + + /** + * 删除证书信息 + */ + @ApiOperation("证书信息删除") + @Log(title = "证书信息删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdCertificateInfoService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdCreditApprovalController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdCreditApprovalController.java new file mode 100644 index 00000000..7afd67ae --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdCreditApprovalController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdCreditApproval; +import com.kms.enterprise.service.BsSgcYxjdCreditApprovalService; + + +/** + * 动态信用审批信息Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/approval") +@Api(tags = "动态信用审批信息") +public class BsSgcYxjdCreditApprovalController extends BaseController +{ + @Autowired + private BsSgcYxjdCreditApprovalService bsSgcYxjdCreditApprovalService; + + /** + * 查询动态信用审批信息列表 + */ + @PostMapping("/list") + @ApiOperation("动态信用审批信息列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdCreditApprovalService.selectPage(sp); + } + + /** + * 导出动态信用审批信息列表 + */ + @Log(title = "动态信用审批信息导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("动态信用审批信息导出") + public AjaxResult export(@RequestBody BsSgcYxjdCreditApproval bsSgcYxjdCreditApproval) + { + List list = bsSgcYxjdCreditApprovalService.listByIds(bsSgcYxjdCreditApproval.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdCreditApproval.class); + return util.exportExcel(list, "approval"); + } + + /** + * 获取动态信用审批信息详细信息 + */ + @ApiOperation(" 动态信用审批信息详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdCreditApprovalService.getById(id)); + } + + /** + * 新增动态信用审批信息 + */ + @Log(title = "动态信用审批信息新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("动态信用审批信息新增") + public AjaxResult add(@RequestBody BsSgcYxjdCreditApproval bsSgcYxjdCreditApproval) + { + BaseEntityUtils.preInsert(bsSgcYxjdCreditApproval); + return toAjax(bsSgcYxjdCreditApprovalService.save(bsSgcYxjdCreditApproval)); + } + + /** + * 修改动态信用审批信息 + */ + @ApiOperation("动态信用审批信息修改") + @Log(title = "动态信用审批信息修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdCreditApproval bsSgcYxjdCreditApproval) + { + return toAjax(bsSgcYxjdCreditApprovalService.updateById(bsSgcYxjdCreditApproval)); + } + + /** + * 删除动态信用审批信息 + */ + @ApiOperation("动态信用审批信息删除") + @Log(title = "动态信用审批信息删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdCreditApprovalService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdDynamicCreditController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdDynamicCreditController.java new file mode 100644 index 00000000..5b3a75a1 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdDynamicCreditController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdDynamicCredit; +import com.kms.enterprise.service.BsSgcYxjdDynamicCreditService; + + +/** + * 动态信用Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/credit") +@Api(tags = "动态信用") +public class BsSgcYxjdDynamicCreditController extends BaseController +{ + @Autowired + private BsSgcYxjdDynamicCreditService bsSgcYxjdDynamicCreditService; + + /** + * 查询动态信用列表 + */ + @PostMapping("/list") + @ApiOperation("动态信用列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdDynamicCreditService.selectPage(sp); + } + + /** + * 导出动态信用列表 + */ + @Log(title = "动态信用导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("动态信用导出") + public AjaxResult export(@RequestBody BsSgcYxjdDynamicCredit bsSgcYxjdDynamicCredit) + { + List list = bsSgcYxjdDynamicCreditService.listByIds(bsSgcYxjdDynamicCredit.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdDynamicCredit.class); + return util.exportExcel(list, "credit"); + } + + /** + * 获取动态信用详细信息 + */ + @ApiOperation(" 动态信用详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdDynamicCreditService.getById(id)); + } + + /** + * 新增动态信用 + */ + @Log(title = "动态信用新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("动态信用新增") + public AjaxResult add(@RequestBody BsSgcYxjdDynamicCredit bsSgcYxjdDynamicCredit) + { + BaseEntityUtils.preInsert(bsSgcYxjdDynamicCredit); + return toAjax(bsSgcYxjdDynamicCreditService.save(bsSgcYxjdDynamicCredit)); + } + + /** + * 修改动态信用 + */ + @ApiOperation("动态信用修改") + @Log(title = "动态信用修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdDynamicCredit bsSgcYxjdDynamicCredit) + { + return toAjax(bsSgcYxjdDynamicCreditService.updateById(bsSgcYxjdDynamicCredit)); + } + + /** + * 删除动态信用 + */ + @ApiOperation("动态信用删除") + @Log(title = "动态信用删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdDynamicCreditService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdEngineerPerformanceRecordController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdEngineerPerformanceRecordController.java new file mode 100644 index 00000000..2198a140 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdEngineerPerformanceRecordController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdEngineerPerformanceRecord; +import com.kms.enterprise.service.BsSgcYxjdEngineerPerformanceRecordService; + + +/** + * 工程业绩记录Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/performanceRecord") +@Api(tags = "工程业绩记录") +public class BsSgcYxjdEngineerPerformanceRecordController extends BaseController +{ + @Autowired + private BsSgcYxjdEngineerPerformanceRecordService bsSgcYxjdEngineerPerformanceRecordService; + + /** + * 查询工程业绩记录列表 + */ + @PostMapping("/list") + @ApiOperation("工程业绩记录列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdEngineerPerformanceRecordService.selectPage(sp); + } + + /** + * 导出工程业绩记录列表 + */ + @Log(title = "工程业绩记录导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("工程业绩记录导出") + public AjaxResult export(@RequestBody BsSgcYxjdEngineerPerformanceRecord bsSgcYxjdEngineerPerformanceRecord) + { + List list = bsSgcYxjdEngineerPerformanceRecordService.listByIds(bsSgcYxjdEngineerPerformanceRecord.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdEngineerPerformanceRecord.class); + return util.exportExcel(list, "performanceRecord"); + } + + /** + * 获取工程业绩记录详细信息 + */ + @ApiOperation(" 工程业绩记录详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdEngineerPerformanceRecordService.getById(id)); + } + + /** + * 新增工程业绩记录 + */ + @Log(title = "工程业绩记录新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("工程业绩记录新增") + public AjaxResult add(@RequestBody BsSgcYxjdEngineerPerformanceRecord bsSgcYxjdEngineerPerformanceRecord) + { + BaseEntityUtils.preInsert(bsSgcYxjdEngineerPerformanceRecord); + return toAjax(bsSgcYxjdEngineerPerformanceRecordService.save(bsSgcYxjdEngineerPerformanceRecord)); + } + + /** + * 修改工程业绩记录 + */ + @ApiOperation("工程业绩记录修改") + @Log(title = "工程业绩记录修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdEngineerPerformanceRecord bsSgcYxjdEngineerPerformanceRecord) + { + return toAjax(bsSgcYxjdEngineerPerformanceRecordService.updateById(bsSgcYxjdEngineerPerformanceRecord)); + } + + /** + * 删除工程业绩记录 + */ + @ApiOperation("工程业绩记录删除") + @Log(title = "工程业绩记录删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdEngineerPerformanceRecordService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdEnterpriseInfoController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdEnterpriseInfoController.java new file mode 100644 index 00000000..a6443911 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdEnterpriseInfoController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdEnterpriseInfo; +import com.kms.enterprise.service.BsSgcYxjdEnterpriseInfoService; + + +/** + * 企业基本信息Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/enterpriseInfo") +@Api(tags = "企业基本信息") +public class BsSgcYxjdEnterpriseInfoController extends BaseController +{ + @Autowired + private BsSgcYxjdEnterpriseInfoService bsSgcYxjdEnterpriseInfoService; + + /** + * 查询企业基本信息列表 + */ + @PostMapping("/list") + @ApiOperation("企业基本信息列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdEnterpriseInfoService.selectPage(sp); + } + + /** + * 导出企业基本信息列表 + */ + @Log(title = "企业基本信息导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("企业基本信息导出") + public AjaxResult export(@RequestBody BsSgcYxjdEnterpriseInfo bsSgcYxjdEnterpriseInfo) + { + List list = bsSgcYxjdEnterpriseInfoService.listByIds(bsSgcYxjdEnterpriseInfo.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdEnterpriseInfo.class); + return util.exportExcel(list, "enterpriseInfo"); + } + + /** + * 获取企业基本信息详细信息 + */ + @ApiOperation(" 企业基本信息详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdEnterpriseInfoService.getById(id)); + } + + /** + * 新增企业基本信息 + */ + @Log(title = "企业基本信息新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("企业基本信息新增") + public AjaxResult add(@RequestBody BsSgcYxjdEnterpriseInfo bsSgcYxjdEnterpriseInfo) + { + BaseEntityUtils.preInsert(bsSgcYxjdEnterpriseInfo); + return toAjax(bsSgcYxjdEnterpriseInfoService.save(bsSgcYxjdEnterpriseInfo)); + } + + /** + * 修改企业基本信息 + */ + @ApiOperation("企业基本信息修改") + @Log(title = "企业基本信息修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdEnterpriseInfo bsSgcYxjdEnterpriseInfo) + { + return toAjax(bsSgcYxjdEnterpriseInfoService.updateById(bsSgcYxjdEnterpriseInfo)); + } + + /** + * 删除企业基本信息 + */ + @ApiOperation("企业基本信息删除") + @Log(title = "企业基本信息删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdEnterpriseInfoService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdManageSystemController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdManageSystemController.java new file mode 100644 index 00000000..e17f26ee --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdManageSystemController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdManageSystem; +import com.kms.enterprise.service.BsSgcYxjdManageSystemService; + + +/** + * 管理体系信息Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/system") +@Api(tags = "管理体系信息") +public class BsSgcYxjdManageSystemController extends BaseController +{ + @Autowired + private BsSgcYxjdManageSystemService bsSgcYxjdManageSystemService; + + /** + * 查询管理体系信息列表 + */ + @PostMapping("/list") + @ApiOperation("管理体系信息列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdManageSystemService.selectPage(sp); + } + + /** + * 导出管理体系信息列表 + */ + @Log(title = "管理体系信息导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("管理体系信息导出") + public AjaxResult export(@RequestBody BsSgcYxjdManageSystem bsSgcYxjdManageSystem) + { + List list = bsSgcYxjdManageSystemService.listByIds(bsSgcYxjdManageSystem.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdManageSystem.class); + return util.exportExcel(list, "system"); + } + + /** + * 获取管理体系信息详细信息 + */ + @ApiOperation(" 管理体系信息详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdManageSystemService.getById(id)); + } + + /** + * 新增管理体系信息 + */ + @Log(title = "管理体系信息新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("管理体系信息新增") + public AjaxResult add(@RequestBody BsSgcYxjdManageSystem bsSgcYxjdManageSystem) + { + BaseEntityUtils.preInsert(bsSgcYxjdManageSystem); + return toAjax(bsSgcYxjdManageSystemService.save(bsSgcYxjdManageSystem)); + } + + /** + * 修改管理体系信息 + */ + @ApiOperation("管理体系信息修改") + @Log(title = "管理体系信息修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdManageSystem bsSgcYxjdManageSystem) + { + return toAjax(bsSgcYxjdManageSystemService.updateById(bsSgcYxjdManageSystem)); + } + + /** + * 删除管理体系信息 + */ + @ApiOperation("管理体系信息删除") + @Log(title = "管理体系信息删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdManageSystemService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdMarketBehaviorController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdMarketBehaviorController.java new file mode 100644 index 00000000..1c71ce84 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdMarketBehaviorController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdMarketBehavior; +import com.kms.enterprise.service.BsSgcYxjdMarketBehaviorService; + + +/** + * 市场行为与信用Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/behavior") +@Api(tags = "市场行为与信用") +public class BsSgcYxjdMarketBehaviorController extends BaseController +{ + @Autowired + private BsSgcYxjdMarketBehaviorService bsSgcYxjdMarketBehaviorService; + + /** + * 查询市场行为与信用列表 + */ + @PostMapping("/list") + @ApiOperation("市场行为与信用列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdMarketBehaviorService.selectPage(sp); + } + + /** + * 导出市场行为与信用列表 + */ + @Log(title = "市场行为与信用导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("市场行为与信用导出") + public AjaxResult export(@RequestBody BsSgcYxjdMarketBehavior bsSgcYxjdMarketBehavior) + { + List list = bsSgcYxjdMarketBehaviorService.listByIds(bsSgcYxjdMarketBehavior.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdMarketBehavior.class); + return util.exportExcel(list, "behavior"); + } + + /** + * 获取市场行为与信用详细信息 + */ + @ApiOperation(" 市场行为与信用详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdMarketBehaviorService.getById(id)); + } + + /** + * 新增市场行为与信用 + */ + @Log(title = "市场行为与信用新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("市场行为与信用新增") + public AjaxResult add(@RequestBody BsSgcYxjdMarketBehavior bsSgcYxjdMarketBehavior) + { + BaseEntityUtils.preInsert(bsSgcYxjdMarketBehavior); + return toAjax(bsSgcYxjdMarketBehaviorService.save(bsSgcYxjdMarketBehavior)); + } + + /** + * 修改市场行为与信用 + */ + @ApiOperation("市场行为与信用修改") + @Log(title = "市场行为与信用修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdMarketBehavior bsSgcYxjdMarketBehavior) + { + return toAjax(bsSgcYxjdMarketBehaviorService.updateById(bsSgcYxjdMarketBehavior)); + } + + /** + * 删除市场行为与信用 + */ + @ApiOperation("市场行为与信用删除") + @Log(title = "市场行为与信用删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdMarketBehaviorService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdPersonnelInfoController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdPersonnelInfoController.java new file mode 100644 index 00000000..829da97d --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdPersonnelInfoController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdPersonnelInfo; +import com.kms.enterprise.service.BsSgcYxjdPersonnelInfoService; + + +/** + * 人员基本信息Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/personInfo") +@Api(tags = "人员基本信息") +public class BsSgcYxjdPersonnelInfoController extends BaseController +{ + @Autowired + private BsSgcYxjdPersonnelInfoService bsSgcYxjdPersonnelInfoService; + + /** + * 查询人员基本信息列表 + */ + @PostMapping("/list") + @ApiOperation("人员基本信息列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdPersonnelInfoService.selectPage(sp); + } + + /** + * 导出人员基本信息列表 + */ + @Log(title = "人员基本信息导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("人员基本信息导出") + public AjaxResult export(@RequestBody BsSgcYxjdPersonnelInfo bsSgcYxjdPersonnelInfo) + { + List list = bsSgcYxjdPersonnelInfoService.listByIds(bsSgcYxjdPersonnelInfo.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdPersonnelInfo.class); + return util.exportExcel(list, "personInfo"); + } + + /** + * 获取人员基本信息详细信息 + */ + @ApiOperation(" 人员基本信息详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdPersonnelInfoService.getById(id)); + } + + /** + * 新增人员基本信息 + */ + @Log(title = "人员基本信息新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("人员基本信息新增") + public AjaxResult add(@RequestBody BsSgcYxjdPersonnelInfo bsSgcYxjdPersonnelInfo) + { + BaseEntityUtils.preInsert(bsSgcYxjdPersonnelInfo); + return toAjax(bsSgcYxjdPersonnelInfoService.save(bsSgcYxjdPersonnelInfo)); + } + + /** + * 修改人员基本信息 + */ + @ApiOperation("人员基本信息修改") + @Log(title = "人员基本信息修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdPersonnelInfo bsSgcYxjdPersonnelInfo) + { + return toAjax(bsSgcYxjdPersonnelInfoService.updateById(bsSgcYxjdPersonnelInfo)); + } + + /** + * 删除人员基本信息 + */ + @ApiOperation("人员基本信息删除") + @Log(title = "人员基本信息删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdPersonnelInfoService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdQualificationsController.java b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdQualificationsController.java new file mode 100644 index 00000000..aa24b5aa --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/controller/BsSgcYxjdQualificationsController.java @@ -0,0 +1,114 @@ +package com.kms.enterprise.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.enterprise.domain.BsSgcYxjdQualifications; +import com.kms.enterprise.service.BsSgcYxjdQualificationsService; + + +/** + * 企业资质Controller + * + * @author kms + * @date 2024-01-03 + */ +@RestController +@RequestMapping("/enterprise/qualifications") +@Api(tags = "企业资质") +public class BsSgcYxjdQualificationsController extends BaseController +{ + @Autowired + private BsSgcYxjdQualificationsService bsSgcYxjdQualificationsService; + + /** + * 查询企业资质列表 + */ + @PostMapping("/list") + @ApiOperation("企业资质列表") + public IPage list(@RequestBody SearchParam sp) + { + return bsSgcYxjdQualificationsService.selectPage(sp); + } + + /** + * 导出企业资质列表 + */ + @Log(title = "企业资质导出", businessType = BusinessType.EXPORT) + @PostMapping("/export") + @ApiOperation("企业资质导出") + public AjaxResult export(@RequestBody BsSgcYxjdQualifications bsSgcYxjdQualifications) + { + List list = bsSgcYxjdQualificationsService.listByIds(bsSgcYxjdQualifications.getIds()); + ExcelUtil util = new ExcelUtil<>(BsSgcYxjdQualifications.class); + return util.exportExcel(list, "qualifications"); + } + + /** + * 获取企业资质详细信息 + */ + @ApiOperation(" 企业资质详情") + @GetMapping(value = "/{id}") + public AjaxResult getInfo(@PathVariable("id") String id) + { + return AjaxResult.success(bsSgcYxjdQualificationsService.getById(id)); + } + + /** + * 新增企业资质 + */ + @Log(title = "企业资质新增", businessType = BusinessType.INSERT) + @PostMapping + @ApiOperation("企业资质新增") + public AjaxResult add(@RequestBody BsSgcYxjdQualifications bsSgcYxjdQualifications) + { + BaseEntityUtils.preInsert(bsSgcYxjdQualifications); + return toAjax(bsSgcYxjdQualificationsService.save(bsSgcYxjdQualifications)); + } + + /** + * 修改企业资质 + */ + @ApiOperation("企业资质修改") + @Log(title = "企业资质修改", businessType = BusinessType.UPDATE) + @PutMapping + public AjaxResult edit(@RequestBody BsSgcYxjdQualifications bsSgcYxjdQualifications) + { + return toAjax(bsSgcYxjdQualificationsService.updateById(bsSgcYxjdQualifications)); + } + + /** + * 删除企业资质 + */ + @ApiOperation("企业资质删除") + @Log(title = "企业资质删除", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public AjaxResult remove(@PathVariable String[] ids) + { + return toAjax(bsSgcYxjdQualificationsService.removeByIds(Arrays.asList(ids))); + } +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdBranchOffice.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdBranchOffice.java new file mode 100644 index 00000000..3d0eb2ef --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdBranchOffice.java @@ -0,0 +1,83 @@ +package com.kms.enterprise.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_yxjd_branch_office + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_branch_office") +@Data +@ApiModel("分公司信息") +public class BsSgcYxjdBranchOffice extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 分公司名称 */ + @Excel(name = "分公司名称") + @ApiModelProperty("分公司名称") + private String branchOfficeName; + + /** 统一社会信用代码 */ + @Excel(name = "统一社会信用代码") + @ApiModelProperty("统一社会信用代码") + private String unifiedSocialCreditCode; + + /** 统一社会信用代码证 */ + @Excel(name = "统一社会信用代码证") + @ApiModelProperty("统一社会信用代码证") + private String socialCreditCodeAttachment; + + /** 注册资本金 */ + @Excel(name = "注册资本金") + @ApiModelProperty("注册资本金") + private String registeredCapital; + + /** 法人代表 */ + @Excel(name = "法人代表") + @ApiModelProperty("法人代表") + private String legalRepresentative; + + /** 公司类型 */ + @Excel(name = "公司类型") + @ApiModelProperty("公司类型") + private String companyType; + + /** 注册地址 */ + @Excel(name = "注册地址") + @ApiModelProperty("注册地址") + private String registeredAddress; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** $column.columnComment */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdCertificateInfo.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdCertificateInfo.java new file mode 100644 index 00000000..e2285d8b --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdCertificateInfo.java @@ -0,0 +1,112 @@ +package com.kms.enterprise.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_yxjd_certificate_info + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_certificate_info") +@Data +@ApiModel("证书信息") +public class BsSgcYxjdCertificateInfo extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** 姓名 */ + @Excel(name = "姓名") + @ApiModelProperty("姓名") + private String name; + + /** 身份证号 */ + @Excel(name = "身份证号") + @ApiModelProperty("身份证号") + private String idNo; + + /** 人员类别 */ + @Excel(name = "人员类别") + @ApiModelProperty("人员类别") + private String personType; + + /** 证书编号 */ + @Excel(name = "证书编号") + @ApiModelProperty("证书编号") + private String certificateNo; + + /** 证书名称 */ + @Excel(name = "证书名称") + @ApiModelProperty("证书名称") + private String certificateName; + + /** 证书等级 */ + @Excel(name = "证书等级") + @ApiModelProperty("证书等级") + private String certificateLevel; + + /** 证书专业 */ + @Excel(name = "证书专业") + @ApiModelProperty("证书专业") + private String certificateSpeciality; + + /** 核发机关 */ + @Excel(name = "核发机关") + @ApiModelProperty("核发机关") + private String issuedBy; + + /** 核发日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "核发日期", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("核发日期") + private Date issuanceDate; + + /** 是否长期有效 */ + @Excel(name = "是否长期有效") + @ApiModelProperty("是否长期有效") + private String isLongTerm; + + /** 有效期至 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "有效期至", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("有效期至") + private Date validityPeriod; + + /** 附件 */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String attachment; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdCreditApproval.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdCreditApproval.java new file mode 100644 index 00000000..dec35818 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdCreditApproval.java @@ -0,0 +1,71 @@ +package com.kms.enterprise.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_yxjd_credit_approval + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_credit_approval") +@Data +@ApiModel("动态信用审批信息") +public class BsSgcYxjdCreditApproval extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 动态信用id */ + @Excel(name = "动态信用id") + @ApiModelProperty("动态信用id") + private String creditId; + + /** 流程进度 */ + @Excel(name = "流程进度") + @ApiModelProperty("流程进度") + private String processProgress; + + /** 审批意见 */ + @Excel(name = "审批意见") + @ApiModelProperty("审批意见") + private String approvalOpinions; + + /** 审批时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "审批时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("审批时间") + private Date approvalTime; + + /** 进度 */ + @Excel(name = "进度") + @ApiModelProperty("进度") + private String schedule; + + /** $column.columnComment */ + @Excel(name = "进度") + @ApiModelProperty("进度") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "进度") + @ApiModelProperty("进度") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "进度") + @ApiModelProperty("进度") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdDynamicCredit.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdDynamicCredit.java new file mode 100644 index 00000000..165a67a0 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdDynamicCredit.java @@ -0,0 +1,115 @@ +package com.kms.enterprise.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_yxjd_dynamic_credit + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_dynamic_credit") +@Data +@ApiModel("动态信用") +public class BsSgcYxjdDynamicCredit extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** 项目名称 */ + @Excel(name = "项目名称") + @ApiModelProperty("项目名称") + private String projectName; + + /** 资质类别 */ + @Excel(name = "资质类别") + @ApiModelProperty("资质类别") + private String qualificationCategory; + + /** 申报管理区划 */ + @Excel(name = "申报管理区划") + @ApiModelProperty("申报管理区划") + private String declarationManagementZones; + + /** 良好行为 */ + @Excel(name = "良好行为") + @ApiModelProperty("良好行为") + private String goodBehavior; + + /** 表彰等级 */ + @Excel(name = "表彰等级") + @ApiModelProperty("表彰等级") + private String commendationLevel; + + /** 颁发机构 */ + @Excel(name = "颁发机构") + @ApiModelProperty("颁发机构") + private String authority; + + /** 加分值 */ + @Excel(name = "加分值") + @ApiModelProperty("加分值") + private String bonusPoints; + + /** 有效期(年) */ + @Excel(name = "有效期", readConverterExp = "年=") + @ApiModelProperty("有效期") + private Date validityPeriod; + + /** 获奖公示网址 */ + @Excel(name = "获奖公示网址") + @ApiModelProperty("获奖公示网址") + private String awardAnnouncementWebsite; + + /** 附件 */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String attachment; + + /** 状态 */ + @Excel(name = "状态") + @ApiModelProperty("状态") + private String status; + + /** 类型 */ + @Excel(name = "类型") + @ApiModelProperty("类型") + private String type; + + /** 不良行为 */ + @Excel(name = "不良行为") + @ApiModelProperty("不良行为") + private String badBehavior; + + /** $column.columnComment */ + @Excel(name = "不良行为") + @ApiModelProperty("不良行为") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "不良行为") + @ApiModelProperty("不良行为") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "不良行为") + @ApiModelProperty("不良行为") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdEngineerPerformanceRecord.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdEngineerPerformanceRecord.java new file mode 100644 index 00000000..cdff633b --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdEngineerPerformanceRecord.java @@ -0,0 +1,118 @@ +package com.kms.enterprise.domain; + +import java.math.BigDecimal; +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_yxjd_engineer_performance_record + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_engineer_performance_record") +@Data +@ApiModel("工程业绩记录") +public class BsSgcYxjdEngineerPerformanceRecord extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** 项目名称 */ + @Excel(name = "项目名称") + @ApiModelProperty("项目名称") + private String projectName; + + /** 资质类别 */ + @Excel(name = "资质类别") + @ApiModelProperty("资质类别") + private String qualificationCategory; + + /** 建设单位 */ + @Excel(name = "建设单位") + @ApiModelProperty("建设单位") + private String constructingUnits; + + /** 项目编码 */ + @Excel(name = "项目编码") + @ApiModelProperty("项目编码") + private String proCode; + + /** 项目负责人 */ + @Excel(name = "项目负责人") + @ApiModelProperty("项目负责人") + private String projectLeader; + + /** 项目所在地 */ + @Excel(name = "项目所在地") + @ApiModelProperty("项目所在地") + private String projectLocation; + + /** 项目状态 */ + @Excel(name = "项目状态") + @ApiModelProperty("项目状态") + private String projectStatus; + + /** 开工日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "开工日期", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("开工日期") + private Date commencementDate; + + /** 竣工日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "竣工日期", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("竣工日期") + private Date completionDate; + + /** 合同价 */ + @Excel(name = "合同价") + @ApiModelProperty("合同价") + private BigDecimal contractPrice; + + /** 项目获奖情况 */ + @Excel(name = "项目获奖情况") + @ApiModelProperty("项目获奖情况") + private String projectAwardSituation; + + /** 质量评定结果 */ + @Excel(name = "质量评定结果") + @ApiModelProperty("质量评定结果") + private String qualityAssessmentResults; + + /** 附件 */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String attachment; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdEnterpriseInfo.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdEnterpriseInfo.java new file mode 100644 index 00000000..5be58123 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdEnterpriseInfo.java @@ -0,0 +1,171 @@ +package com.kms.enterprise.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_yxjd_enterprise_info + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_enterprise_info") +@Data +@ApiModel("企业基本信息") +public class BsSgcYxjdEnterpriseInfo extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业名称 */ + @Excel(name = "企业名称") + @ApiModelProperty("企业名称") + private String enterpriseName; + + /** 投资组成 */ + @Excel(name = "投资组成") + @ApiModelProperty("投资组成") + private String investmentComposition; + + /** 企业所属区划 */ + @Excel(name = "企业所属区划") + @ApiModelProperty("企业所属区划") + private String adcd; + + /** 成立日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "成立日期", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("成立日期") + private Date establishmentDate; + + /** 法定代表人 */ + @Excel(name = "法定代表人") + @ApiModelProperty("法定代表人") + private String legalRepresentative; + + /** 法人身份证号 */ + @Excel(name = "法人身份证号") + @ApiModelProperty("法人身份证号") + private String corporateIdNumber; + + /** 注册资本金 */ + @Excel(name = "注册资本金") + @ApiModelProperty("注册资本金") + private String registeredCapital; + + /** 实缴注册资本 */ + @Excel(name = "实缴注册资本") + @ApiModelProperty("实缴注册资本") + private String paidRegisteredCapital; + + /** 单位社保编号 */ + @Excel(name = "单位社保编号") + @ApiModelProperty("单位社保编号") + private String unitSecurityNumber; + + /** 统一社会信用代码 */ + @Excel(name = "统一社会信用代码") + @ApiModelProperty("统一社会信用代码") + private String unifiedSocialCreditCode; + + /** 统一社会信用代码证 */ + @Excel(name = "统一社会信用代码证") + @ApiModelProperty("统一社会信用代码证") + private String socialCreditCodeAttachment; + + /** 信用代码发证机关 */ + @Excel(name = "信用代码发证机关") + @ApiModelProperty("信用代码发证机关") + private String creditCodeIssuingAuthority; + + /** 注册地址 */ + @Excel(name = "注册地址") + @ApiModelProperty("注册地址") + private String registeredAddress; + + /** 安全生产许可证 */ + @Excel(name = "安全生产许可证") + @ApiModelProperty("安全生产许可证") + private String safetyProductionLicense; + + /** 安全生产许可证附件 */ + @Excel(name = "安全生产许可证附件") + @ApiModelProperty("安全生产许可证附件") + private String safetyProductionAttachment; + + /** 许可证发证机关 */ + @Excel(name = "许可证发证机关") + @ApiModelProperty("许可证发证机关") + private String licenseIssuingAuthority; + + /** 办公电话 */ + @Excel(name = "办公电话") + @ApiModelProperty("办公电话") + private String officePhone; + + /** 联系人 */ + @Excel(name = "联系人") + @ApiModelProperty("联系人") + private String contacts; + + /** 联系人电话 */ + @Excel(name = "联系人电话") + @ApiModelProperty("联系人电话") + private String contactsPhone; + + /** 传真 */ + @Excel(name = "传真") + @ApiModelProperty("传真") + private String fax; + + /** 企业网址 */ + @Excel(name = "企业网址") + @ApiModelProperty("企业网址") + private String enterpriseWebsite; + + /** 邮政编码 */ + @Excel(name = "邮政编码") + @ApiModelProperty("邮政编码") + private String postalCode; + + /** 电子邮箱 */ + @Excel(name = "电子邮箱") + @ApiModelProperty("电子邮箱") + private String email; + + /** 经营范围 */ + @Excel(name = "经营范围") + @ApiModelProperty("经营范围") + private String businessScope; + + /** $column.columnComment */ + @Excel(name = "经营范围") + @ApiModelProperty("经营范围") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "经营范围") + @ApiModelProperty("经营范围") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "经营范围") + @ApiModelProperty("经营范围") + private String owerDept; + + /** 信用分数 */ + @Excel(name = "信用分数") + @ApiModelProperty("信用分数") + private String score; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdManageSystem.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdManageSystem.java new file mode 100644 index 00000000..93545bc9 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdManageSystem.java @@ -0,0 +1,76 @@ +package com.kms.enterprise.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_yxjd_manage_system + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_manage_system") +@Data +@ApiModel("管理体系信息") +public class BsSgcYxjdManageSystem extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** 体系名称 */ + @Excel(name = "体系名称") + @ApiModelProperty("体系名称") + private String systemName; + + /** 有效期至 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "有效期至", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("有效期至") + private Date validityPeriod; + + /** 发证机关 */ + @Excel(name = "发证机关") + @ApiModelProperty("发证机关") + private String licenceIssuingAuthority; + + /** 认证范围 */ + @Excel(name = "认证范围") + @ApiModelProperty("认证范围") + private String certificationScope; + + /** 标准规范 */ + @Excel(name = "标准规范") + @ApiModelProperty("标准规范") + private String standardSpecification; + + /** $column.columnComment */ + @Excel(name = "标准规范") + @ApiModelProperty("标准规范") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "标准规范") + @ApiModelProperty("标准规范") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "标准规范") + @ApiModelProperty("标准规范") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdMarketBehavior.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdMarketBehavior.java new file mode 100644 index 00000000..ef9155da --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdMarketBehavior.java @@ -0,0 +1,103 @@ +package com.kms.enterprise.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_yxjd_market_behavior + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_market_behavior") +@Data +@ApiModel("市场行为与信用") +public class BsSgcYxjdMarketBehavior extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** 奖项名称 */ + @Excel(name = "奖项名称") + @ApiModelProperty("奖项名称") + private String awardsName; + + /** 奖项级别 */ + @Excel(name = "奖项级别") + @ApiModelProperty("奖项级别") + private String awardsLevel; + + /** 颁奖单位 */ + @Excel(name = "颁奖单位") + @ApiModelProperty("颁奖单位") + private String awardAwardingUnit; + + /** 获奖文号 */ + @Excel(name = "获奖文号") + @ApiModelProperty("获奖文号") + private String awardsLetter; + + /** 荣誉认定日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "荣誉认定日期", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("荣誉认定日期") + private Date honorRecognitionDate; + + /** 有效期起 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "有效期起", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("有效期起") + private Date validityPeriodStart; + + /** 有效期至 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "有效期至", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("有效期至") + private Date validityPeriodEnd; + + /** 附件 */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String attachment; + + /** 姓名 */ + @Excel(name = "姓名") + @ApiModelProperty("姓名") + private String name; + + /** 身份证号 */ + @Excel(name = "身份证号") + @ApiModelProperty("身份证号") + private String idNo; + + /** $column.columnComment */ + @Excel(name = "身份证号") + @ApiModelProperty("身份证号") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "身份证号") + @ApiModelProperty("身份证号") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "身份证号") + @ApiModelProperty("身份证号") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdPersonnelInfo.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdPersonnelInfo.java new file mode 100644 index 00000000..1b9c3e1d --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdPersonnelInfo.java @@ -0,0 +1,86 @@ +package com.kms.enterprise.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_yxjd_personnel_info + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_personnel_info") +@Data +@ApiModel("人员基本信息") +public class BsSgcYxjdPersonnelInfo extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** 姓名 */ + @Excel(name = "姓名") + @ApiModelProperty("姓名") + private String name; + + /** 身份证号 */ + @Excel(name = "身份证号") + @ApiModelProperty("身份证号") + private String idNo; + + /** 任命书文号 */ + @Excel(name = "任命书文号") + @ApiModelProperty("任命书文号") + private String appointmentLetterNumber; + + /** 核发机关 */ + @Excel(name = "核发机关") + @ApiModelProperty("核发机关") + private String issuedBy; + + /** 核发日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "核发日期", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("核发日期") + private Date issuanceDate; + + /** 附件 */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String attachment; + + /** 人员类别 */ + @Excel(name = "人员类别") + @ApiModelProperty("人员类别") + private String personType; + + /** $column.columnComment */ + @Excel(name = "人员类别") + @ApiModelProperty("人员类别") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "人员类别") + @ApiModelProperty("人员类别") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "人员类别") + @ApiModelProperty("人员类别") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdQualifications.java b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdQualifications.java new file mode 100644 index 00000000..f0d25620 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/domain/BsSgcYxjdQualifications.java @@ -0,0 +1,107 @@ +package com.kms.enterprise.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_yxjd_qualifications + * + * @author kms + * @date 2024-01-03 + */ +@TableName("bs_sgc_yxjd_qualifications") +@Data +@ApiModel("企业资质") +public class BsSgcYxjdQualifications extends BaseEntity +{ + private static final long serialVersionUID = 1L; + + /** 企业id */ + @Excel(name = "企业id") + @ApiModelProperty("企业id") + private String enterpriseId; + + /** 父id */ + @Excel(name = "父id") + @ApiModelProperty("父id") + private Long parentId; + + /** 资质类别 */ + @Excel(name = "资质类别") + @ApiModelProperty("资质类别") + private String qualificationCategory; + + /** 动态信用分数 */ + @Excel(name = "动态信用分数") + @ApiModelProperty("动态信用分数") + private String dynamicCreditScore; + + /** 专业类别 */ + @Excel(name = "专业类别") + @ApiModelProperty("专业类别") + private String professionalCategory; + + /** 等级 */ + @Excel(name = "等级") + @ApiModelProperty("等级") + private String level; + + /** 证书编号 */ + @Excel(name = "证书编号") + @ApiModelProperty("证书编号") + private String certificateNo; + + /** 核发日期 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "核发日期", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("核发日期") + private Date issuanceDate; + + /** 核发机关 */ + @Excel(name = "核发机关") + @ApiModelProperty("核发机关") + private String issuedBy; + + /** 首次取证时间 */ + @JsonFormat(pattern = "yyyy-MM-dd") + @Excel(name = "首次取证时间", width = 30, dateFormat = "yyyy-MM-dd") + @ApiModelProperty("首次取证时间") + private Date firstEvidenceTime; + + /** 有效到期日期 */ + @Excel(name = "有效到期日期") + @ApiModelProperty("有效到期日期") + private String validityPeriod; + + /** 附件 */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String attachment; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String createUid; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String updateUid; + + /** $column.columnComment */ + @Excel(name = "附件") + @ApiModelProperty("附件") + private String owerDept; + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdBranchOfficeMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdBranchOfficeMapper.java new file mode 100644 index 00000000..d706a332 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdBranchOfficeMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdBranchOffice; + +/** + * 分公司信息Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdBranchOfficeMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdCertificateInfoMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdCertificateInfoMapper.java new file mode 100644 index 00000000..2c751844 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdCertificateInfoMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdCertificateInfo; + +/** + * 证书信息Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdCertificateInfoMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdCreditApprovalMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdCreditApprovalMapper.java new file mode 100644 index 00000000..b15f5456 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdCreditApprovalMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdCreditApproval; + +/** + * 动态信用审批信息Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdCreditApprovalMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdDynamicCreditMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdDynamicCreditMapper.java new file mode 100644 index 00000000..f6ba4940 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdDynamicCreditMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdDynamicCredit; + +/** + * 动态信用Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdDynamicCreditMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdEngineerPerformanceRecordMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdEngineerPerformanceRecordMapper.java new file mode 100644 index 00000000..d2f7f62d --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdEngineerPerformanceRecordMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdEngineerPerformanceRecord; + +/** + * 工程业绩记录Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdEngineerPerformanceRecordMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdEnterpriseInfoMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdEnterpriseInfoMapper.java new file mode 100644 index 00000000..13538ca1 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdEnterpriseInfoMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdEnterpriseInfo; + +/** + * 企业基本信息Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdEnterpriseInfoMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdManageSystemMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdManageSystemMapper.java new file mode 100644 index 00000000..a431f903 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdManageSystemMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdManageSystem; + +/** + * 管理体系信息Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdManageSystemMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdMarketBehaviorMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdMarketBehaviorMapper.java new file mode 100644 index 00000000..311f3406 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdMarketBehaviorMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdMarketBehavior; + +/** + * 市场行为与信用Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdMarketBehaviorMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdPersonnelInfoMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdPersonnelInfoMapper.java new file mode 100644 index 00000000..f14b517e --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdPersonnelInfoMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdPersonnelInfo; + +/** + * 人员基本信息Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdPersonnelInfoMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdQualificationsMapper.java b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdQualificationsMapper.java new file mode 100644 index 00000000..21bf2705 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/mapper/BsSgcYxjdQualificationsMapper.java @@ -0,0 +1,16 @@ +package com.kms.enterprise.mapper; + +import org.springframework.stereotype.Repository; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.kms.enterprise.domain.BsSgcYxjdQualifications; + +/** + * 企业资质Mapper接口 + * + * @author kms + * @date 2024-01-03 + */ +@Repository +public interface BsSgcYxjdQualificationsMapper extends BaseMapper { + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdBranchOfficeService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdBranchOfficeService.java new file mode 100644 index 00000000..77732e63 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdBranchOfficeService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdBranchOfficeMapper; +import com.kms.enterprise.domain.BsSgcYxjdBranchOffice; + +/** + * 分公司信息Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdBranchOfficeService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdCertificateInfoService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdCertificateInfoService.java new file mode 100644 index 00000000..d29af53a --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdCertificateInfoService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdCertificateInfoMapper; +import com.kms.enterprise.domain.BsSgcYxjdCertificateInfo; + +/** + * 证书信息Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdCertificateInfoService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdCreditApprovalService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdCreditApprovalService.java new file mode 100644 index 00000000..dc30c8f5 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdCreditApprovalService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdCreditApprovalMapper; +import com.kms.enterprise.domain.BsSgcYxjdCreditApproval; + +/** + * 动态信用审批信息Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdCreditApprovalService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdDynamicCreditService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdDynamicCreditService.java new file mode 100644 index 00000000..f85fa334 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdDynamicCreditService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdDynamicCreditMapper; +import com.kms.enterprise.domain.BsSgcYxjdDynamicCredit; + +/** + * 动态信用Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdDynamicCreditService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdEngineerPerformanceRecordService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdEngineerPerformanceRecordService.java new file mode 100644 index 00000000..84bbc56f --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdEngineerPerformanceRecordService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdEngineerPerformanceRecordMapper; +import com.kms.enterprise.domain.BsSgcYxjdEngineerPerformanceRecord; + +/** + * 工程业绩记录Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdEngineerPerformanceRecordService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdEnterpriseInfoService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdEnterpriseInfoService.java new file mode 100644 index 00000000..010a22f8 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdEnterpriseInfoService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdEnterpriseInfoMapper; +import com.kms.enterprise.domain.BsSgcYxjdEnterpriseInfo; + +/** + * 企业基本信息Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdEnterpriseInfoService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdManageSystemService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdManageSystemService.java new file mode 100644 index 00000000..cdffcc9c --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdManageSystemService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdManageSystemMapper; +import com.kms.enterprise.domain.BsSgcYxjdManageSystem; + +/** + * 管理体系信息Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdManageSystemService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdMarketBehaviorService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdMarketBehaviorService.java new file mode 100644 index 00000000..dca86126 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdMarketBehaviorService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdMarketBehaviorMapper; +import com.kms.enterprise.domain.BsSgcYxjdMarketBehavior; + +/** + * 市场行为与信用Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdMarketBehaviorService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdPersonnelInfoService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdPersonnelInfoService.java new file mode 100644 index 00000000..e8f66367 --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdPersonnelInfoService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdPersonnelInfoMapper; +import com.kms.enterprise.domain.BsSgcYxjdPersonnelInfo; + +/** + * 人员基本信息Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdPersonnelInfoService extends BaseService{ + +} diff --git a/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdQualificationsService.java b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdQualificationsService.java new file mode 100644 index 00000000..31008dcf --- /dev/null +++ b/jwtech-system/src/main/java/com/kms/enterprise/service/BsSgcYxjdQualificationsService.java @@ -0,0 +1,17 @@ +package com.kms.enterprise.service; + +import org.springframework.stereotype.Service; +import com.jianwei.common.core.service.BaseService; +import com.kms.enterprise.mapper.BsSgcYxjdQualificationsMapper; +import com.kms.enterprise.domain.BsSgcYxjdQualifications; + +/** + * 企业资质Service接口 + * + * @author kms + * @date 2024-01-03 + */ +@Service +public class BsSgcYxjdQualificationsService extends BaseService{ + +}