提交记录修改UI/Controls/Window/DefaultWindow.cs+4 −0看文件
修改UI/Servicers/AppContextMenuServicer.cs+3 −8看文件
修改UI/Servicers/WebSiteContextMenuServicer.cs+3 −8看文件
修改UI/ViewModels/DetailPageVM.cs+2 −7看文件
修改UI/ViewModels/WebSiteDetailPageVM.cs+2 −7看文件
| @@ -634,6 +634,10 @@ namespace UI.Controls.Window | ||
| 634 | 634 | opacityAnimation.Duration = new Duration(TimeSpan.FromSeconds(0.15)); |
| 635 | 635 | storyboard.Children.Add(scrollAnimation); |
| 636 | 636 | storyboard.Children.Add(opacityAnimation); |
| 637 | 新增: storyboard.Completed += (e, c) => | |
| 638 | 新增: { | |
| 639 | 新增: InputModalInputBox.Focus(); | |
| 640 | 新增: }; | |
| 637 | 641 | storyboard.Begin(); |
| 638 | 642 | |
| 639 | 643 | return Task.Run(() => |
| @@ -116,14 +116,9 @@ namespace UI.Servicers | ||
| 116 | 116 | { |
| 117 | 117 | string input = await _uIServicer.ShowInputModalAsync("修改别名", "请输入别名", app.Alias, (val) => |
| 118 | 118 | { |
| 119 | 删除: if (string.IsNullOrEmpty(val)) | |
| 119 | 新增: if (val.Length > 15) | |
| 120 | 120 | { |
| 121 | 删除: main.Error("请输入别名"); | |
| 122 | 删除: return false; | |
| 123 | 删除: } | |
| 124 | 删除: else if (val.Length > 10) | |
| 125 | 删除: { | |
| 126 | 删除: main.Error("别名最大长度为10位字符"); | |
| 121 | 新增: main.Error("别名最大长度为15位字符"); | |
| 127 | 122 | return false; |
| 128 | 123 | } |
| 129 | 124 | return true; |
| @@ -133,7 +128,7 @@ namespace UI.Servicers | ||
| 133 | 128 | var editApp = appData.GetApp(app.ID); |
| 134 | 129 | editApp.Alias = input; |
| 135 | 130 | appData.UpdateApp(editApp); |
| 136 | 删除: data.Name = input; | |
| 131 | 新增: data.Name = string.IsNullOrEmpty(input) ? editApp.Description : input; | |
| 137 | 132 | |
| 138 | 133 | main.Success("别名已更新"); |
| 139 | 134 | Debug.WriteLine("输入内容:" + input); |
| @@ -100,14 +100,9 @@ namespace UI.Servicers | ||
| 100 | 100 | { |
| 101 | 101 | string input = await _uIServicer.ShowInputModalAsync("修改别名", "请输入别名", site.Alias, (val) => |
| 102 | 102 | { |
| 103 | 删除: if (string.IsNullOrEmpty(val)) | |
| 103 | 新增: if (val.Length > 15) | |
| 104 | 104 | { |
| 105 | 删除: _main.Error("请输入别名"); | |
| 106 | 删除: return false; | |
| 107 | 删除: } | |
| 108 | 删除: else if (val.Length > 10) | |
| 109 | 删除: { | |
| 110 | 删除: _main.Error("别名最大长度为10位字符"); | |
| 105 | 新增: _main.Error("别名最大长度为15位字符"); | |
| 111 | 106 | return false; |
| 112 | 107 | } |
| 113 | 108 | return true; |
| @@ -115,7 +110,7 @@ namespace UI.Servicers | ||
| 115 | 110 | |
| 116 | 111 | // 开始更新别名 |
| 117 | 112 | |
| 118 | 删除: data.Name = input; | |
| 113 | 新增: data.Name = string.IsNullOrEmpty(input) ? site.Title : input; | |
| 119 | 114 | site.Alias = input; |
| 120 | 115 | |
| 121 | 116 | _webData.Update(site); |
| @@ -210,14 +210,9 @@ namespace UI.ViewModels | ||
| 210 | 210 | { |
| 211 | 211 | string input = await _uIServicer.ShowInputModalAsync("修改别名", "请输入别名", app.Alias, (val) => |
| 212 | 212 | { |
| 213 | 删除: if (string.IsNullOrEmpty(val)) | |
| 213 | 新增: if (val.Length > 15) | |
| 214 | 214 | { |
| 215 | 删除: main.Error("请输入别名"); | |
| 216 | 删除: return false; | |
| 217 | 删除: } | |
| 218 | 删除: else if (val.Length > 10) | |
| 219 | 删除: { | |
| 220 | 删除: main.Error("别名最大长度为10位字符"); | |
| 215 | 新增: main.Error("别名最大长度为15位字符"); | |
| 221 | 216 | return false; |
| 222 | 217 | } |
| 223 | 218 | return true; |
| @@ -176,14 +176,9 @@ namespace UI.ViewModels | ||
| 176 | 176 | { |
| 177 | 177 | string input = await _uIServicer.ShowInputModalAsync("修改别名", "请输入别名", WebSite.Alias, (val) => |
| 178 | 178 | { |
| 179 | 删除: if (string.IsNullOrEmpty(val)) | |
| 179 | 新增: if (val.Length > 15) | |
| 180 | 180 | { |
| 181 | 删除: _mainVM.Error("请输入别名"); | |
| 182 | 删除: return false; | |
| 183 | 删除: } | |
| 184 | 删除: else if (val.Length > 10) | |
| 185 | 删除: { | |
| 186 | 删除: _mainVM.Error("别名最大长度为10位字符"); | |
| 181 | 新增: _mainVM.Error("别名最大长度为15位字符"); | |
| 187 | 182 | return false; |
| 188 | 183 | } |
| 189 | 184 | return true; |

