37 lines
1.1 KiB
Java
Raw Normal View History

2025-03-26 09:06:23 +08:00
package com.cim.idm.dao;
2025-03-26 10:32:09 +08:00
import com.cim.idm.model.MaterialReceiveRequest;
import com.cim.idm.model.PurchaseDto;
2025-03-26 09:06:23 +08:00
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;
import java.util.List;
@Component
@Mapper
public interface DeliveryDao {
/**
* 新增到货单
*/
int createDelivery(@Param("siteName") String siteName,
@Param("receiveRequestName") String receiveRequestName,
@Param("receiveRequestType") String receiveRequestType );
/**
* 绑定采购订单 到货单
*/
int bindDelivery(@Param("siteName") String siteName,
@Param("receiveRequestName") String receiveRequestName,
@Param("nameList") List<String> nameList);
2025-03-26 10:32:09 +08:00
/**
* 获取采购订单
* @param dto 请求
* @return 采购订单
*/
List<MaterialReceiveRequest> getPurchase(@Param("dto") PurchaseDto dto,
@Param("typeList") List<String> typeList);
2025-03-26 09:06:23 +08:00
}