| | |
| | | * @param id 用户id |
| | | * @return |
| | | */ |
| | | int getAccreditationRecordsByUserIdAuditCount(@Param("userId") String id); |
| | | int getAccreditationRecordsByUserIdAuditCount(@Param("userId") String id,@Param("type") Integer type); |
| | | } |
| | |
| | | |
| | | <!--根据用户 id 查询当前人员是否有待审核和审核通过的记录数--> |
| | | <select id="getAccreditationRecordsByUserIdAuditCount" resultType="java.lang.Integer"> |
| | | select count(*) from sys_accreditation_records where (audit_status = 1 or audit_status = 3) and user_id = #{userId} and type = 2 |
| | | select count(*) from sys_accreditation_records where (audit_status = 1 or audit_status = 2) and user_id = #{userId} and type = #{type} |
| | | </select> |
| | | </mapper> |
| | |
| | | //判断类型,如果是证书的,审核未通过的可以再次申请,审核通过的,暂时不给于新增记录 |
| | | if (accreditationRecords.getType()==2){ |
| | | //查询当前人员是否有待审核和审核通过的记录数 |
| | | int count = baseMapper.getAccreditationRecordsByUserIdAuditCount(id); |
| | | int count = baseMapper.getAccreditationRecordsByUserIdAuditCount(id,2); |
| | | if (count<1){ |
| | | //新增 |
| | | this.save(records); |