feat(declare): 申报记录支持撤回/作废,导入支持跳过与失败清单

- 申报记录详情弹窗新增撤回、作废(强制放行)入口,覆盖 9 个模块
- 申报管理支持配置允许重复提交与最多同时条数
- 批量导入逐行容错,命中重复时跳过并给出失败清单导出
This commit is contained in:
2026-11-02 19:28:56 +08:00
parent 42fddc5c85
commit 0444846422
17 changed files with 266 additions and 22 deletions
+13 -1
View File
@@ -36,6 +36,18 @@ export interface Declare {
createTime?: string;
// 更新时间
updateTime?: string;
// 是否允许重复提交:0否 1是
allowRepeat?: number;
// 最多同时进行中的申报条数
maxPending?: number;
// 当前用户在该项目下的最新申报状态:0草稿 1待审核 2通过 3驳回 4作废
myStatus?: number;
// 当前用户在该项目下的最新申报记录id
myRecordId?: number;
// 当前用户在该项目下的最新申报记录提交时间
mySubmitTime?: string;
// 当前用户在该项目下的最新申报记录状态备注
myStatusRemark?: string;
// 删除标记:0未删 1已删
deleted?: number;
// 是否可申报
@@ -55,4 +67,4 @@ export interface DeclareParam extends PageParam {
formProjectGroup?: string;
publicProjectType?: string;
publicProjectGroup?: string;
}
}