feat(declare): 同一申报项目进行中只允许一条申报
- 新增 DeclareGuardService:按已通过/未处理驳回/待审核数判重,申报项目行加锁防连点 - 9 张申报表补 declare_id / declare_status / declare_remark,提交时写入并随审核结果回写 - 新增撤回、作废(强制放行)接口;挑战杯团队成员按手机号判重 - 申报项目支持配置允许重复提交与最多同时条数 - 迁移脚本 sql/20261102_add_declare_uniqueness.sql(含存量回填与重复清单)
This commit is contained in:
@@ -24,6 +24,15 @@ import java.util.List;
|
||||
public class SjtbzbsjForm implements Serializable {
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@ApiModelProperty("申报项目ID")
|
||||
private Integer declareId;
|
||||
|
||||
@ApiModelProperty("申报记录状态:0草稿 1待审核 2通过 3驳回 4作废")
|
||||
private Integer declareStatus;
|
||||
|
||||
@ApiModelProperty("状态备注(作废原因等)")
|
||||
private String declareRemark;
|
||||
|
||||
@TableId(value = "id", type = IdType.AUTO)
|
||||
private Integer id;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user