Browse Source

审核失败记录修改

dev_shibei_match
zhaoqifeng 5 years ago
parent
commit
391618f6b9
  1. 5
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/CodeAuditResultDao.java
  2. 5
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/CodeAuditResultService.java
  3. 4
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/CodeAuditResultServiceImpl.java
  4. 3
      epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/CodeServiceImpl.java
  5. 5
      epmet-module/epmet-third/epmet-third-server/src/main/resources/db/migration/V0.0.7__thirdUpdate.sql
  6. 15
      epmet-module/epmet-third/epmet-third-server/src/main/resources/mapper/CodeAuditResultDao.xml

5
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/dao/CodeAuditResultDao.java

@ -46,10 +46,11 @@ public interface CodeAuditResultDao extends BaseDao<CodeAuditResultEntity> {
* 获取审核失败列表 * 获取审核失败列表
* @author zhaoqifeng * @author zhaoqifeng
* @date 2020/8/5 11:11 * @date 2020/8/5 11:11
* @param codeId * @param customerId
* @param clientType
* @return java.util.List<com.epmet.dto.CodeAuditResultDTO> * @return java.util.List<com.epmet.dto.CodeAuditResultDTO>
*/ */
List<CodeAuditResultDTO> selectAuditFailedList(@Param("codeId") String codeId); List<CodeAuditResultDTO> selectAuditFailedList(@Param("customerId") String customerId, @Param("clientType") String clientType);
/** /**
* @Description 更新 代码审核结果中的审核状态 * @Description 更新 代码审核结果中的审核状态

5
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/CodeAuditResultService.java

@ -106,10 +106,11 @@ public interface CodeAuditResultService extends BaseService<CodeAuditResultEntit
/** /**
* 获取审核失败列表 * 获取审核失败列表
* *
* @param codeId * @param customerId
* @param clientType
* @return com.epmet.dto.CodeAuditResultDTO * @return com.epmet.dto.CodeAuditResultDTO
* @author zhaoqifeng * @author zhaoqifeng
* @date 2020/7/15 17:13 * @date 2020/7/15 17:13
*/ */
List<CodeAuditResultDTO> getAuditFailedList(String codeId); List<CodeAuditResultDTO> getAuditFailedList(String customerId, String clientType);
} }

4
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/CodeAuditResultServiceImpl.java

@ -107,8 +107,8 @@ public class CodeAuditResultServiceImpl extends BaseServiceImpl<CodeAuditResultD
} }
@Override @Override
public List<CodeAuditResultDTO> getAuditFailedList(String codeId) { public List<CodeAuditResultDTO> getAuditFailedList(String customerId, String clientType) {
return baseDao.selectAuditFailedList(codeId); return baseDao.selectAuditFailedList(customerId, clientType);
} }
} }

3
epmet-module/epmet-third/epmet-third-server/src/main/java/com/epmet/service/impl/CodeServiceImpl.java

@ -420,7 +420,8 @@ public class CodeServiceImpl implements CodeService {
throw new RenException("未授权"); throw new RenException("未授权");
} }
//获取审核结果信息 //获取审核结果信息
List<CodeAuditResultDTO> codeAuditResultList = codeAuditResultService.getAuditFailedList(formDTO.getCodeId()); List<CodeAuditResultDTO> codeAuditResultList = codeAuditResultService.getAuditFailedList(codeCustomerDTO.getCustomerId(),
codeCustomerDTO.getClientType());
codeAuditResultList.forEach(dto -> { codeAuditResultList.forEach(dto -> {
ReasonResultDTO result = new ReasonResultDTO(); ReasonResultDTO result = new ReasonResultDTO();
result.setReason(dto.getReason()); result.setReason(dto.getReason());

5
epmet-module/epmet-third/epmet-third-server/src/main/resources/db/migration/V0.0.7__thirdUpdate.sql

@ -0,0 +1,5 @@
alter table code_audit_result add FEEDBACK_INFO varchar(255) NULL comment '反馈内容' after SCREEN_SHOT_URL;
alter table code_audit_result add FEEDBACK_STUFF tinytext NULL comment '反馈素材' after FEEDBACK_INFO;

15
epmet-module/epmet-third/epmet-third-server/src/main/resources/mapper/CodeAuditResultDao.xml

@ -22,10 +22,17 @@
ORDER BY CREATED_TIME DESC ORDER BY CREATED_TIME DESC
</select> </select>
<select id="selectAuditFailedList" resultType="com.epmet.dto.CodeAuditResultDTO"> <select id="selectAuditFailedList" resultType="com.epmet.dto.CodeAuditResultDTO">
SELECT * FROM code_audit_result SELECT
WHERE CODE_ID = #{codeId} car.*
AND (RESULT = 'audit_failed' OR RESULT = 'delay') FROM
ORDER BY CREATED_TIME DESC code_audit_result car
INNER JOIN code_customer cc ON car.CODE_ID = cc.ID
AND cc.CUSTOMER_ID = #{customerId}
AND cc.CLIENT_TYPE = #{clientType}
WHERE
( car.RESULT = 'audit_failed' OR car.RESULT = 'delay' )
ORDER BY
car.CREATED_TIME DESC
</select> </select>
<!-- 更新 代码审核结果中的审核状态 --> <!-- 更新 代码审核结果中的审核状态 -->
<update id="updateAuditResult"> <update id="updateAuditResult">

Loading…
Cancel
Save