# XQ-20260331-005 需求清单 ## 任务概述 - **任务编号**: XQ-20260331-005 - **任务标题**: 内蒙古信用监管-注销主体自动移出 - **任务描述**: 新增每天的定时任务,读取当天注销的市场主体,将其市场主体未移出的经营异常名录、严重违法记录、行政处罚记录进行自动移出。 ## 功能需求点 ### 1. 创建定时任务 - 定时任务名称:`CancelEntRemoveSchedule` - 执行频率:每天凌晨执行(可配置) - 功能:读取当天注销的市场主体,自动移出异常记录 ### 2. 查询当天注销的市场主体 - 从 `KSQY_E_BASEINFO` 表查询 `REGSTATE = '注销'` 且注销日期为当天的市场主体 - 关键字段:`PRIPID`、`ENTNAME`、`UNISCID` ### 3. 经营异常名录自动移出 - 表名:`KSQY_AO_OPANOMALY` - 条件:`PRIPID` 匹配且 `移出时间`(REMOVEDATE)为空 - 操作:更新 `REMOVEDATE`(移出时间)、`REMOVEREASON`(移出原因)、`REMOVEORG`(移出机关)等字段 ### 4. 严重违法记录自动移出 - 表名:`KSQY_E_LI_ILLDISHONESTY` - 条件:`PRIPID` 匹配且 `移出时间`(REMOVEDATE)为空 - 操作:更新 `REMOVEDATE`(移出时间)、`REMOVEREASON`(移出原因)等字段 ### 5. 行政处罚信用修复记录插入 - 表名:`KSQY_CASE_CRE_INFORMATION` - 条件:`PRIPID` 匹配且 `CASEID` 对应的行政处罚记录存在 - 操作:插入新的信用修复记录 - 字段:`CASECREID`、`PRIPID`、`ENTNAME`、`UNISCID`、`CASEID`、`REPAIRDATE`、`REPAUTH`、`REPauth_CN`、`REPDATE` ## 技术方案 ### 涉及表结构 | 表名 | 说明 | 操作 | |------|------|------| | KSQY_E_BASEINFO | 企业基本信息表 | 查询 | | KSQY_AO_OPANOMALY | 经营异常名录 | 更新移出字段 | | KSQY_E_LI_ILLDISHONESTY | 严重违法失信企业名单 | 更新移出字段 | | KSQY_E_IM_CASE | 行政处罚信息表 | 查询 | | KSQY_CASE_CRE_INFORMATION | 行政处罚信用修复信息表 | 插入 | ### 现有实体类 - `com.chinaweal.aiccs.aicbizqy.entity.datamove.EBaseInfo` - `com.chinaweal.aiccs.aicbizqy.entity.datamove.AoOpAnomaly` - `com.chinaweal.aiccs.aicbizqy.entity.datamove.ELiIlldishonesty` - `com.chinaweal.aiccs.aicbizqy.entity.datamove.EImCase` - `com.chinaweal.aiccs.aicbizqy.entity.datamove.CaseCreInformation` ### 现有Mapper - `com.chinaweal.aiccs.aicbizqy.mapper.datamove.EBaseInfoDataMoveMapper` - `com.chinaweal.aiccs.aicbizqy.mapper.datamove.AoOpAnomalyDataMoveMapper` - `com.chinaweal.aiccs.aicbizqy.mapper.datamove.ELiIlldishonestyDataMoveMapper` - `com.chinaweal.aiccs.aicbizqy.mapper.datamove.CaseCreInformationDataMoveMapper`