wms-serve-mule/src/main/java/com/wms/mapper/OrderOutMapper.java

52 lines
1.1 KiB
Java
Raw Normal View History

2024-07-04 15:54:50 +08:00
package com.wms.mapper;
import com.wms.entity.table.OrderOut;
import org.apache.ibatis.annotations.Param;
2024-07-04 15:54:50 +08:00
import org.mapstruct.Mapper;
import java.util.List;
@Mapper
public interface OrderOutMapper {
/**
* 插入
* @param data 要插入的数据
* @return 插入的行数
*/
int insert(OrderOut data);
int update(OrderOut data);
/**
* 批量插入
* @param data 要插入的数据
* @return 插入的行数
*/
2024-07-04 15:54:50 +08:00
int insertList(List<OrderOut> data);
/**
* 删除
* @param rowId 要删除的数据的rowId
* @return 删除的行数
*/
int deleteOrderOut(String rowId);
2024-07-04 15:54:50 +08:00
/**
* 查询数据
* @param data 查询条件
* @return 查到的数据
*/
List<OrderOut> query(OrderOut data);
List<OrderOut> queryWithRowId(@Param("rowId") String rowId);
/**
* 查询数据
* @param searchStr 查询条件
* @param orderStatus 查询条件
* @return 查到的数据
*/
List<OrderOut> queryWithParams(@Param("searchStr") String searchStr, @Param("orderStatus") List<Integer> orderStatus);
2024-07-04 15:54:50 +08:00
}