正在显示
14 个修改的文件
包含
102 行增加
和
0 行删除
| @@ -146,6 +146,10 @@ public class TblContractController extends BaseController { | @@ -146,6 +146,10 @@ public class TblContractController extends BaseController { | ||
| 146 | variables.put("subjectInformation", bo.getSubjectInformation()); | 146 | variables.put("subjectInformation", bo.getSubjectInformation()); |
| 147 | // 附件 | 147 | // 附件 |
| 148 | variables.put("attachments", bo.getAttachments()); | 148 | variables.put("attachments", bo.getAttachments()); |
| 149 | + // 变更原因 | ||
| 150 | + variables.put("reasonChange", bo.getReasonChange()); | ||
| 151 | + // 变更内容 | ||
| 152 | + variables.put("reasonText", bo.getReasonText()); | ||
| 149 | // 启动流程 | 153 | // 启动流程 |
| 150 | // CollegeMatters mat = iCollegeMattersService.getMatter(matterKey); | 154 | // CollegeMatters mat = iCollegeMattersService.getMatter(matterKey); |
| 151 | // matter.setMatterDept(mat.getMatterDepartmentId()); | 155 | // matter.setMatterDept(mat.getMatterDepartmentId()); |
| @@ -94,6 +94,15 @@ public class TblOrginfoCertificateController extends BaseController { | @@ -94,6 +94,15 @@ public class TblOrginfoCertificateController extends BaseController { | ||
| 94 | } | 94 | } |
| 95 | 95 | ||
| 96 | /** | 96 | /** |
| 97 | + * 根据单位编号查询对应的证照列表 | ||
| 98 | + * | ||
| 99 | + */ | ||
| 100 | + @GetMapping("/selectByOrgnCode") | ||
| 101 | + public R<?> selectByOrgnCode(@RequestParam(value = "orgcode") String orgcode){ | ||
| 102 | + List<TblOrginfoCertificateVo> tblOrginfoCertificateVos = iTblOrginfoCertificateService.selectByOrgnCode(orgcode); | ||
| 103 | + return R.ok("成功",tblOrginfoCertificateVos); | ||
| 104 | + } | ||
| 105 | + /** | ||
| 97 | * 删除单位证照表 | 106 | * 删除单位证照表 |
| 98 | * | 107 | * |
| 99 | * @param ids 主键串 | 108 | * @param ids 主键串 |
| @@ -88,6 +88,18 @@ public class TblContract extends BaseEntity { | @@ -88,6 +88,18 @@ public class TblContract extends BaseEntity { | ||
| 88 | */ | 88 | */ |
| 89 | private String attachments; | 89 | private String attachments; |
| 90 | /** | 90 | /** |
| 91 | + * 变更原因 | ||
| 92 | + */ | ||
| 93 | + private String reasonChange; | ||
| 94 | + /** | ||
| 95 | + * 变更内容 | ||
| 96 | + */ | ||
| 97 | + private String reasonText; | ||
| 98 | + /** | ||
| 99 | + * 合同状态 | ||
| 100 | + */ | ||
| 101 | + private String status; | ||
| 102 | + /** | ||
| 91 | * | 103 | * |
| 92 | */ | 104 | */ |
| 93 | @TableId(value = "id") | 105 | @TableId(value = "id") |
| @@ -10,6 +10,7 @@ import java.math.BigDecimal; | @@ -10,6 +10,7 @@ import java.math.BigDecimal; | ||
| 10 | import java.util.Date; | 10 | import java.util.Date; |
| 11 | import com.fasterxml.jackson.annotation.JsonFormat; | 11 | import com.fasterxml.jackson.annotation.JsonFormat; |
| 12 | import com.ruoyi.common.core.domain.BaseEntity; | 12 | import com.ruoyi.common.core.domain.BaseEntity; |
| 13 | +import org.springframework.format.annotation.DateTimeFormat; | ||
| 13 | 14 | ||
| 14 | /** | 15 | /** |
| 15 | * 单位证照表对象 tbl_orginfo_certificate | 16 | * 单位证照表对象 tbl_orginfo_certificate |
| @@ -44,10 +45,14 @@ public class TblOrginfoCertificate extends BaseEntity { | @@ -44,10 +45,14 @@ public class TblOrginfoCertificate extends BaseEntity { | ||
| 44 | /** | 45 | /** |
| 45 | * 发证时间 | 46 | * 发证时间 |
| 46 | */ | 47 | */ |
| 48 | + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") | ||
| 49 | + @DateTimeFormat(pattern="yyyy-MM-dd") | ||
| 47 | private Date issuanceDate; | 50 | private Date issuanceDate; |
| 48 | /** | 51 | /** |
| 49 | * 证书有效期 | 52 | * 证书有效期 |
| 50 | */ | 53 | */ |
| 54 | + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") | ||
| 55 | + @DateTimeFormat(pattern="yyyy-MM-dd") | ||
| 51 | private Date certificateValidityPeriod; | 56 | private Date certificateValidityPeriod; |
| 52 | /** | 57 | /** |
| 53 | * 证书附件 | 58 | * 证书附件 |
| @@ -113,6 +113,18 @@ public class TblContractBo extends BaseEntity { | @@ -113,6 +113,18 @@ public class TblContractBo extends BaseEntity { | ||
| 113 | */ | 113 | */ |
| 114 | @NotBlank(message = "附件不能为空", groups = { AddGroup.class, EditGroup.class }) | 114 | @NotBlank(message = "附件不能为空", groups = { AddGroup.class, EditGroup.class }) |
| 115 | private String attachments; | 115 | private String attachments; |
| 116 | + /** | ||
| 117 | + * 变更原因 | ||
| 118 | + */ | ||
| 119 | + private String reasonChange; | ||
| 120 | + /** | ||
| 121 | + * 变更内容 | ||
| 122 | + */ | ||
| 123 | + private String reasonText; | ||
| 124 | + /** | ||
| 125 | + * 合同状态 | ||
| 126 | + */ | ||
| 127 | + private String status; | ||
| 116 | 128 | ||
| 117 | /** | 129 | /** |
| 118 | * | 130 | * |
| @@ -11,6 +11,7 @@ import java.util.Date; | @@ -11,6 +11,7 @@ import java.util.Date; | ||
| 11 | import java.util.Date; | 11 | import java.util.Date; |
| 12 | import com.fasterxml.jackson.annotation.JsonFormat; | 12 | import com.fasterxml.jackson.annotation.JsonFormat; |
| 13 | import com.ruoyi.common.core.domain.BaseEntity; | 13 | import com.ruoyi.common.core.domain.BaseEntity; |
| 14 | +import org.springframework.format.annotation.DateTimeFormat; | ||
| 14 | 15 | ||
| 15 | /** | 16 | /** |
| 16 | * 单位证照表业务对象 tbl_orginfo_certificate | 17 | * 单位证照表业务对象 tbl_orginfo_certificate |
| @@ -50,12 +51,16 @@ public class TblOrginfoCertificateBo extends BaseEntity { | @@ -50,12 +51,16 @@ public class TblOrginfoCertificateBo extends BaseEntity { | ||
| 50 | /** | 51 | /** |
| 51 | * 发证时间 | 52 | * 发证时间 |
| 52 | */ | 53 | */ |
| 54 | + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") | ||
| 55 | + @DateTimeFormat(pattern="yyyy-MM-dd") | ||
| 53 | @NotNull(message = "发证时间不能为空", groups = { AddGroup.class, EditGroup.class }) | 56 | @NotNull(message = "发证时间不能为空", groups = { AddGroup.class, EditGroup.class }) |
| 54 | private Date issuanceDate; | 57 | private Date issuanceDate; |
| 55 | 58 | ||
| 56 | /** | 59 | /** |
| 57 | * 证书有效期 | 60 | * 证书有效期 |
| 58 | */ | 61 | */ |
| 62 | + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") | ||
| 63 | + @DateTimeFormat(pattern="yyyy-MM-dd") | ||
| 59 | @NotNull(message = "证书有效期不能为空", groups = { AddGroup.class, EditGroup.class }) | 64 | @NotNull(message = "证书有效期不能为空", groups = { AddGroup.class, EditGroup.class }) |
| 60 | private Date certificateValidityPeriod; | 65 | private Date certificateValidityPeriod; |
| 61 | 66 |
| @@ -107,6 +107,19 @@ public class TblContractVo { | @@ -107,6 +107,19 @@ public class TblContractVo { | ||
| 107 | private String attachments; | 107 | private String attachments; |
| 108 | 108 | ||
| 109 | /** | 109 | /** |
| 110 | + * 变更原因 | ||
| 111 | + */ | ||
| 112 | + private String reasonChange; | ||
| 113 | + /** | ||
| 114 | + * 变更内容 | ||
| 115 | + */ | ||
| 116 | + private String reasonText; | ||
| 117 | + /** | ||
| 118 | + * 合同状态 | ||
| 119 | + */ | ||
| 120 | + private String status; | ||
| 121 | + | ||
| 122 | + /** | ||
| 110 | * | 123 | * |
| 111 | */ | 124 | */ |
| 112 | @ExcelProperty(value = "") | 125 | @ExcelProperty(value = "") |
| @@ -7,6 +7,8 @@ import com.alibaba.excel.annotation.ExcelProperty; | @@ -7,6 +7,8 @@ import com.alibaba.excel.annotation.ExcelProperty; | ||
| 7 | import com.ruoyi.common.annotation.ExcelDictFormat; | 7 | import com.ruoyi.common.annotation.ExcelDictFormat; |
| 8 | import com.ruoyi.common.convert.ExcelDictConvert; | 8 | import com.ruoyi.common.convert.ExcelDictConvert; |
| 9 | import lombok.Data; | 9 | import lombok.Data; |
| 10 | +import org.springframework.format.annotation.DateTimeFormat; | ||
| 11 | + | ||
| 10 | import java.util.Date; | 12 | import java.util.Date; |
| 11 | 13 | ||
| 12 | 14 | ||
| @@ -50,12 +52,16 @@ public class TblOrginfoCertificateVo { | @@ -50,12 +52,16 @@ public class TblOrginfoCertificateVo { | ||
| 50 | /** | 52 | /** |
| 51 | * 发证时间 | 53 | * 发证时间 |
| 52 | */ | 54 | */ |
| 55 | + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") | ||
| 56 | + @DateTimeFormat(pattern="yyyy-MM-dd") | ||
| 53 | @ExcelProperty(value = "发证时间") | 57 | @ExcelProperty(value = "发证时间") |
| 54 | private Date issuanceDate; | 58 | private Date issuanceDate; |
| 55 | 59 | ||
| 56 | /** | 60 | /** |
| 57 | * 证书有效期 | 61 | * 证书有效期 |
| 58 | */ | 62 | */ |
| 63 | + @JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd") | ||
| 64 | + @DateTimeFormat(pattern="yyyy-MM-dd") | ||
| 59 | @ExcelProperty(value = "证书有效期") | 65 | @ExcelProperty(value = "证书有效期") |
| 60 | private Date certificateValidityPeriod; | 66 | private Date certificateValidityPeriod; |
| 61 | 67 |
| @@ -4,6 +4,8 @@ import com.ruoyi.compliancemanagement.domain.TblOrginfoCertificate; | @@ -4,6 +4,8 @@ import com.ruoyi.compliancemanagement.domain.TblOrginfoCertificate; | ||
| 4 | import com.ruoyi.compliancemanagement.domain.vo.TblOrginfoCertificateVo; | 4 | import com.ruoyi.compliancemanagement.domain.vo.TblOrginfoCertificateVo; |
| 5 | import com.ruoyi.common.core.mapper.BaseMapperPlus; | 5 | import com.ruoyi.common.core.mapper.BaseMapperPlus; |
| 6 | 6 | ||
| 7 | +import java.util.List; | ||
| 8 | + | ||
| 7 | /** | 9 | /** |
| 8 | * 单位证照表Mapper接口 | 10 | * 单位证照表Mapper接口 |
| 9 | * | 11 | * |
| @@ -12,4 +14,5 @@ import com.ruoyi.common.core.mapper.BaseMapperPlus; | @@ -12,4 +14,5 @@ import com.ruoyi.common.core.mapper.BaseMapperPlus; | ||
| 12 | */ | 14 | */ |
| 13 | public interface TblOrginfoCertificateMapper extends BaseMapperPlus<TblOrginfoCertificateMapper, TblOrginfoCertificate, TblOrginfoCertificateVo> { | 15 | public interface TblOrginfoCertificateMapper extends BaseMapperPlus<TblOrginfoCertificateMapper, TblOrginfoCertificate, TblOrginfoCertificateVo> { |
| 14 | 16 | ||
| 17 | + List<TblOrginfoCertificateVo> selectByOrgnCode(String orgcode); | ||
| 15 | } | 18 | } |
| @@ -87,6 +87,18 @@ public class TblContractModel extends BaseEntity { | @@ -87,6 +87,18 @@ public class TblContractModel extends BaseEntity { | ||
| 87 | */ | 87 | */ |
| 88 | private String attachments; | 88 | private String attachments; |
| 89 | /** | 89 | /** |
| 90 | + * 变更原因 | ||
| 91 | + */ | ||
| 92 | + private String reasonChange; | ||
| 93 | + /** | ||
| 94 | + * 变更内容 | ||
| 95 | + */ | ||
| 96 | + private String reasonText; | ||
| 97 | + /** | ||
| 98 | + * 合同状态 | ||
| 99 | + */ | ||
| 100 | + private String status; | ||
| 101 | + /** | ||
| 90 | * | 102 | * |
| 91 | */ | 103 | */ |
| 92 | private Long id; | 104 | private Long id; |
ruoyi-system/src/main/java/com/ruoyi/compliancemanagement/service/ITblOrginfoCertificateService.java
| 1 | package com.ruoyi.compliancemanagement.service; | 1 | package com.ruoyi.compliancemanagement.service; |
| 2 | 2 | ||
| 3 | +import com.ruoyi.common.core.domain.R; | ||
| 3 | import com.ruoyi.compliancemanagement.domain.TblOrginfoCertificate; | 4 | import com.ruoyi.compliancemanagement.domain.TblOrginfoCertificate; |
| 4 | import com.ruoyi.compliancemanagement.domain.vo.TblOrginfoCertificateVo; | 5 | import com.ruoyi.compliancemanagement.domain.vo.TblOrginfoCertificateVo; |
| 5 | import com.ruoyi.compliancemanagement.domain.bo.TblOrginfoCertificateBo; | 6 | import com.ruoyi.compliancemanagement.domain.bo.TblOrginfoCertificateBo; |
| @@ -46,4 +47,6 @@ public interface ITblOrginfoCertificateService { | @@ -46,4 +47,6 @@ public interface ITblOrginfoCertificateService { | ||
| 46 | * 校验并批量删除单位证照表信息 | 47 | * 校验并批量删除单位证照表信息 |
| 47 | */ | 48 | */ |
| 48 | Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid); | 49 | Boolean deleteWithValidByIds(Collection<Long> ids, Boolean isValid); |
| 50 | + | ||
| 51 | + List<TblOrginfoCertificateVo> selectByOrgnCode(String orgcode); | ||
| 49 | } | 52 | } |
| @@ -111,4 +111,9 @@ public class TblOrginfoCertificateServiceImpl implements ITblOrginfoCertificateS | @@ -111,4 +111,9 @@ public class TblOrginfoCertificateServiceImpl implements ITblOrginfoCertificateS | ||
| 111 | } | 111 | } |
| 112 | return baseMapper.deleteBatchIds(ids) > 0; | 112 | return baseMapper.deleteBatchIds(ids) > 0; |
| 113 | } | 113 | } |
| 114 | + | ||
| 115 | + @Override | ||
| 116 | + public List<TblOrginfoCertificateVo> selectByOrgnCode(String orgcode) { | ||
| 117 | + return baseMapper.selectByOrgnCode(orgcode); | ||
| 118 | + } | ||
| 114 | } | 119 | } |
| @@ -20,6 +20,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | @@ -20,6 +20,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | ||
| 20 | <result property="signingDate" column="signing_date"/> | 20 | <result property="signingDate" column="signing_date"/> |
| 21 | <result property="subjectInformation" column="subject_information"/> | 21 | <result property="subjectInformation" column="subject_information"/> |
| 22 | <result property="attachments" column="attachments"/> | 22 | <result property="attachments" column="attachments"/> |
| 23 | + <result property="reasonChange" column="reason_change"/> | ||
| 24 | + <result property="reasonText" column="reason_text"/> | ||
| 25 | + <result property="status" column="status"/> | ||
| 23 | <result property="createBy" column="create_by"/> | 26 | <result property="createBy" column="create_by"/> |
| 24 | <result property="createTime" column="create_time"/> | 27 | <result property="createTime" column="create_time"/> |
| 25 | <result property="updateBy" column="update_by"/> | 28 | <result property="updateBy" column="update_by"/> |
| @@ -42,6 +45,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | @@ -42,6 +45,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | ||
| 42 | <result property="signingDate" column="signing_date"/> | 45 | <result property="signingDate" column="signing_date"/> |
| 43 | <result property="subjectInformation" column="subject_information"/> | 46 | <result property="subjectInformation" column="subject_information"/> |
| 44 | <result property="attachments" column="attachments"/> | 47 | <result property="attachments" column="attachments"/> |
| 48 | + <result property="reasonChange" column="reason_change"/> | ||
| 49 | + <result property="reasonText" column="reason_text"/> | ||
| 50 | + <result property="status" column="status"/> | ||
| 45 | <result property="createBy" column="create_by"/> | 51 | <result property="createBy" column="create_by"/> |
| 46 | <result property="createTime" column="create_time"/> | 52 | <result property="createTime" column="create_time"/> |
| 47 | <result property="updateBy" column="update_by"/> | 53 | <result property="updateBy" column="update_by"/> |
| @@ -65,6 +71,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | @@ -65,6 +71,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | ||
| 65 | a.signing_date, | 71 | a.signing_date, |
| 66 | a.subject_information, | 72 | a.subject_information, |
| 67 | a.attachments, | 73 | a.attachments, |
| 74 | + a.reason_change, | ||
| 75 | + a.reason_text, | ||
| 76 | + a.status, | ||
| 68 | a.create_by, | 77 | a.create_by, |
| 69 | a.create_time, | 78 | a.create_time, |
| 70 | a.update_by, | 79 | a.update_by, |
| @@ -17,6 +17,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | @@ -17,6 +17,10 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" | ||
| 17 | <result property="updateBy" column="update_by"/> | 17 | <result property="updateBy" column="update_by"/> |
| 18 | <result property="updateTime" column="update_time"/> | 18 | <result property="updateTime" column="update_time"/> |
| 19 | </resultMap> | 19 | </resultMap> |
| 20 | + <select id="selectByOrgnCode" resultType="com.ruoyi.compliancemanagement.domain.vo.TblOrginfoCertificateVo"> | ||
| 21 | + select * from tbl_orginfo_certificate | ||
| 22 | + where orgcode=#{orgcode} | ||
| 23 | + </select> | ||
| 20 | 24 | ||
| 21 | 25 | ||
| 22 | </mapper> | 26 | </mapper> |
-
请 注册 或 登录 后发表评论