aiccs-api/devdoc/XQ-20260331-005_需求清单.md

2.6 KiB
Raw Permalink Blame History

XQ-20260331-005 需求清单

任务概述

  • 任务编号: XQ-20260331-005
  • 任务标题: 内蒙古信用监管-注销主体自动移出
  • 任务描述: 新增每天的定时任务,读取当天注销的市场主体,将其市场主体未移出的经营异常名录、严重违法记录、行政处罚记录进行自动移出。

功能需求点

1. 创建定时任务

  • 定时任务名称:CancelEntRemoveSchedule
  • 执行频率:每天凌晨执行(可配置)
  • 功能:读取当天注销的市场主体,自动移出异常记录

2. 查询当天注销的市场主体

  • KSQY_E_BASEINFO 表查询 REGSTATE = '注销' 且注销日期为当天的市场主体
  • 关键字段:PRIPIDENTNAMEUNISCID

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 对应的行政处罚记录存在
  • 操作:插入新的信用修复记录
  • 字段:CASECREIDPRIPIDENTNAMEUNISCIDCASEIDREPAIRDATEREPAUTHREPauth_CNREPDATE

技术方案

涉及表结构

表名 说明 操作
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