### 2025-01-15 星期三更新

----
#### SuperDesign    V3.0.2501.1501
#### 项目功能->更新日志
- *.[新增]发布日志时自动填写到MD文件里的更新日志将自动携带表情信息。
- *.[修复]修复更新日志为空时右键添加日志报错的BUG。
- *.[修复]修复当存在分组时,右键菜单插入日志可能填入的位置不对的BUG。
This commit is contained in:
zilinsoft committed 2025-01-15 13:25:11 +08:00
1 parent 9d3c5a384f
commit 747a97a1c9
13 files changed
+116 -32

No files matched your search

@@ -12,7 +12,7 @@ namespace SuperDesign.Manager
{
public class APIManager
{
public static string GetMdLogText(JArray jarr, DateTime dt)
public static string GetMdLogText(JArray jarr, DateTime dt,bool UseEmoji=false)
{
string log_text = "### " + DateTime.Now.ToString("yyyy-MM-dd dddd") + "更新";
log_text += "\r\n----";
@@ -25,14 +25,30 @@ namespace SuperDesign.Manager
{
if (logs[m].Length == 0) { continue; }
var log_item = logs[m].Replace("[开发]","");
if (log_item.StartsWith("*."))
{
log_item = "- " + log_item;
}
if (UseEmoji)
{
var type_item = logs[m].GetStr("- *.[", "]");
if (type_item == "修复")
{
log_item = log_item.Replace("*.[" + type_item + "]", ":lady_beetle:[" + type_item + "]");
}
else if (type_item == "改进")
{
log_item = log_item.Replace("*.[" + type_item + "]", ":butterfly:[" + type_item + "]");
}
else if (type_item == "新增")
{
log_item = log_item.Replace("*.[" + type_item + "]", ":cactus:[" + type_item + "]");
}
}
if (log_item.StartsWith("- *."))
{
log_text += "\r\n" + log_item;
}
else if (log_item.StartsWith("*."))
{
log_text += "\r\n- " + log_item;
}
else if (log_item.StartsWith("#### "))
{
log_text += "\r\n" + log_item;