package com.glxp.api.dao.purchase; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.glxp.api.entity.basic.BasicProductsEntity; import com.glxp.api.entity.purchase.PurArrivalDetailEntity; import com.glxp.api.req.purchase.PurOrderDetailRequest; import com.glxp.api.res.purchase.PurArrivalDetailResponse; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; import java.util.List; @Mapper public interface PurArrivalDetailDao extends BaseMapper { List queryPageList(PurOrderDetailRequest purOrderDetailRequest); List joinQueryList(PurOrderDetailRequest purOrderDetailRequest); Boolean update(PurArrivalDetailEntity purArrivalDetailEntity); Boolean deleteByIds(@Param("ids") List ids); Boolean deleteByOrderId(@Param("orderIdFk") String orderIdFk); boolean insertPurArrivalDetailEntity(@Param("datas") List purArrivalDetailEntities); BasicProductsEntity selectIoOrderDetailBiz(@Param("id") long id); }