|  |  | 
 |  |  |  | 
 |  |  | import com.baomidou.mybatisplus.core.mapper.BaseMapper; | 
 |  |  | import com.dy.pipIrrGlobal.pojoOp.OpeProcessingResult; | 
 |  |  | import com.dy.pipIrrGlobal.voOp.VoProcessingResult_temp; | 
 |  |  | import org.apache.ibatis.annotations.Mapper; | 
 |  |  | import org.apache.ibatis.annotations.Param; | 
 |  |  |  | 
 |  |  | /** | 
 |  |  |  * @author ZhuBaoMin | 
 |  |  | 
 |  |  |     int updateByPrimaryKeySelective(OpeProcessingResult record); | 
 |  |  |  | 
 |  |  |     int updateByPrimaryKey(OpeProcessingResult record); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 根据工单ID获取未删除的工单对象 | 
 |  |  |      * @param workOrderId | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     OpeProcessingResult getByWorkOrderId(Long workOrderId); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 获取指定巡检员的指定未删除且未审批的处理结果上报,删除处理结果前判断使用使用 | 
 |  |  |      * @param proResultId | 
 |  |  |      * @param inspectorId | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     OpeProcessingResult getProResult(@Param("proResultId")Long proResultId, @Param("inspectorId")Long inspectorId); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 逻辑删除一个未删除的处理结果记录 | 
 |  |  |      * @param proResultId | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     Integer deleteProResult(Long proResultId); | 
 |  |  |  | 
 |  |  |     /** | 
 |  |  |      * 根据主键获取处理结果视图对象 | 
 |  |  |      * @param proResultId | 
 |  |  |      * @return | 
 |  |  |      */ | 
 |  |  |     VoProcessingResult_temp getProResultById(Long proResultId); | 
 |  |  | } |