xyc
2024-11-18 2d6c0d1cffe663b3b37ef7e0575cfe6e11d8fd85
modules/mainPart/src/main/java/com/zt/life/modules/mainPart/baseReliability/service/ParamDataBasicService.java
@@ -14,11 +14,11 @@
/**
 * param_data_basic
 *
 * @author zt generator
 * @author zt generator
 * @since 1.0.0 2024-07-11
 */
@Service
public class ParamDataBasicService  extends BaseService<ParamDataBasicDao, ParamData> {
public class ParamDataBasicService extends BaseService<ParamDataBasicDao, ParamData> {
    /**
     * 分页查询
@@ -28,6 +28,11 @@
     */
    public List<ParamData> page(QueryFilter queryFilter) {
        List<ParamData> list = baseDao.getAI(queryFilter.getQueryParams());
        for (ParamData data : list) {
            if (data.getBasicMtbfOperatingRatio() == null || data.getBasicMtbfOperatingRatio() == 0.0) {
                data.setBasicMtbfOperatingRatio(1.0);
            }
        }
        return TreeUtils.build(list);
    }
@@ -41,9 +46,10 @@
    }
    public void compute(Long shipId) {
        baseDao.compute(shipId,4);
        baseDao.compute(shipId,3);
        baseDao.compute(shipId,2);
        baseDao.compute1(shipId);
        baseDao.compute(shipId, 4);
        baseDao.compute(shipId, 3);
        baseDao.compute(shipId, 2);
        baseDao.compute2(shipId);
    }
}