perf: 企标评审会记录性能优化
This commit is contained in:
+1
-2
@@ -1,7 +1,5 @@
|
|||||||
package com.jero.modules.laws.enterprise.entity.vo;
|
package com.jero.modules.laws.enterprise.entity.vo;
|
||||||
|
|
||||||
import com.baomidou.mybatisplus.annotation.IdType;
|
|
||||||
import com.baomidou.mybatisplus.annotation.TableId;
|
|
||||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||||
import com.jero.common.aspect.annotation.Dict;
|
import com.jero.common.aspect.annotation.Dict;
|
||||||
import io.swagger.annotations.ApiModelProperty;
|
import io.swagger.annotations.ApiModelProperty;
|
||||||
@@ -47,6 +45,7 @@ public class EnterpriseStandardReviewMeetingVo {
|
|||||||
@ApiModelProperty(value = "评审人")
|
@ApiModelProperty(value = "评审人")
|
||||||
private String reviewUsers;
|
private String reviewUsers;
|
||||||
|
|
||||||
|
@Dict(dicCode = "id", dictTable = "sys_user", dicText = "realname")
|
||||||
@ApiModelProperty(value = "评分人")
|
@ApiModelProperty(value = "评分人")
|
||||||
private String rateUsers;
|
private String rateUsers;
|
||||||
|
|
||||||
|
|||||||
+1
-2
@@ -29,7 +29,7 @@
|
|||||||
esp.qualityFlag,
|
esp.qualityFlag,
|
||||||
(score.avg_score_item1 + score.avg_score_item2 + score.avg_score_item3 +
|
(score.avg_score_item1 + score.avg_score_item2 + score.avg_score_item3 +
|
||||||
score.avg_score_item4 + score.avg_score_item5 + score.avg_score_item6) AS avgScore,
|
score.avg_score_item4 + score.avg_score_item5 + score.avg_score_item6) AS avgScore,
|
||||||
GROUP_CONCAT(DISTINCT CONCAT(u.realname, '(', u.username, ')') ORDER BY u.username ASC SEPARATOR ',') AS rateUsers
|
GROUP_CONCAT(DISTINCT detail.adjudicator_id ORDER BY detail.adjudicator_id ASC SEPARATOR ',') AS rateUsers
|
||||||
FROM
|
FROM
|
||||||
`laws_enterprise_standard_review_meeting_record` AS rmr
|
`laws_enterprise_standard_review_meeting_record` AS rmr
|
||||||
LEFT JOIN
|
LEFT JOIN
|
||||||
@@ -60,7 +60,6 @@
|
|||||||
r.id
|
r.id
|
||||||
) AS score ON score.review_meeting_id = rmr.id
|
) AS score ON score.review_meeting_id = rmr.id
|
||||||
LEFT JOIN laws_enterprise_standard_rmr_evaluate_detail detail ON detail.review_meeting_id = rmr.id
|
LEFT JOIN laws_enterprise_standard_rmr_evaluate_detail detail ON detail.review_meeting_id = rmr.id
|
||||||
LEFT JOIN sys_user u ON u.id = detail.adjudicator_id
|
|
||||||
Where 1 = 1
|
Where 1 = 1
|
||||||
<!--企标编号判断-->
|
<!--企标编号判断-->
|
||||||
<if test="param.standardNo != null and param.standardNo != ''">
|
<if test="param.standardNo != null and param.standardNo != ''">
|
||||||
|
|||||||
Reference in New Issue
Block a user