From 4351e71d782741143a98f86f6648acd16689165f Mon Sep 17 00:00:00 2001 From: Helius <wangdoubleone@gmail.com> Date: Fri, 27 May 2022 19:48:02 +0800 Subject: [PATCH] Merge branch 'developer' into hive2.0 --- zq-erp/src/main/java/com/matrix/system/hive/dto/AchieveNewStatisticsDto.java | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 45 insertions(+), 0 deletions(-) diff --git a/zq-erp/src/main/java/com/matrix/system/hive/dto/AchieveNewStatisticsDto.java b/zq-erp/src/main/java/com/matrix/system/hive/dto/AchieveNewStatisticsDto.java new file mode 100644 index 0000000..25bbfcc --- /dev/null +++ b/zq-erp/src/main/java/com/matrix/system/hive/dto/AchieveNewStatisticsDto.java @@ -0,0 +1,45 @@ +package com.matrix.system.hive.dto; + +import com.google.common.base.CaseFormat; +import com.matrix.core.pojo.BasePageQueryDto; +import com.matrix.core.tools.StringUtils; +import lombok.Data; + +@Data +public class AchieveNewStatisticsDto extends BasePageQueryDto { + + //规则名称 + String achieveRuleId; + + + //业绩归属人id + String staffName; + + + //门店名称 + Long shopId; + + //公司id + Long companyId; + + //订单类型 + String orderType; + + String beginTimeStr; + + String endTimeStr; + + @Override + public void setSort(String sort) { + if(StringUtils.isNotBlank(sort)){ + if ("ruleName".equals(sort)) { + super.setSort("u.name"); + } else { + super.setSort(CaseFormat.LOWER_CAMEL.to + (CaseFormat.LOWER_UNDERSCORE, sort)); + } + }else{ + super.setSort(sort); + } + } +} -- Gitblit v1.9.1