Commit Graph

17 Commits

Author SHA1 Message Date
DESKTOP-GPE37UV\THINKAPD 6c3cd28db0 修正Recipe中的比例值校验的问题。 2022-12-15 16:49:26 +08:00
DESKTOP-GPE37UV\THINKAPD 52f0ec80c8 修正Recipe中的比例值不能输入小数的问题。 2022-12-15 16:34:04 +08:00
DESKTOP-GPE37UV\THINKAPD a896af2af0 修正程序升级后没有Recipe.Behaviour.相关权限的问题。
所有模块支持Offline超时提醒功能。
2022-12-07 21:15:14 +08:00
DESKTOP-GPE37UV\THINKAPD f0a5303aa2 修正RecipeEditor中进入Cell-Perm模式时,如果Recipe太大,UI会卡住的问题。
修正Param对象的ResetHighlight函数,如果IsHighlighted为false,则不设置IsHighlighted属性,避免频繁刷UI。
删除RecipeEditorView中Cell-Perm按钮的Click时间,更改为绑定到ViewModel中的SwitchCellAccessPermEditMode()方法。
RecipeEditorView的DataGrid控件的SelectionUnit和SelectionMode属性由UI事件赋值模式改为绑定到ViewModel中对应的属性。
2022-12-02 11:22:01 +08:00
DESKTOP-GPE37UV\THINKAPD 652e9f9ae4 调整Cell-Perm按钮徽标的布局和颜色。
完善Cell-Perm数量统计功能。
2022-12-01 16:38:55 +08:00
DESKTOP-GPE37UV\THINKAPD ae1e0d03d2 移除DoubleParam和StringParam中重载的IsHideValue属性,使其和基类保持一致。
修正IParam的ColumnOwner属性的类型为DataGridColumn。
在Recipe编辑器的单元格中使用PreviewMouseDown事件代替DataGrid的SelectedCellsChanged事件捕获鼠标点击事件,以在Cell访问权限配置模式下正确的Toggle单元格高亮。
取消Recipe编辑界面中的显示/隐藏配方值按钮。
在RecipeEditorViewModel中新增处理单元格访问白名单相关的代码。
在角色配置中新增Recipe.Behaviour.ValuesInEditor权限设置。
2022-12-01 13:47:50 +08:00
DESKTOP-GPE37UV\THINKAPD e898bbce52 删除Param.cs中不必要的nameof。 2022-12-01 11:34:38 +08:00
DESKTOP-GPE37UV\THINKAPD fefc340617 EditorDataGridTemplateColumnBase中的UpdateVisibility函数中增加对IsReadOnly属性的配置。
EditorDataGridTemplateColumnBase中实现ToString()函数。
RecipeCellAccessPermissionWhitelistInfo对象中读取当前登录的用户名。
RecipeEditorView.xaml中新增TemplateReadOnly模板。
RecipeFormatBuilder中增加对StepUid列的处理。
2022-12-01 11:34:03 +08:00
DESKTOP-GPE37UV\THINKAPD e81d2d6d62 修改IParam的ColumnOwner属性的类型到EditorDataGridTemplateColumnBase。
新增新属性FullName到对象RecipeData。
新增新方法GetHighlightedParams到对象RecipeStep。
修正数据表recipe_cell_access_permission_whitelist的名称。
RecipeEditorView中新增Cell权限白名单编辑功能。【未完成】
2022-11-30 23:52:05 +08:00
DESKTOP-GPE37UV\THINKAPD 02234f483b RecipeStep中新增StepUid属性。 2022-11-30 17:22:39 +08:00
THINKPAD 3e6c031341 修正加载Recipe后Recipe处于未保存状态的问题。 2022-11-04 10:35:48 +08:00
THINKPAD 5af42a111c RecipeStepCollection对象的构造函数中增加parent属性,以传入其所属的RecipeData对象。
RecipeStep对象的namespace更改为MECF.Framework.UI.Client.RecipeEditorLib.RecipeModel。
RecipeStep对象Parent属性的类型更改为RecipeData。
按比例计算气量的函数从RecipeEditorViewModel对象移至RecipeStep对象。
调整RecipeProvider对象中的一些函数名。
整理RecipeData对象的代码。
修正ParamValueDisplayConverter出现NullReference异常的问题。
2022-10-21 14:29:09 +08:00
THINKPAD 26df9d4f9a XDataGrid命名空间更改为MECF.Framework.UI.Client.RecipeEditorLib.DGExtension。 2022-10-20 09:56:25 +08:00
THINKPAD 802d61ca69 修正RecipeEditor中无法保存Ratio类数据的问题。 2022-10-15 13:01:46 +08:00
THINKPAD 0316d9aa9f Recipe Editor 中的Validate按钮增加错误数量的Badge。
默认关闭PM2.
默认正常显示Recipe数值。
2022-09-27 17:29:13 +08:00
THINKPAD d1539b65a4 1.修正切换页面时,Sequence Editor报“未保存”对话框的问题。
2.Recipe Editor和Sequence Editor中屏蔽PM2,仅保留PM1。
2022-09-26 10:49:29 +08:00
THINKPAD 8515476acb Add project files. 2022-09-19 09:16:33 +08:00