竞赛成果

数据统计

  • 开放竞赛数:已上架的竞赛成果所属竞赛的总数之和;
  • 竞赛成果数:已上架的竞赛成果总数之和;
  • 参与评审竞赛数:已上架的竞赛成果所属竞赛参与了专家评审的数量之和;
  • 竞赛点击数:已上架的竞赛成果的点击数之和;
select COUNT(*) as '竞赛成果数',
               (select COUNT(distinct crl.open_competition_id) from achievements a join competition_resource_library crl
                   on a.source_id = crl.id where source = '3' and a.is_expert_audit = 1 and a.status='1') as '参与评审竞赛数',
               (select count(1) from clickers c inner join achievements a ON  a.id = c.click_id where click_type = 'Achievements'  and a.source='3' and a.status='1') as '竞赛点击数',
               (select COUNT(distinct open_competition_id) from competition_resource_library crl inner join achievements a on a.source_id=crl.id where a.status='1') as  '开放竞赛数'
        from achievements
        where source = '3' and status='1';

全部成果

搜索成果

  • 支持根据成果名称进行精确和模糊搜索
  • 支持根据成果领域进行搜索(单选)

成果列表

  • 接口 /api/dms/open/achievements/getAllResult?showAchievementName=&areaQuery=&source=3&pageNum=1&pageSize=10&userId=380
字段 说明
成果名称(showAchievementName) 参赛队长姓名_竞赛名称
成果领域 (field1Name)
成果摘要(summary)
负责人(userNickName) 参赛队长姓名
发布时间(createTime)
浏览数(clickSum)

成果详情

  • 接口 /api/dms/achievements/21

基础信息

字段 说明
图片 取默认图片
成果来源(source) 开放竞赛
成果领域 (field1Name)
成果名称(showAchievementName) 参赛队长姓名_竞赛名称
完成时间(createTime)
负责人(userNickName/userLogin) 参赛队长姓名
参与单位(publishingUnit)
联系电话(contactNumber)

数据统计

  • 成果关注度
  • 浏览量
  • 下载量
  • 成果每日浏览数量

成果详情

字段 说明
详情(details)
附件(attachments)
操作 管理员可见“编辑”按钮

相关成果

  • 接口:/api/dms/achievements/getRelatedAchCompetition?id=17&sourceId=5
  • 展示该竞赛成果所属竞赛的其他已上架的成果;

收藏/取消收藏成果

  • 当前登录用户未收藏成果,点击“收藏”按钮,用户收藏成果成功,提示“已收藏”,该成果收藏数+1;
  • 当前登录用户已收藏成果,点击“取消收藏”按钮,用户取消收藏成果成功,提示“已取消收藏”,该成果收藏数-1;

关注/取消关注成果

  • 当前登录用户未关注成果,点击“关注”按钮,用户关注成果成功,提示“已关注”,该成果关注数+1;
  • 当前登录用户已关注成果,点击“取消关注”按钮,用户取消关注成果成功,提示“已取消关注”,该成果关注数-1;