package com.zt.life.modules.configItemWarehouse.service; import com.zt.common.service.BaseService; import com.zt.core.sys.dto.DictIstance; import com.zt.life.modules.configItemWarehouse.dao.WarehouseConfigItemDao; import com.zt.life.modules.configItemWarehouse.model.WarehouseConfigItem; import com.zt.life.modules.itemCirculatOrder.model.ItemCirculatOrderTechnical; import org.springframework.stereotype.Service; import com.zt.common.db.query.QueryFilter; import javax.annotation.Resource; import java.util.HashMap; import java.util.List; import java.util.Map; /** * warehouse_config_item * * @author zt generator * @since 1.0.0 2023-11-27 */ @Service public class WarehouseConfigItemService extends BaseService { /** * 分页查询 * * @param queryFilter * @return */ public List page(QueryFilter queryFilter) { return baseDao.getList(queryFilter.getQueryParams()); } /** * 删除 * * @param ids */ public void delete(Long[] ids) { super.deleteLogic(ids); } public List getList(Long warehouseId) { Map params = new HashMap<>(); params.put("warehouseId", warehouseId); return baseDao.getList(params); } public List ConfigItemList(Long projectId,String ids) { return baseDao.itemList(projectId,ids); } public List warehouseConfigList(Long projectId, String ids, String type) { return baseDao.selectList(projectId, ids, type); } public WarehouseConfigItem getBySrc(Long projectId, Long srcId) { return baseDao.getBySrc(projectId, srcId); } }