diff --git a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/controller/KhVoteController.java b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/controller/KhVoteController.java index 1e5eeab..c2d267a 100644 --- a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/controller/KhVoteController.java +++ b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/controller/KhVoteController.java @@ -112,7 +112,7 @@ public class KhVoteController extends BaseController { } /** - * 首页根据pingceId、itemIds、state查询投票评测列表 + * 职工首页根据pingceId、itemIds、state查询投票评测列表————废弃 */ @PreAuthorize("@ss.hasPermi('kaohe:vote:list')") @GetMapping("/listByConditons") @@ -122,6 +122,18 @@ public class KhVoteController extends BaseController { List list = khVoteService.getListByPcIdAndItemIds(khVote); return getDataTable(list); } + /** + * 评价账号登录首页根据pingceId、itemIds、state查询投票评测列表 + * 参数: voteIds + */ + @PreAuthorize("@ss.hasPermi('kaohe:vote:list')") + @GetMapping("/ListByVoteIds") + public TableDataInfo getListByVoteIds(KhVote khVote) { + khVote.setState("2"); + startPage(); + List list = khVoteService.getListByVoteIds(khVote); + return getDataTable(list); + } /** * 导出投票评测列表 diff --git a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/domain/KhVote.java b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/domain/KhVote.java index 3875ebd..55df608 100644 --- a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/domain/KhVote.java +++ b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/domain/KhVote.java @@ -100,6 +100,17 @@ public class KhVote extends BaseEntity */ private List voteEmps; + //首页查询评分任务的参数 + private List voteIds; + + public List getVoteIds() { + return voteIds; + } + + public void setVoteIds(List voteIds) { + this.voteIds = voteIds; + } + public Integer getUmax() { return umax; } diff --git a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/mapper/KhVoteMapper.java b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/mapper/KhVoteMapper.java index 18ea116..f9f0390 100644 --- a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/mapper/KhVoteMapper.java +++ b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/mapper/KhVoteMapper.java @@ -62,4 +62,6 @@ public interface KhVoteMapper List getListByPcIdAndItemIds(KhVote khVote); List selectUnfinishedVote(); + + List getListByVoteIds(KhVote khVote); } diff --git a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/IKhVoteService.java b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/IKhVoteService.java index 7c413bb..f6201c6 100644 --- a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/IKhVoteService.java +++ b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/IKhVoteService.java @@ -62,4 +62,6 @@ public interface IKhVoteService List getListByPcIdAndItemIds(KhVote khVote); List selectUnfinishedVote(); + + List getListByVoteIds(KhVote khVote); } diff --git a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/impl/KhVoteServiceImpl.java b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/impl/KhVoteServiceImpl.java index 943fdf0..a76ff79 100644 --- a/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/impl/KhVoteServiceImpl.java +++ b/ruoyi-kaohe/src/main/java/com/ruoyi/kaohe/service/impl/KhVoteServiceImpl.java @@ -114,6 +114,9 @@ public class KhVoteServiceImpl implements IKhVoteService public List getListByPcIdAndItemIds(KhVote khVote) { return khVoteMapper.getListByPcIdAndItemIds(khVote); } + public List getListByVoteIds(KhVote khVote) { + return khVoteMapper.getListByVoteIds(khVote); + } @Override public List selectUnfinishedVote() { diff --git a/ruoyi-kaohe/src/main/resources/mapper/kaohe/KhVoteMapper.xml b/ruoyi-kaohe/src/main/resources/mapper/kaohe/KhVoteMapper.xml index 69d6a1c..0c842ed 100644 --- a/ruoyi-kaohe/src/main/resources/mapper/kaohe/KhVoteMapper.xml +++ b/ruoyi-kaohe/src/main/resources/mapper/kaohe/KhVoteMapper.xml @@ -55,7 +55,7 @@ and same_percent = #{samePercent} - + + +