Files
scrq-hd/.svn/pristine/c2/c24cac4afe4de0e334806bd08ebb9cec18f15c5f.svn-base
2025-07-03 10:34:04 +08:00

39 lines
1.4 KiB
Plaintext

package com.cmeim.biz.repository;
import com.cmeim.biz.po.MmPickBillItem;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.JpaSpecificationExecutor;
import org.springframework.stereotype.Repository;
import java.util.List;
@Repository
public interface MmPickBillItemRepository extends JpaRepository<MmPickBillItem, Long>, JpaSpecificationExecutor {
List<MmPickBillItem> findByPickBillIdAndMaterialIdIn(Long pickId, Iterable var1);
List<MmPickBillItem> findAllByPickBillIdIn(List<Long> ids);
List<MmPickBillItem> findAllByPickBillIdInAndMaterialCode(List<Long> ids, String materialCode);
MmPickBillItem findByPickBillIdAndMaterialBar(Long pickId, String materialBar);
MmPickBillItem findByMaterialBar(String materialBar);
MmPickBillItem findByPickBillNumberAndMaterialBar(String pickBillNumber, String materialBar);
List<MmPickBillItem> findByPickBillId(Long pickId);
List<MmPickBillItem> findAllByPickBillNumberAndMaterialCode(String pickBillNumber, String materialCode);
List<MmPickBillItem> findAllByPickBillNumberAndMaterialCodeIn(String pickBillNumber, List<String> materialCode);
MmPickBillItem findFirstByPickBillNumberAndMaterialCodeOrderByQtyDesc(String pickBillNumber, String materialCode);
List<MmPickBillItem> findAllByPickBillNumber(String pickBillNumber);
List<MmPickBillItem> findAllByPickBillNumberIn(List<String> pickBillNumber);
}