package com.zt.life.modules.mainPart.basicInfo.service; 
 | 
  
 | 
import com.zt.common.service.BaseService; 
 | 
import com.zt.life.modules.mainPart.basicInfo.dao.ParamDataDao; 
 | 
import com.zt.life.modules.mainPart.basicInfo.model.ParamData; 
 | 
import org.springframework.stereotype.Service; 
 | 
import com.zt.common.db.query.QueryFilter; 
 | 
  
 | 
import java.util.List; 
 | 
  
 | 
  
 | 
/** 
 | 
 * param_data 
 | 
 * 
 | 
 * @author zt generator 
 | 
 * @since 1.0.0 2024-03-04 
 | 
 */ 
 | 
@Service 
 | 
public class ParamDataService extends BaseService<ParamDataDao, ParamData> { 
 | 
  
 | 
    /** 
 | 
     * 分页查询 
 | 
     * 
 | 
     * @param queryFilter 
 | 
     * @return 
 | 
     */ 
 | 
    public List<ParamData> page(QueryFilter queryFilter) { 
 | 
        List<ParamData> list = baseDao.getList(queryFilter.getQueryParams()); 
 | 
        for (ParamData data : list) { 
 | 
            data.setProductId(data.getProductIdInit()); 
 | 
        } 
 | 
        return list; 
 | 
    } 
 | 
  
 | 
    /** 
 | 
     * 删除 
 | 
     * 
 | 
     * @param ids 
 | 
     */ 
 | 
    public void delete(Long[] ids) { 
 | 
        super.deleteLogic(ids); 
 | 
    } 
 | 
  
 | 
    public List<ParamData> getByShipId(Long shipId) { 
 | 
        return baseDao.getByShipId(shipId); 
 | 
    } 
 | 
  
 | 
    public void deleteByShipId(Long shipId) { 
 | 
        baseDao.deleteByShipId(shipId); 
 | 
    } 
 | 
} 
 |