|
@@ -9,6 +9,7 @@ import com.zhongzheng.modules.order.bo.OrderInvoiceQueryBo;
|
|
|
import com.zhongzheng.modules.order.domain.OrderInvoice;
|
|
|
import com.zhongzheng.modules.order.mapper.OrderInvoiceMapper;
|
|
|
import com.zhongzheng.modules.order.service.IOrderInvoiceService;
|
|
|
+import com.zhongzheng.modules.order.vo.OrderGoodsVo;
|
|
|
import com.zhongzheng.modules.order.vo.OrderInvoiceVo;
|
|
|
import org.springframework.stereotype.Service;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
@@ -25,7 +26,7 @@ import java.util.stream.Collectors;
|
|
|
* 订单发票Service业务层处理
|
|
|
*
|
|
|
* @author hjl
|
|
|
- * @date 2022-03-28
|
|
|
+ * @date 2022-03-29
|
|
|
*/
|
|
|
@Service
|
|
|
public class OrderInvoiceServiceImpl extends ServiceImpl<OrderInvoiceMapper, OrderInvoice> implements IOrderInvoiceService {
|
|
@@ -41,7 +42,6 @@ public class OrderInvoiceServiceImpl extends ServiceImpl<OrderInvoiceMapper, Ord
|
|
|
LambdaQueryWrapper<OrderInvoice> lqw = Wrappers.lambdaQuery();
|
|
|
lqw.eq(bo.getType() != null, OrderInvoice::getType, bo.getType());
|
|
|
lqw.eq(StrUtil.isNotBlank(bo.getInvoiceTitle()), OrderInvoice::getInvoiceTitle, bo.getInvoiceTitle());
|
|
|
- lqw.eq(StrUtil.isNotBlank(bo.getTelphone()), OrderInvoice::getTelphone, bo.getTelphone());
|
|
|
lqw.eq(StrUtil.isNotBlank(bo.getEmail()), OrderInvoice::getEmail, bo.getEmail());
|
|
|
lqw.eq(bo.getPeriodStatus() != null, OrderInvoice::getPeriodStatus, bo.getPeriodStatus());
|
|
|
lqw.eq(bo.getSubject() != null, OrderInvoice::getSubject, bo.getSubject());
|
|
@@ -56,7 +56,15 @@ public class OrderInvoiceServiceImpl extends ServiceImpl<OrderInvoiceMapper, Ord
|
|
|
lqw.eq(StrUtil.isNotBlank(bo.getTrackingNum()), OrderInvoice::getTrackingNum, bo.getTrackingNum());
|
|
|
lqw.eq(bo.getMakeOutTime() != null, OrderInvoice::getMakeOutTime, bo.getMakeOutTime());
|
|
|
lqw.eq(bo.getApplyTime() != null, OrderInvoice::getApplyTime, bo.getApplyTime());
|
|
|
+ lqw.eq(StrUtil.isNotBlank(bo.getInvoiceImg()), OrderInvoice::getInvoiceImg, bo.getInvoiceImg());
|
|
|
lqw.eq(StrUtil.isNotBlank(bo.getPeriodReason()), OrderInvoice::getPeriodReason, bo.getPeriodReason());
|
|
|
+ lqw.eq(StrUtil.isNotBlank(bo.getCompanyAddress()), OrderInvoice::getCompanyAddress, bo.getCompanyAddress());
|
|
|
+ lqw.eq(StrUtil.isNotBlank(bo.getPhone()), OrderInvoice::getPhone, bo.getPhone());
|
|
|
+ lqw.like(StrUtil.isNotBlank(bo.getBankName()), OrderInvoice::getBankName, bo.getBankName());
|
|
|
+ lqw.eq(StrUtil.isNotBlank(bo.getBankAccount()), OrderInvoice::getBankAccount, bo.getBankAccount());
|
|
|
+ lqw.eq(StrUtil.isNotBlank(bo.getReceivingAddress()), OrderInvoice::getReceivingAddress, bo.getReceivingAddress());
|
|
|
+ lqw.like(StrUtil.isNotBlank(bo.getReceivingName()), OrderInvoice::getReceivingName, bo.getReceivingName());
|
|
|
+ lqw.eq(StrUtil.isNotBlank(bo.getReceivingTel()), OrderInvoice::getReceivingTel, bo.getReceivingTel());
|
|
|
return entity2Vo(this.list(lqw));
|
|
|
}
|
|
|
|
|
@@ -116,6 +124,6 @@ public class OrderInvoiceServiceImpl extends ServiceImpl<OrderInvoiceMapper, Ord
|
|
|
|
|
|
@Override
|
|
|
public List<OrderInvoiceVo> selectList(OrderInvoiceQueryBo bo) {
|
|
|
- return this.baseMapper.selectList(bo);
|
|
|
+ return baseMapper.selectList(bo);
|
|
|
}
|
|
|
}
|