Commit 6afc8acf authored by wangxl's avatar wangxl

1

parent a2c1f5f1
...@@ -187,7 +187,7 @@ bin/ ...@@ -187,7 +187,7 @@ bin/
/science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$loginState.class /science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$loginState.class
/science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$personState.class /science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$personState.class
/science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$projState.class /science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$projState.class
/science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$projType.class /science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$systemType.class
/science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$systemRole.class /science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$systemRole.class
/science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$taskState.class /science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$taskState.class
/science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$thesisState.class /science-admin/target/classes/com/yiboshi/science/enumeration/CommonEnum$thesisState.class
......
...@@ -134,8 +134,8 @@ public class SecurityUserHolder { ...@@ -134,8 +134,8 @@ public class SecurityUserHolder {
public static int projectType() { public static int projectType() {
if (null != getAuthType() && getAuthType().equals("2")) if (null != getAuthType() && getAuthType().equals("2"))
return CommonEnum.projType.key.getCode(); return CommonEnum.systemType.key.getCode();
else else
return CommonEnum.projType.num.getCode(); return CommonEnum.systemType.num.getCode();
} }
} }
...@@ -17,7 +17,7 @@ public class loginUser implements Serializable { ...@@ -17,7 +17,7 @@ public class loginUser implements Serializable {
/** 申报类型 1 申报科研项目 2申报重点学科项目 3 同时申报*/ /** 申报类型 1 申报科研项目 2申报重点学科项目 3 同时申报*/
private String type; private String type;
/** 项目类型 1 申报科研项目 2申报重点学科项目 */ /** 项目类型 1 申报科研项目 2申报重点学科项目 */
private String projType; private String systemType;
/** 信息是否完整 */ /** 信息是否完整 */
private boolean complete; private boolean complete;
/** 信息是否完整 */ /** 信息是否完整 */
......
...@@ -13,5 +13,5 @@ import com.yiboshi.science.param.query.ComBatchQueryVO; ...@@ -13,5 +13,5 @@ import com.yiboshi.science.param.query.ComBatchQueryVO;
* @version 2021-08-26 * @version 2021-08-26
*/ */
public interface ComBatchDAO extends BaseMapper<ComBatch>, BaseDAO<ComBatchQueryVO,ComBatchDTO,ComBatch> { public interface ComBatchDAO extends BaseMapper<ComBatch>, BaseDAO<ComBatchQueryVO,ComBatchDTO,ComBatch> {
ComBatchDTO getCurrentBatch(Integer projType,Integer timeType); ComBatchDTO getCurrentBatch(Integer systemType,Integer timeType);
} }
...@@ -35,7 +35,7 @@ public interface ComProjectAuditDAO extends BaseMapper<ComProjectAudit>, BaseDAO ...@@ -35,7 +35,7 @@ public interface ComProjectAuditDAO extends BaseMapper<ComProjectAudit>, BaseDAO
DataStatisticsDTO getTalentAuditCount(@Param("ew") Wrapper<ComProject> queryWrapper); DataStatisticsDTO getTalentAuditCount(@Param("ew") Wrapper<ComProject> queryWrapper);
DataStatisticsDTO getFirstAuditPassCount(@Param("ew") Wrapper<ComProject> queryWrapper); DataStatisticsDTO getFirstAuditPassCount(@Param("ew") Wrapper<ComProject> queryWrapper);
DataStatisticsDTO getCountByDay(@Param("ew") Wrapper<ComProject> queryWrapper); DataStatisticsDTO getCountByDay(@Param("ew") Wrapper<ComProject> queryWrapper);
DataStatisticsDTO getAssignPersonCount(Integer assignYear, Integer projType); DataStatisticsDTO getAssignPersonCount(Integer assignYear, Integer systemType);
List<DataStatisticsDTO> getTreeCodeProjectCount(@Param("ew") Wrapper<ComProject> queryWrapper,String treeCode); List<DataStatisticsDTO> getTreeCodeProjectCount(@Param("ew") Wrapper<ComProject> queryWrapper,String treeCode);
List<DataStatisticsDTO> getKnowledgeCount(@Param("ew") Wrapper<ComProject> queryWrapper); List<DataStatisticsDTO> getKnowledgeCount(@Param("ew") Wrapper<ComProject> queryWrapper);
List<KnowledgeStatisticsDTO> getKnowledgeStatistic(@Param("ew") Wrapper<ComProjectAuditQueryVO> queryWrapper); List<KnowledgeStatisticsDTO> getKnowledgeStatistic(@Param("ew") Wrapper<ComProjectAuditQueryVO> queryWrapper);
......
...@@ -22,7 +22,7 @@ public class ComBatch extends BaseEntity { ...@@ -22,7 +22,7 @@ public class ComBatch extends BaseEntity {
/** 时间类型 1项目申报 2任务书上报 3中期考核 */ /** 时间类型 1项目申报 2任务书上报 3中期考核 */
private Integer timeType; private Integer timeType;
/** 批次类型 1科研项目申报 2重点学科申报 */ /** 批次类型 1科研项目申报 2重点学科申报 */
private Integer projType; private Integer systemType;
/** 申报开始时间 */ /** 申报开始时间 */
private Date reportStart; private Date reportStart;
/** 申报结束时间 */ /** 申报结束时间 */
...@@ -37,4 +37,4 @@ public class ComBatch extends BaseEntity { ...@@ -37,4 +37,4 @@ public class ComBatch extends BaseEntity {
private Date expertEnd; private Date expertEnd;
/** 备注 */ /** 备注 */
private String remark; private String remark;
} }
\ No newline at end of file
...@@ -63,7 +63,7 @@ public class ComProject extends BaseEntity { ...@@ -63,7 +63,7 @@ public class ComProject extends BaseEntity {
private Integer projState; private Integer projState;
/** 项目类型 1 科研项目 2重点学科项目 */ /** 项目类型 1 科研项目 2重点学科项目 */
@ApiModelProperty(value = "项目名称", position = 1 ) @ApiModelProperty(value = "项目名称", position = 1 )
private Integer projType; private Integer systemType;
/** 项目类别 (1 一般项目 2重点项目)*/ /** 项目类别 (1 一般项目 2重点项目)*/
@ApiModelProperty(value = "项目类别 (1 一般项目 2重点项目)", position = 3 ) @ApiModelProperty(value = "项目类别 (1 一般项目 2重点项目)", position = 3 )
private Integer projClass; private Integer projClass;
...@@ -121,4 +121,4 @@ public class ComProject extends BaseEntity { ...@@ -121,4 +121,4 @@ public class ComProject extends BaseEntity {
/** 是否终审返回修改 0否 1是 */ /** 是否终审返回修改 0否 1是 */
@ApiModelProperty(value = "是否终审返回修改", position = 6 ) @ApiModelProperty(value = "是否终审返回修改", position = 6 )
private Integer isFinalReturned; private Integer isFinalReturned;
} }
\ No newline at end of file
...@@ -92,11 +92,11 @@ public class CommonEnum { ...@@ -92,11 +92,11 @@ public class CommonEnum {
} }
} }
public enum projType implements INumberEnum { public enum systemType implements INumberEnum {
num(1, "卫生健康领域科技计划项目"), num(1, "卫生健康领域科技计划项目"),
key(2, "公立医院高水平临床专科建设科技项目"); key(2, "公立医院高水平临床专科建设科技项目");
projType(int number, String description) { systemType(int number, String description) {
this.code = number; this.code = number;
this.description = description; this.description = description;
} }
...@@ -114,12 +114,12 @@ public class CommonEnum { ...@@ -114,12 +114,12 @@ public class CommonEnum {
return description; return description;
} }
public static projType getEnum(Integer value) { public static systemType getEnum(Integer value) {
for (projType e : projType.values()) { for (systemType e : systemType.values()) {
if (e.getCode().equals(value)) if (e.getCode().equals(value))
return e; return e;
} }
return projType.num;//For values out of enum scope return systemType.num;//For values out of enum scope
} }
} }
......
...@@ -27,7 +27,7 @@ public class ComBatchDTO extends BaseDTO { ...@@ -27,7 +27,7 @@ public class ComBatchDTO extends BaseDTO {
/** 时间类型 1项目申报 2任务书上报 3中期考核 */ /** 时间类型 1项目申报 2任务书上报 3中期考核 */
private Integer timeType; private Integer timeType;
/** 批次类型 1科研项目申报 2重点学科申报 */ /** 批次类型 1科研项目申报 2重点学科申报 */
private Integer projType; private Integer systemType;
/** 申报开始时间 */ /** 申报开始时间 */
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
private Date reportStart; private Date reportStart;
...@@ -55,4 +55,4 @@ public class ComBatchDTO extends BaseDTO { ...@@ -55,4 +55,4 @@ public class ComBatchDTO extends BaseDTO {
/** 获取或设置一个值,该值指示是否禁用 */ /** 获取或设置一个值,该值指示是否禁用 */
@ApiModelProperty(value = "是否禁用", position = 16) @ApiModelProperty(value = "是否禁用", position = 16)
private Boolean disabled ; private Boolean disabled ;
} }
\ No newline at end of file
...@@ -173,7 +173,7 @@ public class ComProjectAssignDTO extends BaseDTO { ...@@ -173,7 +173,7 @@ public class ComProjectAssignDTO extends BaseDTO {
private String appNo; private String appNo;
/** 项目类型 1 科研项目 2重点学科项目 */ /** 项目类型 1 科研项目 2重点学科项目 */
@ApiModelProperty(value = "项目名称", position = 1 ) @ApiModelProperty(value = "项目名称", position = 1 )
private Integer projType; private Integer systemType;
/** 项目类别 1 一般项目 2重点项目 */ /** 项目类别 1 一般项目 2重点项目 */
@ApiModelProperty(value = "项目类别", position = 1 ) @ApiModelProperty(value = "项目类别", position = 1 )
private Integer projClass; private Integer projClass;
......
...@@ -101,7 +101,7 @@ public class ComProjectAuditDTO extends BaseDTO { ...@@ -101,7 +101,7 @@ public class ComProjectAuditDTO extends BaseDTO {
private String projClass; private String projClass;
/** 项目类型 1 科研项目 2重点学科项目 */ /** 项目类型 1 科研项目 2重点学科项目 */
@ApiModelProperty(value = "项目名称", position = 1 ) @ApiModelProperty(value = "项目名称", position = 1 )
private Integer projType; private Integer systemType;
/** 项目类别 */ /** 项目类别 */
@ApiModelProperty(value = "项目类别", position = 3) @ApiModelProperty(value = "项目类别", position = 3)
private String projClassName; private String projClassName;
...@@ -247,4 +247,4 @@ public class ComProjectAuditDTO extends BaseDTO { ...@@ -247,4 +247,4 @@ public class ComProjectAuditDTO extends BaseDTO {
List<ComProjectAssignDTO> assignList; List<ComProjectAssignDTO> assignList;
/** 批量审核Id */ /** 批量审核Id */
List<String> idList; List<String> idList;
} }
\ No newline at end of file
...@@ -57,7 +57,7 @@ public class ComProjectDTO extends BaseDTO { ...@@ -57,7 +57,7 @@ public class ComProjectDTO extends BaseDTO {
private Integer projState; private Integer projState;
/** 项目类型 1 科研项目 2重点学科项目 */ /** 项目类型 1 科研项目 2重点学科项目 */
@ApiModelProperty(value = "项目名称", position = 1 ) @ApiModelProperty(value = "项目名称", position = 1 )
private Integer projType; private Integer systemType;
/** 项目类别 (1 一般项目 2重点项目)*/ /** 项目类别 (1 一般项目 2重点项目)*/
@ApiModelProperty(value = "项目类别 (1 一般项目 2重点项目)", position = 3 ) @ApiModelProperty(value = "项目类别 (1 一般项目 2重点项目)", position = 3 )
private Integer projClass; private Integer projClass;
...@@ -335,4 +335,4 @@ public class ComProjectDTO extends BaseDTO { ...@@ -335,4 +335,4 @@ public class ComProjectDTO extends BaseDTO {
/** 审核列表 */ /** 审核列表 */
private List<ComProjectAuditNoteDTO> auditList; private List<ComProjectAuditNoteDTO> auditList;
} }
\ No newline at end of file
...@@ -149,7 +149,7 @@ public class ComProjectTaskDTO extends BaseDTO { ...@@ -149,7 +149,7 @@ public class ComProjectTaskDTO extends BaseDTO {
private String projNo; private String projNo;
/** 项目类型 */ /** 项目类型 */
@ApiModelProperty(value = "项目类型", position = 3 ) @ApiModelProperty(value = "项目类型", position = 3 )
private Integer projType; private Integer systemType;
/** 项目开始时间 */ /** 项目开始时间 */
@ApiModelProperty(value = "项目开始时间", position = 10 ) @ApiModelProperty(value = "项目开始时间", position = 10 )
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
...@@ -339,4 +339,4 @@ public class ComProjectTaskDTO extends BaseDTO { ...@@ -339,4 +339,4 @@ public class ComProjectTaskDTO extends BaseDTO {
private List<ComFileDTO> fileList; private List<ComFileDTO> fileList;
/** 审核列表 */ /** 审核列表 */
private List<ComProjectAuditNoteDTO> auditList; private List<ComProjectAuditNoteDTO> auditList;
} }
\ No newline at end of file
...@@ -26,7 +26,7 @@ public class ComBatchQueryVO extends PaginationVO{ ...@@ -26,7 +26,7 @@ public class ComBatchQueryVO extends PaginationVO{
/** 时间类型 1项目申报 2任务书上报 3中期考核 */ /** 时间类型 1项目申报 2任务书上报 3中期考核 */
private Integer timeType; private Integer timeType;
/** 批次类型 1科研项目申报 2重点学科申报 */ /** 批次类型 1科研项目申报 2重点学科申报 */
private Integer projType; private Integer systemType;
/** 申报开始时间 */ /** 申报开始时间 */
private Date reportStart; private Date reportStart;
/** 申报结束时间 */ /** 申报结束时间 */
...@@ -41,4 +41,4 @@ public class ComBatchQueryVO extends PaginationVO{ ...@@ -41,4 +41,4 @@ public class ComBatchQueryVO extends PaginationVO{
private Date expertEnd; private Date expertEnd;
/** 备注 */ /** 备注 */
private String remark; private String remark;
} }
\ No newline at end of file
...@@ -141,7 +141,7 @@ public class ComProjectAssignQueryVO extends PaginationVO { ...@@ -141,7 +141,7 @@ public class ComProjectAssignQueryVO extends PaginationVO {
private String projNo; private String projNo;
/** 项目类型 1 科研项目 2重点学科项目 */ /** 项目类型 1 科研项目 2重点学科项目 */
@ApiModelProperty(value = "项目名称", position = 1 ) @ApiModelProperty(value = "项目名称", position = 1 )
private Integer projType; private Integer systemType;
/** 姓名 */ /** 姓名 */
@ExcelProperty("姓名") @ExcelProperty("姓名")
@ApiModelProperty(value = "姓名", position = 3) @ApiModelProperty(value = "姓名", position = 3)
......
...@@ -75,7 +75,7 @@ public class ComProjectAuditQueryVO extends PaginationVO{ ...@@ -75,7 +75,7 @@ public class ComProjectAuditQueryVO extends PaginationVO{
private String projClass; private String projClass;
/** 项目类型 1 科研项目 2重点学科项目 */ /** 项目类型 1 科研项目 2重点学科项目 */
@ApiModelProperty(value = "项目名称", position = 1 ) @ApiModelProperty(value = "项目名称", position = 1 )
private Integer projType; private Integer systemType;
/** 二级学科Id */ /** 二级学科Id */
@ApiModelProperty(value = "二级学科Id", position = 4) @ApiModelProperty(value = "二级学科Id", position = 4)
private String knowledgeParentId; private String knowledgeParentId;
...@@ -148,4 +148,4 @@ public class ComProjectAuditQueryVO extends PaginationVO{ ...@@ -148,4 +148,4 @@ public class ComProjectAuditQueryVO extends PaginationVO{
@ApiModelProperty(value = "项目组Id", position = 4) @ApiModelProperty(value = "项目组Id", position = 4)
@Length(max=36, message = "项目组Id不能大于36") @Length(max=36, message = "项目组Id不能大于36")
private String groupId; private String groupId;
} }
\ No newline at end of file
...@@ -63,7 +63,7 @@ public class ComProjectQueryVO extends PaginationVO{ ...@@ -63,7 +63,7 @@ public class ComProjectQueryVO extends PaginationVO{
private Integer projState; private Integer projState;
/** 项目类型 1 科研项目 2重点学科项目 */ /** 项目类型 1 科研项目 2重点学科项目 */
@ApiModelProperty(value = "项目名称", position = 1 ) @ApiModelProperty(value = "项目名称", position = 1 )
private Integer projType; private Integer systemType;
/** 项目类别 (1 一般项目 2重点项目)*/ /** 项目类别 (1 一般项目 2重点项目)*/
@ApiModelProperty(value = "项目类别 (1 一般项目 2重点项目)", position = 3 ) @ApiModelProperty(value = "项目类别 (1 一般项目 2重点项目)", position = 3 )
private Integer projClass; private Integer projClass;
...@@ -310,4 +310,4 @@ public class ComProjectQueryVO extends PaginationVO{ ...@@ -310,4 +310,4 @@ public class ComProjectQueryVO extends PaginationVO{
@ApiModelProperty(value = "注册单位类型", position = 12) @ApiModelProperty(value = "注册单位类型", position = 12)
@Length(max=100, message = "注册单位类型不能大于100") @Length(max=100, message = "注册单位类型不能大于100")
private String unitTypeName; private String unitTypeName;
} }
\ No newline at end of file
...@@ -145,7 +145,7 @@ public class ComProjectTaskQueryVO extends PaginationVO{ ...@@ -145,7 +145,7 @@ public class ComProjectTaskQueryVO extends PaginationVO{
private String projNo; private String projNo;
/** 项目类型 */ /** 项目类型 */
@ApiModelProperty(value = "项目类型", position = 3 ) @ApiModelProperty(value = "项目类型", position = 3 )
private Integer projType; private Integer systemType;
/** 项目开始时间 */ /** 项目开始时间 */
@ApiModelProperty(value = "项目开始时间", position = 10 ) @ApiModelProperty(value = "项目开始时间", position = 10 )
@JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss") @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
...@@ -171,4 +171,4 @@ public class ComProjectTaskQueryVO extends PaginationVO{ ...@@ -171,4 +171,4 @@ public class ComProjectTaskQueryVO extends PaginationVO{
/** 姓名 */ /** 姓名 */
@ApiModelProperty(value = "姓名", position = 41) @ApiModelProperty(value = "姓名", position = 41)
private String appPersonName; private String appPersonName;
} }
\ No newline at end of file
...@@ -172,7 +172,7 @@ public class AuthorizationController { ...@@ -172,7 +172,7 @@ public class AuthorizationController {
StringUtil.copyObj2Obj(SecurityUserHolder.getCurrentUser(), user); StringUtil.copyObj2Obj(SecurityUserHolder.getCurrentUser(), user);
user.setType(systemSetService.getByKey(SystemSetKey.SysProjectType)); user.setType(systemSetService.getByKey(SystemSetKey.SysProjectType));
if(!user.getType().equals("3")){ if(!user.getType().equals("3")){
user.setProjType(systemSetService.getByKey(SystemSetKey.SysProjectType)); user.setSystemType(systemSetService.getByKey(SystemSetKey.SysProjectType));
} }
if (SecurityUserHolder.getRoles().contains(CommonEnum.systemRole.personal.getCode().toString())) { if (SecurityUserHolder.getRoles().contains(CommonEnum.systemRole.personal.getCode().toString())) {
ComPerson person = comPersonService.getById(SecurityUserHolder.getPersonId()); ComPerson person = comPersonService.getById(SecurityUserHolder.getPersonId());
......
...@@ -73,8 +73,8 @@ public class ComBatchController extends BaseController<ComBatchService, ComBatch ...@@ -73,8 +73,8 @@ public class ComBatchController extends BaseController<ComBatchService, ComBatch
@ApiOperation(value = "获取当前申报或审核时间", httpMethod = "GET", notes = "获取当前申报或审核时间") @ApiOperation(value = "获取当前申报或审核时间", httpMethod = "GET", notes = "获取当前申报或审核时间")
@GetMapping @GetMapping
@RequestMapping("/getCurrentYearBatch") @RequestMapping("/getCurrentYearBatch")
public ResponseDataModel<ComBatchDTO> getCurrentYearBatch(int type, Integer projType, Integer timeType) { public ResponseDataModel<ComBatchDTO> getCurrentYearBatch(int type, Integer systemType, Integer timeType) {
return ResponseDataModel.ok(comBatchService.getCurrentYearBatch(type, projType, timeType)); return ResponseDataModel.ok(comBatchService.getCurrentYearBatch(type, systemType, timeType));
} }
/** /**
...@@ -83,8 +83,8 @@ public class ComBatchController extends BaseController<ComBatchService, ComBatch ...@@ -83,8 +83,8 @@ public class ComBatchController extends BaseController<ComBatchService, ComBatch
@ApiOperation(value = "获取申报年度下拉列表", httpMethod = "GET", notes = "获取申报年度下拉列表") @ApiOperation(value = "获取申报年度下拉列表", httpMethod = "GET", notes = "获取申报年度下拉列表")
@GetMapping @GetMapping
@RequestMapping("/getCurrentReportYearList") @RequestMapping("/getCurrentReportYearList")
public ResponseDataModel<Map<String, Object>> getCurrentReportYearList(Integer projType) { public ResponseDataModel<Map<String, Object>> getCurrentReportYearList(Integer systemType) {
ComBatchDTO comBatchDTO = comBatchService.getCurrentBatch(projType, null); ComBatchDTO comBatchDTO = comBatchService.getCurrentBatch(systemType, null);
Integer year = (null != comBatchDTO && Objects.nonNull(comBatchDTO.getYear())) ? comBatchDTO.getYear() : Calendar.getInstance().get(Calendar.YEAR); Integer year = (null != comBatchDTO && Objects.nonNull(comBatchDTO.getYear())) ? comBatchDTO.getYear() : Calendar.getInstance().get(Calendar.YEAR);
List<SelectListItem> list = new ArrayList<>(); List<SelectListItem> list = new ArrayList<>();
for (Integer i = year; i > year - 10; i--) { for (Integer i = year; i > year - 10; i--) {
......
...@@ -253,7 +253,7 @@ public class ComProjectAuditController extends BaseController<ComProjectAuditSer ...@@ -253,7 +253,7 @@ public class ComProjectAuditController extends BaseController<ComProjectAuditSer
@RequestMapping("/getAssignProjectListByPage") @RequestMapping("/getAssignProjectListByPage")
public ResponseDataModel<Pagination<ComProjectAuditDTO>> getAssignProjectListByPage(@Validated ComProjectAuditQueryVO vo, BindingResult bindingResult) { public ResponseDataModel<Pagination<ComProjectAuditDTO>> getAssignProjectListByPage(@Validated ComProjectAuditQueryVO vo, BindingResult bindingResult) {
vo.setAuditUnitId(SecurityUserHolder.getUnitId()); vo.setAuditUnitId(SecurityUserHolder.getUnitId());
vo.setProjType(SecurityUserHolder.projectType()); vo.setSystemType(SecurityUserHolder.projectType());
vo.setAuditType(1); vo.setAuditType(1);
vo.setAuditMethod(CommonEnum.auditMethod.last.getCode()); vo.setAuditMethod(CommonEnum.auditMethod.last.getCode());
return ResponseDataModel.ok(comProjectAuditService.getAuditListByPage(vo)); return ResponseDataModel.ok(comProjectAuditService.getAuditListByPage(vo));
...@@ -265,7 +265,7 @@ public class ComProjectAuditController extends BaseController<ComProjectAuditSer ...@@ -265,7 +265,7 @@ public class ComProjectAuditController extends BaseController<ComProjectAuditSer
public ResponseDataModel<Pagination<ComProjectAuditDTO>> getUnAssignProjectListByPage(@Validated ComProjectAuditQueryVO vo, BindingResult bindingResult) { public ResponseDataModel<Pagination<ComProjectAuditDTO>> getUnAssignProjectListByPage(@Validated ComProjectAuditQueryVO vo, BindingResult bindingResult) {
vo.setAuditUnitId(SecurityUserHolder.getUnitId()); vo.setAuditUnitId(SecurityUserHolder.getUnitId());
vo.setKnowledgeId(null); vo.setKnowledgeId(null);
//vo.setProjType(SecurityUserHolder.projectType()); //vo.setSystemType(SecurityUserHolder.projectType());
vo.setAuditType(1); vo.setAuditType(1);
vo.setAuditMethod(CommonEnum.auditMethod.last.getCode()); vo.setAuditMethod(CommonEnum.auditMethod.last.getCode());
return ResponseDataModel.ok(comProjectAuditService.getUnAssignProjectListByPage(vo)); return ResponseDataModel.ok(comProjectAuditService.getUnAssignProjectListByPage(vo));
......
...@@ -103,8 +103,8 @@ public class ComProjectController extends BaseController<ComProjectService, ComP ...@@ -103,8 +103,8 @@ public class ComProjectController extends BaseController<ComProjectService, ComP
@ApiOperation(value = "创建基础项目信息", httpMethod = "GET", notes = "创建基础项目信息") @ApiOperation(value = "创建基础项目信息", httpMethod = "GET", notes = "创建基础项目信息")
@GetMapping @GetMapping
@RequestMapping("/getNewProject") @RequestMapping("/getNewProject")
public ResponseDataModel<ComProjectDTO> getNewProject(Integer projType) { public ResponseDataModel<ComProjectDTO> getNewProject(Integer systemType) {
return ResponseDataModel.ok(comProjectService.getNewProject(projType)); return ResponseDataModel.ok(comProjectService.getNewProject(systemType));
} }
/** /**
......
...@@ -82,14 +82,14 @@ public class ComProjectGroupController extends BaseController<ComProjectGroupSer ...@@ -82,14 +82,14 @@ public class ComProjectGroupController extends BaseController<ComProjectGroupSer
@ApiOperation(value = "项目组专家分配", httpMethod = "GET", notes = "项目组专家分配") @ApiOperation(value = "项目组专家分配", httpMethod = "GET", notes = "项目组专家分配")
@GetMapping @GetMapping
@RequestMapping("/assignProjectGroup") @RequestMapping("/assignProjectGroup")
public ResponseDataModel<String> assignProjectGroup(@RequestParam int projType, @RequestParam String groupIds, @RequestParam String expertIds) { public ResponseDataModel<String> assignProjectGroup(@RequestParam int systemType, @RequestParam String groupIds, @RequestParam String expertIds) {
String[] split = groupIds.split(","); String[] split = groupIds.split(",");
List<String> GroupList = Arrays.asList(split); List<String> GroupList = Arrays.asList(split);
split = expertIds.split(","); split = expertIds.split(",");
List<String> ExpertList = Arrays.asList(split); List<String> ExpertList = Arrays.asList(split);
return ResponseDataModel.ok(comProjectGroupService.assignProjectGroup(projType, GroupList, ExpertList)); return ResponseDataModel.ok(comProjectGroupService.assignProjectGroup(systemType, GroupList, ExpertList));
} }
@ApiOperation(value = "删除分配项目组专家及项目专家关系", httpMethod = "DELETE", notes = "删除分配项目组专家及项目专家关系") @ApiOperation(value = "删除分配项目组专家及项目专家关系", httpMethod = "DELETE", notes = "删除分配项目组专家及项目专家关系")
......
...@@ -106,9 +106,9 @@ public class StatisticalController { ...@@ -106,9 +106,9 @@ public class StatisticalController {
@GetMapping @GetMapping
@RequestMapping("/getAssignPersonCount") @RequestMapping("/getAssignPersonCount")
@PreAuthorize("hasAnyRole('GOV')") @PreAuthorize("hasAnyRole('GOV')")
public ResponseDataModel<DataStatisticsDTO> getAssignPersonCount(Integer projType) { public ResponseDataModel<DataStatisticsDTO> getAssignPersonCount(Integer systemType) {
Integer assignYear = comBatchService.getReportYear(projType, null); Integer assignYear = comBatchService.getReportYear(systemType, null);
return ResponseDataModel.ok(comProjectAuditService.getAssignPersonCount(assignYear, projType)); return ResponseDataModel.ok(comProjectAuditService.getAssignPersonCount(assignYear, systemType));
} }
/** /**
...@@ -172,8 +172,8 @@ public class StatisticalController { ...@@ -172,8 +172,8 @@ public class StatisticalController {
@PreAuthorize("hasAnyRole('GOV','UNIT')") @PreAuthorize("hasAnyRole('GOV','UNIT')")
public ResponseDataModel<List<DataStatisticsDTO>> getTreeCodeProjectCount(ComProjectAuditQueryVO v) { public ResponseDataModel<List<DataStatisticsDTO>> getTreeCodeProjectCount(ComProjectAuditQueryVO v) {
v.setAuditUnitId(SecurityUserHolder.getUnitId()); v.setAuditUnitId(SecurityUserHolder.getUnitId());
if(Objects.nonNull(v.getProjType())){ if(Objects.nonNull(v.getSystemType())){
if(v.getProjType().equals(CommonEnum.projType.key.getCode())) if(v.getSystemType().equals(CommonEnum.systemType.key.getCode()))
v.setAuditMethod(CommonEnum.auditMethod.audit.getCode()); v.setAuditMethod(CommonEnum.auditMethod.audit.getCode());
else else
v.setAuditMethod(CommonEnum.auditMethod.last.getCode()); v.setAuditMethod(CommonEnum.auditMethod.last.getCode());
...@@ -190,8 +190,8 @@ public class StatisticalController { ...@@ -190,8 +190,8 @@ public class StatisticalController {
@PreAuthorize("hasAnyRole('GOV','UNIT')") @PreAuthorize("hasAnyRole('GOV','UNIT')")
public ResponseDataModel<List<DataStatisticsDTO>> getKnowledgeCount(ComProjectAuditQueryVO v) { public ResponseDataModel<List<DataStatisticsDTO>> getKnowledgeCount(ComProjectAuditQueryVO v) {
v.setAuditUnitId(SecurityUserHolder.getUnitId()); v.setAuditUnitId(SecurityUserHolder.getUnitId());
if(Objects.nonNull(v.getProjType())){ if(Objects.nonNull(v.getSystemType())){
if(v.getProjType().equals(CommonEnum.projType.key.getCode())) if(v.getSystemType().equals(CommonEnum.systemType.key.getCode()))
v.setAuditMethod(CommonEnum.auditMethod.audit.getCode()); v.setAuditMethod(CommonEnum.auditMethod.audit.getCode());
else else
v.setAuditMethod(CommonEnum.auditMethod.last.getCode()); v.setAuditMethod(CommonEnum.auditMethod.last.getCode());
...@@ -211,8 +211,8 @@ public class StatisticalController { ...@@ -211,8 +211,8 @@ public class StatisticalController {
@PreAuthorize("hasAnyRole('GOV')") @PreAuthorize("hasAnyRole('GOV')")
public ResponseDataModel<List<KnowledgeStatisticsDTO>> getKnowledgeStatistic(ComProjectAuditQueryVO v) { public ResponseDataModel<List<KnowledgeStatisticsDTO>> getKnowledgeStatistic(ComProjectAuditQueryVO v) {
v.setAuditUnitId(SecurityUserHolder.getUnitId()); v.setAuditUnitId(SecurityUserHolder.getUnitId());
if (Objects.nonNull(v.getProjType())) { if (Objects.nonNull(v.getSystemType())) {
if (v.getProjType().equals(CommonEnum.projType.key.getCode())) if (v.getSystemType().equals(CommonEnum.systemType.key.getCode()))
v.setAuditMethod(CommonEnum.auditMethod.audit.getCode()); v.setAuditMethod(CommonEnum.auditMethod.audit.getCode());
else else
v.setAuditMethod(CommonEnum.auditMethod.last.getCode()); v.setAuditMethod(CommonEnum.auditMethod.last.getCode());
...@@ -227,8 +227,8 @@ public class StatisticalController { ...@@ -227,8 +227,8 @@ public class StatisticalController {
@PreAuthorize("hasAnyRole('GOV')") @PreAuthorize("hasAnyRole('GOV')")
public ResponseDataModel<List<KnowledgeStatisticsDTO>> getKnowledgeSelectedList(ComProjectAuditQueryVO v) { public ResponseDataModel<List<KnowledgeStatisticsDTO>> getKnowledgeSelectedList(ComProjectAuditQueryVO v) {
v.setAuditUnitId(SecurityUserHolder.getUnitId()); v.setAuditUnitId(SecurityUserHolder.getUnitId());
if (Objects.nonNull(v.getProjType())) { if (Objects.nonNull(v.getSystemType())) {
if (v.getProjType().equals(CommonEnum.projType.key.getCode())) if (v.getSystemType().equals(CommonEnum.systemType.key.getCode()))
v.setAuditMethod(CommonEnum.auditMethod.audit.getCode()); v.setAuditMethod(CommonEnum.auditMethod.audit.getCode());
else else
v.setAuditMethod(CommonEnum.auditMethod.last.getCode()); v.setAuditMethod(CommonEnum.auditMethod.last.getCode());
...@@ -243,7 +243,7 @@ public class StatisticalController { ...@@ -243,7 +243,7 @@ public class StatisticalController {
@PreAuthorize("hasAnyRole('GOV')") @PreAuthorize("hasAnyRole('GOV')")
public ResponseDataModel<List<projectExpertGroupStatisticDTO>> getProjectExpertGroupStatistic(ComProjectAuditQueryVO vo) { public ResponseDataModel<List<projectExpertGroupStatisticDTO>> getProjectExpertGroupStatistic(ComProjectAuditQueryVO vo) {
vo.setAuditUnitId(SecurityUserHolder.getUnitId()); vo.setAuditUnitId(SecurityUserHolder.getUnitId());
vo.setProjType(SecurityUserHolder.projectType()); vo.setSystemType(SecurityUserHolder.projectType());
vo.setAuditType(1); vo.setAuditType(1);
vo.setAuditMethod(CommonEnum.auditMethod.last.getCode()); vo.setAuditMethod(CommonEnum.auditMethod.last.getCode());
return ResponseDataModel.ok(comProjectAuditService.getProjectExpertGroupStatistic(vo)); return ResponseDataModel.ok(comProjectAuditService.getProjectExpertGroupStatistic(vo));
......
...@@ -42,7 +42,7 @@ public class SystemSetController extends BaseController<SystemSetService,SystemS ...@@ -42,7 +42,7 @@ public class SystemSetController extends BaseController<SystemSetService,SystemS
{ {
put("SMSApiUrl", systemSetService.getByKey(SystemSetKey.SMSApiUrl)); put("SMSApiUrl", systemSetService.getByKey(SystemSetKey.SMSApiUrl));
put("loginType", systemSetService.getByKey(SystemSetKey.LoginType)); put("loginType", systemSetService.getByKey(SystemSetKey.LoginType));
put("projType", systemSetService.getByKey(SystemSetKey.SysProjectType)); put("systemType", systemSetService.getByKey(SystemSetKey.SysProjectType));
} }
}; };
return ResponseDataModel.ok(data); return ResponseDataModel.ok(data);
......
...@@ -45,22 +45,22 @@ public interface ComBatchService extends BaseService<ComBatchQueryVO, ComBatchDT ...@@ -45,22 +45,22 @@ public interface ComBatchService extends BaseService<ComBatchQueryVO, ComBatchDT
* 获取当前项目申报批次 * 获取当前项目申报批次
* *
* @param type * @param type
* @param projType * @param systemType
*/ */
ComBatchDTO getCurrentYearBatch(int type,Integer projType,Integer timeType); ComBatchDTO getCurrentYearBatch(int type,Integer systemType,Integer timeType);
/** /**
* 获取当前申报批次 * 获取当前申报批次
* *
* @param timeType * @param timeType
* @param projType * @param systemType
*/ */
ComBatchDTO getCurrentBatch(Integer projType,Integer timeType); ComBatchDTO getCurrentBatch(Integer systemType,Integer timeType);
/** /**
* 获取当前申报年度 * 获取当前申报年度
* *
* @param projType * @param systemType
*/ */
Integer getReportYear(Integer projType, Integer timeType); Integer getReportYear(Integer systemType, Integer timeType);
/** /**
* 获取当前人才申报批次 * 获取当前人才申报批次
......
...@@ -131,10 +131,10 @@ public interface ComProjectAuditService extends BaseService<ComProjectAuditQuery ...@@ -131,10 +131,10 @@ public interface ComProjectAuditService extends BaseService<ComProjectAuditQuery
/** /**
* 科研项目分配人次 * 科研项目分配人次
* @param assignYear * @param assignYear
* @param projType * @param systemType
* @return * @return
*/ */
DataStatisticsDTO getAssignPersonCount(Integer assignYear, Integer projType); DataStatisticsDTO getAssignPersonCount(Integer assignYear, Integer systemType);
/** /**
* 获取统计数据 * 获取统计数据
* *
......
...@@ -29,7 +29,7 @@ public interface ComProjectGroupService extends BaseService<ComProjectGroupQuery ...@@ -29,7 +29,7 @@ public interface ComProjectGroupService extends BaseService<ComProjectGroupQuery
void CalculateGroupExpertCount(String groupId); void CalculateGroupExpertCount(String groupId);
String assignProjectGroup(int projType, List<String> GroupList, List<String> ExpertList); String assignProjectGroup(int systemType, List<String> GroupList, List<String> ExpertList);
String deleteAssignGroupExpert(String id); String deleteAssignGroupExpert(String id);
......
...@@ -64,7 +64,7 @@ public interface ComProjectService extends BaseService<ComProjectQueryVO, ComPro ...@@ -64,7 +64,7 @@ public interface ComProjectService extends BaseService<ComProjectQueryVO, ComPro
/** /**
* 创建基础项目信息 * 创建基础项目信息
*/ */
ComProjectDTO getNewProject(Integer projType); ComProjectDTO getNewProject(Integer systemType);
/** /**
* 项目/任务书/中期考核上报 * 项目/任务书/中期考核上报
......
...@@ -50,8 +50,8 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu ...@@ -50,8 +50,8 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu
if (Objects.nonNull(vo.getTimeType())) { if (Objects.nonNull(vo.getTimeType())) {
criteria.eq("time_type", vo.getTimeType()); criteria.eq("time_type", vo.getTimeType());
} }
if (Objects.nonNull(vo.getProjType())) { if (Objects.nonNull(vo.getSystemType())) {
criteria.eq("proj_type", vo.getProjType()); criteria.eq("system_type", vo.getSystemType());
} }
if (Objects.nonNull(vo.getReportStart())) { if (Objects.nonNull(vo.getReportStart())) {
criteria.eq("report_start", vo.getReportStart()); criteria.eq("report_start", vo.getReportStart());
...@@ -91,7 +91,7 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu ...@@ -91,7 +91,7 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu
ComBatch batch = new ComBatch(); ComBatch batch = new ComBatch();
batch.setYear(dto.getYear()); batch.setYear(dto.getYear());
batch.setBatch(dto.getBatch()); batch.setBatch(dto.getBatch());
batch.setProjType(dto.getProjType()); batch.setSystemType(dto.getSystemType());
batch.setTimeType(dto.getTimeType()); batch.setTimeType(dto.getTimeType());
batch = this.getEntity(batch); batch = this.getEntity(batch);
if (null != batch) if (null != batch)
...@@ -108,7 +108,7 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu ...@@ -108,7 +108,7 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu
ComBatch comBatch = new ComBatch(); ComBatch comBatch = new ComBatch();
batch.setYear(dto.getYear()); batch.setYear(dto.getYear());
batch.setBatch(dto.getBatch()); batch.setBatch(dto.getBatch());
batch.setProjType(dto.getProjType()); batch.setSystemType(dto.getSystemType());
batch.setTimeType(dto.getTimeType()); batch.setTimeType(dto.getTimeType());
comBatch = this.getEntity(comBatch); comBatch = this.getEntity(comBatch);
if (null != comBatch) if (null != comBatch)
...@@ -140,12 +140,12 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu ...@@ -140,12 +140,12 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu
* 获取当前申报或审核时间 * 获取当前申报或审核时间
* *
* @param type 1:项目申报时间 2:州市级及以下单位上报时间 3:州市级行政单位审核时间 4:省直单位上报时间 5:专家评审时间 * @param type 1:项目申报时间 2:州市级及以下单位上报时间 3:州市级行政单位审核时间 4:省直单位上报时间 5:专家评审时间
* @param projType 1.科研项目申报 2.重点项目申报 * @param systemType 1.科研项目申报 2.重点项目申报
* @param timeType 1.项目申报 2.任务书上报 3.中期考核 4.人才申报 * @param timeType 1.项目申报 2.任务书上报 3.中期考核 4.人才申报
* @return * @return
*/ */
public ComBatchDTO getCurrentYearBatch(int type, Integer projType, Integer timeType) { public ComBatchDTO getCurrentYearBatch(int type, Integer systemType, Integer timeType) {
ComBatchDTO comBatch = this.getCurrentBatch(projType, timeType); ComBatchDTO comBatch = this.getCurrentBatch(systemType, timeType);
Date date = new Date();// 获取当前时间 Date date = new Date();// 获取当前时间
boolean flag = false; boolean flag = false;
if (null != comBatch) { if (null != comBatch) {
...@@ -177,18 +177,18 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu ...@@ -177,18 +177,18 @@ public class ComBatchServiceImpl extends BaseServiceImpl<ComBatchDAO, ComBatchQu
return comBatch; return comBatch;
} }
public Integer getReportYear(Integer projType, Integer timeType) { public Integer getReportYear(Integer systemType, Integer timeType) {
ComBatchDTO comBatch = this.getCurrentBatch(projType, timeType); ComBatchDTO comBatch = this.getCurrentBatch(systemType, timeType);
if (null != comBatch) if (null != comBatch)
return comBatch.getYear(); return comBatch.getYear();
else else
return 0; return 0;
} }
public ComBatchDTO getCurrentBatch(Integer projType, Integer timeType) { public ComBatchDTO getCurrentBatch(Integer systemType, Integer timeType) {
if (Objects.isNull(timeType)) if (Objects.isNull(timeType))
timeType = 1; timeType = 1;
return comBatchDAO.getCurrentBatch(projType, timeType); return comBatchDAO.getCurrentBatch(systemType, timeType);
} }
private String judgementDateTimeStr(Date currentDate, Date startDate, Date endDate, int Batch, Integer year) { private String judgementDateTimeStr(Date currentDate, Date startDate, Date endDate, int Batch, Integer year) {
......
...@@ -72,8 +72,8 @@ public class ComProjectAssignServiceImpl extends BaseServiceImpl<ComProjectAssig ...@@ -72,8 +72,8 @@ public class ComProjectAssignServiceImpl extends BaseServiceImpl<ComProjectAssig
if (Objects.nonNull(vo.getProjName())) { if (Objects.nonNull(vo.getProjName())) {
criteria.like("f.proj_name", vo.getProjName()); criteria.like("f.proj_name", vo.getProjName());
} }
if (Objects.nonNull(vo.getProjType())) { if (Objects.nonNull(vo.getSystemType())) {
criteria.eq("f.proj_type", vo.getProjType()); criteria.eq("f.system_type", vo.getSystemType());
} }
if (Objects.nonNull(vo.getProjNo())) { if (Objects.nonNull(vo.getProjNo())) {
criteria.like("f.proj_no", vo.getProjNo()); criteria.like("f.proj_no", vo.getProjNo());
...@@ -106,15 +106,15 @@ public class ComProjectAssignServiceImpl extends BaseServiceImpl<ComProjectAssig ...@@ -106,15 +106,15 @@ public class ComProjectAssignServiceImpl extends BaseServiceImpl<ComProjectAssig
throw new BusinessException("参数错误"); throw new BusinessException("参数错误");
if (!map.containsKey("projects")) if (!map.containsKey("projects"))
throw new BusinessException("参数错误"); throw new BusinessException("参数错误");
if (!map.containsKey("projType")) if (!map.containsKey("systemType"))
throw new BusinessException("参数错误"); throw new BusinessException("参数错误");
Integer projType = CommonEnum.projType.num.getCode(); Integer systemType = CommonEnum.systemType.num.getCode();
if (map.containsKey("projType")) { if (map.containsKey("systemType")) {
projType = (int) map.get("projType"); systemType = (int) map.get("systemType");
} }
experts = (List<String>) map.get("experts"); experts = (List<String>) map.get("experts");
projects = (List<String>) map.get("projects"); projects = (List<String>) map.get("projects");
Integer reportYear = comBatchService.getReportYear(projType, null); Integer reportYear = comBatchService.getReportYear(systemType, null);
if (null == projects || projects.size() == 0 || null == experts || experts.size() == 0) if (null == projects || projects.size() == 0 || null == experts || experts.size() == 0)
throw new BusinessException("参数错误"); throw new BusinessException("参数错误");
return this.assignProject(reportYear, projects, experts); return this.assignProject(reportYear, projects, experts);
......
...@@ -78,8 +78,8 @@ public class ComProjectAuditServiceImpl extends BaseServiceImpl<ComProjectAuditD ...@@ -78,8 +78,8 @@ public class ComProjectAuditServiceImpl extends BaseServiceImpl<ComProjectAuditD
if (Objects.nonNull(vo.getProjNo())) { if (Objects.nonNull(vo.getProjNo())) {
criteria.like("proj_no", vo.getProjNo()); criteria.like("proj_no", vo.getProjNo());
} }
if (Objects.nonNull(vo.getProjType())) { if (Objects.nonNull(vo.getSystemType())) {
criteria.eq("proj_type", vo.getProjType()); criteria.eq("system_type", vo.getSystemType());
} }
if (Objects.nonNull(vo.getProjClass())) { if (Objects.nonNull(vo.getProjClass())) {
criteria.eq("proj_class", vo.getProjClass()); criteria.eq("proj_class", vo.getProjClass());
...@@ -499,8 +499,8 @@ public class ComProjectAuditServiceImpl extends BaseServiceImpl<ComProjectAuditD ...@@ -499,8 +499,8 @@ public class ComProjectAuditServiceImpl extends BaseServiceImpl<ComProjectAuditD
return comProjectAuditDAO.getFirstAuditPassCount(criteria); return comProjectAuditDAO.getFirstAuditPassCount(criteria);
} }
public DataStatisticsDTO getAssignPersonCount(Integer assignYear, Integer projType) { public DataStatisticsDTO getAssignPersonCount(Integer assignYear, Integer systemType) {
DataStatisticsDTO dto = comProjectAuditDAO.getAssignPersonCount(assignYear, projType); DataStatisticsDTO dto = comProjectAuditDAO.getAssignPersonCount(assignYear, systemType);
return dto; return dto;
} }
......
...@@ -283,7 +283,7 @@ public class ComProjectGroupServiceImpl extends BaseServiceImpl<ComProjectGroupD ...@@ -283,7 +283,7 @@ public class ComProjectGroupServiceImpl extends BaseServiceImpl<ComProjectGroupD
} }
@Transactional @Transactional
public String assignProjectGroup(int projType, List<String> GroupList, List<String> ExpertList) { public String assignProjectGroup(int systemType, List<String> GroupList, List<String> ExpertList) {
GroupList.forEach(g -> { GroupList.forEach(g -> {
ExpertList.forEach(e -> { ExpertList.forEach(e -> {
ComProjectGroupAssign entity = new ComProjectGroupAssign(); ComProjectGroupAssign entity = new ComProjectGroupAssign();
...@@ -299,7 +299,7 @@ public class ComProjectGroupServiceImpl extends BaseServiceImpl<ComProjectGroupD ...@@ -299,7 +299,7 @@ public class ComProjectGroupServiceImpl extends BaseServiceImpl<ComProjectGroupD
}); });
List<ComProjectGroupDetailDTO> ProjectInfoList = comProjectGroupDetailService.getProjectListByGroupIds(GroupList); List<ComProjectGroupDetailDTO> ProjectInfoList = comProjectGroupDetailService.getProjectListByGroupIds(GroupList);
Integer reportYear = comBatchService.getReportYear(projType, null); Integer reportYear = comBatchService.getReportYear(systemType, null);
List<String> ProjectList = new ArrayList<>(); List<String> ProjectList = new ArrayList<>();
ProjectInfoList.forEach(p -> { ProjectInfoList.forEach(p -> {
ProjectList.add(p.getProjId()); ProjectList.add(p.getProjId());
......
...@@ -182,8 +182,8 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -182,8 +182,8 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
if (Objects.nonNull(vo.getProjBasis())) { if (Objects.nonNull(vo.getProjBasis())) {
criteria.eq("proj_basis", vo.getProjBasis()); criteria.eq("proj_basis", vo.getProjBasis());
} }
if (Objects.nonNull(vo.getProjType())) { if (Objects.nonNull(vo.getSystemType())) {
criteria.eq("proj_type", vo.getProjType()); criteria.eq("system_type", vo.getSystemType());
} }
if (Objects.nonNull(vo.getResearchContent())) { if (Objects.nonNull(vo.getResearchContent())) {
criteria.eq("research_content", vo.getResearchContent()); criteria.eq("research_content", vo.getResearchContent());
...@@ -244,12 +244,12 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -244,12 +244,12 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
/** /**
* 根据id获取项目信息 * 根据id获取项目信息
*/ */
public ComProjectDTO getNewProject(Integer projType) { public ComProjectDTO getNewProject(Integer systemType) {
ComProjectDTO dto = new ComProjectDTO(); ComProjectDTO dto = new ComProjectDTO();
if (Objects.isNull(projType)) { if (Objects.isNull(systemType)) {
projType = CommonEnum.projType.num.getCode(); systemType = CommonEnum.systemType.num.getCode();
} }
dto.setProjType(projType); dto.setSystemType(systemType);
//申报单位 //申报单位
ComUnitDTO comUnitDTO = comUnitService.getUnitById(SecurityUserHolder.getUnitId()); ComUnitDTO comUnitDTO = comUnitService.getUnitById(SecurityUserHolder.getUnitId());
if (null != comUnitDTO) { if (null != comUnitDTO) {
...@@ -296,10 +296,10 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -296,10 +296,10 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
NewProjectKPIInfo(dto); NewProjectKPIInfo(dto);
// 附件 // 附件
List<ComFileDTO> fileList = configureFileList(projType); List<ComFileDTO> fileList = configureFileList(systemType);
dto.setFileList(fileList); dto.setFileList(fileList);
dto.setReportYear(comBatchService.getReportYear(projType, CommonEnum.timeType.projApply.getCode())); dto.setReportYear(comBatchService.getReportYear(systemType, CommonEnum.timeType.projApply.getCode()));
dto.setProjState(CommonEnum.projState.draft.getCode()); dto.setProjState(CommonEnum.projState.draft.getCode());
dto.setAppPersonId(SecurityUserHolder.getPersonId()); dto.setAppPersonId(SecurityUserHolder.getPersonId());
dto.setAppUnitId(SecurityUserHolder.getUnitId()); dto.setAppUnitId(SecurityUserHolder.getUnitId());
...@@ -444,9 +444,9 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -444,9 +444,9 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
//附件列表 //附件列表
List<ComFileDTO> fileList = ComFileService.getListByObjectId(dto.getId(), CommonEnum.fileType.project.getCode()); List<ComFileDTO> fileList = ComFileService.getListByObjectId(dto.getId(), CommonEnum.fileType.project.getCode());
if (null == fileList || fileList.size() == 0) if (null == fileList || fileList.size() == 0)
fileList = configureFileList(dto.getProjType()); fileList = configureFileList(dto.getSystemType());
else else
fileList = checkNecessaryAttachmentFile(dto.getProjType(), fileList); fileList = checkNecessaryAttachmentFile(dto.getSystemType(), fileList);
dto.setFileList(fileList); dto.setFileList(fileList);
//审核记录列表 //审核记录列表
...@@ -517,11 +517,11 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -517,11 +517,11 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
dto.setProjectKPI(kpiDTO); dto.setProjectKPI(kpiDTO);
} }
private List<ComFileDTO> configureFileList(Integer projType) { private List<ComFileDTO> configureFileList(Integer systemType) {
List<ComFileDTO> fileList = new ArrayList<>(); List<ComFileDTO> fileList = new ArrayList<>();
List<SystemParameter> parameterList; List<SystemParameter> parameterList;
//健康领域科技项目 //健康领域科技项目
if (projType == CommonEnum.projType.num.getCode()) if (systemType == CommonEnum.systemType.num.getCode())
parameterList = systemParameterService.getListByType(61); parameterList = systemParameterService.getListByType(61);
else//临床科技项目 else//临床科技项目
parameterList = systemParameterService.getListByType(13); parameterList = systemParameterService.getListByType(13);
...@@ -544,10 +544,10 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -544,10 +544,10 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
return file; return file;
} }
public List<ComFileDTO> checkNecessaryAttachmentFile(Integer projType, List<ComFileDTO> fileList) { public List<ComFileDTO> checkNecessaryAttachmentFile(Integer systemType, List<ComFileDTO> fileList) {
List<SystemParameter> parameterList; List<SystemParameter> parameterList;
//健康领域科技项目 //健康领域科技项目
if (projType == CommonEnum.projType.num.getCode()) if (systemType == CommonEnum.systemType.num.getCode())
parameterList = systemParameterService.getListByType(61); parameterList = systemParameterService.getListByType(61);
else//临床科技项目 else//临床科技项目
parameterList = systemParameterService.getListByType(13); parameterList = systemParameterService.getListByType(13);
...@@ -912,7 +912,7 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -912,7 +912,7 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
} }
private String InsertProjectBaseInfo(ComProjectDTO dto) { private String InsertProjectBaseInfo(ComProjectDTO dto) {
ComBatchDTO comBatchDTO = comBatchService.getCurrentBatch(dto.getProjType(), null); ComBatchDTO comBatchDTO = comBatchService.getCurrentBatch(dto.getSystemType(), null);
ComProject comProject = convert2Entity(dto); ComProject comProject = convert2Entity(dto);
comProject.setAppNo(getAppNo()); comProject.setAppNo(getAppNo());
comProject.setReportYear(comBatchDTO.getYear()); comProject.setReportYear(comBatchDTO.getYear());
...@@ -1113,7 +1113,7 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro ...@@ -1113,7 +1113,7 @@ public class ComProjectServiceImpl extends BaseServiceImpl<ComProjectDAO, ComPro
// comProject.setReportYear(e.getReportYear()); // comProject.setReportYear(e.getReportYear());
// //
// comProject.setProjState(50); // comProject.setProjState(50);
// comProject.setProjType(1); // comProject.setSystemType(1);
// comProject.setAppNo(e.getProjStateName()); // comProject.setAppNo(e.getProjStateName());
// //
// comProject.setBatch(1); // comProject.setBatch(1);
......
...@@ -76,8 +76,8 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO ...@@ -76,8 +76,8 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO
if (Objects.nonNull(vo.getReportYear())) { if (Objects.nonNull(vo.getReportYear())) {
criteria.eq("c.report_year", vo.getReportYear()); criteria.eq("c.report_year", vo.getReportYear());
} }
if (Objects.nonNull(vo.getProjType())) { if (Objects.nonNull(vo.getSystemType())) {
criteria.eq("proj_type", vo.getProjType()); criteria.eq("system_type", vo.getSystemType());
} }
if (Objects.nonNull(vo.getAppUnitId())) { if (Objects.nonNull(vo.getAppUnitId())) {
criteria.eq("app_unit_id", vo.getAppUnitId()); criteria.eq("app_unit_id", vo.getAppUnitId());
...@@ -287,9 +287,9 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO ...@@ -287,9 +287,9 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO
//附件列表 //附件列表
List<ComFileDTO> fileList = ComFileService.getListByObjectId(dto.getProjId(), CommonEnum.fileType.project.getCode()); List<ComFileDTO> fileList = ComFileService.getListByObjectId(dto.getProjId(), CommonEnum.fileType.project.getCode());
if (null == fileList || fileList.size() == 0) if (null == fileList || fileList.size() == 0)
fileList = configureFileList(dto.getProjType()); fileList = configureFileList(dto.getSystemType());
else else
fileList = checkNecessaryAttachmentFile(dto.getProjType(), fileList); fileList = checkNecessaryAttachmentFile(dto.getSystemType(), fileList);
dto.setFileList(fileList); dto.setFileList(fileList);
return dto; return dto;
...@@ -356,11 +356,11 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO ...@@ -356,11 +356,11 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO
dto.setProjectKPI(kpiDTO); dto.setProjectKPI(kpiDTO);
} }
private List<ComFileDTO> configureFileList(Integer projType) { private List<ComFileDTO> configureFileList(Integer systemType) {
List<ComFileDTO> fileList = new ArrayList<>(); List<ComFileDTO> fileList = new ArrayList<>();
List<SystemParameter> parameterList; List<SystemParameter> parameterList;
//健康领域科技项目 //健康领域科技项目
if (projType == CommonEnum.projType.num.getCode()) if (systemType == CommonEnum.systemType.num.getCode())
parameterList = systemParameterService.getListByType(61); parameterList = systemParameterService.getListByType(61);
else//临床科技项目 else//临床科技项目
parameterList = systemParameterService.getListByType(13); parameterList = systemParameterService.getListByType(13);
...@@ -383,10 +383,10 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO ...@@ -383,10 +383,10 @@ public class ComProjectTaskServiceImpl extends BaseServiceImpl<ComProjectTaskDAO
return file; return file;
} }
public List<ComFileDTO> checkNecessaryAttachmentFile(Integer projType, List<ComFileDTO> fileList) { public List<ComFileDTO> checkNecessaryAttachmentFile(Integer systemType, List<ComFileDTO> fileList) {
List<SystemParameter> parameterList; List<SystemParameter> parameterList;
//健康领域科技项目 //健康领域科技项目
if (projType == CommonEnum.projType.num.getCode()) if (systemType == CommonEnum.systemType.num.getCode())
parameterList = systemParameterService.getListByType(61); parameterList = systemParameterService.getListByType(61);
else//临床科技项目 else//临床科技项目
parameterList = systemParameterService.getListByType(13); parameterList = systemParameterService.getListByType(13);
......
...@@ -69,16 +69,16 @@ public class SystemSetServiceImpl extends BaseServiceImpl<SystemSetDAO, SystemSe ...@@ -69,16 +69,16 @@ public class SystemSetServiceImpl extends BaseServiceImpl<SystemSetDAO, SystemSe
public String save(Map<String, Object> map) { public String save(Map<String, Object> map) {
String SMSApiUrl = ""; String SMSApiUrl = "";
String loginType = ""; String loginType = "";
String projType = ""; String systemType = "";
if (!map.containsKey("SMSApiUrl")) if (!map.containsKey("SMSApiUrl"))
throw new BusinessException("参数错误"); throw new BusinessException("参数错误");
if (!map.containsKey("loginType")) if (!map.containsKey("loginType"))
throw new BusinessException("参数错误"); throw new BusinessException("参数错误");
if (!map.containsKey("projType")) if (!map.containsKey("systemType"))
throw new BusinessException("参数错误"); throw new BusinessException("参数错误");
SMSApiUrl = (String) map.get("SMSApiUrl"); SMSApiUrl = (String) map.get("SMSApiUrl");
loginType = (String) map.get("loginType"); loginType = (String) map.get("loginType");
projType = (String) map.get("projType"); systemType = (String) map.get("systemType");
if (Objects.nonNull(SMSApiUrl)) { if (Objects.nonNull(SMSApiUrl)) {
SystemSet set=getBykey(SystemSetKey.SMSApiUrl); SystemSet set=getBykey(SystemSetKey.SMSApiUrl);
if(null!=set){ if(null!=set){
...@@ -105,16 +105,16 @@ public class SystemSetServiceImpl extends BaseServiceImpl<SystemSetDAO, SystemSe ...@@ -105,16 +105,16 @@ public class SystemSetServiceImpl extends BaseServiceImpl<SystemSetDAO, SystemSe
this.insert(set); this.insert(set);
} }
} }
if (Objects.nonNull(projType)) { if (Objects.nonNull(systemType)) {
SystemSet set=getBykey(SystemSetKey.SysProjectType); SystemSet set=getBykey(SystemSetKey.SysProjectType);
if(null!=set){ if(null!=set){
set.setValue(projType); set.setValue(systemType);
this.update(set); this.update(set);
} }
else{ else{
set=new SystemSet(); set=new SystemSet();
set.setName(SystemSetKey.SysProjectType); set.setName(SystemSetKey.SysProjectType);
set.setValue(projType); set.setValue(systemType);
this.insert(set); this.insert(set);
} }
} }
......
...@@ -38,7 +38,7 @@ public class SystemSetKey { ...@@ -38,7 +38,7 @@ public class SystemSetKey {
public final static String taskCont5 = "Task.Cont5"; public final static String taskCont5 = "Task.Cont5";
/** 项目阶段实施内容及目标 */ /** 项目阶段实施内容及目标 */
public final static String taskCont6 = "Task.Cont6"; public final static String taskCont6 = "Task.Cont6";
public final static String SysProjectType = "sys.projType"; public final static String SysProjectType = "sys.systemType";
/** 学科带头人培养年限 */ /** 学科带头人培养年限 */
public final static String SysALTrainingYear = "sys.AcademicLeader.TrainingYear"; public final static String SysALTrainingYear = "sys.AcademicLeader.TrainingYear";
/** 学科带头人每年财政培养经费(单位:万元) */ /** 学科带头人每年财政培养经费(单位:万元) */
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
<!-- 异常日志 --> <!-- 异常日志 -->
<mapper namespace="com.yiboshi.science.dao.ComBatchDAO"> <mapper namespace="com.yiboshi.science.dao.ComBatchDAO">
<sql id="allColumns"> <sql id="allColumns">
t.id as id, t.log_level as logLevel, t.short_title as shortTitle, t.ipaddress as ipaddress, t.customer_id as customerId, t.pageurl as pageurl, t.referrerurl as referrerurl, t.message as message, t.id as id, t.log_level as logLevel, t.short_title as shortTitle, t.ipaddress as ipaddress, t.customer_id as customerId, t.pageurl as pageurl, t.referrerurl as referrerurl, t.message as message,
t.created as created t.created as created
</sql> </sql>
<select id="getListByPage" resultType="com.yiboshi.science.param.dto.ComBatchDTO"> <select id="getListByPage" resultType="com.yiboshi.science.param.dto.ComBatchDTO">
...@@ -17,14 +17,14 @@ ...@@ -17,14 +17,14 @@
<select id="getMaxBatch" resultType="java.lang.Integer"> <select id="getMaxBatch" resultType="java.lang.Integer">
select ifnull(max(batch), 0) select ifnull(max(batch), 0)
from com_batch from com_batch
where year = #{year} and proj_type = #{projType} where year = #{year} and system_type = #{systemType}
</select> </select>
<select id="getCurrentBatch" parameterType="java.util.Map" resultType="com.yiboshi.science.param.dto.ComBatchDTO"> <select id="getCurrentBatch" parameterType="java.util.Map" resultType="com.yiboshi.science.param.dto.ComBatchDTO">
select * select *
from com_batch from com_batch
<where> <where>
<if test="projType != null and projType != ''"> <if test="systemType != null and system_type != ''">
and proj_type = #{projType} and system_type = #{systemType}
</if> </if>
<if test="timeType != null and timeType != ''"> <if test="timeType != null and timeType != ''">
and time_type = #{timeType} and time_type = #{timeType}
...@@ -32,4 +32,4 @@ ...@@ -32,4 +32,4 @@
</where> </where>
order by year desc, batch desc limit 1 order by year desc, batch desc limit 1
</select> </select>
</mapper> </mapper>
\ No newline at end of file
...@@ -252,7 +252,7 @@ ...@@ -252,7 +252,7 @@
ifnull(sum(case when a.audit_state =2 then 1 else 0 end),0) count3, ifnull(sum(case when a.audit_state =2 then 1 else 0 end),0) count3,
ifnull(sum(case when to_days(a.updated) = to_days(now()) then 1 else 0 end),0) count4 ifnull(sum(case when to_days(a.updated) = to_days(now()) then 1 else 0 end),0) count4
from com_project_assign a left join com_project b on a.proj_id = b.id from com_project_assign a left join com_project b on a.proj_id = b.id
where a.assign_year = #{assignYear} and b.proj_type = #{projType} where a.assign_year = #{assignYear} and b.system_type = #{systemType}
</select> </select>
<select id="getKnowledgeStatistic" resultType="com.yiboshi.science.param.dto.KnowledgeStatisticsDTO"> <select id="getKnowledgeStatistic" resultType="com.yiboshi.science.param.dto.KnowledgeStatisticsDTO">
select tabA.*, IFNULL(tabB.count1,0) as knowledgeCount from select tabA.*, IFNULL(tabB.count1,0) as knowledgeCount from
...@@ -345,4 +345,4 @@ ...@@ -345,4 +345,4 @@
left join com_unit h on substring(g.tree_code, 1, 10) = h.tree_code and h.unit_type = 0 left join com_unit h on substring(g.tree_code, 1, 10) = h.tree_code and h.unit_type = 0
where a.group_year = #{reportYear} order by a.display_order, a.group_name, c.calculate_score desc where a.group_year = #{reportYear} order by a.display_order, a.group_name, c.calculate_score desc
</select> </select>
</mapper> </mapper>
\ No newline at end of file
...@@ -4,11 +4,11 @@ ...@@ -4,11 +4,11 @@
<!-- 项目表 --> <!-- 项目表 -->
<mapper namespace="com.yiboshi.science.dao.ComProjectDAO"> <mapper namespace="com.yiboshi.science.dao.ComProjectDAO">
<sql id="allColumns"> <sql id="allColumns">
t.id as id, t.proj_name as projName, t.proj_no as projNo, t.proj_class as projClass, t.app_no as appNo, t.version_no as versionNo, t.report_year as reportYear, t.proj_state as projState, t.id as id, t.proj_name as projName, t.proj_no as projNo, t.proj_class as projClass, t.app_no as appNo, t.version_no as versionNo, t.report_year as reportYear, t.proj_state as projState,
t.app_unit_id as appUnitId, t.app_person_id as appPersonId, t.start_date as startDate, t.end_date as endDate, t.apply_money as applyMoney, t.proj_content as projContent, t.research_projects as researchProjects, t.app_unit_id as appUnitId, t.app_person_id as appPersonId, t.start_date as startDate, t.end_date as endDate, t.apply_money as applyMoney, t.proj_content as projContent, t.research_projects as researchProjects,
t.knowledge_id as knowledgeId, t.mem_count as memCount, t.mem_high_count as memHighCount, t.mem_middle_count as memMiddleCount, t.mem_low_count as memLowCount, t.mem_other_count as memOtherCount, t.mem_bs_count as memBsCount, t.mem_ss_count as memSsCount, t.knowledge_id as knowledgeId, t.mem_count as memCount, t.mem_high_count as memHighCount, t.mem_middle_count as memMiddleCount, t.mem_low_count as memLowCount, t.mem_other_count as memOtherCount, t.mem_bs_count as memBsCount, t.mem_ss_count as memSsCount,
t.mem_degree1 as memDegree1, t.mem_degree2 as memDegree2, t.proj_keywords as projKeywords, t.proj_basis as projBasis, t.research_content as researchContent, t.research_plan as researchPlan, t.study_plan as studyPlan, t.main_features as mainFeatures, t.mem_degree1 as memDegree1, t.mem_degree2 as memDegree2, t.proj_keywords as projKeywords, t.proj_basis as projBasis, t.research_content as researchContent, t.research_plan as researchPlan, t.study_plan as studyPlan, t.main_features as mainFeatures,
t.expected_results as expectedResults, t.work_foundation as workFoundation, t.working_conditions as workingConditions, t.mem_resume as memResume, t.proj_doc as projDoc, t.file_id as fileId, t.remark as remark, t.created as created, t.expected_results as expectedResults, t.work_foundation as workFoundation, t.working_conditions as workingConditions, t.mem_resume as memResume, t.proj_doc as projDoc, t.file_id as fileId, t.remark as remark, t.created as created,
t.updated as updated t.updated as updated
</sql> </sql>
<select id="getListByPage" resultType="com.yiboshi.science.param.dto.ComProjectDTO"> <select id="getListByPage" resultType="com.yiboshi.science.param.dto.ComProjectDTO">
...@@ -53,11 +53,11 @@ ...@@ -53,11 +53,11 @@
where a.id = #{id} where a.id = #{id}
</select> </select>
<select id="getProjectReportCountByGov" resultType="com.yiboshi.science.param.dto.DataStatisticsDTO"> <select id="getProjectReportCountByGov" resultType="com.yiboshi.science.param.dto.DataStatisticsDTO">
select count(*) as count1 from com_project where proj_state = 26 and proj_type = 1 and app_unit_id in ( select count(*) as count1 from com_project where proj_state = 26 and system_type = 1 and app_unit_id in (
select id from com_unit where tree_code like CONCAT('',#{treeCode},'%') and unit_type &lt;&gt; 0 select id from com_unit where tree_code like CONCAT('',#{treeCode},'%') and unit_type &lt;&gt; 0
) )
</select> </select>
<select id="getProjectReportCountByUnitId" resultType="com.yiboshi.science.param.dto.DataStatisticsDTO"> <select id="getProjectReportCountByUnitId" resultType="com.yiboshi.science.param.dto.DataStatisticsDTO">
select count(*) as count1 from com_project where proj_state = 26 and proj_type = 1 and app_unit_id = #{appUnitId} select count(*) as count1 from com_project where proj_state = 26 and system_type = 1 and app_unit_id = #{appUnitId}
</select> </select>
</mapper> </mapper>
\ No newline at end of file
...@@ -37,7 +37,7 @@ ...@@ -37,7 +37,7 @@
pt.key_areas,pt.proj_work,pt.telephone,pt.fax, pt.key_areas,pt.proj_work,pt.telephone,pt.fax,
pt.link_name,pt.link_mobile,pt.link_fax,pt.link_email, pt.link_name,pt.link_mobile,pt.link_fax,pt.link_email,
pt.is_technology_report,pt.project_report,pt.progress_report,pt.special_report,pt.final_report, pt.is_technology_report,pt.project_report,pt.progress_report,pt.special_report,pt.final_report,
a.proj_name,a.proj_no,a.start_date projStart,a.end_date projEnd,a.app_person_id,a.app_unit_id,a.proj_type, a.proj_name,a.proj_no,a.start_date projStart,a.end_date projEnd,a.app_person_id,a.app_unit_id,a.system_type,
b.name knowledge_name, b.name knowledge_name,
ic.proj_id,ic.job_time,ic.main_research_areas,ic.address, ic.proj_id,ic.job_time,ic.main_research_areas,ic.address,
ic.unit_link_name,ic.unit_link_mobile,ic.unit_link_email,ic.unit_link_fax,ic.subject_scope,ic.proj_abstract,ic.proj_keywords, ic.unit_link_name,ic.unit_link_mobile,ic.unit_link_email,ic.unit_link_fax,ic.subject_scope,ic.proj_abstract,ic.proj_keywords,
...@@ -52,4 +52,4 @@ ...@@ -52,4 +52,4 @@
left join com_download c on ic.file_id=c.id left join com_download c on ic.file_id=c.id
where a.id = #{id} where a.id = #{id}
</select> </select>
</mapper> </mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment