@@ -38,15 +38,5 @@ public class GovProjectCollectionController { | |||
return collectionManage.dictionary(type); | |||
} | |||
@GetMapping("/list") | |||
@ApiOperation("项目归集列表") | |||
public PageVo<GovBizProjectApplyVO> list(ProjectListReq req) { | |||
return collectionManage.list(req); | |||
} | |||
@GetMapping("/detail/{id}") | |||
@ApiOperation("项目归集详情") | |||
public GovBizProjectApplyVO detail(@PathVariable Long id) { | |||
return collectionManage.detail(id); | |||
} | |||
} |
@@ -7,8 +7,7 @@ import com.ningdatech.basic.model.PageVo; | |||
import com.ningdatech.pmapi.gov.model.entity.GovProjectDictionary; | |||
import com.ningdatech.pmapi.gov.model.vo.GovBizProjectApplyVO; | |||
import com.ningdatech.pmapi.gov.model.vo.GovProjectDictionaryVO; | |||
import com.ningdatech.pmapi.gov.service.IGovBizProjectApplyService; | |||
import com.ningdatech.pmapi.gov.service.IGovProjectDictionaryService; | |||
import com.ningdatech.pmapi.gov.service.*; | |||
import com.ningdatech.pmapi.projectlib.model.req.ProjectListReq; | |||
import lombok.RequiredArgsConstructor; | |||
import org.apache.commons.lang3.StringUtils; | |||
@@ -31,6 +30,12 @@ public class GovProjectCollectionManage { | |||
private final IGovBizProjectApplyService projectApplyService; | |||
private final IGovBizProjectBaseinfoService baseinfoService; | |||
private final IGovBizProjectApproveService approveService; | |||
private final IGovBizProjectCimplementService cimplementService; | |||
public List<GovProjectDictionaryVO> dictionary(String type) { | |||
List<GovProjectDictionary> dictionaries = dictionaryService.list(Wrappers.lambdaQuery(GovProjectDictionary.class) | |||
@@ -0,0 +1,16 @@ | |||
package com.ningdatech.pmapi.gov.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectApprove; | |||
/** | |||
* <p> | |||
* Mapper 接口 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
public interface GovBizProjectApproveMapper extends BaseMapper<GovBizProjectApprove> { | |||
} |
@@ -0,0 +1,16 @@ | |||
package com.ningdatech.pmapi.gov.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectBaseinfo; | |||
/** | |||
* <p> | |||
* Mapper 接口 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
public interface GovBizProjectBaseinfoMapper extends BaseMapper<GovBizProjectBaseinfo> { | |||
} |
@@ -0,0 +1,16 @@ | |||
package com.ningdatech.pmapi.gov.mapper; | |||
import com.baomidou.mybatisplus.core.mapper.BaseMapper; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectCimplement; | |||
/** | |||
* <p> | |||
* Mapper 接口 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
public interface GovBizProjectCimplementMapper extends BaseMapper<GovBizProjectCimplement> { | |||
} |
@@ -0,0 +1,88 @@ | |||
package com.ningdatech.pmapi.gov.model.dto; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.math.BigDecimal; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目审核信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@ApiModel(value = "GovBizProjectBaseinfo对象", description = "项目审核信息表") | |||
public class GovBizProjectApproveDTO implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("'发改项目代码'") | |||
private String baseDevelopCode; | |||
@ApiModelProperty("'财政项目代码'") | |||
private String setProjCodeFinan; | |||
@ApiModelProperty("评审结果") | |||
private String baseReviewResults; | |||
@ApiModelProperty("评审意见") | |||
private String baseReviewOpinion; | |||
@ApiModelProperty("评审意见附件") | |||
private String baseReviewCommentFile; | |||
@ApiModelProperty("建议总投资") | |||
private BigDecimal baseExpertTotalMoney; | |||
@ApiModelProperty("'建议年度预算'") | |||
private BigDecimal baseExpertYearMoney; | |||
@ApiModelProperty("立项批复文件") | |||
private String approvalFile; | |||
@ApiModelProperty("建议批复总投资") | |||
private BigDecimal baseInitialReviewTotalMoney; | |||
@ApiModelProperty("'建议批复年度预算'") | |||
private BigDecimal baseProjReplyAmount; | |||
@ApiModelProperty("等保定级") | |||
private String equalProtectionLevel; | |||
@ApiModelProperty("初步设计方案") | |||
private String preliminaryDesignScheme; | |||
@ApiModelProperty("初步设计方案批复函") | |||
private String preliminaryDesignFile; | |||
@ApiModelProperty("年度预算下达金额") | |||
private BigDecimal releaseYearMoney; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,101 @@ | |||
package com.ningdatech.pmapi.gov.model.dto; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目基本信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@ApiModel(value = "GovBizProjectBaseinfo对象", description = "项目基本信息表") | |||
public class GovBizProjectBaseinfoDTO implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("基本项目区域code") | |||
private String baseAreaCode; | |||
@ApiModelProperty("基本项目区域名") | |||
private String baseAreaName; | |||
@ApiModelProperty("是否涉密") | |||
private String baseProjIsConfidentiality; | |||
@ApiModelProperty("项目类型") | |||
private String baseProjType; | |||
@ApiModelProperty("内容类别") | |||
private String baseConstructionType; | |||
@ApiModelProperty("项目状态") | |||
private String baseProjSetProg; | |||
@ApiModelProperty("信息是否有效") | |||
private String isEffective; | |||
@ApiModelProperty("上级主管单位") | |||
private String baseProvManDeprtName; | |||
@ApiModelProperty("上级主管单位钉id") | |||
private String baseProvManDeprtDing; | |||
@ApiModelProperty("本级主管单位") | |||
private String baseManDeprt; | |||
@ApiModelProperty("本级主管单位ding code") | |||
private String baseManDeprtDing; | |||
@ApiModelProperty("本级主管单位社会统一信用代码") | |||
private String baseManDeprtDingUsci; | |||
@ApiModelProperty("建设单位") | |||
private String baseBuildDeprt; | |||
@ApiModelProperty("建设单位Ding Code") | |||
private String baseBuildDeprtDing; | |||
@ApiModelProperty("建设单位社会统一信用代码") | |||
private String baseBuildDeprtUsci; | |||
@ApiModelProperty("项目负责人") | |||
private String baseProjPrincipal; | |||
@ApiModelProperty("项目负责人手机号") | |||
private String baseProjPrincipalCall; | |||
@ApiModelProperty("项目联系人") | |||
private String baseProjContacts; | |||
@ApiModelProperty("项目联系人联系方式") | |||
private String baseProjContactsCall; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,104 @@ | |||
package com.ningdatech.pmapi.gov.model.dto; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目实施信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@ApiModel(value = "GovBizProjectCimplement对象", description = "项目实施信息表") | |||
public class GovBizProjectCimplementDTO implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("标段编号") | |||
private String baseBidCode; | |||
@ApiModelProperty("标段名称") | |||
private String baseBidName; | |||
@ApiModelProperty("发改项目代码") | |||
private String baseDevelopCode; | |||
@ApiModelProperty("关联IRS应用编码") | |||
private String baseProjSysCode; | |||
@ApiModelProperty("初验意见") | |||
private String baseInitialOpinionFile; | |||
@ApiModelProperty("信息安全等级保护测评报告") | |||
private String baseInforLevelFile; | |||
@ApiModelProperty("'商业密码应用评估报告'") | |||
private String basePasswAssessFile; | |||
@ApiModelProperty("第三方验收测试报告") | |||
private String baseThirdAcceptFile; | |||
@ApiModelProperty("建设核查表") | |||
private String baseCheckFile; | |||
@ApiModelProperty("财务审计报告") | |||
private String baseFinanlAuditFile; | |||
@ApiModelProperty("用户使用报告") | |||
private String baseUserConsFile; | |||
@ApiModelProperty("监理总结报告") | |||
private String baseEstaSummFile; | |||
@ApiModelProperty("IRS应用试运行报告") | |||
private String baseIrsTestRunFile; | |||
@ApiModelProperty("项目总结报告") | |||
private String baseSummReportFile; | |||
@ApiModelProperty("'是否完成日志数据归集'") | |||
private String baseLogAggregation; | |||
@ApiModelProperty("实际成效指标") | |||
private String baseBusinessMetrics; | |||
@ApiModelProperty("终审意见") | |||
private String baseFinalExpertOpinionFile; | |||
@ApiModelProperty("项目延期申请表") | |||
private String baseEngineerPostpoFile; | |||
@ApiModelProperty("变更申请单") | |||
private String baseChangeFormFile; | |||
@ApiModelProperty("生产批复文件") | |||
private String baseChanFile; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,93 @@ | |||
package com.ningdatech.pmapi.gov.model.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.baomidou.mybatisplus.annotation.TableName; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.math.BigDecimal; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目审核信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@TableName("gov_biz_project_approve") | |||
@ApiModel(value = "GovBizProjectBaseinfo对象", description = "项目审核信息表") | |||
public class GovBizProjectApprove implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
@TableId(type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("'发改项目代码'") | |||
private String baseDevelopCode; | |||
@ApiModelProperty("'财政项目代码'") | |||
private String setProjCodeFinan; | |||
@ApiModelProperty("评审结果") | |||
private String baseReviewResults; | |||
@ApiModelProperty("评审意见") | |||
private String baseReviewOpinion; | |||
@ApiModelProperty("评审意见附件") | |||
private String baseReviewCommentFile; | |||
@ApiModelProperty("建议总投资") | |||
private BigDecimal baseExpertTotalMoney; | |||
@ApiModelProperty("'建议年度预算'") | |||
private BigDecimal baseExpertYearMoney; | |||
@ApiModelProperty("立项批复文件") | |||
private String approvalFile; | |||
@ApiModelProperty("建议批复总投资") | |||
private BigDecimal baseInitialReviewTotalMoney; | |||
@ApiModelProperty("'建议批复年度预算'") | |||
private BigDecimal baseProjReplyAmount; | |||
@ApiModelProperty("等保定级") | |||
private String equalProtectionLevel; | |||
@ApiModelProperty("初步设计方案") | |||
private String preliminaryDesignScheme; | |||
@ApiModelProperty("初步设计方案批复函") | |||
private String preliminaryDesignFile; | |||
@ApiModelProperty("年度预算下达金额") | |||
private BigDecimal releaseYearMoney; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,107 @@ | |||
package com.ningdatech.pmapi.gov.model.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.baomidou.mybatisplus.annotation.TableName; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.math.BigDecimal; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目基本信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@TableName("gov_biz_project_baseinfo") | |||
@ApiModel(value = "GovBizProjectBaseinfo对象", description = "项目基本信息表") | |||
public class GovBizProjectBaseinfo implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
@TableId(type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("基本项目区域code") | |||
private String baseAreaCode; | |||
@ApiModelProperty("基本项目区域名") | |||
private String baseAreaName; | |||
@ApiModelProperty("是否涉密") | |||
private String baseProjIsConfidentiality; | |||
@ApiModelProperty("项目类型") | |||
private String baseProjType; | |||
@ApiModelProperty("内容类别") | |||
private String baseConstructionType; | |||
@ApiModelProperty("项目状态") | |||
private String baseProjSetProg; | |||
@ApiModelProperty("信息是否有效") | |||
private String isEffective; | |||
@ApiModelProperty("上级主管单位") | |||
private String baseProvManDeprtName; | |||
@ApiModelProperty("上级主管单位钉id") | |||
private String baseProvManDeprtDing; | |||
@ApiModelProperty("本级主管单位") | |||
private String baseManDeprt; | |||
@ApiModelProperty("本级主管单位ding code") | |||
private String baseManDeprtDing; | |||
@ApiModelProperty("本级主管单位社会统一信用代码") | |||
private String baseManDeprtDingUsci; | |||
@ApiModelProperty("建设单位") | |||
private String baseBuildDeprt; | |||
@ApiModelProperty("建设单位Ding Code") | |||
private String baseBuildDeprtDing; | |||
@ApiModelProperty("建设单位社会统一信用代码") | |||
private String baseBuildDeprtUsci; | |||
@ApiModelProperty("项目负责人") | |||
private String baseProjPrincipal; | |||
@ApiModelProperty("项目负责人手机号") | |||
private String baseProjPrincipalCall; | |||
@ApiModelProperty("项目联系人") | |||
private String baseProjContacts; | |||
@ApiModelProperty("项目联系人联系方式") | |||
private String baseProjContactsCall; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,109 @@ | |||
package com.ningdatech.pmapi.gov.model.entity; | |||
import com.baomidou.mybatisplus.annotation.IdType; | |||
import com.baomidou.mybatisplus.annotation.TableId; | |||
import com.baomidou.mybatisplus.annotation.TableName; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目实施信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@TableName("gov_biz_project_cimplement") | |||
@ApiModel(value = "GovBizProjectCimplement对象", description = "项目实施信息表") | |||
public class GovBizProjectCimplement implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
@TableId(type = IdType.AUTO) | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("标段编号") | |||
private String baseBidCode; | |||
@ApiModelProperty("标段名称") | |||
private String baseBidName; | |||
@ApiModelProperty("发改项目代码") | |||
private String baseDevelopCode; | |||
@ApiModelProperty("关联IRS应用编码") | |||
private String baseProjSysCode; | |||
@ApiModelProperty("初验意见") | |||
private String baseInitialOpinionFile; | |||
@ApiModelProperty("信息安全等级保护测评报告") | |||
private String baseInforLevelFile; | |||
@ApiModelProperty("'商业密码应用评估报告'") | |||
private String basePasswAssessFile; | |||
@ApiModelProperty("第三方验收测试报告") | |||
private String baseThirdAcceptFile; | |||
@ApiModelProperty("建设核查表") | |||
private String baseCheckFile; | |||
@ApiModelProperty("财务审计报告") | |||
private String baseFinanlAuditFile; | |||
@ApiModelProperty("用户使用报告") | |||
private String baseUserConsFile; | |||
@ApiModelProperty("监理总结报告") | |||
private String baseEstaSummFile; | |||
@ApiModelProperty("IRS应用试运行报告") | |||
private String baseIrsTestRunFile; | |||
@ApiModelProperty("项目总结报告") | |||
private String baseSummReportFile; | |||
@ApiModelProperty("'是否完成日志数据归集'") | |||
private String baseLogAggregation; | |||
@ApiModelProperty("实际成效指标") | |||
private String baseBusinessMetrics; | |||
@ApiModelProperty("终审意见") | |||
private String baseFinalExpertOpinionFile; | |||
@ApiModelProperty("项目延期申请表") | |||
private String baseEngineerPostpoFile; | |||
@ApiModelProperty("变更申请单") | |||
private String baseChangeFormFile; | |||
@ApiModelProperty("生产批复文件") | |||
private String baseChanFile; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,88 @@ | |||
package com.ningdatech.pmapi.gov.model.vo; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.math.BigDecimal; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目审核信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@ApiModel(value = "GovBizProjectBaseinfo对象", description = "项目审核信息表") | |||
public class GovBizProjectApproveVO implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("'发改项目代码'") | |||
private String baseDevelopCode; | |||
@ApiModelProperty("'财政项目代码'") | |||
private String setProjCodeFinan; | |||
@ApiModelProperty("评审结果") | |||
private String baseReviewResults; | |||
@ApiModelProperty("评审意见") | |||
private String baseReviewOpinion; | |||
@ApiModelProperty("评审意见附件") | |||
private String baseReviewCommentFile; | |||
@ApiModelProperty("建议总投资") | |||
private BigDecimal baseExpertTotalMoney; | |||
@ApiModelProperty("'建议年度预算'") | |||
private BigDecimal baseExpertYearMoney; | |||
@ApiModelProperty("立项批复文件") | |||
private String approvalFile; | |||
@ApiModelProperty("建议批复总投资") | |||
private BigDecimal baseInitialReviewTotalMoney; | |||
@ApiModelProperty("'建议批复年度预算'") | |||
private BigDecimal baseProjReplyAmount; | |||
@ApiModelProperty("等保定级") | |||
private String equalProtectionLevel; | |||
@ApiModelProperty("初步设计方案") | |||
private String preliminaryDesignScheme; | |||
@ApiModelProperty("初步设计方案批复函") | |||
private String preliminaryDesignFile; | |||
@ApiModelProperty("年度预算下达金额") | |||
private BigDecimal releaseYearMoney; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,101 @@ | |||
package com.ningdatech.pmapi.gov.model.vo; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目基本信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@ApiModel(value = "GovBizProjectBaseinfo对象", description = "项目基本信息表") | |||
public class GovBizProjectBaseinfoVO implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("基本项目区域code") | |||
private String baseAreaCode; | |||
@ApiModelProperty("基本项目区域名") | |||
private String baseAreaName; | |||
@ApiModelProperty("是否涉密") | |||
private String baseProjIsConfidentiality; | |||
@ApiModelProperty("项目类型") | |||
private String baseProjType; | |||
@ApiModelProperty("内容类别") | |||
private String baseConstructionType; | |||
@ApiModelProperty("项目状态") | |||
private String baseProjSetProg; | |||
@ApiModelProperty("信息是否有效") | |||
private String isEffective; | |||
@ApiModelProperty("上级主管单位") | |||
private String baseProvManDeprtName; | |||
@ApiModelProperty("上级主管单位钉id") | |||
private String baseProvManDeprtDing; | |||
@ApiModelProperty("本级主管单位") | |||
private String baseManDeprt; | |||
@ApiModelProperty("本级主管单位ding code") | |||
private String baseManDeprtDing; | |||
@ApiModelProperty("本级主管单位社会统一信用代码") | |||
private String baseManDeprtDingUsci; | |||
@ApiModelProperty("建设单位") | |||
private String baseBuildDeprt; | |||
@ApiModelProperty("建设单位Ding Code") | |||
private String baseBuildDeprtDing; | |||
@ApiModelProperty("建设单位社会统一信用代码") | |||
private String baseBuildDeprtUsci; | |||
@ApiModelProperty("项目负责人") | |||
private String baseProjPrincipal; | |||
@ApiModelProperty("项目负责人手机号") | |||
private String baseProjPrincipalCall; | |||
@ApiModelProperty("项目联系人") | |||
private String baseProjContacts; | |||
@ApiModelProperty("项目联系人联系方式") | |||
private String baseProjContactsCall; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,104 @@ | |||
package com.ningdatech.pmapi.gov.model.vo; | |||
import io.swagger.annotations.ApiModel; | |||
import io.swagger.annotations.ApiModelProperty; | |||
import lombok.Data; | |||
import java.io.Serializable; | |||
import java.time.LocalDateTime; | |||
/** | |||
* <p> | |||
* 项目实施信息表 | |||
* </p> | |||
* | |||
* @author ZPF | |||
* @since 2023-08-02 | |||
*/ | |||
@Data | |||
@ApiModel(value = "GovBizProjectCimplement对象", description = "项目实施信息表") | |||
public class GovBizProjectCimplementVO implements Serializable { | |||
private static final long serialVersionUID = 1L; | |||
@ApiModelProperty("主键") | |||
private Long id; | |||
@ApiModelProperty("项目编号") | |||
private String baseProjId; | |||
@ApiModelProperty("基本项目名称") | |||
private String baseProjName; | |||
@ApiModelProperty("标段编号") | |||
private String baseBidCode; | |||
@ApiModelProperty("标段名称") | |||
private String baseBidName; | |||
@ApiModelProperty("发改项目代码") | |||
private String baseDevelopCode; | |||
@ApiModelProperty("关联IRS应用编码") | |||
private String baseProjSysCode; | |||
@ApiModelProperty("初验意见") | |||
private String baseInitialOpinionFile; | |||
@ApiModelProperty("信息安全等级保护测评报告") | |||
private String baseInforLevelFile; | |||
@ApiModelProperty("'商业密码应用评估报告'") | |||
private String basePasswAssessFile; | |||
@ApiModelProperty("第三方验收测试报告") | |||
private String baseThirdAcceptFile; | |||
@ApiModelProperty("建设核查表") | |||
private String baseCheckFile; | |||
@ApiModelProperty("财务审计报告") | |||
private String baseFinanlAuditFile; | |||
@ApiModelProperty("用户使用报告") | |||
private String baseUserConsFile; | |||
@ApiModelProperty("监理总结报告") | |||
private String baseEstaSummFile; | |||
@ApiModelProperty("IRS应用试运行报告") | |||
private String baseIrsTestRunFile; | |||
@ApiModelProperty("项目总结报告") | |||
private String baseSummReportFile; | |||
@ApiModelProperty("'是否完成日志数据归集'") | |||
private String baseLogAggregation; | |||
@ApiModelProperty("实际成效指标") | |||
private String baseBusinessMetrics; | |||
@ApiModelProperty("终审意见") | |||
private String baseFinalExpertOpinionFile; | |||
@ApiModelProperty("项目延期申请表") | |||
private String baseEngineerPostpoFile; | |||
@ApiModelProperty("变更申请单") | |||
private String baseChangeFormFile; | |||
@ApiModelProperty("生产批复文件") | |||
private String baseChanFile; | |||
@ApiModelProperty("数据来源") | |||
private String areaCode; | |||
@ApiModelProperty("生产时间") | |||
private LocalDateTime bizTime; | |||
@ApiModelProperty("操作标记") | |||
private String op; | |||
@ApiModelProperty("入库时间") | |||
private LocalDateTime tongTime; | |||
} |
@@ -0,0 +1,16 @@ | |||
package com.ningdatech.pmapi.gov.service; | |||
import com.baomidou.mybatisplus.extension.service.IService; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectApprove; | |||
/** | |||
* <p> | |||
* 服务类 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
public interface IGovBizProjectApproveService extends IService<GovBizProjectApprove> { | |||
} |
@@ -0,0 +1,16 @@ | |||
package com.ningdatech.pmapi.gov.service; | |||
import com.baomidou.mybatisplus.extension.service.IService; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectBaseinfo; | |||
/** | |||
* <p> | |||
* 服务类 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
public interface IGovBizProjectBaseinfoService extends IService<GovBizProjectBaseinfo> { | |||
} |
@@ -0,0 +1,16 @@ | |||
package com.ningdatech.pmapi.gov.service; | |||
import com.baomidou.mybatisplus.extension.service.IService; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectCimplement; | |||
/** | |||
* <p> | |||
* 服务类 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
public interface IGovBizProjectCimplementService extends IService<GovBizProjectCimplement> { | |||
} |
@@ -0,0 +1,21 @@ | |||
package com.ningdatech.pmapi.gov.service.impl; | |||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||
import com.ningdatech.pmapi.gov.mapper.GovBizProjectApproveMapper; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectApprove; | |||
import com.ningdatech.pmapi.gov.service.IGovBizProjectApproveService; | |||
import org.springframework.stereotype.Service; | |||
/** | |||
* <p> | |||
* 服务实现类 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
@Service | |||
public class GovBizProjectApproveServiceImpl extends | |||
ServiceImpl<GovBizProjectApproveMapper, GovBizProjectApprove> implements IGovBizProjectApproveService { | |||
} |
@@ -0,0 +1,21 @@ | |||
package com.ningdatech.pmapi.gov.service.impl; | |||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||
import com.ningdatech.pmapi.gov.mapper.GovBizProjectBaseinfoMapper; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectBaseinfo; | |||
import com.ningdatech.pmapi.gov.service.IGovBizProjectBaseinfoService; | |||
import org.springframework.stereotype.Service; | |||
/** | |||
* <p> | |||
* 服务实现类 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
@Service | |||
public class GovBizProjectBaseinfoServiceImpl extends | |||
ServiceImpl<GovBizProjectBaseinfoMapper, GovBizProjectBaseinfo> implements IGovBizProjectBaseinfoService { | |||
} |
@@ -0,0 +1,21 @@ | |||
package com.ningdatech.pmapi.gov.service.impl; | |||
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; | |||
import com.ningdatech.pmapi.gov.mapper.GovBizProjectCimplementMapper; | |||
import com.ningdatech.pmapi.gov.model.entity.GovBizProjectCimplement; | |||
import com.ningdatech.pmapi.gov.service.IGovBizProjectCimplementService; | |||
import org.springframework.stereotype.Service; | |||
/** | |||
* <p> | |||
* 服务实现类 | |||
* </p> | |||
* | |||
* @author zpf | |||
* @since 2023-08-23 | |||
*/ | |||
@Service | |||
public class GovBizProjectCimplementServiceImpl extends | |||
ServiceImpl<GovBizProjectCimplementMapper, GovBizProjectCimplement> implements IGovBizProjectCimplementService { | |||
} |