business/src/main/java/com/ycl/domain/form/ProjectInfoForm.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
business/src/main/java/com/ycl/domain/vo/ProjectInfoVO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
business/src/main/java/com/ycl/domain/vo/ProjectVO.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
start/src/main/resources/application-dev.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
business/src/main/java/com/ycl/domain/form/ProjectInfoForm.java
@@ -55,7 +55,7 @@ private String projectStatus; @ApiModelProperty("资金类型(0中预资金,1国债资金,2超长期国债,3地方政府专项债)") private String fundType; private List<String> fundTypeList; @ApiModelProperty("投资类别(0企业投资,1政府投资,2外商投资,3境外投资)") private String investType; @@ -79,7 +79,10 @@ private String projectApprovalType; @ApiModelProperty("重点分类 (0省重点项目, 1遂宁市重点项目, 2.射洪市重点项目, 3.一般项目)") private String importanceType; private List<String> importanceTypeList; // @ApiModelProperty("年度投资计划") // private String year; @@ -158,6 +161,16 @@ if(!CollectionUtils.isEmpty(competentDepartmentList)){ entity.setCompetentDepartment(StringUtils.join(competentDepartmentList, ",")); } //资金类型转换 List<String> fundTypeList = form.getFundTypeList(); if(!CollectionUtils.isEmpty(fundTypeList)){ entity.setFundType(StringUtils.join(fundTypeList, ",")); } //重点分类转换 List<String> importanceTypeList = form.getImportanceTypeList(); if(!CollectionUtils.isEmpty(importanceTypeList)){ entity.setImportanceType(StringUtils.join(importanceTypeList, ",")); } //管理归口转换 List<String> managementCentralizationList = form.getManagementCentralizationList(); if(!CollectionUtils.isEmpty(managementCentralizationList)){ business/src/main/java/com/ycl/domain/vo/ProjectInfoVO.java
@@ -61,6 +61,7 @@ @ApiModelProperty("资金类型(0中预资金,1国债资金,2超长期国债,3地方政府专项债)") private String fundType; private List<String> fundTypeList; /** 投资类别(0企业投资,1政府投资,2外商投资,3境外投资) */ @ApiModelProperty("投资类别(0企业投资,1政府投资,2外商投资,3境外投资)") private String investType; @@ -76,6 +77,10 @@ /** 主管部门(对应审批部门id) */ @ApiModelProperty("主管部门(对应审批部门id)") private List<Long> competentDepartmentList; private String competentDepartment; /** 行政区域 */ @ApiModelProperty("行政区域") @@ -93,7 +98,7 @@ /** 重点分类 (0省重点项目, 1遂宁市重点项目, 2.射洪市重点项目, 3.一般项目) */ @ApiModelProperty("重点分类 (0省重点项目, 1遂宁市重点项目, 2.射洪市重点项目, 3.一般项目)") private String importanceType; private List<String> importanceTypeList; // /** 年度投资计划 */ // @ApiModelProperty("年度投资计划") // private String year; @@ -196,6 +201,7 @@ if(vo == null) { vo = new ProjectInfoVO(); } BeanUtils.copyProperties(entity, vo); //主管部门转成list String competentDepartment = entity.getCompetentDepartment(); @@ -210,6 +216,19 @@ if(!StringUtils.isBlank(managementCentralization)){ vo.setManagementCentralizationList(Arrays.asList(managementCentralization.split(","))); } // //分类类型转换 String importanceType = entity.getImportanceType(); if (!StringUtils.isBlank(importanceType)) { vo.setImportanceTypeList(Arrays.asList(importanceType.split(","))); } //资金类型 String fundTypeList = entity.getFundType(); if (!StringUtils.isBlank(fundTypeList)) { vo.setFundTypeList(Arrays.asList(fundTypeList.split(","))); } return vo; } //转换字符串集合字段 @@ -227,5 +246,19 @@ if(!StringUtils.isBlank(managementCentralization)){ vo.setManagementCentralizationList(Arrays.asList(managementCentralization.split(","))); } //分类类型转换 String importanceType = vo.getImportanceType(); if (!StringUtils.isBlank(importanceType)) { vo.setImportanceTypeList(Arrays.asList(importanceType.split(","))); } //资金类型 String fundTypeList = vo.getFundType(); if (!StringUtils.isBlank(fundTypeList)) { vo.setFundTypeList(Arrays.asList(fundTypeList.split(","))); } } } business/src/main/java/com/ycl/domain/vo/ProjectVO.java
@@ -14,6 +14,8 @@ private String coding; private List<Long> competentDepartmentList; private List<String> managementCentralizationList; private List<String> fundTypeList; private List<String> importanceTypeList; private String remark; private Long processId; private String projectOwnerUnitName; start/src/main/resources/application-dev.yml
@@ -103,7 +103,7 @@ # 工作流 Flowable 配置,flowable完整的配置,参见:@see https://www.flowable.com/open-source/docs/bpmn/ch05a-Spring-Boot/#flowable-application-properties flowable: database-schema-update: true # 自动更新flowable表结构,第一次连接数据库时可以设置为true database-schema-update: false # 自动更新flowable表结构,第一次连接数据库时可以设置为true # # 关闭各个模块生成表,目前只使用工作流基础表 idm: # idm是flowable的身份管理模块:即用户、认证、权限等 enabled: false