|
@@ -6,7 +6,9 @@ import cn.hutool.core.util.ObjectUtil;
|
|
|
import cn.hutool.core.util.StrUtil;
|
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
+import com.ruoyi.common.annotation.LogicIgnore;
|
|
|
import com.ruoyi.common.constant.StatusConstant;
|
|
|
+import com.ruoyi.common.core.domain.BaseSelectDto;
|
|
|
import com.ruoyi.common.exception.ServiceException;
|
|
|
import com.ruoyi.common.utils.SecurityUtils;
|
|
|
import com.ruoyi.common.utils.wrapper.IWrapper;
|
|
@@ -325,4 +327,23 @@ public class OrderServiceImpl extends ServiceImpl<OrderMapper, OrderInfo> implem
|
|
|
return exceptionTypeStr + "," + addExceptionType;
|
|
|
}
|
|
|
|
|
|
+ @LogicIgnore
|
|
|
+ @Override
|
|
|
+ public Page<OrderInfoVo> deletedOrderPage(OrderSelectDto dto) {
|
|
|
+ IWrapper<OrderInfo> wrapper = getWrapper();
|
|
|
+ wrapper.orderByDesc("o", OrderInfo::getId);
|
|
|
+ wrapper.eq("d", Department::getId, dto.getDepartmentId());
|
|
|
+ wrapper.like("o", OrderInfo::getCode, dto.getCode());
|
|
|
+ wrapper.like("o", OrderInfo::getWlnCode, dto.getWlnCode());
|
|
|
+ wrapper.eq("o", OrderInfo::getDelFlag, StatusConstant.DELETED);
|
|
|
+
|
|
|
+ return this.baseMapper.getPage(dto.getPage(), wrapper);
|
|
|
+ }
|
|
|
+
|
|
|
+ @LogicIgnore
|
|
|
+ @Override
|
|
|
+ public OrderInfoVo deletedOrderDetail(BaseSelectDto dto) {
|
|
|
+ return detail(dto.getId());
|
|
|
+ }
|
|
|
+
|
|
|
}
|