【项目】【在线判题系统】竞赛发布与撤销发布发布竞赛的前提:竞赛是存在、竞赛中是存在题目的竞赛撤销发布的前提:竞赛存在 ,竞赛处于未开始状态竞赛撤销发布功能: 4. 找到要撤销发布的竞赛,点击撤销发布按钮。前端携带者竞赛id向后端发起请求。 5. 后端接收到请求之后,根据竞赛id判断前提条件是否成立。如果不成立,返回前端不成立的原因。如果成立,将竞赛状态字段再从1变成1.并且同步数据库,再将结果返回给前端。 6. 前端接收到响应之后,如果失败,展示失败原因。如果成功,B端竞赛列表中当前竞赛状态变为未发布状态。当前竞赛从C端竞赛列表中消失