You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
38 lines
897 B
Java
38 lines
897 B
Java
package com.glxp.api.service.purchase;
|
|
|
|
import com.glxp.api.common.res.BaseResponse;
|
|
import com.glxp.api.entity.purchase.PurDeliveryEntity;
|
|
import com.glxp.api.req.purchase.PurDeliveryRequest;
|
|
import com.glxp.api.res.purchase.PurDeliveryResponse;
|
|
|
|
import java.util.List;
|
|
|
|
public interface PurDeliveryService {
|
|
|
|
List<PurDeliveryResponse> queryPageList(PurDeliveryRequest purDeliveryRequest);
|
|
|
|
Boolean insert(PurDeliveryEntity purDeliveryEntity);
|
|
|
|
Boolean update(PurDeliveryEntity purDeliveryEntity);
|
|
|
|
Boolean deleteByIds(List<Integer> ids);
|
|
|
|
Boolean deleteById(long id);
|
|
|
|
/**
|
|
* 根据单号查询送货单
|
|
*
|
|
* @param billNo
|
|
* @return
|
|
*/
|
|
PurDeliveryEntity findByBillNo(String billNo);
|
|
|
|
/**
|
|
* 完成验收
|
|
*
|
|
* @param purDeliveryEntity
|
|
* @return
|
|
*/
|
|
BaseResponse updateReview(PurDeliveryEntity purDeliveryEntity);
|
|
}
|