提交 1b53caf0 authored 作者: 宋文杰's avatar 宋文杰

fix(emergency event): fix bug to update event status

上级 f1e3a90a
......@@ -33,6 +33,15 @@ public interface EmergencyEventMapper extends BaseMapper<EmergencyEvent> {
boolean updateStatus(@Param("eventId")Integer enevtId, @Param("newStatus")String newStatus,
@Param("oldStatus") String oldStatus);
/**
* @Description: 更新应急事件状态
* @param: [enevtId, status]
* @return: boolean
* @Author: songwenjie
* @Date: 2019/5/15
*/
boolean updateStatusById(@Param("eventId")Integer enevtId, @Param("newStatus")String newStatus);
/**
* @Description: 分页获取应急事件
......
......@@ -39,6 +39,14 @@ public interface EmergencyEventService extends IService<EmergencyEvent> {
*/
boolean updateStatus(Integer eventId,String newStatus,String oldStatus);
/**
* @Description: 更新应急事件的状态
* @param:
* @return:
* @Author: songwenjie
* @Date: 2019/5/15
*/
boolean updateStatusById(Integer eventId,String newStatus);
/**
* @Description: 更新评估总结文档信息
* @param: [event]
......
......@@ -81,6 +81,17 @@ public class EmergencyEventServiceImpl extends ServiceImpl<EmergencyEventMapper,
return baseMapper.updateStatus(eventId,newStatus,oldStatus);
}
/**
* @Description: 更新应急事件的状态
* @param:
* @return:
* @Author: songwenjie
* @Date: 2019/5/15
*/
public boolean updateStatusById(Integer eventId,String newStatus){
return baseMapper.updateStatusById(eventId,newStatus);
}
/**
* @Description: 更新评估总结文档信息
* @param: [event]
......
......@@ -42,7 +42,7 @@ public class EvendealServiceImpl extends ServiceImpl<EvendealMapper, Evendeal> i
emergencyEventService.updateStatus(eventdeal.getEventId(),"已下达","未处理");
}
if(dealType == 1){
emergencyEventService.updateStatus(eventdeal.getEventId(),"已反馈","已下达");
emergencyEventService.updateStatusById(eventdeal.getEventId(),"已反馈");
}
return save(eventdeal);
......
......@@ -36,6 +36,11 @@
where event_id=#{eventId} and status = #{oldStatus}
</update>
<update id="updateStatusById">
update emergency_event set status=#{newStatus}
where event_id=#{eventId}
</update>
<select id="getEventPage" resultMap="emergencyEventMap">
select * from emergency_event
where 1=1
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论