|
@@ -720,21 +720,24 @@ Where c.ConfListId = {0}", ConfId);
|
|
[HttpPost]
|
|
[HttpPost]
|
|
public IActionResult ChineseToEnFn(ChineseToEn dto)
|
|
public IActionResult ChineseToEnFn(ChineseToEn dto)
|
|
{
|
|
{
|
|
- var jw = JsonView(false);
|
|
|
|
- if (string.IsNullOrWhiteSpace(dto.Text))
|
|
|
|
|
|
+ var jw = JsonView(false, "请输入中文!");
|
|
|
|
+ if (dto.originalText.Count == 0)
|
|
{
|
|
{
|
|
return Ok(jw);
|
|
return Ok(jw);
|
|
}
|
|
}
|
|
|
|
|
|
- List<string> val = new List<string>();
|
|
|
|
- val = dto.Text.GetTotalPingYin();
|
|
|
|
-
|
|
|
|
- if (dto.isUp)
|
|
|
|
|
|
+ List<string> values = new List<string>();
|
|
|
|
+ foreach (var item in dto.originalText)
|
|
{
|
|
{
|
|
- val = val.Select(x => x.ToUpper()).ToList();
|
|
|
|
|
|
+ var val = item.GetTotalPingYin();
|
|
|
|
+ if (dto.isUp)
|
|
|
|
+ {
|
|
|
|
+ val = val.Select(x => x.ToUpper()).ToList();
|
|
|
|
+ }
|
|
|
|
+ values.Add(val.Count > 0 ? val[0]: "暂无该拼音!");
|
|
}
|
|
}
|
|
|
|
|
|
- jw = JsonView(true, "转换成功!", val);
|
|
|
|
|
|
+ jw = JsonView(true, "转换成功!", values);
|
|
|
|
|
|
return Ok(jw);
|
|
return Ok(jw);
|
|
}
|
|
}
|