package com.healthcare.ohctech.service; import com.healthcare.ohctech.dto.ItemDto; import com.healthcare.ohctech.entity.Item; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import java.util.List; import java.util.Map; public interface ItemService { Item getItemById(Long itemId); Page getAllItems(Pageable pageable); void addItem(ItemDto itemDto, Long userId); void updateItem(ItemDto itemDto, Long userId); void deleteItem(Long itemId); List> getItemNamesAndCodesWithMedicineForm(); }