Commit c33308ef by huluobin

update

parent 11898222
......@@ -72,17 +72,17 @@ public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper,
techScoreResp.setTechScore(achievementsPersonaResult.getMonth_score().doubleValue());
List<TechScoreRules> techScoreRulesList = new ArrayList<>();
String card = String.format("开卡得分:%s。开卡率:%s%%。权重:%s。规则:20%%该项满分、5%%该项0分。可以超过100分",
String card = String.format("开卡得分:%s。开卡率:%s。权重:%s。规则:20%%该项满分、5%%该项0分。可以超过100分",
achievementsPersonaResult.getActivate_a_card_score().toString(),
achievementsPersonaResult.getActivate_a_card_val().toString()
achievementsPersonaResult.getActivate_a_card_val_str()
, achievementsPersonaResult.getActivate_a_card_proportion_str());
TechScoreRules t1 = TechScoreRules.builder().sort(1).techScoreRules(card).build();
techScoreRulesList.add(t1);
//好评得分
String comment = String.format("好评率得分:%s。好评率:%s%%。权重:%s。规则:分数=好评(>3星)数/总评论数*100,评论包括所有渠道投诉。"
String comment = String.format("好评率得分:%s。好评率:%s。权重:%s。规则:分数=好评(>3星)数/总评论数*100,评论包括所有渠道投诉。"
, achievementsPersonaResult.getPraise_score().toString()
, achievementsPersonaResult.getPraise_val().toString()
, achievementsPersonaResult.getPraise_val_str()
, achievementsPersonaResult.getPraise_proportion_str());
TechScoreRules t2 = TechScoreRules.builder().sort(2).techScoreRules(comment).build();
techScoreRulesList.add(t2);
......@@ -90,7 +90,7 @@ public class TechScoreRulesServiceImpl extends ServiceImpl<TechScoreRulesMapper,
//服务准时得分
String serviceTime = String.format("服务准时得分: %s。服务准时得分率:%s。权重: %s。规则:+10%%,-20%%以内为准。90%%出勤率为满分"
, achievementsPersonaResult.getService_time_score().toString()
, achievementsPersonaResult.getService_time_val().toString()
, achievementsPersonaResult.getService_time_val_str()
, achievementsPersonaResult.getService_time_proportion_str());
TechScoreRules t3 = TechScoreRules.builder().sort(3).techScoreRules(serviceTime).build();
techScoreRulesList.add(t3);
......
......@@ -33,6 +33,7 @@ public class AchievementsPersonaResult {
private BigDecimal marketing_proportion;//0.0000;
private BigDecimal activate_a_card_score;//26.6667;
private BigDecimal activate_a_card_val;//0.0900;
private String activate_a_card_val_str;//0.0900;
private BigDecimal activate_a_card_proportion;//0.4000;
private BigDecimal repeat_purchase_45_score;//0.0000;
private BigDecimal repeat_purchase_45_val;//0.0000;
......@@ -60,9 +61,11 @@ public class AchievementsPersonaResult {
private BigDecimal information_complete_score;//0.0000;
private BigDecimal information_complete_proportion;//0.0;
private BigDecimal service_time_val;//0.2250;
private String service_time_val_str;//0.2250;
private BigDecimal service_time_score;//25.0000;
private BigDecimal service_time_proportion;//0.2000;
private BigDecimal praise_val;//0.8421;
private String praise_val_str;//0.8421;
private BigDecimal praise_score;//84.2100;
private BigDecimal praise_proportion;//0.2000;
private BigDecimal shop_item_val;//0.0000;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment