package com.iailab.module.data.ind.service; import com.iailab.framework.common.page.PageData; import com.iailab.framework.common.service.BaseService; import com.iailab.module.data.ind.dto.IndItemDTO; import com.iailab.module.data.ind.entity.IndItemEntity; import java.util.List; import java.util.Map; /** * @author PanZhibao * @Description * @createTime 2024年05月25日 */ public interface IndItemService extends BaseService { PageData page(Map params); IndItemDTO get(String id); void save(IndItemDTO dto); void update(IndItemDTO dto); void delete(String[] ids); List getItemAtom(List itemNos); IndItemDTO getItemAtom(String itemNo); List getItemCal(List itemNos); IndItemDTO getItemCal(String itemNo); List getList(Map params); void enableByIds(String[] ids); void disableByIds(String[] ids); IndItemDTO getItemByItemNo(String itemNo); }