|
@@ -174,7 +174,7 @@ namespace PDF_Master.Helper
|
|
App.mainWindowViewModel.MaxValue = 10;
|
|
App.mainWindowViewModel.MaxValue = 10;
|
|
App.mainWindowViewModel.Value = 0;
|
|
App.mainWindowViewModel.Value = 0;
|
|
App.mainWindowViewModel.IsProcessVisible = System.Windows.Visibility.Visible;
|
|
App.mainWindowViewModel.IsProcessVisible = System.Windows.Visibility.Visible;
|
|
- App.mainWindowViewModel.ProcessCloseBtnVisible= System.Windows.Visibility.Collapsed;
|
|
|
|
|
|
+ App.mainWindowViewModel.ProcessCloseBtnVisible = System.Windows.Visibility.Collapsed;
|
|
FileInfo file = new FileInfo(content);
|
|
FileInfo file = new FileInfo(content);
|
|
string fileKey = await fileKeyTranslate(content, file.Name);
|
|
string fileKey = await fileKeyTranslate(content, file.Name);
|
|
App.mainWindowViewModel.Value = 2;
|
|
App.mainWindowViewModel.Value = 2;
|
|
@@ -236,23 +236,24 @@ namespace PDF_Master.Helper
|
|
if (jobject["code"].ToObject<string>().ToLower() == "200")
|
|
if (jobject["code"].ToObject<string>().ToLower() == "200")
|
|
{
|
|
{
|
|
translate = jobject["data"]["ossDownUrl"].ToObject<string>().ToLower();
|
|
translate = jobject["data"]["ossDownUrl"].ToObject<string>().ToLower();
|
|
- }
|
|
|
|
- //return jobject["code"].ToObject<string>().ToLower();
|
|
|
|
- using (var client = new WebClient())
|
|
|
|
- {
|
|
|
|
- App.mainWindowViewModel.Value = 6;
|
|
|
|
- string folderPath = file.FullName.Remove(file.FullName.LastIndexOf("."), file.FullName.Length- file.FullName.LastIndexOf(".")) + "_aiTranslation.pdf"; ;
|
|
|
|
- client.DownloadProgressChanged += (sender, e) =>
|
|
|
|
- {
|
|
|
|
|
|
|
|
- };
|
|
|
|
- client.DownloadFile(translate, folderPath);
|
|
|
|
- App.mainWindowViewModel.Value = 9;
|
|
|
|
- App.mainWindowViewModel.IsProcessVisible = System.Windows.Visibility.Collapsed;
|
|
|
|
- App.mainWindowViewModel.ProcessCloseBtnVisible = System.Windows.Visibility.Visible;
|
|
|
|
- return folderPath;
|
|
|
|
|
|
+ //return jobject["code"].ToObject<string>().ToLower();
|
|
|
|
+ using (var client = new WebClient())
|
|
|
|
+ {
|
|
|
|
+ App.mainWindowViewModel.Value = 6;
|
|
|
|
+ string folderPath = file.FullName.Remove(file.FullName.LastIndexOf("."), file.FullName.Length - file.FullName.LastIndexOf(".")) + "_aiTranslation.pdf"; ;
|
|
|
|
+ client.DownloadProgressChanged += (sender, e) =>
|
|
|
|
+ {
|
|
|
|
+
|
|
|
|
+ };
|
|
|
|
+ client.DownloadFile(translate, folderPath);
|
|
|
|
+ App.mainWindowViewModel.Value = 9;
|
|
|
|
+ App.mainWindowViewModel.IsProcessVisible = System.Windows.Visibility.Collapsed;
|
|
|
|
+ App.mainWindowViewModel.ProcessCloseBtnVisible = System.Windows.Visibility.Visible;
|
|
|
|
+ return folderPath;
|
|
|
|
+ }
|
|
}
|
|
}
|
|
- //return "200";
|
|
|
|
|
|
+ return jobject["code"].ToObject<string>().ToLower();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
catch
|
|
catch
|
|
@@ -333,7 +334,7 @@ namespace PDF_Master.Helper
|
|
}
|
|
}
|
|
//return jobject["code"].ToObject<string>().ToLower();
|
|
//return jobject["code"].ToObject<string>().ToLower();
|
|
|
|
|
|
- return "200";
|
|
|
|
|
|
+ return jobject["code"].ToObject<string>().ToLower();
|
|
}
|
|
}
|
|
}
|
|
}
|
|
catch
|
|
catch
|
|
@@ -415,6 +416,8 @@ namespace PDF_Master.Helper
|
|
return list;
|
|
return list;
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public static string Code = "";
|
|
|
|
+
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 从接口获取信息,获取message对应value值
|
|
/// 从接口获取信息,获取message对应value值
|
|
/// </summary>
|
|
/// </summary>
|
|
@@ -436,6 +439,7 @@ namespace PDF_Master.Helper
|
|
JObject jobject = (JObject)JsonConvert.DeserializeObject(json);
|
|
JObject jobject = (JObject)JsonConvert.DeserializeObject(json);
|
|
string unicode = "";
|
|
string unicode = "";
|
|
// 遍历字典对象输出键值对
|
|
// 遍历字典对象输出键值对
|
|
|
|
+ Code = jobject["code"].ToObject<string>().ToLower();
|
|
unicode = jobject["data"][key].ToObject<string>().ToLower();
|
|
unicode = jobject["data"][key].ToObject<string>().ToLower();
|
|
|
|
|
|
//将Unicode格式转换成String
|
|
//将Unicode格式转换成String
|
|
@@ -445,6 +449,7 @@ namespace PDF_Master.Helper
|
|
}
|
|
}
|
|
catch (Exception ex)
|
|
catch (Exception ex)
|
|
{
|
|
{
|
|
|
|
+ Code = "300";
|
|
return null;
|
|
return null;
|
|
}
|
|
}
|
|
return repsonseData;
|
|
return repsonseData;
|
|
@@ -575,7 +580,7 @@ namespace PDF_Master.Helper
|
|
case 25:
|
|
case 25:
|
|
return "hu";
|
|
return "hu";
|
|
default:
|
|
default:
|
|
- return"";
|
|
|
|
|
|
+ return "";
|
|
}
|
|
}
|
|
}
|
|
}
|
|
#endregion
|
|
#endregion
|