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

feat(emergency event): add event archive api

上级 775ceffb
......@@ -2,6 +2,7 @@ package com.elephant.framework.galaxy.aroad.module.emergencyevent.controller;
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.elephant.framework.galaxy.aroad.module.emergencyevent.dto.EventStatusDto;
import com.elephant.framework.galaxy.aroad.response.R;
import com.elephant.framework.galaxy.aroad.module.common.annotation.SysLog;
import com.elephant.framework.galaxy.aroad.module.emergencyevent.entity.EmergencyEvent;
......@@ -91,4 +92,10 @@ public class EmergencyEventController extends BaseController {
public R updateFile(@RequestBody EmergencyEvent event){
return new R<>(emergencyEventService.updateFile(event));
}
@PutMapping("/updateStatus")
public R updateStatus(@RequestBody EventStatusDto event){
return new R<>(
emergencyEventService.updateStatus(event.getEventId(),event.getNewStatus(),event.getOldStatus()));
}
}
package com.elephant.framework.galaxy.aroad.module.emergencyevent.dto;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.web.bind.annotation.RequestBody;
import java.io.Serializable;
@Data
@NoArgsConstructor
@AllArgsConstructor
public class EventStatusDto implements Serializable {
/**
* 事件id
*/
private Integer eventId;
/**
* 新状态
*/
private String newStatus;
/**
* 旧状态
*/
private String oldStatus;
}
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论