{ "Rows": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { "DesignLengthInPixel": 15.0 } }, "1": { "GridRowColumnDefinition": { "DesignLengthInPixel": 30.0 } }, "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 15.0 } }, "3": { "GridRowColumnDefinition": { "DesignLengthInPixel": 20.0 } }, "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 20.0 } } }, "InLogicalVisibleIndexes": [ 3, 4 ], "Count": 5, "DefaultSize": 15.0 }, "Cols": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { "DesignLengthInPixel": 20.0 } }, "1": { "GridRowColumnDefinition": { "DesignLengthInPixel": 71.0 } }, "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 19.0 } }, "3": { "GridRowColumnDefinition": { "DesignLengthInPixel": 262.0 } }, "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 200.0 } }, "5": { "GridRowColumnDefinition": { "DesignLengthInPixel": 200.0, "Mode": 2, "MinLength": { "Unit": 1 }, "MaxLength": { "Value": 1.0 } } }, "6": { "GridRowColumnDefinition": { "DesignLengthInPixel": 191.0, "Mode": 2, "MinLength": { "Unit": 1 }, "MaxLength": { "Value": 200.0, "Unit": 1 } } }, "7": { "GridRowColumnDefinition": { "DesignLengthInPixel": 191.0, "Mode": 2, "MinLength": { "Unit": 1 }, "MaxLength": { "Value": 200.0, "Unit": 1 } } }, "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 191.0, "Mode": 2, "MinLength": { "Unit": 1 }, "MaxLength": { "Value": 200.0, "Unit": 1 } } }, "9": { "GridRowColumnDefinition": { "DesignLengthInPixel": 191.0, "Mode": 2, "MinLength": { "Unit": 1 }, "MaxLength": { "Value": 200.0, "Unit": 1 } } }, "10": { "GridRowColumnDefinition": { "DesignLengthInPixel": 23.0 } }, "11": { "GridRowColumnDefinition": { "DesignLengthInPixel": 74.0 } }, "12": { "GridRowColumnDefinition": { "DesignLengthInPixel": 20.0 } } }, "Count": 13, "DefaultSize": 191.0 }, "Values": { "1,11": "报工" }, "AttachInfos": { "1,1": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!D4" } ] }, "value": "2", "compareType": 3 }, "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PopupDisplayMode": 1, "Placement": { "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!B2" }, "ClosePopupCallbackCommand": { "Commands": [ { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=是否为确定" } ] }, "value": "1" }, "CommandList": [ { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "Title": "加载中", "BreakpointIdentity": "9e84ea32-3c98-4dbd-b199-1ab508cd15af" }, { "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", "ServerCommandName": "变更任务状态", "Parameters": [ { "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", "ParamName": "任务ID", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!F4" } }, { "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", "ParamName": "状态码", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "='任务-基本信息'!状态码" } } ], "ResultErrorCodeTo": { "SerializeProperty": "code" }, "ResultMessageTo": { "SerializeProperty": "msg" }, "RefreshAfterFinish": true, "CheckDataValidation": true, "BreakpointIdentity": "ad146f04-1bd6-4a43-be4d-f6f2fbf65657" }, { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", "Title": "加载中", "BreakpointIdentity": "83a99ae4-8fee-4476-89f6-07d841aef88c" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "='任务-基本信息'!code" } ] }, "value": "0" }, "CommandList": [ { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "Message": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "='任务-基本信息'!msg" }, "BreakpointIdentity": "ba6a32c8-ff95-4c82-a546-74a145b9ee37" } ], "ID": "d48b056e-0095-483f-92d2-b4e370a1e15f" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", "FunctionName": "warning", "Title": "温馨提示", "Message": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "='任务-基本信息'!msg" }, "BtnText": "知道了", "BreakpointIdentity": "ffb91972-cda0-413f-9247-86910eae0ca1" } ], "ID": "de2d8b4d-b825-43c2-af7d-dec3313298d6" } ], "BreakpointIdentity": "f7b54034-89b9-4f0d-981c-f915f2c722cd" } ], "ID": "7788af3d-1814-469a-8b27-603934cbc664" } ], "BreakpointIdentity": "cf60cfc9-a4cf-4b3e-bd15-205f28bc7db3" } ], "ParamProperties": { "IsOK": "是否为确定", "状态码": "状态码" } }, "PageName": "切换任务状态", "BreakpointIdentity": "97d3a68c-8533-4fb9-911e-d73b430f186c" } ], "Comments": "小于进行中", "ID": "7caf24ed-59d0-4925-a89d-3f36f5e70846" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "FourStandardStyle": "warning", "Message": "任务尚未审批完成,不可修改状态", "BreakpointIdentity": "bca78f27-26c0-4456-9d1a-f3eb0ce8c293" } ], "ID": "882d4af8-b940-46c1-ab85-cd63676d405f" } ], "BreakpointIdentity": "4e676f31-76a3-4421-9443-dbb2921b87df" } ], "TemplateKey": "_RS_Information3" }, "TemplateCellSource": "任务状态文本", "RulesGuidList": [ "1acc23b4-3d8b-4aa4-80ec-d1daf2752267", "05899876-59ac-4c5b-ac14-f56c7498183f" ] }, "1,3": { "TemplateCellSource": "名称", "RulesGuidList": [ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0" ] }, "1,4": { "TemplateCellSource": "工时分配方式" }, "1,5": { "CssName": "singlebox", "CellType": { "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", "Style": 3, "PrimaryColor": "Background 2 -10", "SecondaryColor": "Text 1 0", "IsBounding": true, "DataSource": "用户信息视图", "ValueColumnBindingInfo": { "TableName": "用户信息视图", "ColumnName": "用户名", "GUID": "f42319a4-6ad4-474d-bd7b-4bdf4de61be0" }, "DisplayColumnBindingInfo": { "TableName": "用户信息视图", "ColumnName": "全名", "GUID": "701c2c56-4b52-4485-ab07-c545ad9dddca" }, "ItemsQuery": { "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", "CompareType": 8, "ColumnBindingInfo": { "TableName": "用户信息视图", "ColumnName": "用户名", "GUID": "f5805362-32e1-453b-b13e-a958ee41d494" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!F5" } }, "CommandList": [], "ReadOnly": true }, "TemplateCellSource": "任务负责人" }, "1,6": { "TemplateCellSource": "逾期状态", "RulesGuidList": [ "b8253a56-7b38-44cc-bb95-a30e009e05d9", "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0" ] }, "1,7": { "TemplateCellSource": "动态可核定工时", "RulesGuidList": [ "ae873111-fde0-4fa1-b664-852d3e833eff", "f2c4c4f1-c9ff-4553-a0cd-9783dce84ed1", "14b601ff-8ddc-4a1f-8f75-13c61362e035", "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0" ] }, "1,8": { "TemplateCellSource": "日期范围", "RulesGuidList": [ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0" ] }, "1,9": { "TemplateCellSource": "项目", "RulesGuidList": [ "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0" ] }, "1,11": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { "TableName": "任务平行视图", "ColumnName": "任务状态", "GUID": "f3839e66-563d-4986-a212-82201d7b5607" } }, "value": "2" }, "CommandList": [ { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { "TableName": "任务平行视图", "ColumnName": "成员数量", "GUID": "39483242-1939-4644-8e97-91abbcc537a0" } }, "value": "0", "compareType": 2 }, "CommandList": [ { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { "TableName": "任务平行视图", "ColumnName": "任务成员", "GUID": "1a3c3f2a-ae70-4e6b-9b90-72ab7f243551" } }, "value": "%CurrentUser%", "compareType": 10 }, "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PageName": "新增报工", "PassValues": [ { "Source": "实际", "TargetCell": { "SerializeProperty": "=新增报工!工时类型" } }, { "Source": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!F4" }, "TargetCell": { "SerializeProperty": "=新增报工!任务ID" } } ], "LoadBindingDataOption": 1, "BreakpointIdentity": "ff6d7add-c748-42e1-a062-9f352fe56f29" } ], "ID": "72b1b556-6cf8-49fe-83c4-1e10171cb133" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "FourStandardStyle": "warning", "Message": "你尚未成为该任务参与人,不能报工", "BreakpointIdentity": "0da9647e-31d9-4dc4-b3fd-25e5eab24937" } ], "ID": "5eec4dbf-1740-4ced-aed0-dec73a68b6ce" } ], "BreakpointIdentity": "d1e6a59f-447c-436d-9979-f5bdb95ae55f" } ], "ID": "a75adc9d-f95a-40ab-942d-c38a3b0564cf" }, { "CommandList": [ { "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", "Title": "提示", "Message": "该任务尚未添加成员,是否立即添加?", "Type": "warning", "ConfirmButtonText": "确定", "ShowCancelButton": true, "CancelButtonText": "取消", "ShowClose": false, "DialogResult": "按钮结果", "AdvancedSettings": {}, "BreakpointIdentity": "8ddcb554-4cd1-419f-b3df-30a5b4d4a90c" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!按钮结果" } ] }, "value": "confirm" }, "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PageName": "参与成员管理", "LoadBindingDataOption": 1, "BreakpointIdentity": "718d3ce3-69e1-4a05-96a3-aa5e036be9e6" } ], "ID": "2913bfe4-5dc3-42c3-a937-e6eb997a091d" } ], "BreakpointIdentity": "2301bb28-4595-42d2-b111-5c58847dd099" } ], "ID": "3674f3ca-e572-4629-97aa-32877b20cf76" } ], "BreakpointIdentity": "af0b59bd-f85c-49e2-b8ae-bd9138b84440" } ], "ID": "f9f0a2bb-1e4b-48cd-b3bb-12b43ab99a30" }, { "CommandList": [ { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "FourStandardStyle": "warning", "Message": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=\"当前任务处于\"&f5fc8d78af50450e9ecd5e29f22c67b!B2&\"状态,不可报工!\"" }, "BreakpointIdentity": "c250b6c9-38b5-4632-8850-34bab49b16a9" } ], "ID": "2b2516fb-8331-47cc-aaa0-ee44d64f4950" } ], "BreakpointIdentity": "90be7f0f-8f20-46bd-afe9-7ab0d11a279d" } ], "Text": "报工", "TemplateKey": "_RS_Main3" }, "RulesGuidList": [ "8179ae72-b985-45f7-a759-cf36d43b70ef" ] }, "3,3": { "TemplateCellSource": "任务状态" }, "3,5": { "TemplateCellSource": "ID" }, "4,5": { "TemplateCellSource": "任务成员" } }, "StyleDatas": { "Styles": [ { "FontFamily": 0 }, { "FontSize": 12.0 }, { "FontSize": 13.333333333333332, "Foreground": 1, "HorizontalAlignment": 2 }, { "FontFamily": 0, "FontSize": 12.0, "Foreground": 1, "HorizontalAlignment": 2 }, { "FontFamily": 0, "FontSize": 13.333333333333332, "Foreground": 3, "HorizontalAlignment": 2 }, { "FontSize": 13.333333333333332, "Formatter": 4, "HorizontalAlignment": 2 }, { "FontFamily": 0, "FontSize": 12.0, "Foreground": 1, "Formatter": 5, "HorizontalAlignment": 2 }, { "FontSize": 13.333333333333332, "Foreground": 1, "Formatter": 6, "HorizontalAlignment": 2 }, { "FontSize": 13.333333333333332, "Foreground": 3, "HorizontalAlignment": 7 }, { "FontSize": 13.333333333333332, "HorizontalAlignment": 7 }, { "FontFamily": 0, "FontSize": 13.333333333333332 } ], "Types": { "Strs": [ "Body", "Text 1 50", "Left", "Accent 2 0", "\"⏱️ \"@\"小时\"", "\"📅 \"@", "\"💼 \"@", "Center" ] }, "CellStyles": { "0,5": 0, "0,6": 0, "1,1": 1, "1,4": 2, "1,5": 3, "1,6": 4, "1,7": 5, "1,8": 6, "1,9": 7, "1,10": 8, "1,11": 9, "2,5": 0, "2,6": 0, "3,5": 0, "3,6": 0, "4,5": 10, "4,6": 10, "4,7": 10, "4,8": 10 }, "SheetStyle": { "FontFamily": 0 } }, "PageInfo": { "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", "ParentPageName": "任务管理", "ConditionFormatRulesCollection": { "Rules": [ { "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!$D$4=0" }, "Priority": 5, "GUID": "1acc23b4-3d8b-4aa4-80ec-d1daf2752267", "StyleInfo": { "Underline": null, "Strikethrough": null }, "IsDisabled": true, "IsInvisible": false, "IsReadOnly": false }, { "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon", "Operator": 6, "Value1": "=3", "Priority": 3, "GUID": "14b601ff-8ddc-4a1f-8f75-13c61362e035", "StyleInfo": { "Foreground": "Accent 4 0", "Underline": null, "Strikethrough": null } }, { "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!$D$4>=3" }, "Priority": 4, "GUID": "9d799cd1-2d7e-4f4d-be80-7628b7c86dc0", "StyleInfo": { "Foreground": "Text 1 50", "Underline": null, "Strikethrough": true } }, { "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon", "Operator": 6, "Value1": "=8", "Priority": 2, "GUID": "f2c4c4f1-c9ff-4553-a0cd-9783dce84ed1", "StyleInfo": { "Foreground": "Accent 3 0", "Underline": null, "Strikethrough": null } }, { "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon", "Operator": 7, "Value1": "=8", "Priority": 1, "GUID": "ae873111-fde0-4fa1-b664-852d3e833eff", "StyleInfo": { "Foreground": "Text 1 50", "Underline": null, "Strikethrough": null } }, { "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon", "Operator": 3, "Value1": "=\"已逾期\"", "GUID": "b8253a56-7b38-44cc-bb95-a30e009e05d9", "StyleInfo": { "Foreground": "Accent 5 0", "Underline": null, "Strikethrough": null } }, { "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=f5fc8d78af50450e9ecd5e29f22c67b!$D$4=0" }, "Priority": 6, "GUID": "8179ae72-b985-45f7-a759-cf36d43b70ef", "StyleInfo": { "Underline": null, "Strikethrough": null }, "IsDisabled": true, "IsInvisible": false, "IsReadOnly": false }, { "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "CellValueRuleType": 3, "Priority": 7, "GUID": "05899876-59ac-4c5b-ac14-f56c7498183f", "StyleInfo": { "Underline": null, "Strikethrough": null }, "IsDisabled": false, "IsInvisible": true, "IsReadOnly": false } ] } }, "PrintInfo": { "PaperSize": {}, "Margin": {} } }//LeqGfJE849GCCQK6FAdzrgQkZiarO/7Cs4ySb53zZI1R12XMM0k0HQ6stu9T0dKaa1tq5m4j2kdnEHTSUi4MS1wGyi6sf7VJ/XET2S8nRjrqmfHlLKGdiy/clg8mNBHAqljTZLw4/fpv4YxOWNmjD1S7t0xQKKjxIKAlL84jvtKEMezu7zbwwyzwWvfEy99zRib/QQ2mk18nsIXGAovHrcto96hpR8BsPDEBr1D4mb+OglWKwZ/O7y7kr/ekxCzC/bdW49Q4qilX+krpWlq3U5CdSpyrlDOVd/IBPAr/JyqrXjxtz+35Oarx8k/UzHvtX5o2n+hSd2X6uNrgaBSaRfEqrF+pV+0r7cyKwb2s/WDQZqYmxCWqexNuw8Dy7EhsG/i/lJE5I74k3Yf0wAYkbSMkfm/Hx7WOwnQkEYgeGTA6qfI92OoqkCTRPJ1jTXdFuHOqJIq4aWqCscqYyjmqD70XnK2Ler6jwC9TRQ1eqkUwX11luvat0LIVIqExEIp5vULKZdgFvjLt4muOvqjXCualTSWwuKut/YURjNuduaTZ3ZDz7fKdZ7NmtYCaDVNgSsrOINamt2TDXMFffV2AePY15JKTprG1Ut5TIGqauiwQSzYW2CBAxK0Fc+bmvMmoEnUsE7XifdBbDr088aDCJ0WSyX4WVAhWMrD++oCUyDzSlCyV/SXkoabiTHuJmUR6YBYgl1nizhIWvGoHGLHbLAu8NS5S7ca9RM8xMauEqyDZp8UM8pfppL7zBf1IHkQcMusGzbL06UIJi8Lf9dD+di/tmZb/xXNAVQP+XavHEddBEPzbmFFqxK1/XklPyuyY6ChUOI8Td03SyD5PaL97tU7dP1NHrkqrXZGbG0GrYxLSPmsh7SzrIs3Xv4iAl72w26m+2XZquxIarYrs2z8NyA==|920