package org.jeecg.modules.eam.service;
|
|
import org.jeecg.modules.eam.entity.EamEquipmentExtend;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
|
import java.util.Date;
|
|
/**
|
* @Description: 设备台账扩展表
|
* @Author: jeecg-boot
|
* @Date: 2025-03-19
|
* @Version: V1.0
|
*/
|
public interface IEamEquipmentExtendService extends IService<EamEquipmentExtend> {
|
/**
|
* 更新设备保养状态
|
* @param equipmentId 设备id
|
* @param status 状态
|
* @return
|
*/
|
boolean updateEquipmentMaintenanceStatus(String equipmentId, String status);
|
|
/**
|
* 更新设备维修状态
|
* @param equipmentId 设备id
|
* @param status 状态
|
* @return
|
*/
|
boolean updateEquipmentRepairStatus(String equipmentId, String status);
|
|
/**
|
* 更新设备技术状态及鉴定日期
|
* @param equipmentId 设备ID
|
* @param status 技术状态
|
* @param evaluationDate 鉴定完成日期
|
* @param technologyGenerateFlag 技术状态鉴定工单生成标识
|
* @return
|
*/
|
boolean updateTechnologyParam(String equipmentId, String status, Date evaluationDate, String technologyGenerateFlag);
|
}
|