提交 2694dbf4 authored 作者: 吕本才's avatar 吕本才

大区分组排序bug修改

上级 3cb6416c
...@@ -37,7 +37,7 @@ public class DealerRoundController extends BaseController { ...@@ -37,7 +37,7 @@ public class DealerRoundController extends BaseController {
/** /**
* 修改经销商信息 * 修改经销商信息
*/ */
@Log(title = "初始化第轮数据", businessType = BusinessType.UPDATE) @Log(title = "初始化第1轮数据", businessType = BusinessType.UPDATE)
@PostMapping("/init") @PostMapping("/init")
public AjaxResult initRoundInfo() { public AjaxResult initRoundInfo() {
return toAjax(resultService.initRoundInfo()); return toAjax(resultService.initRoundInfo());
......
...@@ -19,7 +19,8 @@ import java.util.List; ...@@ -19,7 +19,8 @@ import java.util.List;
public interface DealerRoundResultMapper extends BaseMapper<DealerRoundResult> { public interface DealerRoundResultMapper extends BaseMapper<DealerRoundResult> {
@Select("select result.round_time, result.sales_region_group_name as group_Name , sum(result.payment_ttl) as payment_ttl,sum(result.goal_ttl_act) as goal_ttl_act , 100*sum(result.payment_ttl)/sum(result.goal_ttl_act) as payment_percentage from dealer_round_result result " + @Select("select result.round_time, result.sales_region_group_name as group_Name , sum(result.payment_ttl) as payment_ttl,sum(result.goal_ttl_act) as goal_ttl_act , 100*sum(result.payment_ttl)/sum(result.goal_ttl_act) as payment_percentage from dealer_round_result result " +
"group by round_time ,result.sales_region_group_name order by payment_percentage desc ") "group by round_time ,result.sales_region_group_name " +
"order by payment_percentage desc,sum(result.goal_ttl_act) desc ")
// 手动指定映射:column(数据库字段)→ property(Java属性) // 手动指定映射:column(数据库字段)→ property(Java属性)
@Results({ @Results({
@Result(column = "round_time", property = "roundTime"), @Result(column = "round_time", property = "roundTime"),
......
...@@ -241,7 +241,7 @@ public class DealerRoundResultServiceImpl extends ServiceImpl<DealerRoundResultM ...@@ -241,7 +241,7 @@ public class DealerRoundResultServiceImpl extends ServiceImpl<DealerRoundResultM
ExcelUtil<DealerRoundResult> util = new ExcelUtil<>(DealerRoundResult.class); ExcelUtil<DealerRoundResult> util = new ExcelUtil<>(DealerRoundResult.class);
String encodedFileName = null; String encodedFileName = null;
try { try {
encodedFileName = URLEncoder.encode("个人分组明细.exls", "UTF-8"); encodedFileName = URLEncoder.encode("个人分组明细.xlsx", "UTF-8");
} catch (UnsupportedEncodingException e) { } catch (UnsupportedEncodingException e) {
throw new RuntimeException(e); throw new RuntimeException(e);
} }
...@@ -254,7 +254,7 @@ public class DealerRoundResultServiceImpl extends ServiceImpl<DealerRoundResultM ...@@ -254,7 +254,7 @@ public class DealerRoundResultServiceImpl extends ServiceImpl<DealerRoundResultM
ExcelUtil<DealerResult> util = new ExcelUtil<>(DealerResult.class); ExcelUtil<DealerResult> util = new ExcelUtil<>(DealerResult.class);
String encodedFileName = null; String encodedFileName = null;
try { try {
encodedFileName = URLEncoder.encode("团队汇总.exls", "UTF-8"); encodedFileName = URLEncoder.encode("团队汇总.xlsx", "UTF-8");
} catch (UnsupportedEncodingException e) { } catch (UnsupportedEncodingException e) {
throw new RuntimeException(e); throw new RuntimeException(e);
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论