Procházet zdrojové kódy

再次优化日志。

skyffire před 1 rokem
rodič
revize
217c702e75
1 změnil soubory, kde provedl 9 přidání a 2 odebrání
  1. 9 2
      exchanges/src/gate_swap_rest.rs

+ 9 - 2
exchanges/src/gate_swap_rest.rs

@@ -594,8 +594,15 @@ impl GateSwapRest {
 
         match json_value {
             Ok(data) => {
-                let message = data["message"].as_str().unwrap();
-                let mut error = ResponseData::error(self.label.clone(), message.to_string());
+                let message;
+
+                if !data["message"].is_null() {
+                    message = format!("{}:{}", data["label"].as_str().unwrap(), data["message"].as_str().unwrap());
+                } else {
+                    message = data["label"].to_string();
+                }
+
+                let mut error = ResponseData::error(self.label.clone(), message);
                 error.message = format!("请求地址:{}, 请求参数:{}, 报错内容:{}。", base_url, params, error.message);
                 error
             }