Compare commits

..

2 Commits

Author SHA1 Message Date
18337b5876 Merge remote-tracking branch 'origin/main' 2025-08-15 18:06:39 +08:00
5b47e7c5f2 综合素质申请加撤销功能 2025-08-15 18:06:12 +08:00
4 changed files with 18 additions and 2 deletions

View File

@@ -80,4 +80,5 @@ public interface CphAuditDetailsMapper
*/ */
public int deleteCphAuditDetailsByIds(Long[] ids); public int deleteCphAuditDetailsByIds(Long[] ids);
public int cancelAudiByIds(Long[] ids); public int cancelAudiByIds(Long[] ids);
public int cancelCphAudiDetailsByIds(Long[] ids);
} }

View File

@@ -85,6 +85,12 @@ public interface ICphAuditDetailsService
*/ */
public int auditOpera(CphAuditDetails cphAuditDetails); public int auditOpera(CphAuditDetails cphAuditDetails);
/**
* 批量同意
* @param
* @return
*/
/** /**
* 批量同意 * 批量同意
* @param * @param

View File

@@ -521,7 +521,10 @@ public class CphAuditDetailsServiceImpl implements ICphAuditDetailsService {
} }
@Override @Override
public int cancelAuditByIds(Long[] ids) { public int cancelAuditByIds(Long[] ids) {
return cphAuditDetailsMapper.cancelAudiByIds(ids); int result=0;
result=cphAuditDetailsMapper.cancelAudiByIds(ids);
result+=cphAuditDetailsMapper.cancelCphAudiDetailsByIds(ids);
return result;
} }
/** /**
* 删除审核明细信息 * 删除审核明细信息

View File

@@ -164,8 +164,14 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
#{id} #{id}
</foreach> </foreach>
</delete> </delete>
<update id="cancelCphAudiDetailsByIds">
update cph_audit_details set status_code=1 where project_id in
<foreach item="id" collection="array" open="(" separator="," close=")">
#{id}
</foreach>
</update>
<update id="cancelAudiByIds" parameterType="String"> <update id="cancelAudiByIds" parameterType="String">
update cph_audit_details set status_code=1 where id in update cph_iam set audit_status=1 where id in
<foreach item="id" collection="array" open="(" separator="," close=")"> <foreach item="id" collection="array" open="(" separator="," close=")">
#{id} #{id}
</foreach> </foreach>