|
|
@@ -113,13 +113,25 @@ namespace MySystem.Areas.Api.Controllers.v1
|
|
|
|
|
|
|
|
|
[Route("/api/v1/{c1}/{c2}")]
|
|
|
- public JsonResult ToApServer(string c1, string c2, string value)
|
|
|
+ public string ToApServer(string c1, string c2, string value)
|
|
|
{
|
|
|
+ string apis = function.CheckNull(RedisDbconn.Instance.Get<string>("ToApServer"));
|
|
|
function.WriteLog(DateTime.Now.ToString() + "\n" + value, "接口转发日志");
|
|
|
- string url = AppConfig.Base.ApHost + "api/v1/" + c1 + "/" + c2 + "do";
|
|
|
+ string hasDo = "";
|
|
|
+ if (apis.Contains(c1 + "/" + c2))
|
|
|
+ {
|
|
|
+ value = dbconn.DesEncrypt(value, "*ga34|^7");
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ hasDo = "do";
|
|
|
+ }
|
|
|
+ function.WriteLog(value, "接口转发日志");
|
|
|
+ string url = AppConfig.Base.ApHost + "api/v1/" + c1 + "/" + c2 + hasDo;
|
|
|
+ function.WriteLog(url, "接口转发日志");
|
|
|
string result = function.PostWebRequest(url, "value=" + value);
|
|
|
function.WriteLog(result, "接口转发日志");
|
|
|
- return Json(new AppResultJson() { Status = "1", Data = result });
|
|
|
+ return result;
|
|
|
}
|
|
|
}
|
|
|
}
|