package cn.besteam.modules.medical.service;
|
|
import cn.besteam.modules.medical.dto.MwTransitConfigListDTO;
|
import cn.besteam.modules.medical.dto.MwTransitConfigDTO;
|
import cn.besteam.modules.medical.vo.MwTransitConfigVO;
|
import cn.besteam.modules.medical.entity.MwTransitConfig;
|
import cn.besteam.modules.medical.vo.MwTransitConfigSelectVO;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import java.util.List;
|
|
/**
|
* @Description: 出库-运输配置
|
* @author: besteam
|
* @date: 2020-04-25
|
* @version: V1.0
|
*/
|
public interface IMwTransitConfigService extends IService<MwTransitConfig> {
|
|
/**
|
* 数据列表
|
*
|
* @param dto
|
* @return
|
*/
|
IPage<MwTransitConfigVO> queryPageList(MwTransitConfigListDTO dto);
|
|
/**
|
* 获取出库-运输配置新增/编辑
|
*
|
* @param dto
|
*/
|
void saveOrUpdate(MwTransitConfigDTO dto);
|
|
/**
|
* 运输下拉列表
|
*
|
* @param parentId
|
* @param wasteType
|
* @return
|
*/
|
List<MwTransitConfigSelectVO> listSelect(Integer parentId, Integer wasteType);
|
|
/**
|
* 运输下拉列表调整(相同运输公司的合并)
|
* @param parentId
|
* @param wasteType
|
* @return
|
*/
|
List<MwTransitConfigSelectVO> listSelectX(Integer parentId, Integer wasteType);
|
|
/**
|
* 运输下拉列表
|
*
|
* @param parentId
|
* @return
|
*/
|
List<MwTransitConfigSelectVO> listAppSelect(Integer parentId);
|
|
}
|