Merge branch 'xzj' of gitee.com:darlk/ShengTangManage into develop
This commit is contained in:
@ -5,6 +5,7 @@ import java.math.RoundingMode;
|
||||
import java.util.List;
|
||||
|
||||
import com.stdiet.custom.domain.SysCommissionDayDetail;
|
||||
import com.stdiet.custom.dto.request.SysOrderCommision;
|
||||
import com.stdiet.custom.service.ISysCommissionDayService;
|
||||
import com.stdiet.framework.web.domain.server.Sys;
|
||||
import com.stdiet.system.domain.CusSalesman;
|
||||
|
@ -1,5 +1,6 @@
|
||||
package com.stdiet.web.controller.custom;
|
||||
|
||||
import com.alibaba.fastjson.JSONArray;
|
||||
import com.stdiet.common.annotation.Log;
|
||||
import com.stdiet.common.core.domain.AjaxResult;
|
||||
import com.stdiet.common.core.domain.entity.SysUser;
|
||||
@ -19,6 +20,7 @@ import org.springframework.security.access.prepost.PreAuthorize;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import java.math.BigDecimal;
|
||||
import java.net.URLDecoder;
|
||||
import java.time.temporal.ChronoUnit;
|
||||
import java.util.List;
|
||||
|
||||
@ -47,6 +49,7 @@ public class SysOrderController extends OrderBaseController {
|
||||
@GetMapping("/list")
|
||||
public OrderTableDataInfo list(SysOrder sysOrder) {
|
||||
startPage();
|
||||
dealOrderType(sysOrder);
|
||||
List<SysOrder> list = sysOrderService.selectSysOrderList(sysOrder);
|
||||
List<SysUser> userList = userService.selectAllUser();
|
||||
BigDecimal totalAmount = sysOrderService.selectAllOrderAmount(sysOrder);
|
||||
@ -68,6 +71,20 @@ public class SysOrderController extends OrderBaseController {
|
||||
return getOrderDataTable(list, totalAmount);
|
||||
}
|
||||
|
||||
/**
|
||||
* 处理订单类型
|
||||
* @param sysOrder
|
||||
*/
|
||||
private void dealOrderType(SysOrder sysOrder) {
|
||||
if(StringUtils.isNotEmpty(sysOrder.getOrderType())){
|
||||
try {
|
||||
JSONArray array = JSONArray.parseArray(URLDecoder.decode(sysOrder.getOrderType(),"UTF-8"));
|
||||
sysOrder.setSearchOrderTypeArray(array.size() > 0 ? array : null);
|
||||
}catch (Exception e){
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* 导出销售订单列表
|
||||
|
Reference in New Issue
Block a user