售中提成计算,售前推送提成计算,优化修改客户手机号时更改绑定对应的微信用户逻辑
This commit is contained in:
@ -8,6 +8,7 @@ import java.util.Map;
|
||||
import java.util.TreeMap;
|
||||
|
||||
import com.stdiet.common.utils.DateUtils;
|
||||
import com.stdiet.common.utils.StringUtils;
|
||||
import com.stdiet.custom.domain.SysCommissionDayDetail;
|
||||
import com.stdiet.custom.domain.SysOrder;
|
||||
import com.stdiet.custom.domain.SysOrderCommisionDayDetail;
|
||||
@ -169,12 +170,45 @@ public class SysCommisionController extends BaseController {
|
||||
public TableDataInfo getDetail(SysCommision sysCommision) {
|
||||
startPage();
|
||||
if(sysCommision.getPostId() != null && sysCommision.getPostId().intValue() > 0){
|
||||
//查询售后所有ID
|
||||
SysCommision param = new SysCommision();
|
||||
param.setPostId(sysCommision.getPostId());
|
||||
List<Long> userIds = sysCommisionService.getAfterSaleId(param);
|
||||
sysCommision.setUserIds(userIds.size() == 0 ? null : userIds);
|
||||
sysCommision.setPostId(null);
|
||||
String postCodeId = "";
|
||||
switch (sysCommision.getPostId().intValue()){
|
||||
case 5:
|
||||
postCodeId = "pre_sale_id";
|
||||
break;
|
||||
case 18:
|
||||
postCodeId = "push_pre_sale_id";
|
||||
break;
|
||||
case 16:
|
||||
postCodeId = "on_sale_id";
|
||||
break;
|
||||
case 6:
|
||||
postCodeId = "after_sale_id";
|
||||
break;
|
||||
case 9:
|
||||
postCodeId = "nutritionist_id";
|
||||
break;
|
||||
case 10:
|
||||
postCodeId = "nutri_assis_id";
|
||||
break;
|
||||
case 11:
|
||||
postCodeId = "operator_id";
|
||||
break;
|
||||
case 13:
|
||||
postCodeId = "operator_assis_id";
|
||||
break;
|
||||
case 7:
|
||||
postCodeId = "planner_id";
|
||||
break;
|
||||
case 8:
|
||||
postCodeId = "planner_assis_id";
|
||||
break;
|
||||
default:
|
||||
}
|
||||
if(StringUtils.isEmpty(postCodeId)){
|
||||
sysCommision.setPostId(null);
|
||||
}else{
|
||||
sysCommision.setPostCode(postCodeId);
|
||||
}
|
||||
}
|
||||
List<SysCommision> list = sysCommisionService.selectSysCommisionDetail(sysCommision);
|
||||
for (SysCommision detail : list) {
|
||||
|
Reference in New Issue
Block a user