package com.chinaztt.mes.warehouse.service;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.chinaztt.mes.warehouse.dto.SendBackDTO;
|
import com.chinaztt.mes.warehouse.entity.SendBack;
|
import com.chinaztt.ztt.common.core.util.R;
|
|
import java.util.List;
|
|
/**
|
* 退货
|
*
|
* @author cxf
|
* @date 2021-07-29 11:07:45
|
*/
|
public interface SendBackService extends IService<SendBack> {
|
/**
|
* 关于已完成发货的退货
|
*
|
* @return
|
* @param sendBackDTO
|
*/
|
// R fullSave(SendBackDTO sendBackDTO);
|
/**
|
* 分页查询
|
*
|
* @return
|
* @param page
|
* @param gen
|
*/
|
IPage<SendBackDTO> getSendBackPage(Page page, QueryWrapper<SendBackDTO> gen);
|
/**
|
* 修改退货的状态
|
*
|
* @return
|
* @param sendBackList
|
* @param event
|
*/
|
R updateSendBack(List<SendBack> sendBackList, String event);
|
}
|