Commit 8ff34eaf authored by fangxinjiang's avatar fangxinjiang

按产品确认更新项目配置删除待办状态口径(商险0/1/2/5,合同0/1/3/5/7/10/11)

Co-authored-by: 's avatarCursor <cursoragent@cursor.com>
parent 36a7dd58
......@@ -5,18 +5,23 @@ import java.util.Collections;
import java.util.List;
/**
* 项目配置删除 — 在职续签待办预检/清除状态口径(TODO-02 / TODO-05 确认后仅改此处)
* 项目配置删除 — 在职续签待办预检/清除状态口径(已与产品确认,仅改此处)
*/
public final class AutoMainRelDeleteTodoStatus {
private AutoMainRelDeleteTodoStatus() {
}
/** 商险续保状态:待确认、待派单 */
/**
* 商险续保 process_status:0 待确认、1 待派单、2 派单失败、5 投保退回
*/
public static final List<String> INSURANCE_PROCESS_STATUS =
Collections.unmodifiableList(Arrays.asList("0", "1"));
Collections.unmodifiableList(Arrays.asList("0", "1", "2", "5"));
/** 合同续签状态:待确认、待发起 */
/**
* 合同续签 process_status:0 待确认、1 待发起、3 线下签审核不通过、5 发起失败、
* 7 签署失败、10 撤销签署-客服撤销、11 撤销签署-系统自动撤销
*/
public static final List<String> CONTRACT_PROCESS_STATUS =
Collections.unmodifiableList(Arrays.asList("0", "1"));
Collections.unmodifiableList(Arrays.asList("0", "1", "3", "5", "7", "10", "11"));
}
......@@ -11,6 +11,7 @@ import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.yifu.cloud.plus.v1.yifu.admin.api.entity.SysUser;
import com.yifu.cloud.plus.v1.yifu.admin.api.vo.SysUserListVo;
import com.yifu.cloud.plus.v1.yifu.admin.api.vo.SysUsersVo;
import com.yifu.cloud.plus.v1.yifu.archives.constant.AutoMainRelDeleteTodoStatus;
import com.yifu.cloud.plus.v1.yifu.archives.entity.TSettleDomain;
import com.yifu.cloud.plus.v1.yifu.archives.vo.TSettleDomainListVo;
import com.yifu.cloud.plus.v1.yifu.archives.vo.TSettleDomainRegistListVo;
......@@ -810,14 +811,12 @@ public class TInsuranceWarnServiceImpl extends ServiceImpl<TInsuranceWarnMapper,
}
}
private static final List<String> RENEW_TODO_PROCESS_STATUS = Arrays.asList("0", "1");
@Override
public int countRenewTodoByDeptNo(String deptNo) {
if (Common.isEmpty(deptNo)) {
return 0;
}
return baseMapper.countRenewTodoByDeptNo(deptNo, RENEW_TODO_PROCESS_STATUS);
return baseMapper.countRenewTodoByDeptNo(deptNo, AutoMainRelDeleteTodoStatus.INSURANCE_PROCESS_STATUS);
}
@Override
......@@ -826,7 +825,7 @@ public class TInsuranceWarnServiceImpl extends ServiceImpl<TInsuranceWarnMapper,
if (Common.isEmpty(deptNo)) {
return;
}
baseMapper.deleteRenewDetailByDeptNo(deptNo, RENEW_TODO_PROCESS_STATUS);
baseMapper.deleteAlertForRenewTodoByDeptNo(deptNo, RENEW_TODO_PROCESS_STATUS);
baseMapper.deleteRenewDetailByDeptNo(deptNo, AutoMainRelDeleteTodoStatus.INSURANCE_PROCESS_STATUS);
baseMapper.deleteAlertForRenewTodoByDeptNo(deptNo, AutoMainRelDeleteTodoStatus.INSURANCE_PROCESS_STATUS);
}
}
\ 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