Commit f2480d41 authored by xuwencheng's avatar xuwencheng

upgrade

parent 3adf16db
......@@ -35,19 +35,24 @@ pub enum Event {
}
impl Event {
pub fn event(self, status: Status, extra: impl AsRef<str>) -> LaunchEvent {
let desc = if status.eq(&Status::Success) {
"成功"
} else {
"失败"
};
pub fn succ(self, extra: impl AsRef<str>) -> LaunchEvent {
LaunchEvent {
event: self.as_ref().to_string(),
status: status as i32,
desc: desc.to_string(),
status: Status::Success as i32,
desc: "成功".to_string(),
extra: Some(extra.as_ref().to_string()),
}
}
pub fn fail(self, extra: impl AsRef<str>) -> LaunchEvent {
LaunchEvent {
event: self.as_ref().to_string(),
status: Status::Fail as i32,
desc: "失败".to_string(),
extra: Some(extra.as_ref().to_string()),
}
}
}
#[derive(Debug, Clone, Deserialize, Serialize)]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment