|
|
|
@ -26,8 +26,10 @@ |
|
|
|
package org.springblade.scheduling.scheduling.service.impl; |
|
|
|
package org.springblade.scheduling.scheduling.service.impl; |
|
|
|
|
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; |
|
|
|
import com.baomidou.mybatisplus.core.toolkit.CollectionUtils; |
|
|
|
|
|
|
|
import com.baomidou.mybatisplus.core.toolkit.StringUtils; |
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
|
|
|
|
import org.springblade.core.tool.utils.Func; |
|
|
|
import org.springblade.desk.order.pojo.enums.YieldOrderEnum; |
|
|
|
import org.springblade.desk.order.pojo.enums.YieldOrderEnum; |
|
|
|
import org.springblade.scheduling.pojo.entity.TeamSetEntity; |
|
|
|
import org.springblade.scheduling.pojo.entity.TeamSetEntity; |
|
|
|
import org.springblade.scheduling.pojo.entity.YieldOrderEntity; |
|
|
|
import org.springblade.scheduling.pojo.entity.YieldOrderEntity; |
|
|
|
@ -57,6 +59,10 @@ public class YieldOrderServiceImpl extends BaseServiceImpl<YieldOrderMapper, Yie |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
|
@Override |
|
|
|
public IPage<YieldOrderVO> selectYieldOrderPage(IPage<YieldOrderVO> page, YieldOrderVO yieldOrder) { |
|
|
|
public IPage<YieldOrderVO> selectYieldOrderPage(IPage<YieldOrderVO> page, YieldOrderVO yieldOrder) { |
|
|
|
|
|
|
|
if(StringUtils.isNotEmpty(yieldOrder.getStatusStr())){ |
|
|
|
|
|
|
|
List<Integer> statusList = Func.toIntList(yieldOrder.getStatusStr()); |
|
|
|
|
|
|
|
yieldOrder.setStatusList(statusList); |
|
|
|
|
|
|
|
} |
|
|
|
List<YieldOrderVO> list = baseMapper.selectYieldOrderPage(page, yieldOrder); |
|
|
|
List<YieldOrderVO> list = baseMapper.selectYieldOrderPage(page, yieldOrder); |
|
|
|
for(YieldOrderVO vo : list){ |
|
|
|
for(YieldOrderVO vo : list){ |
|
|
|
vo.setPriorityApsStr(YieldOrderEnum.getName(vo.getPriorityAps())); |
|
|
|
vo.setPriorityApsStr(YieldOrderEnum.getName(vo.getPriorityAps())); |
|
|
|
|