From 53a64a8bed47a75c7956341a5b03b25ca9092acc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B6=85=E5=93=A5?= Date: Wed, 19 Jun 2024 14:09:14 +0800 Subject: [PATCH] =?UTF-8?q?{"Message":"=E6=9B=B4=E6=96=B0=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=8F=91=E8=B5=B7=E6=B5=81=E7=A8=8B","MessageType":2,?= =?UTF-8?q?"Modules":[{"State":1,"Type":1,"Name":"PCPage/=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=88=97=E8=A1=A8"},{"State":1,"Type":1,"Name":"PCPag?= =?UTF-8?q?e/=E9=A1=B9=E7=9B=AE=E4=BF=A1=E6=81=AF"},{"State":4,"Type":1,"N?= =?UTF-8?q?ame":"PCPage/=E9=A1=B9=E7=9B=AE=E5=AE=A1=E6=89=B9"},{"State":1,?= =?UTF-8?q?"Type":15,"Name":"ServerCommand/=E6=96=B0=E5=A2=9E=E6=88=96?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A1=B9=E7=9B=AE"},{"State":2,"Type":28,"Na?= =?UTF-8?q?me":"ProcessItem/=E7=AB=8B=E9=A1=B9=E6=B5=81=E7=A8=8B"},{"State?= =?UTF-8?q?":1,"Type":8,"Name":"ApplicationSetting"},{"State":1,"Type":9,"?= =?UTF-8?q?Name":"Theme"},{"State":1,"Type":40,"Name":"Plugin"},{"State":2?= =?UTF-8?q?,"Type":16,"Name":"TaskScheduler/=E9=A1=B9=E7=9B=AE=E6=88=90?= =?UTF-8?q?=E5=91=98=E6=96=B0=E5=A2=9E=E4=BA=8B=E4=BB=B6"},{"State":2,"Typ?= =?UTF-8?q?e":27,"Name":"ServerCommandPrivate/=E5=90=8C=E6=AD=A5=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=8F=82=E4=B8=8E=E4=BA=BA=E5=88=97=E8=A1=A8"},{"Stat?= =?UTF-8?q?e":2,"Type":16,"Name":"TaskScheduler/=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E6=88=90=E5=91=98=E5=88=A0=E9=99=A4=E4=BA=8B=E4=BB=B6"},{"Stat?= =?UTF-8?q?e":3,"Type":28,"Name":"ProcessItem/=E9=A1=B9=E7=9B=AE=E7=AB=8B?= =?UTF-8?q?=E9=A1=B9=E6=B5=81=E7=A8=8B"},{"State":3,"Type":1,"Name":"PCPag?= =?UTF-8?q?e/=E5=88=9B=E5=BB=BA=E9=A1=B9=E7=9B=AE"},{"State":3,"Type":15,"?= =?UTF-8?q?Name":"ServerCommand/=E5=88=9B=E5=BB=BA=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C"},{"State":3,"Type":27,"Name":"ServerCommand?= =?UTF-8?q?Private/=E5=A1=AB=E5=85=85=E9=A1=B9=E7=9B=AE=E5=88=9D=E5=A7=8B?= =?UTF-8?q?=E5=8C=96=E6=95=B0=E6=8D=AE"},{"State":3,"Type":16,"Name":"Task?= =?UTF-8?q?Scheduler/=E9=A1=B9=E7=9B=AE=E8=A1=A8=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6"},{"State":3,"Type":6,"Name":"Pages/?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE/=E9=A1=B9=E7=9B=AE=E6=B5=81=E7=A8=8B?= =?UTF-8?q?=E9=A1=B5=E9=9D=A2"}],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 208 +- ApplicationSettings.json | 4 + Pages/项目/项目列表.json | 186 +- Pages/项目/项目流程页面/创建项目.json | 2352 +++++++++++++++++ Pages/项目/项目流程页面/创建项目.rd | 15 + Pages/项目/项目流程页面/项目审批.json | 1875 +++++++++++++ .../项目配置 => 项目流程页面}/项目审批.rd | 8 +- Pages/项目/项目首页/项目配置/项目信息.json | 1479 +++++------ Pages/项目/项目首页/项目配置/项目信息.rd | 8 +- Pages/项目/项目首页/项目配置/项目审批.json | 1134 -------- Plugin/裁剪并上传图片-9_0_102_0.zip | Bin 0 -> 35517 bytes Process/{立项流程.bpmn => 项目立项流程.bpmn} | 23 +- Process/{立项流程.json => 项目立项流程.json} | 2 +- SchedulerTasks/项目成员删除事件.json | 35 - ...目成员新增事件.json => 项目表新增事件.json} | 25 +- ServerCommands/项目/创建项目校验.json | 539 ++++ ServerCommands/项目/同步项目参与人列表.json | 89 - ServerCommands/项目/填充项目初始化数据.json | 939 +++++++ ServerCommands/项目/新增或修改项目.json | 1312 +++------ Theme/CellTypeStyles | 2 +- 20 files changed, 6880 insertions(+), 3355 deletions(-) create mode 100644 Pages/项目/项目流程页面/创建项目.json create mode 100644 Pages/项目/项目流程页面/创建项目.rd create mode 100644 Pages/项目/项目流程页面/项目审批.json rename Pages/项目/{项目首页/项目配置 => 项目流程页面}/项目审批.rd (50%) delete mode 100644 Pages/项目/项目首页/项目配置/项目审批.json create mode 100644 Plugin/裁剪并上传图片-9_0_102_0.zip rename Process/{立项流程.bpmn => 项目立项流程.bpmn} (52%) rename Process/{立项流程.json => 项目立项流程.json} (96%) delete mode 100644 SchedulerTasks/项目成员删除事件.json rename SchedulerTasks/{项目成员新增事件.json => 项目表新增事件.json} (56%) create mode 100644 ServerCommands/项目/创建项目校验.json delete mode 100644 ServerCommands/项目/同步项目参与人列表.json create mode 100644 ServerCommands/项目/填充项目初始化数据.json diff --git a/.collaboration b/.collaboration index 043bd1c1..6f2967e8 100644 --- a/.collaboration +++ b/.collaboration @@ -527,21 +527,7 @@ }, { "ModuleName": "PCPage/项目列表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T12:54:23.5524894+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目列表.json", - "Pages\\项目\\项目列表.rd", - "Pages\\8ee6eff0b74d43ef8e54cd3ef782f76.json", - "Pages\\8ee6eff0b74d43ef8e54cd3ef782f76.rd", - "Pages\\b90932e038f94707b54e571ff7cd84d.json", - "Pages\\b90932e038f94707b54e571ff7cd84d.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目成员详情", @@ -655,17 +641,7 @@ }, { "ModuleName": "PCPage/项目信息", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T12:24:57.8250143+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目配置\\项目信息.json", - "Pages\\项目\\项目首页\\项目配置\\项目信息.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目岗位配置", @@ -673,17 +649,7 @@ }, { "ModuleName": "PCPage/项目审批", - "State": 4, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:57:36.2514713+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目配置\\项目审批.json", - "Pages\\项目\\项目首页\\项目配置\\项目审批.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Pages/项目/项目首页/预算申请", @@ -1091,16 +1057,7 @@ }, { "ModuleName": "ServerCommand/新增或修改项目", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T12:54:23.5525662+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\项目\\新增或修改项目.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommand/移除项目成员", @@ -1202,20 +1159,6 @@ "ModuleName": "RdlReport/工时报表", "ModuleType": 18 }, - { - "ModuleName": "ProcessItem/立项流程", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T12:54:13.1950163+08:00", - "ModuleType": 28, - "ToRemoveFiles": [ - "Process\\立项流程.json", - "Process\\立项流程.bpmn" - ] - }, { "ModuleName": "ProcessItem/预算申请", "ModuleType": 28 @@ -1234,34 +1177,11 @@ }, { "ModuleName": "ApplicationSetting", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T12:14:03.8008634+08:00", - "ModuleType": 8, - "ToRemoveFiles": [ - "ApplicationSettings.json", - "favicon.ico" - ] + "ModuleType": 8 }, { "ModuleName": "Theme", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:57:36.2509613+08:00", - "ModuleType": 9, - "ToRemoveFiles": [ - "Theme\\CellTypeStyles", - "Theme\\ListViewStyles", - "Theme\\StyleDefaultNames", - "Theme\\ThemeConfig", - "Reports\\DefaultTheme.rdlx-theme" - ] + "ModuleType": 9 }, { "ModuleName": "image/内置图片", @@ -1620,46 +1540,7 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T14:09:05.9102484+08:00", - "ModuleType": 40, - "ToRemoveFiles": [ - "Plugin\\Echarts图表-10_0_3_0.zip", - "Plugin\\Editormd-6_0_102_0.zip", - "Plugin\\Forguncy.CustomMenu.zip", - "Plugin\\Forguncy.PassListviewDataCommand.zip", - "Plugin\\JSON 序列化和反序列化-10_0_2_0.zip", - "Plugin\\JSON数据源-10_0_2_0.zip", - "Plugin\\Lottie动画插图-10_0_2_0.zip", - "Plugin\\Notiflix-9_0_103_0.zip", - "Plugin\\OPENAI套件-10_0_3_0.zip", - "Plugin\\PC组件包-格友工作室定制版-10_0_2_0.zip", - "Plugin\\SqlServerWrapper.zip", - "Plugin\\Tiny富文本编辑器-10_0_2_0.zip", - "Plugin\\UI操作工具箱-9_0_6_0.zip", - "Plugin\\Unlayer-9_0_103_0(1).zip", - "Plugin\\xTools快速开发工具包-9_0_4_0(1).zip", - "Plugin\\发送HTTP请求命令-10_0_2_0.zip", - "Plugin\\取消当前行-9_0_103_0.zip", - "Plugin\\增强关闭页面-9_0_6.zip", - "Plugin\\复制到剪贴板-7_0_3_0.zip", - "Plugin\\客户端缓存操作工具库-8_0_0_0.zip", - "Plugin\\富文本编辑器-10_0_2_0.zip", - "Plugin\\对象与集合操作工具-8_0_0_0.zip", - "Plugin\\异步运行命令-9_0_103_0.zip", - "Plugin\\支持预览的附件上传-10_0_2_0.zip", - "Plugin\\服务端缓存操作工具库-8_0_3_0.zip", - "Plugin\\模板引擎操作库-9_0_103_0.zip", - "Plugin\\用户管理命令 V2-10_0_2_0.zip", - "Plugin\\网络操作库-9_0_102_0.zip", - "Plugin\\设置当前行命令-10_0_2_0.zip", - "Plugin\\设置焦点命令-10_0_2_0.zip", - "Plugin\\豪~豪插件合集-7_0_102_0.zip" - ] + "ModuleType": 40 }, { "ModuleName": "PublishSetting", @@ -2095,45 +1976,6 @@ "ModuleName": "PCPage/富文本编辑器", "ModuleType": 1 }, - { - "ModuleName": "TaskScheduler/项目成员新增事件", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:23:13.6854931+08:00", - "ModuleType": 16, - "ToRemoveFiles": [ - "SchedulerTasks\\项目成员新增事件.json" - ] - }, - { - "ModuleName": "ServerCommandPrivate/同步项目参与人列表", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:23:20.3752419+08:00", - "ModuleType": 27, - "ToRemoveFiles": [ - "ServerCommands\\项目\\同步项目参与人列表.json" - ] - }, - { - "ModuleName": "TaskScheduler/项目成员删除事件", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:23:13.6854961+08:00", - "ModuleType": 16, - "ToRemoveFiles": [ - "SchedulerTasks\\项目成员删除事件.json" - ] - }, { "ModuleName": "TableView/项目平行视图", "ModuleType": 23 @@ -2268,62 +2110,26 @@ }, { "ModuleName": "ProcessItem/项目立项流程", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T12:54:23.5519513+08:00", "ModuleType": 28 }, { "ModuleName": "PCPage/创建项目", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T12:55:47.5226672+08:00", "ModuleType": 1 }, { "ModuleName": "ServerCommand/创建项目校验", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:01:06.1527728+08:00", "ModuleType": 15 }, { "ModuleName": "ServerCommandPrivate/填充项目初始化数据", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:18:11.1291715+08:00", "ModuleType": 27 }, { "ModuleName": "TaskScheduler/项目表新增事件", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:21:57.4641861+08:00", "ModuleType": 16 }, { "ModuleName": "Pages/项目/项目流程页面", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-19T13:29:55.3723837+08:00", "ModuleType": 6 } ] \ No newline at end of file diff --git a/ApplicationSettings.json b/ApplicationSettings.json index 295a5491..52a9858a 100644 --- a/ApplicationSettings.json +++ b/ApplicationSettings.json @@ -28,6 +28,10 @@ "StartDateFiscalYear": 1, "BaseOnStartingMonth": true, "ProcessUserInfoDisplayMode": 1, + "SuppressedWarningMessages": [ + "项目首页->页面容器(A2), 页面容器没有设置子页面", + "数据表, 有部分连接到外部数据库的数据表没有检查过连接状态,如果无法连接到数据库可能会导致数据无法在页面上显示。如需确认数据库的连接状态,请点击数据表右键菜单里的“刷新”" + ], "SyncUserInfoCacheForBuiltInView": false, "MultipleLanguageSettings": { "Languages": [ diff --git a/Pages/项目/项目列表.json b/Pages/项目/项目列表.json index a363e1d9..bbfad535 100644 --- a/Pages/项目/项目列表.json +++ b/Pages/项目/项目列表.json @@ -404,119 +404,93 @@ "IsOldMenuPath": false, "CommandList": [ { - "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", - "PopupDisplayMode": 3, - "DrawerDirection": 3, - "ShowDrawerHeader": true, - "ClosePopupCallbackCommand": { - "Commands": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=是否为确定" - } - ] - }, - "value": "1" + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "当前用户", + "ParameterValue": "%CurrentUser%", + "ID": "0dba67a93c894f1f8067258fb2a58abb" + }, + { + "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon", + "ProcessDefinitionResourceName": "项目立项流程", + "ProcessInstanceName": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目列表!当前用户&\"提交的项目立项申请\"" + }, + "ReturnResultName": "发起流程结果" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=发起流程结果.ID" + } + ] + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=发起流程结果.TaskExists" + } + ] }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=类型" - } - ] - }, - "value": "新增" - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=项目ID" - } - ] - }, - "value": "%Null%", - "compareType": 1 - } - ] - }, - "CommandList": [ - { - "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", - "Title": "初始化", - "Message": "是否立即配置项目人员", - "Type": "info", - "ConfirmButtonText": "确定", - "ShowCancelButton": true, - "CancelButtonText": "取消", - "ShowClose": false, - "DialogResult": "按钮结果", - "AdvancedSettings": {} + "value": "1" }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=按钮结果" - } - ] - }, - "value": "confirm" - }, - "CommandList": [ + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "DrawerDirection": 3, + "ShowDrawerHeader": true, + "ClosePopupCallbackCommand": { + "Commands": [ { - "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", - "PageName": "项目首页", - "PassValues": [ - { - "Source": "项目成员", - "TargetCell": { - "SerializeProperty": "=项目首页!项目首页导航栏" - } + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "项目分组图文列表", + "UpdateType": 6, + "UpdateListviewCommandRunTimeMethodSetting": { + "MethodName": "Reload", + "ParameterValues": { + "clearFilter": false, + "clearSort": false, + "clearRuntimeQueryConditions": false } - ] + } } ], - "ID": "c0477bea-2b08-464e-a7b0-e270a5d31786" + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "ValueFormula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目列表!发起流程结果.Page" } - ] - } - ], - "ID": "7955aa8a-c06d-4f75-af03-50ffa76a9305" - } - ] - } - ], - "ParamProperties": { - "IsOK": "是否为确定", - "项目ID": "项目ID", - "类型": "类型" + } + ], + "ID": "635727e3-a969-40bf-8833-042f29922657" + } + ] + } + ], + "ID": "321bef2e-7b22-49cb-a855-d198fee975e3" } - }, - "PageName": "项目信息", - "LoadBindingDataOption": 2 + ] } ], "CanVisitRoleList": [ @@ -1696,4 +1670,4 @@ "Formula": "项目列表!$B$19" } ] -}//a9Ie9/JLfn7hEHAGeumF5nH3+OLEu9MnSO5z16MJOCN4O3z8FL4h4NTZ+21saJaWOiy9ZV2q3ZqTmjLGds4uTFf3JZvvJzNlQb2PEKp8jWQL4clSX1/u2pSa/0KgPgvdx6rMbXtJBx/F4XqRR43ydyPJ89p0G0bMD1cwKObcjFmLnt3z7pph8cgl75a2rx2aUEoe2cCFtKezgRxYRoAXhHzFiXy1wjSRkNIEi4PY8p13siThfH9HfBK35u6bRIM8oetvUtfg0l0ubf0eM/iLPKzOoZ/O8iT8l1nNWfJW1i9f0eDYiheqVFaoCnXRyndGNLpRkhigFaZcvLAuuygPvDIoeWFXfLauLGiMVP9ojgV+SHTHSfvQCeEYAZYrPZMrCHvzWAbP8YPZ45PH0VyEwYKE7/TeFsfnI7hYlK0e5GNRp7LlemVzCZ/QvGIMCQO0WcumCueGjPWgNZt4WDko791bZpfzFPlNm/EzkDYwfP6TymrZIFJ4uoWaAtbnXiQcZO9/L/6vBecRVDzobgGQi1h9/cbkkFAOhBqKY39vrmhlX8YlImYmlEZdDdGrMd4rgGnjzqj+OIZVFfmY8kVU7E8ZDDgpfj3P2qzXHxoUjVfnXq7OKQLLxWGAPaDBu7QYD+qR+oXSHTZ0aPQDgT9uVgDyG46Ecxa6VUK9ovZewInZwq1VuajuiCzHoNiPTgPq/6f2AmLGdzr6b0i4Voqu6uauoy85QD0tP+EoRXULt6cF0CxWUJeTiN/Z3ZrasOT8VV2NKK1yKmlPb+NF2WH3Fkb2yllvNE85Qb0KdvaArGto/lGevPc3fArnDu7l8+1pmPvkmlVYlPBl2aNmfU+qT4B/NgiV8OmFHd1v3Uk8twSlYt2FmAp/OHCB2KC5X5aEP4hhSAa8p2Bk6yVi7zURUw==|920 \ No newline at end of file +}//v8sI0WodHHx6wLQQxxm8yAKPpRaQg4AXG8odlYtx4Bcp1fTEiwzwT9g+gX8Lwz8zGVUEiFkceJ23AQoVICHCxnnVCCXJ/mSdRYd8Nsxpo4++ctTUdu69phYJx+c19w2B/bWyw+W9jZ46pfld6m1qlr8yOiDtEqGUFedtKKxszkfDohTkGD/W4P9UwEHAZBG45MKQqdNsDL4WS/RhBAYUehly0Ea5Kh2Q0bXSYiQOcGvQ2Kl2QLaS2PTfjwcEhYKE2I8ET20/6SPDbri6sC+y49i7W4RD7zcjayjbsvK0XPYEKCgFnHdsISmi/VIibWglH2xuCAXObaBA4rO+nlu4f9HFnpjA766t+7yYOsT3O80Lw01KGXEupZv50FlasWKwXnLFKUcHy/anBnN+pzSmzm/WhbIHnVUSThXQbG/O3gKnz4J6UvKcJjPNwtqYf116d0Q9O61rVYJZSL/Gv2/qcXOEM5N42xg1n8EBJ9oWMvFNqTKETxdTCI2K3uxyevZNJcXkSY9vYrQ9PeyS4dIHhiR+ydrOVAmxk3fi7IO/ttcreT07bfBl4MmtcSXEDGP2A59DAIAaJcuMI9A9VABYMU3oysMa1ISwBEYYfbUveQzpJIPInW9XuqrWMl1hmwIYqpYds3PKRyM20b4bjT6qVt3MndK7BD2b+QOD9gF/czaFT0DkntDMUg6WM5fvHadEP3VMKgsSnGUFSoRCQuHgNsULjcrl8CjudeODrh/wYD6ipuXfBHMPsp0V2qywr/8MDlXTcfMzGxP45C++1mFSUOvyr1kRr3QBtdfy8flaFnQeeYnLRj/qjvs6/W6kxHagDr2xh1+5InZE/IDhokTMPYlpmwwUCv2q88sYf/log5SOy/B7qDiQiNYbUd2SV8y16wcSv+eGQkiqc+UKAt+qGQ==|920 \ No newline at end of file diff --git a/Pages/项目/项目流程页面/创建项目.json b/Pages/项目/项目流程页面/创建项目.json new file mode 100644 index 00000000..850d269d --- /dev/null +++ b/Pages/项目/项目流程页面/创建项目.json @@ -0,0 +1,2352 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 46.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 22.0, + "Mode": 1 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 81.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 81.0 + } + }, + "31": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "32": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "33": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 81.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "35": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 35 + ], + "Count": 36, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 25.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 281.0 + } + } + }, + "Count": 28, + "DefaultSize": 32.0 + }, + "Values": { + "3,1": "项目封面", + "3,6": "项目名称", + "3,16": "项目代号", + "3,26": "FGC_审批记录", + "6,6": "项目简介", + "9,1": "生成图片", + "11,1": "项目日期", + "11,15": "计划周期", + "14,1": "所属客户", + "14,12": "添加", + "14,15": "所属客户部门", + "17,1": "管理员", + "17,8": "权限", + "17,15": "分组", + "17,19": "添加", + "18,8": "0", + "18,15": "未分组", + "20,1": "预算工时", + "20,8": "预算金额", + "20,15": "严格模式", + "21,1": "0", + "21,8": "0", + "21,15": true, + "23,1": "工时分配模式", + "23,4": "*提交后不再支持修改!", + "23,8": "如何选择", + "24,1": 4, + "26,1": "项目方案", + "29,1": "预算方案", + "32,1": "网络资源" + }, + "Formulas": { + "12,15": "DATEDIF(E36,I36,\"d\")", + "12,1": "TEXT(E36,\"yyyy-mm-dd\")&\",\"&TEXT(I36,\"yyyy-mm-dd\")" + }, + "AttachInfos": { + "1,1": { + "CellType": { + "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon", + "PreCommands": [ + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "Title": "加载中", + "VBalidate": true + }, + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "创建项目校验", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!项目ID" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=code" + } + ] + }, + "value": "0", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "warning", + "Title": "项目信息不完整", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!msg" + }, + "BtnText": "知道了" + }, + { + "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon" + } + ], + "ID": "9cb723ef-2777-4bd4-b924-11b7bbcd2d56" + } + ] + } + ], + "PostCommands": [ + { + "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon" + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "Title": "加载中" + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true + } + ], + "TemplateKey": "同意", + "ActionButtonStyleTemplateInfos": [ + { + "ActionTitle": "提交", + "TemplateKey": "同意" + }, + { + "ActionTitle": "同意", + "TemplateKey": "同意" + }, + { + "ActionTitle": "回退", + "TemplateKey": "回退" + }, + { + "ActionTitle": "终止", + "TemplateKey": "拒绝" + } + ], + "ButtonGap": 10 + } + }, + "3,26": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "FGC_审批记录", + "OverflowMode": 1 + } + }, + "4,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目封面", + "GUID": "a3a9863a-9391-4733-a350-7fc9ede52274", + "IsImagePath": true + }, + "CellType": { + "$type": "Forguncy.UploadImageCellType, ServerDesignerCommon", + "TemplateKey": "中圆角", + "UploadImageLimit": { + "AllowExtensions": ".png, .jpeg, .jpg, .bmp, .gif, .ico" + }, + "ImagePath": "app-logo.png" + } + }, + "4,6": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目名称", + "GUID": "6679863b-b549-464d-9830-88fb52ff75f4" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "resize": "none" + }, + "DataValidationInfo": { + "NumberType": 6, + "FirstParamValue": "1", + "SecondParamValue": "24", + "IgnoreBlank": false + } + }, + "4,16": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目代号", + "GUID": "49d19b33-6b11-4ab2-a484-41979109db91" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "placeholder": "请输入", + "resize": "none" + }, + "DataValidationInfo": { + "NumberType": 6, + "CompareParamType": 5, + "FirstParamValue": "12", + "IgnoreBlank": false + } + }, + "7,6": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目简介", + "GUID": "03dbdc60-a565-40ee-b03c-106a9cf1b2d5" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "textarea", + "resize": "none" + } + }, + "9,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=创建项目!G5" + } + ] + }, + "value": "%Null%", + "compareType": 1 + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=创建项目!G8" + } + ] + }, + "value": "%Null%", + "compareType": 1 + } + ] + }, + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", + "Cell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!B5" + }, + "Title": "加载中" + }, + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "生成图片", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "Prompt", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"生成一个封面图片,项目名称:\"&创建项目!G5&\",项目介绍:\"&创建项目!G8&\",请生成适合它的主题图片,要求真实摄影风格,具有商务、工作的特点,色彩清爽、低饱和度。\"" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "ReturnPropertiesTo": [ + { + "ResultPropertyName": "图片地址", + "ResultTo": { + "SerializeProperty": "img" + } + } + ], + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Cell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!B5" + }, + "Title": "加载中" + }, + { + "$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": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!B5" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!img" + } + } + ] + } + ], + "ID": "a8758e5f-3361-4085-8ea0-ff53a09e82d9" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "warning", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!msg" + } + } + ], + "ID": "09715e94-4c80-4b6a-a2d6-3a7c077d9c33" + } + ] + } + ], + "ID": "bd324646-a692-4cd6-b671-b487c967b6f2" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "info", + "Message": "请填写项目名称和项目简介" + } + ], + "ID": "0f459e83-2d24-4575-8bbd-f33d48093b38" + } + ] + } + ], + "Text": "生成图片", + "TemplateKey": "链接样式", + "Icon": { + "Name": "gpt.svg" + }, + "IconSize": 14.0 + } + }, + "12,1": { + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!B13" + }, + "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "GetSelectedRange", + "RetrunParamNames": { + "StartValue": { + "SerializeProperty": "开始日期" + }, + "EndValue": { + "SerializeProperty": "结束日期" + } + } + }, + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!E36" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!开始日期" + } + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!I36" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!结束日期" + } + } + ] + } + ], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "daterange", + "placeholder": "请选择", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "firstDayOfWeek": 1, + "clearable": true, + "DefautWeekFormat": "yyyy 第 WW 周" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "12,15": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计算计划工期", + "GUID": "5fb40150-30c6-4abc-9bf7-605e170561c2" + }, + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "min": 0, + "max": 100, + "step": 1, + "placeholder": "请选择项目周期", + "controls": false, + "IsDisabled": true + } + }, + "14,12": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "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": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!B16" + }, + "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ReloadBindingItems" + } + ], + "ID": "39ee556a-a12e-4d01-86f7-c37bf8bd9a4c" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "客户详情", + "LoadBindingDataOption": 2 + } + ], + "Text": "添加", + "ClickMode": 1, + "TemplateKey": "_RS_Main" + } + }, + "15,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户", + "GUID": "78fc4311-f9e1-4e6b-9eda-73d8727a70fc" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "客户表", + "BindingInfos": [ + { + "GUID": "87b470f2-8fde-4c74-9c58-71d43994c8b7", + "BindingInfo": { + "TableName": "客户表", + "ColumnName": "ID", + "GUID": "8d2fd19e-916d-4f82-b822-5d48b79b54ab" + }, + "ColumnName": "value" + }, + { + "GUID": "01879f48-c3fc-4749-a95a-fbb0d45be58b", + "BindingInfo": { + "TableName": "客户表", + "ColumnName": "客户名称", + "GUID": "e99f4adb-b531-4448-8c76-b06c4c0008a8" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterable": true, + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据", + "clearable": true + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "15,15": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户部门", + "GUID": "9efab5c1-3828-4b39-83eb-0c72cde614f6" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", + "contextProperty": { + "Display": "值变更原因" + } + }, + "value": "userInput" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=创建项目!B19" + } + ] + }, + "value": "%Null%" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=创建项目!P16" + } + ] + }, + "value": "%Null%", + "compareType": 1 + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "部门信息", + "TableValue": { + "TableName": "客户部门表", + "TableValueType": 1, + "BindingInfos": [ + { + "GUID": "62d7c99c-5ef8-4beb-93f2-1c619d0921b8", + "BindingInfo": { + "TableName": "客户部门表", + "ColumnName": "对接人", + "GUID": "bfbeb87e-1273-4991-990d-1b6007c04297" + }, + "ColumnName": "对接人" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "客户部门表", + "ColumnName": "ID", + "GUID": "1a06269d-6d6d-4e08-b502-67c5144c3c5a" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!P16" + } + } + }, + "ID": "da6aff8c4f594d14ba697bca5b4a6b58" + }, + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!B19" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!部门信息.对接人" + } + } + ] + } + ], + "ID": "98c42943-ac1a-4db6-9302-7d529d0f2aa5" + } + ] + } + ], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "客户部门表", + "BindingInfos": [ + { + "GUID": "679db10b-5bd5-4493-b45e-27135e95a6a8", + "BindingInfo": { + "TableName": "客户部门表", + "ColumnName": "ID", + "GUID": "868fa64a-df3e-4981-8844-65fb90222be5" + }, + "ColumnName": "value" + }, + { + "GUID": "02196ecd-6617-4407-a4b4-7d2c08f44a01", + "BindingInfo": { + "TableName": "客户部门表", + "ColumnName": "部门名称", + "GUID": "c98d3c1e-8718-4f73-b633-5eb99d52a2f6" + }, + "ColumnName": "label" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "客户部门表", + "ColumnName": "客户ID", + "GUID": "811ba467-0062-4df4-8d90-5d3b988085fb" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!B16" + } + }, + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterable": true, + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据", + "clearable": true + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "17,19": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=创建项目!P19" + }, + "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ReloadBindingItems" + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "项目分组详情", + "LoadBindingDataOption": 2 + } + ], + "Text": "添加", + "ClickMode": 1, + "TemplateKey": "_RS_Main" + } + }, + "18,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目经理", + "GUID": "0ccd6725-1928-4ed1-a51c-7fc03009b484" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "用户信息视图", + "BindingInfos": [ + { + "GUID": "b3ce0cfb-a282-4bef-ba70-3b1f5cb6bca4", + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "用户名", + "GUID": "0b9e0b55-faf6-4940-bd22-dbe8d038694e" + }, + "ColumnName": "value" + }, + { + "GUID": "801f5475-48a6-4149-b5d2-3787f9b1f858", + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "全名", + "GUID": "c54ad1a1-6092-4f73-a4b5-a0dc5ef2f3c6" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "18,8": { + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": "0", + "options": [ + { + "value": "0", + "label": "私有" + }, + { + "value": "1", + "label": "公开" + } + ], + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "18,15": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目分组", + "GUID": "6621ffb2-bdc2-4ec1-a0d6-91d2c6e2c388" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": "未分组", + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "项目分组", + "BindingInfos": [ + { + "GUID": "4f02f884-4742-477c-9d80-0da1c4e8fabd", + "BindingInfo": { + "TableName": "项目分组", + "ColumnName": "项目分组", + "GUID": "1bd1a220-eb6a-4050-b810-3ec9ea31fe12" + }, + "ColumnName": "value" + }, + { + "GUID": "591eb03c-be33-47e0-951b-ff412c948ae0", + "BindingInfo": { + "TableName": "项目分组", + "ColumnName": "项目分组", + "GUID": "c8230d1f-7490-45c4-b6fe-dcb66c28c091" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择或输入", + "noDataText": "请选择", + "filterable": true, + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "allowCreate": true, + "noMatchText": "无匹配数据", + "clearable": true + }, + "DataValidationInfo": {} + }, + "20,17": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "info", + "Title": "什么是严格模式?", + "Message": "开启严格模式后,系统会校验每一次的工时变动,严格控制工时、成本,超额的提交将被拒绝。", + "BtnText": "知道了" + } + ], + "ToolTip": "开启后,将严格控制工时,不允许超额计划", + "Size": 14, + "ImagePath": "提示.svg", + "UseCellForeColor": true + } + }, + "21,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目预算工时", + "GUID": "8a1edb66-f72b-4a9c-b459-8f40438aa95b" + }, + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": "0", + "min": 0, + "step": 1, + "precision": 1, + "placeholder": "请输入", + "controlsPosition": true + }, + "DataValidationInfo": { + "NumberType": 7, + "FirstParamValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IF(OR(INT(创建项目!P22)=0,创建项目!B22>0),1,0)" + }, + "ErrorMessage": "开启严格模式下,预算工时必须大于0" + } + }, + "21,8": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目预算费用", + "GUID": "6a3399cd-70cc-4650-afe4-b72eb0f22f98" + }, + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": "0", + "min": 0, + "step": 1, + "precision": 1, + "placeholder": "请输入", + "controlsPosition": true + }, + "DataValidationInfo": { + "NumberType": 7, + "FirstParamValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IF(OR(INT(创建项目!B22)=0,创建项目!I22>0),1,0)" + }, + "ErrorMessage": "开启严格模式下,预算工时必须大于0" + } + }, + "21,15": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "严格模式", + "GUID": "88f7435e-bd59-4bb8-979c-6a57bbe8d47a" + }, + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "CellDefaultValue": true, + "Caption": " 开启严格模式", + "Style": 2, + "CommandList": [] + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "23,8": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "info", + "Title": "工时分配模式说明", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"分配到人:提前给每个人划分该任务总可用工时
分配到天:提前给成员按天分配每日可用工时
分配到任务:所有成员共用任务的计划工时
不分配:所有成员共用项目的计划工时\"" + }, + "BtnText": "知道了" + } + ], + "Text": "如何选择", + "TemplateKey": "链接样式", + "Icon": { + "Name": "Application/125_help_2.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 12.0 + } + }, + "24,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "工时分配方式", + "GUID": "4844d18d-f4cb-424b-9187-6084250d8d49" + }, + "CssName": "singlebox", + "CellType": { + "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", + "Style": 3, + "CellDefaultValue": 4, + "IsBounding": true, + "DataSource": "工时分配方式", + "ValueColumnBindingInfo": { + "TableName": "工时分配方式", + "ColumnName": "ID", + "GUID": "af303c75-ab9b-4549-a18d-a6042a49cd7f" + }, + "DisplayColumnBindingInfo": { + "TableName": "工时分配方式", + "ColumnName": "分配方式", + "GUID": "a182836f-6464-4ec0-822e-b1f297b6fd0b" + }, + "CommandList": [], + "ReadOnly": true + }, + "DataValidationInfo": { + "IgnoreBlank": false, + "ShowInputMessageWhenCellIsSelected": false, + "InputMessageTitle": "创建后不可修改,请谨慎选择:", + "InputMessage": "分配到人:提前给每个人划分该任务总可用工时\r\n分配到天:提前给成员按天分配每日可用工时\r\n分配到任务:无需分配,所有成员共用任务计划工时" + }, + "RulesGuidList": [ + "b3509007-6037-4c0f-bd29-f876e575ed43" + ] + }, + "27,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目方案", + "GUID": "ed683282-1c65-4ebe-b037-b9b3f930337b" + }, + "CellType": { + "$type": "FilePreviewer.FilePreviewer, FilePreviewer", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "UploadLimit": {}, + "Folder": "%CurrentUser%", + "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", + "LayoutMode": 4, + "IsSmallButtonMode": true + } + }, + "30,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "预算方案", + "GUID": "0e630e6d-83c8-40fe-9f9a-4725c859e448" + }, + "CellType": { + "$type": "FilePreviewer.FilePreviewer, FilePreviewer", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "UploadLimit": {}, + "Folder": "%CurrentUser%", + "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", + "LayoutMode": 4, + "IsSmallButtonMode": true + } + }, + "33,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "网络资源", + "GUID": "f7abe676-56f7-4234-99c3-b5948db34bf1" + }, + "CellType": { + "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon", + "TemplateKey": "_RS_NewLittleRoundCorner", + "WaterMark": "请输入内容", + "CommandList": [] + }, + "DataValidationInfo": {} + }, + "35,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "a62b70ea-c851-4cb5-8a98-8141b59bcb4a" + } + }, + "35,4": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划开始日期", + "GUID": "2e06677b-8d30-4d93-8ee1-8e84f3002e06" + } + }, + "35,8": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划完成日期", + "GUID": "098e6c26-10f6-4172-9f83-b3164c079c58" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": 13.333333333333332 + }, + { + "FontSize": 16.0 + }, + { + "BorderRight": 0 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "BorderRight": 0 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 2 + }, + { + "HorizontalAlignment": 3 + }, + { + "HorizontalAlignment": 4, + "Underline": false + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 4, + "Underline": false + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 4, + "Underline": false, + "BorderRight": 0 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 5 + }, + { + "FontFamily": 0, + "FontSize": 12.0, + "Foreground": 5, + "HorizontalAlignment": 6 + }, + { + "FontFamily": 0, + "FontSize": 12.0, + "Foreground": 7 + }, + { + "FontFamily": 0, + "FontSize": 12.0, + "Foreground": 7, + "BorderRight": 0 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 8, + "HorizontalAlignment": 6, + "VerticalAlignment": 9, + "WordWrap": true + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 8, + "HorizontalAlignment": 6, + "VerticalAlignment": 9, + "WordWrap": true, + "BorderRight": 0 + } + ], + "Types": { + "Strs": [ + "Body", + "Background 1 -15", + "[AUTO]General", + "Center", + "Right", + "Text 1 50", + "Left", + "Accent 1 0", + "@", + "Top" + ], + "Borders": [ + { + "Color": 1 + } + ] + }, + "CellStyles": { + "0,26": 0, + "0,27": 0, + "1,1": 1, + "3,1": 0, + "3,2": 0, + "3,3": 0, + "3,4": 0, + "3,6": 0, + "3,25": 2, + "4,1": 0, + "4,6": 0, + "4,25": 2, + "5,0": 0, + "5,5": 0, + "5,6": 0, + "5,7": 0, + "5,8": 0, + "5,9": 0, + "5,10": 0, + "5,11": 0, + "5,12": 0, + "5,13": 0, + "5,14": 0, + "5,15": 0, + "5,16": 0, + "5,17": 0, + "5,18": 0, + "5,19": 0, + "5,20": 0, + "5,21": 0, + "5,22": 0, + "5,23": 0, + "5,24": 0, + "5,25": 3, + "5,27": 0, + "6,0": 0, + "6,5": 0, + "6,6": 4, + "6,7": 0, + "6,8": 0, + "6,9": 0, + "6,10": 0, + "6,11": 0, + "6,12": 0, + "6,13": 0, + "6,14": 0, + "6,15": 0, + "6,16": 0, + "6,17": 0, + "6,18": 0, + "6,19": 0, + "6,20": 0, + "6,21": 0, + "6,22": 0, + "6,23": 0, + "6,24": 0, + "6,25": 3, + "6,27": 0, + "7,0": 0, + "7,5": 0, + "7,6": 0, + "7,25": 3, + "7,27": 0, + "8,0": 0, + "8,1": 0, + "8,2": 0, + "8,3": 0, + "8,4": 0, + "8,5": 0, + "8,25": 3, + "8,27": 0, + "9,0": 0, + "9,1": 5, + "9,5": 0, + "9,25": 3, + "9,27": 0, + "10,0": 0, + "10,1": 0, + "10,2": 0, + "10,3": 0, + "10,4": 0, + "10,5": 0, + "10,6": 0, + "10,7": 0, + "10,8": 0, + "10,9": 0, + "10,10": 0, + "10,11": 0, + "10,12": 0, + "10,13": 0, + "10,14": 0, + "10,15": 0, + "10,16": 0, + "10,17": 0, + "10,18": 0, + "10,19": 0, + "10,20": 0, + "10,21": 0, + "10,22": 0, + "10,23": 0, + "10,24": 0, + "10,25": 3, + "10,27": 0, + "11,0": 0, + "11,1": 0, + "11,2": 0, + "11,3": 0, + "11,4": 0, + "11,5": 0, + "11,6": 0, + "11,7": 0, + "11,8": 0, + "11,9": 0, + "11,10": 0, + "11,11": 0, + "11,15": 4, + "11,16": 0, + "11,17": 0, + "11,18": 0, + "11,19": 0, + "11,20": 0, + "11,21": 0, + "11,22": 0, + "11,23": 0, + "11,24": 0, + "11,25": 3, + "11,27": 0, + "12,0": 0, + "12,1": 0, + "12,15": 0, + "12,25": 3, + "12,27": 0, + "13,0": 0, + "13,1": 0, + "13,2": 0, + "13,3": 0, + "13,4": 0, + "13,5": 0, + "13,6": 0, + "13,7": 0, + "13,8": 0, + "13,9": 0, + "13,10": 0, + "13,11": 0, + "13,12": 0, + "13,13": 0, + "13,14": 0, + "13,15": 0, + "13,16": 0, + "13,17": 0, + "13,18": 0, + "13,19": 0, + "13,20": 0, + "13,21": 0, + "13,22": 0, + "13,23": 0, + "13,24": 0, + "13,25": 3, + "13,27": 0, + "14,0": 0, + "14,1": 0, + "14,2": 0, + "14,3": 0, + "14,4": 0, + "14,5": 0, + "14,6": 0, + "14,7": 0, + "14,8": 0, + "14,9": 0, + "14,10": 0, + "14,11": 0, + "14,12": 6, + "14,14": 0, + "14,15": 4, + "14,16": 0, + "14,17": 0, + "14,18": 0, + "14,19": 0, + "14,20": 0, + "14,21": 0, + "14,22": 0, + "14,23": 0, + "14,24": 0, + "14,25": 3, + "14,27": 0, + "15,0": 0, + "15,1": 0, + "15,15": 0, + "15,25": 3, + "15,27": 0, + "16,25": 2, + "17,0": 0, + "17,1": 4, + "17,2": 0, + "17,3": 0, + "17,4": 0, + "17,5": 0, + "17,6": 0, + "17,7": 0, + "17,8": 4, + "17,9": 0, + "17,10": 0, + "17,11": 0, + "17,12": 0, + "17,13": 0, + "17,14": 0, + "17,15": 0, + "17,16": 0, + "17,17": 0, + "17,18": 0, + "17,19": 7, + "17,20": 0, + "17,21": 7, + "17,22": 7, + "17,23": 7, + "17,24": 7, + "17,25": 8, + "17,27": 0, + "18,0": 0, + "18,1": 0, + "18,8": 0, + "18,9": 0, + "18,10": 0, + "18,11": 0, + "18,12": 0, + "18,13": 0, + "18,14": 0, + "18,15": 0, + "18,25": 3, + "18,27": 0, + "19,25": 2, + "20,1": 4, + "20,2": 0, + "20,3": 0, + "20,4": 0, + "20,5": 0, + "20,6": 9, + "20,7": 0, + "20,8": 4, + "20,9": 0, + "20,10": 0, + "20,11": 0, + "20,12": 0, + "20,13": 9, + "20,14": 0, + "20,15": 4, + "20,16": 0, + "20,17": 9, + "20,18": 0, + "20,19": 0, + "20,20": 0, + "20,21": 0, + "20,22": 0, + "20,23": 0, + "20,24": 0, + "20,25": 3, + "20,27": 0, + "21,1": 0, + "21,2": 0, + "21,3": 0, + "21,4": 0, + "21,5": 0, + "21,6": 0, + "21,7": 0, + "21,8": 0, + "21,9": 0, + "21,10": 0, + "21,11": 0, + "21,12": 0, + "21,13": 0, + "21,14": 0, + "21,15": 0, + "21,25": 3, + "21,27": 0, + "22,0": 0, + "22,1": 0, + "22,2": 0, + "22,3": 0, + "22,4": 0, + "22,5": 0, + "22,6": 0, + "22,7": 0, + "22,8": 0, + "22,9": 0, + "22,10": 0, + "22,11": 0, + "22,12": 0, + "22,13": 0, + "22,14": 0, + "22,15": 0, + "22,16": 0, + "22,17": 0, + "22,18": 0, + "22,19": 0, + "22,20": 0, + "22,21": 0, + "22,22": 0, + "22,23": 0, + "22,24": 0, + "22,25": 3, + "22,27": 0, + "23,0": 0, + "23,1": 0, + "23,2": 0, + "23,3": 0, + "23,4": 10, + "23,5": 0, + "23,6": 0, + "23,7": 0, + "23,8": 11, + "23,9": 0, + "23,10": 0, + "23,11": 0, + "23,12": 0, + "23,13": 0, + "23,14": 0, + "23,15": 0, + "23,16": 0, + "23,18": 0, + "23,19": 0, + "23,25": 2, + "23,27": 0, + "24,0": 0, + "24,1": 0, + "24,25": 12, + "24,27": 0, + "25,0": 0, + "25,1": 0, + "25,2": 0, + "25,3": 0, + "25,4": 0, + "25,5": 0, + "25,6": 0, + "25,7": 0, + "25,8": 0, + "25,9": 0, + "25,10": 0, + "25,11": 0, + "25,12": 0, + "25,13": 0, + "25,14": 0, + "25,15": 0, + "25,16": 0, + "25,17": 0, + "25,18": 0, + "25,19": 0, + "25,20": 0, + "25,21": 0, + "25,22": 0, + "25,23": 0, + "25,24": 0, + "25,25": 3, + "25,27": 0, + "26,0": 0, + "26,1": 4, + "26,2": 0, + "26,3": 0, + "26,4": 0, + "26,5": 0, + "26,6": 0, + "26,7": 0, + "26,8": 0, + "26,9": 0, + "26,10": 0, + "26,11": 0, + "26,12": 0, + "26,13": 0, + "26,14": 0, + "26,15": 0, + "26,16": 0, + "26,17": 0, + "26,18": 0, + "26,19": 0, + "26,20": 0, + "26,21": 0, + "26,22": 0, + "26,23": 0, + "26,24": 0, + "26,25": 3, + "26,27": 0, + "27,25": 2, + "28,25": 2, + "29,0": 0, + "29,1": 4, + "29,2": 0, + "29,3": 0, + "29,4": 0, + "29,5": 0, + "29,6": 0, + "29,7": 0, + "29,8": 0, + "29,9": 0, + "29,10": 0, + "29,11": 0, + "29,12": 0, + "29,13": 0, + "29,14": 0, + "29,15": 0, + "29,16": 0, + "29,17": 0, + "29,18": 0, + "29,19": 0, + "29,20": 0, + "29,21": 0, + "29,22": 0, + "29,23": 0, + "29,24": 0, + "29,25": 3, + "29,27": 0, + "30,0": 0, + "30,1": 0, + "30,25": 3, + "30,27": 0, + "31,0": 0, + "31,1": 0, + "31,2": 0, + "31,3": 0, + "31,4": 0, + "31,5": 0, + "31,6": 0, + "31,7": 0, + "31,8": 0, + "31,9": 0, + "31,10": 0, + "31,11": 0, + "31,12": 0, + "31,13": 0, + "31,14": 0, + "31,15": 0, + "31,16": 0, + "31,17": 0, + "31,18": 0, + "31,19": 0, + "31,20": 0, + "31,21": 0, + "31,22": 0, + "31,23": 0, + "31,24": 0, + "31,25": 3, + "31,27": 0, + "32,0": 0, + "32,1": 4, + "32,2": 0, + "32,3": 0, + "32,4": 0, + "32,5": 0, + "32,6": 0, + "32,7": 0, + "32,8": 0, + "32,9": 0, + "32,10": 0, + "32,11": 0, + "32,12": 0, + "32,13": 0, + "32,14": 0, + "32,15": 0, + "32,16": 0, + "32,17": 0, + "32,18": 0, + "32,19": 0, + "32,20": 0, + "32,21": 0, + "32,22": 0, + "32,23": 0, + "32,24": 0, + "32,25": 3, + "32,27": 0, + "33,0": 0, + "33,1": 13, + "33,25": 14, + "33,27": 0, + "34,18": 0, + "34,19": 0, + "34,20": 0, + "34,21": 0, + "34,22": 0, + "34,23": 0, + "34,24": 0, + "34,25": 0, + "34,26": 0, + "35,12": 0, + "35,13": 0, + "35,14": 0 + }, + "SheetStyle": { + "FontFamily": 0, + "FontSize": 13.333333333333332 + } + }, + "Spans": [ + "18,1,1,6", + "18,8,1,6", + "21,1,1,6", + "21,8,1,6", + "15,1,1,13", + "4,1,4,4", + "35,1,1,3", + "35,4,1,4", + "35,8,1,4", + "12,1,1,13", + "4,6,1,9", + "14,12,1,2", + "17,19,1,2", + "9,1,1,4", + "3,26,31,1", + "1,1,1,26", + "15,15,1,10", + "18,15,1,10", + "12,15,1,10", + "7,6,3,19", + "4,16,1,9", + "21,15,1,10", + "24,1,1,24", + "23,8,1,3", + "27,1,1,24", + "30,1,1,24", + "33,1,1,24" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [], + "RelatedDataTableName": "项目表", + "ConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ISBLANK(创建项目!项目ID)" + }, + "Priority": 1, + "GUID": "b3509007-6037-4c0f-bd29-f876e575ed43", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsDisabled": false, + "IsInvisible": false, + "IsReadOnly": false + } + ] + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "项目ID", + "Formula": "创建项目!$B$36" + } + ] +}//BY46sr98+Rhu7HFMCgDOg87fbJZZMri1qZ3vTbF8rXRVQYPzMJF+ZdYeLqhdAcLE2NyN5FaA0Jeg/hTWB8lMLakjo/jMYb7uwhGW+rrzMhdILiE7VkF2hw3B1vunZJK+8Ks1wMdCVL3oXlFAI89bWA4H3ydKLNNlGtqMu4oYiCUIcUKCQG8sGWV2hZK7k5BFOQox99SSHZXGzwGkeOLFZM4Sl47YxipMBs0Yh+cUA8DD+L8ajKWRaV6lrcakn2VXXrF811CJ7UWvtO0ICetuuoOEM75Cfiuzm3dPNi0v8N9tLIF0a9V6ZjFn0pD6eGOIgPr8hT92ofv93eoNhJzkUjMnUo7GFil91woYTYfBtkmzZgzeEendJVfCyEmKFoAsUYIJDCyjoShUbKiRL6gLx8IRdo4DV8tqMEcJR1sw+jeGUjT9al0hZY0F8m5Bw3WKLzDDI/2JtL6pRHV94nFJdf0ikmmsaY/mMPSOuvWnhkt1Et4q2kfUleTW+iZ2lgEJxt6Yq0eIkmWEasHYmrxkPCcRDneWB7Eq5eF/RlyCV31Eua2NEZEZ9x5wOiHz7RPuqjRxI+2LIfjLlVHjGfwGL2gX6K7KXgEgx92UmsvNMCu6asdGfWkdR6oRtxr9oEdWJx5PrRf9oMGOBJLIEvz0jLHG4XJagH8o9elBArK1kUNJN6rTZOGSWTd+zvOXWLJ3WhB6sfgECRA+MUJ/wvEHoP5JkXShpEMRDXkVFs4TOsP9SIxeymG9C3/a37kFpafFhSHliaAAAvwA0+Lmo/kQhbuudGBNDsA0AVNTueByKUxkuKJCdlNEpRw7A/NS9Z8tX6Taxn1nRiQH9YwwrS+MoxTYLBSRP9Mq1f+1t3isZ63DQYdl2OiN2nb9iP/kN5wLPjd5tmmi3Kaol7wKOR3o6g==|920 \ No newline at end of file diff --git a/Pages/项目/项目流程页面/创建项目.rd b/Pages/项目/项目流程页面/创建项目.rd new file mode 100644 index 00000000..b659b9d8 --- /dev/null +++ b/Pages/项目/项目流程页面/创建项目.rd @@ -0,0 +1,15 @@ +{ + "PageType": 0, + "ColumnCount": 28, + "RowCount": 36, + "Formulas": { + "12,15": "DATEDIF(E36,I36,\"d\")", + "12,1": "TEXT(E36,\"yyyy-mm-dd\")&\",\"&TEXT(I36,\"yyyy-mm-dd\")" + }, + "CustomNames": [ + { + "Name": "项目ID", + "Formula": "创建项目!$B$36" + } + ] +} \ No newline at end of file diff --git a/Pages/项目/项目流程页面/项目审批.json b/Pages/项目/项目流程页面/项目审批.json new file mode 100644 index 00000000..847f11a1 --- /dev/null +++ b/Pages/项目/项目流程页面/项目审批.json @@ -0,0 +1,1875 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 37.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 27.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 136.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 136.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 19 + ], + "Count": 20, + "DefaultSize": 24.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "31": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "32": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "33": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "35": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 311.0, + "IsHidden": true + } + }, + "36": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 34, + 35 + ], + "Count": 37, + "DefaultSize": 32.0 + }, + "Values": { + "0,35": "FGC_审批记录", + "5,1": "项目经理:", + "5,12": "项目分组:", + "5,23": "严格模式:", + "5,27": false, + "7,1": "客户名称:", + "7,12": "客户部门:", + "7,23": "客户联系人:", + "9,1": "预算工时:", + "9,12": "预算费用:", + "9,23": "工时分配方式:", + "11,1": "计划开始日期:", + "11,12": "计划完成日期:", + "11,23": "计划工期:", + "11,27": "=DATEDIF(F12,Q12)", + "13,1": "项目方案:", + "16,1": "预算方案:" + }, + "Formulas": { + "1,33": "IF(C20,H20,G20)" + }, + "AttachInfos": { + "0,35": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "FGC_审批记录", + "OverflowMode": 1 + } + }, + "1,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目封面", + "GUID": "7e7bc40d-1b2b-4fd5-9437-fd8d703e1dd1" + }, + "CellType": { + "$type": "ElementUI.AvatarCellType, ElementUI", + "CommandList": [ + { + "$type": "CropperImg.CropperImg, CropperImg", + "SizeType": 1, + "AspectRatioWidth": 600, + "AspectRatioHeight": 300, + "CommandList": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!B2" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!图片文件名" + } + } + ] + } + ], + "ParamProperties": { + "filename": "图片文件名" + } + } + } + ], + "icon": { + "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", + "Name": "app-logo3.png" + }, + "shape": 1 + } + }, + "1,4": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目名称", + "GUID": "066029e4-c9f5-44f7-9d03-8f7f2691198f" + }, + "CellType": { + "$type": "Forguncy.TextCellType, ServerDesignerCommon", + "SavedValidators": [ + { + "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon" + } + ], + "TemplateKey": "Gost", + "WaterMark": "请输入项目名称" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "1,21": { + "CellType": { + "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon", + "PreCommands": [ + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "Title": "加载中", + "VBalidate": true + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "07985b86-59b9-432c-ad29-7de8c9c06283" + } + }, + "value": "%Null%" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=Task.Name" + } + ] + }, + "value": "创建项目" + } + ], + "RelationType": 1 + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=Action.Name" + } + ] + }, + "value": "提交" + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "创建项目校验", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!项目ID" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=项目审批!code" + } + ] + }, + "value": "0", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "warning", + "Title": "项目信息不完整", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!msg" + }, + "BtnText": "知道了" + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Title": "加载中", + "VBalidate": true + }, + { + "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon" + } + ], + "ID": "76b2d2d9-37ec-4804-9638-6f1bb1233425" + } + ] + } + ], + "ID": "ea12726d-cf72-47a0-bc50-d0be126331ee" + } + ] + } + ], + "PostCommands": [ + { + "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon" + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Title": "加载中" + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true + } + ], + "TemplateKey": "其他", + "ActionButtonStyleTemplateInfos": [ + { + "ActionTitle": "提交", + "TemplateKey": "同意" + }, + { + "ActionTitle": "同意", + "TemplateKey": "同意" + }, + { + "ActionTitle": "回退", + "TemplateKey": "回退" + }, + { + "ActionTitle": "拒绝", + "TemplateKey": "拒绝" + }, + { + "ActionTitle": "暂存", + "TemplateKey": "暂存" + }, + { + "ActionTitle": "结束", + "TemplateKey": "拒绝" + } + ], + "ButtonGap": 15 + } + }, + "1,33": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!C20" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT(项目审批!C20)" + } + } + ] + } + ], + "ToolTip": "展开审批记录", + "Size": 14, + "ImagePath": "展开1.svg", + "UseCellForeColor": true + } + }, + "2,4": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目简介", + "GUID": "163fd581-735b-4b46-99f7-e8f235310e0b" + }, + "CellType": { + "$type": "Forguncy.TextCellType, ServerDesignerCommon", + "SavedValidators": [ + { + "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon" + } + ], + "TemplateKey": "Gost", + "WaterMark": "请填写项目描述" + } + }, + "5,5": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目经理", + "GUID": "a807815c-0847-4add-8433-f4f61b19e6f3" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "用户信息视图", + "BindingInfos": [ + { + "GUID": "52311460-6074-4bea-bc8d-f927d510be8d", + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "用户名", + "GUID": "cf16d712-3cca-4c8b-bfd8-b0c273764aea" + }, + "ColumnName": "value" + }, + { + "GUID": "c800e201-05c8-4a64-8498-0d0e751d1346", + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "全名", + "GUID": "5ea65f08-9b5c-4611-895a-bdea2fb38f48" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "5,16": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目分组", + "GUID": "05f5a4b7-7839-4add-ad5b-569113f4efad" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "项目分组", + "BindingInfos": [ + { + "GUID": "124a1a58-70c2-4e7a-a15b-4e20365ea67f", + "BindingInfo": { + "TableName": "项目分组", + "ColumnName": "ID", + "GUID": "b158d7bb-ded9-44b0-9a23-832a4d9c8106" + }, + "ColumnName": "value" + }, + { + "GUID": "76472134-da94-4c9a-826e-28ed383c4c44", + "BindingInfo": { + "TableName": "项目分组", + "ColumnName": "项目分组", + "GUID": "f3c8f60d-daa7-441e-91a9-2099f10ae02c" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + } + }, + "5,27": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "严格模式", + "GUID": "101cbd01-a027-4dc4-8a00-feb8af902243" + }, + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": " 成本严格模式", + "Style": 2 + } + }, + "7,5": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户", + "GUID": "5a3ef972-52e5-4790-b33e-34a0f70c5bbd" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "客户表", + "BindingInfos": [ + { + "GUID": "b29d35af-1b27-49ef-a214-5ceac1c3b363", + "BindingInfo": { + "TableName": "客户表", + "ColumnName": "ID", + "GUID": "a584141a-d822-402d-88ab-b2a3664503f3" + }, + "ColumnName": "value" + }, + { + "GUID": "08fd242b-6c28-4890-b94c-63dea7349b5f", + "BindingInfo": { + "TableName": "客户表", + "ColumnName": "客户名称", + "GUID": "d15f944d-63b2-4aab-b93f-9d175fb9eb5c" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "7,16": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户部门", + "GUID": "6cd65748-8d96-4fe2-a918-523d6df57005" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "客户部门表", + "BindingInfos": [ + { + "GUID": "bc906681-8abd-4ec9-91fb-5706ff6a7a63", + "BindingInfo": { + "TableName": "客户部门表", + "ColumnName": "ID", + "GUID": "7a195c95-e0ae-4451-adb2-588b323fe321" + }, + "ColumnName": "value" + }, + { + "GUID": "7fd64459-cd2a-485b-a6da-d248b83963b5", + "BindingInfo": { + "TableName": "客户部门表", + "ColumnName": "部门名称", + "GUID": "a8a2595c-f32f-4320-a670-b90281c44ee1" + }, + "ColumnName": "label" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "客户部门表", + "ColumnName": "客户ID", + "GUID": "10ba782d-3b89-45c4-955f-f4c7486c8e0d" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!F8" + } + }, + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "7,27": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户部门", + "GUID": "3caca9bc-c04e-4b6b-98a0-81026c7f0c0e", + "RelationBinding": { + "RelatedTable": "客户部门表", + "RelatedColumn": "ID", + "DisplayColumn": "联系人" + } + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "resize": "none", + "ReadOnly": true + } + }, + "9,5": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目预算工时", + "GUID": "f2ead1e9-1f4f-4f46-8ad0-c7256aec4817" + }, + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "min": 0, + "max": 100, + "step": 1, + "placeholder": "请输入", + "controls": false + } + }, + "9,16": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目预算费用", + "GUID": "a4520b6b-89cd-49e3-8fe6-b433bcae3f26" + }, + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "min": 0, + "max": 100, + "step": 1, + "placeholder": "请输入", + "controls": false, + "controlsPosition": true + } + }, + "9,27": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "工时分配方式", + "GUID": "06d09d5d-77cb-45b6-b23f-8f30fa7891a7" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "工时分配方式", + "BindingInfos": [ + { + "GUID": "29c638d7-ccb1-45f3-b05f-5dc7a68472b9", + "BindingInfo": { + "TableName": "工时分配方式", + "ColumnName": "ID", + "GUID": "a4efb666-7924-4c73-8ae5-2195baf263ca" + }, + "ColumnName": "value" + }, + { + "GUID": "8e12fd03-13bf-4a17-97d9-49b6a2ceccec", + "BindingInfo": { + "TableName": "工时分配方式", + "ColumnName": "分配方式", + "GUID": "8b95af12-f511-43e2-a0cd-1d7c37557e0a" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "11,5": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划开始日期", + "GUID": "c131bff7-5411-4d1c-bb12-56067f820853" + }, + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "date", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "firstDayOfWeek": 1, + "DefautWeekFormat": "yyyy 第 WW 周" + }, + "DataValidationInfo": {} + }, + "11,16": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划完成日期", + "GUID": "b60983cb-9252-4866-9e6d-a78b57934977" + }, + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "date", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "firstDayOfWeek": 1, + "DefautWeekFormat": "yyyy 第 WW 周" + } + }, + "11,27": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计算计划工期", + "GUID": "2438286e-28f4-4193-b9d8-3d63759888bf" + }, + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": "=DATEDIF(F12,Q12)", + "min": 0, + "max": 100, + "step": 1, + "placeholder": "请输入", + "controls": false + } + }, + "13,5": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目方案", + "GUID": "948d017f-be09-4958-a1df-62105907b65c" + }, + "CellType": { + "$type": "FilePreviewer.FilePreviewer, FilePreviewer", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "UploadLimit": {}, + "Folder": "%CurrentUser%", + "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", + "LayoutMode": 4, + "IsSmallButtonMode": true + } + }, + "16,5": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "预算方案", + "GUID": "25832b1d-56e4-4e22-aa45-844c8dadc455" + }, + "CellType": { + "$type": "FilePreviewer.FilePreviewer, FilePreviewer", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "UploadLimit": {}, + "Folder": "%CurrentUser%", + "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", + "LayoutMode": 4, + "IsSmallButtonMode": true + } + }, + "19,2": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "展开审批记录", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!AI:AJ" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目审批!C20" + } + } + ] + } + ] + } + }, + "19,6": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "ToolTip": "展开审批记录", + "Size": 14, + "ImagePath": "展开1.svg", + "UseCellForeColor": true + } + }, + "19,7": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "ToolTip": "展开审批记录", + "Size": 14, + "ImagePath": "收起.svg", + "UseCellForeColor": true + } + }, + "19,8": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "f5438dcb-857e-4cc3-a805-f1b53c1958cd" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0 + }, + { + "FontFamily": 0, + "FontSize": 18.666666666666664, + "Foreground": 1, + "Formatter": 2, + "TextIndent": 10, + "HorizontalAlignment": 3 + }, + { + "FontFamily": 0, + "FontSize": 16.0, + "HorizontalAlignment": 4 + }, + { + "Foreground": 5 + }, + { + "FontSize": 16.0, + "HorizontalAlignment": 4 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 1, + "Formatter": 2, + "TextIndent": 10, + "HorizontalAlignment": 3 + }, + { + "HorizontalAlignment": 3 + }, + { + "FontFamily": 0, + "BorderBottom": 0 + }, + { + "BorderBottom": 0 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 5, + "HorizontalAlignment": 4 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 5, + "HorizontalAlignment": 4 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 1, + "Formatter": 7 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 5, + "Formatter": 8, + "HorizontalAlignment": 4 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 1, + "Formatter": 9 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 1, + "Formatter": 10 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 1, + "Formatter": 11 + }, + { + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 0, + "Foreground": 5 + } + ], + "Types": { + "Strs": [ + "Body", + "black", + "@", + "Left", + "Right", + "Text 1 50", + "Background 2 0", + "\"严格\";\"宽松\";\"宽松\"", + "[AUTO]General", + "0.0\"小时\"", + "yyyy/m/d", + "0\"天\"" + ], + "Borders": [ + { + "Color": 6 + } + ] + }, + "CellStyles": { + "1,1": 0, + "1,4": 1, + "1,21": 2, + "1,22": 0, + "1,23": 0, + "1,24": 0, + "1,25": 0, + "1,26": 0, + "1,27": 0, + "1,28": 0, + "1,29": 0, + "1,30": 0, + "1,31": 0, + "1,32": 2, + "1,33": 3, + "1,34": 4, + "2,4": 5, + "2,20": 6, + "2,21": 0, + "2,22": 0, + "2,23": 0, + "2,24": 0, + "2,25": 0, + "2,26": 0, + "2,27": 0, + "2,28": 0, + "2,29": 0, + "2,30": 0, + "2,31": 0, + "2,32": 2, + "2,34": 4, + "3,1": 7, + "3,2": 8, + "3,3": 8, + "3,4": 8, + "3,5": 8, + "3,6": 8, + "3,7": 8, + "3,8": 8, + "3,9": 8, + "3,10": 8, + "3,11": 8, + "3,12": 8, + "3,13": 8, + "3,14": 8, + "3,15": 8, + "3,16": 8, + "3,17": 8, + "3,18": 8, + "3,19": 8, + "3,20": 8, + "3,21": 8, + "3,22": 8, + "3,23": 8, + "3,24": 8, + "3,25": 8, + "3,26": 8, + "3,27": 8, + "3,28": 8, + "3,29": 8, + "3,30": 8, + "3,31": 8, + "3,32": 8, + "3,33": 8, + "4,1": 0, + "5,1": 9, + "5,5": 10, + "5,12": 11, + "5,13": 0, + "5,14": 0, + "5,15": 0, + "5,16": 12, + "5,23": 11, + "5,24": 0, + "5,25": 0, + "5,26": 0, + "5,27": 13, + "5,34": 13, + "7,0": 0, + "7,1": 11, + "7,2": 0, + "7,3": 0, + "7,4": 0, + "7,5": 12, + "7,11": 0, + "7,12": 14, + "7,13": 0, + "7,14": 0, + "7,15": 0, + "7,16": 12, + "7,22": 0, + "7,23": 14, + "7,24": 0, + "7,25": 0, + "7,26": 0, + "7,27": 12, + "7,34": 12, + "7,36": 0, + "8,0": 0, + "8,1": 0, + "8,2": 0, + "8,3": 0, + "8,4": 0, + "8,5": 0, + "8,6": 0, + "8,7": 0, + "8,8": 0, + "8,9": 0, + "8,10": 0, + "8,11": 0, + "8,12": 0, + "8,13": 0, + "8,14": 0, + "8,15": 0, + "8,16": 0, + "8,17": 0, + "8,18": 0, + "8,19": 0, + "8,20": 0, + "8,21": 0, + "8,22": 0, + "8,23": 0, + "8,24": 0, + "8,25": 0, + "8,26": 0, + "8,27": 0, + "8,28": 0, + "8,29": 0, + "8,30": 0, + "8,31": 0, + "8,32": 0, + "8,33": 0, + "8,34": 0, + "8,36": 0, + "9,0": 0, + "9,1": 14, + "9,2": 0, + "9,3": 0, + "9,4": 0, + "9,5": 15, + "9,11": 0, + "9,12": 14, + "9,13": 0, + "9,14": 0, + "9,15": 0, + "9,16": 12, + "9,23": 14, + "9,24": 0, + "9,25": 0, + "9,26": 0, + "9,27": 12, + "9,34": 12, + "9,36": 0, + "10,0": 0, + "10,1": 0, + "10,2": 0, + "10,3": 0, + "10,4": 0, + "10,5": 0, + "10,6": 0, + "10,7": 0, + "10,8": 0, + "10,9": 0, + "10,10": 0, + "10,11": 0, + "10,12": 0, + "10,13": 0, + "10,14": 0, + "10,15": 0, + "10,16": 0, + "10,17": 0, + "10,18": 0, + "10,19": 0, + "10,20": 0, + "10,21": 0, + "10,22": 0, + "10,23": 0, + "10,24": 0, + "10,25": 0, + "10,26": 0, + "10,27": 0, + "10,28": 0, + "10,29": 0, + "10,30": 0, + "10,31": 0, + "10,32": 0, + "10,33": 0, + "10,34": 0, + "10,36": 0, + "11,0": 0, + "11,1": 14, + "11,2": 0, + "11,3": 0, + "11,4": 0, + "11,5": 16, + "11,11": 0, + "11,12": 14, + "11,13": 0, + "11,14": 0, + "11,15": 0, + "11,16": 16, + "11,22": 0, + "11,23": 14, + "11,24": 0, + "11,25": 0, + "11,26": 0, + "11,27": 17, + "11,34": 17, + "11,36": 0, + "12,0": 0, + "12,1": 0, + "12,2": 0, + "12,3": 0, + "12,4": 0, + "12,5": 0, + "12,6": 0, + "12,7": 0, + "12,8": 0, + "12,9": 0, + "12,10": 0, + "12,11": 0, + "12,12": 0, + "12,13": 0, + "12,14": 0, + "12,15": 0, + "12,16": 0, + "12,17": 0, + "12,18": 0, + "12,19": 0, + "12,20": 0, + "12,21": 0, + "12,22": 0, + "12,23": 0, + "12,24": 0, + "12,25": 0, + "12,26": 0, + "12,27": 0, + "12,28": 0, + "12,29": 0, + "12,30": 0, + "12,31": 0, + "12,32": 0, + "12,33": 0, + "12,34": 0, + "12,36": 0, + "13,1": 14, + "13,2": 0, + "13,3": 0, + "13,4": 0, + "13,5": 10, + "13,34": 10, + "14,1": 14, + "14,2": 14, + "14,3": 14, + "14,4": 14, + "14,34": 10, + "15,0": 0, + "15,1": 0, + "15,2": 0, + "15,3": 0, + "15,4": 0, + "15,5": 0, + "15,6": 0, + "15,7": 0, + "15,8": 0, + "15,9": 0, + "15,10": 0, + "15,11": 0, + "15,12": 0, + "15,13": 0, + "15,14": 0, + "15,15": 0, + "15,16": 0, + "15,17": 0, + "15,18": 0, + "15,19": 0, + "15,20": 0, + "15,21": 0, + "15,22": 0, + "15,23": 0, + "15,24": 0, + "15,25": 0, + "15,26": 0, + "15,27": 0, + "15,28": 0, + "15,29": 0, + "15,30": 0, + "15,31": 0, + "15,32": 0, + "15,33": 0, + "15,34": 0, + "15,36": 0, + "16,0": 0, + "16,1": 14, + "16,2": 0, + "16,3": 0, + "16,4": 0, + "16,5": 12, + "16,34": 12, + "16,36": 0, + "17,34": 12, + "19,2": 18, + "19,6": 19, + "19,7": 19 + }, + "SheetStyle": { + "FontFamily": 0 + } + }, + "Spans": [ + "1,1,2,2", + "5,1,1,4", + "5,12,1,4", + "5,23,1,4", + "7,1,1,4", + "7,12,1,4", + "7,23,1,4", + "11,1,1,4", + "11,12,1,4", + "11,23,1,4", + "13,1,1,4", + "16,1,1,4", + "16,5,2,29", + "13,5,2,29", + "9,1,1,4", + "9,12,1,4", + "9,23,1,4", + "0,35,19,1", + "1,21,2,11", + "1,33,2,1", + "19,2,1,4", + "5,5,1,6", + "5,16,1,6", + "5,27,1,7", + "7,5,1,6", + "7,16,1,6", + "7,27,1,7", + "9,5,1,6", + "9,16,1,6", + "9,27,1,7", + "11,5,1,6", + "11,16,1,6", + "11,27,1,7", + "19,8,1,3", + "1,4,1,16", + "2,4,1,16" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [], + "RelatedDataTableName": "项目表" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "项目ID", + "Formula": "项目审批!$I$20" + } + ] +}//jyCWHjG+OSE5roedZi16BzXsPz7fC0W/P5iuAZ7LW/1v1VAfvVarS6S6kV9NktbClRpvNF7oWvRap9mpraWJ+Fl5MrNGgZrEBbxevwmT2UVioMj6PMcNZ1Ds1bsYkJuepst+HWPOFV3porrKTXXTr+UvgjbFyrNAy2mugLlYTCq6MaMB/x9dbcS79DH7BrTCOt1a6E/PilwIe9eV0CaWTHT7NaY5dexXIJCc4k+FotjPajG93AsIhWApGfyWJ/9q1fat8T/JYH1oBDnw6GnpUUxNXevkUDJMHll8F5p+Zw3qTSN6hoCgWfuqMnQAKvDR3B0ChZEeh+Xn5FBpQcDmwHaaXof3xx8wA0ahdw0nWNTbN6gE5bOrrTr2VofGz0H+IXA2+SU4s506ub0NcAPkKoTofLGnJeky+BQl9oKgpPN5Pwvbe+h7BzNiSAzfP8rB8sdNSPpqIUtjkTUe33bn9o8+32Apq+MqOyqUXOCw4HYujjLLnkvB5UQSYkh9oMn+9eGW41MKXibQRh76BwonsC4xkgcK5vhsDA3ELQ3+tI7U1hNS00o9lg7iXCSv4wmy5mKI73lSK3ljbIJBWPEkTHYH6k2auXi0CEn8QBHgkBAvvcoKXe/E1EleSHr8sb92cE1BB3mLeMmDvtkTmLCXrgl10c51vbEymfK+68RRKD147yp9fwpDMgGXG7vFw67WPMAjjFIpCGRrHrpj3OYBsKP0P8ZNvO9Sn5rBw7oiqw27Kd+xb0kBXiBK3pqV2OVJBreEgsrgYNPi5sqd0vqcr2bNhTdmZ5n5Uj32qsembeSQgZQgLbYUoB5MqaJ3qJv7eecBbV0IKA7Tgocu+QaEjC/Pm7SqAWH90xGIsv/SeyCvww7z9P2NCWa/mCMiC9slUm0deLZBX9SzTE5cgAjplA==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目审批.rd b/Pages/项目/项目流程页面/项目审批.rd similarity index 50% rename from Pages/项目/项目首页/项目配置/项目审批.rd rename to Pages/项目/项目流程页面/项目审批.rd index e63ccaea..3ac9a294 100644 --- a/Pages/项目/项目首页/项目配置/项目审批.rd +++ b/Pages/项目/项目流程页面/项目审批.rd @@ -4,5 +4,11 @@ "RowCount": 20, "Formulas": { "1,33": "IF(C20,H20,G20)" - } + }, + "CustomNames": [ + { + "Name": "项目ID", + "Formula": "项目审批!$I$20" + } + ] } \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目信息.json b/Pages/项目/项目首页/项目配置/项目信息.json index ba7c09a6..57329942 100644 --- a/Pages/项目/项目首页/项目配置/项目信息.json +++ b/Pages/项目/项目首页/项目配置/项目信息.json @@ -3,22 +3,22 @@ "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0 } }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 35.0 } }, "2": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 17.0 } }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "4": { @@ -28,38 +28,38 @@ }, "5": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 40.0 + "DesignLengthInPixel": 24.0 } }, "6": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 + "DesignLengthInPixel": 32.0 } }, "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "9": { "GridRowColumnDefinition": { "DesignLengthInPixel": 22.0, "Mode": 1 } }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, "10": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0 } }, "11": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "12": { @@ -69,12 +69,12 @@ }, "13": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0 } }, "14": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "15": { @@ -84,12 +84,12 @@ }, "16": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0 } }, "17": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "18": { @@ -99,12 +99,12 @@ }, "19": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0 } }, "20": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "21": { @@ -114,12 +114,12 @@ }, "22": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0 } }, "23": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "24": { @@ -129,35 +129,45 @@ }, "25": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 81.0 + "DesignLengthInPixel": 24.0 } }, "26": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "27": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 81.0 } }, "28": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 81.0 + "DesignLengthInPixel": 24.0 } }, "29": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 32.0 } }, "30": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 81.0 } }, "31": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "32": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "33": { "GridRowColumnDefinition": { "DesignLengthInPixel": 81.0, "Mode": 2, @@ -169,22 +179,7 @@ } } }, - "32": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "33": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "34": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "36": { + "35": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0, "IsHidden": true @@ -192,9 +187,9 @@ } }, "InLogicalVisibleIndexes": [ - 36 + 35 ], - "Count": 37, + "Count": 36, "DefaultSize": 32.0 }, "Cols": { @@ -274,44 +269,338 @@ "DefaultSize": 32.0 }, "Values": { - "1,1": "项目封面", - "1,6": "项目名称", - "1,16": "项目代号", - "4,6": "项目简介", - "7,1": "生成图片", - "9,1": "项目日期", - "9,15": "计划周期", - "12,1": "所属客户", - "12,12": "添加", - "12,15": "所属客户部门", - "15,1": "管理员", - "15,8": "权限", - "15,15": "分组", - "15,19": "添加", - "16,8": "0", - "16,15": "未分组", - "18,1": "预算工时", - "18,8": "预算金额", - "18,15": "严格模式", - "19,1": "0", - "19,8": "0", - "19,15": false, - "21,1": "工时分配模式", - "21,4": "*提交后不再支持修改!", - "22,1": 4, - "22,18": "如何选择", - "24,1": "项目方案", - "27,1": "预算方案", - "30,1": "网络资源", - "34,1": 1, - "34,18": "提交" + "1,1": 1, + "1,18": "保存", + "3,1": "项目封面", + "3,6": "项目名称", + "3,16": "项目代号", + "6,6": "项目简介", + "9,1": "生成图片", + "11,1": "项目日期", + "11,15": "计划周期", + "14,1": "所属客户", + "14,12": "添加", + "14,15": "所属客户部门", + "17,1": "管理员", + "17,8": "权限", + "17,15": "分组", + "17,19": "添加", + "18,8": "0", + "18,15": "未分组", + "20,1": "预算工时", + "20,8": "预算金额", + "20,15": "严格模式", + "21,1": "0", + "21,8": "0", + "21,15": false, + "23,1": "工时分配模式", + "23,4": "*提交后不再支持修改!", + "24,1": 4, + "24,18": "如何选择", + "26,1": "项目方案", + "29,1": "预算方案", + "32,1": "网络资源" }, "Formulas": { - "10,15": "DATEDIF(E37,I37,\"d\")", - "10,1": "TEXT(E37,\"yyyy-mm-dd\")&\",\"&TEXT(I37,\"yyyy-mm-dd\")" + "12,15": "DATEDIF(E36,I36,\"d\")", + "12,1": "TEXT(E36,\"yyyy-mm-dd\")&\",\"&TEXT(I36,\"yyyy-mm-dd\")" }, "AttachInfos": { - "2,1": { + "1,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "开启反馈收集", + "GUID": "ad5ec1b0-b9a2-4ca3-a049-c19b4113f3e2" + }, + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "打开客户反馈通道", + "Style": 1 + } + }, + "1,18": { + "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": "ID", + "GUID": "eeb87091-36d4-48f2-a4ea-f296cbc5c857" + } + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "failure", + "Title": "温馨提示", + "Message": "找不到当前任务ID,无法更新任务", + "BtnText": "知道了" + } + ], + "ID": "cd91b969-6e6a-4bfd-a726-3fe5c9834c91" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B13" + }, + "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "GetSelectedRange", + "RetrunParamNames": { + "StartValue": { + "SerializeProperty": "开始日期" + }, + "EndValue": { + "SerializeProperty": "结束日期" + } + } + }, + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "新增或修改项目", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!项目ID" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "封面", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B5" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "项目名称", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!G5" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "项目代号", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!Q5" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "项目简介", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!G8" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "项目方案", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B28" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "预算方案", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B31" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "所属客户", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B16" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "所属客户部门", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!P16" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "管理员", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B19" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "权限", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!I19" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "分组", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!P19" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "预算工时", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B22" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "预算金额", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!I22" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "严格模式", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!P22" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "工时分配方式", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B25" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "开启反馈收集", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B2" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "开始日期", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!E36" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "结束日期", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!I36" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "网络资源", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!B34" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$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" + } + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true + } + ], + "ID": "e3936fb9-907b-4b35-985a-6ff20689c483" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "warning", + "Title": "温馨提示", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息!msg" + }, + "BtnText": "知道了" + } + ], + "ID": "419a06e5-7d6a-4836-b766-2fe98a107805" + } + ] + } + ], + "ID": "7526f7e0-d076-41ac-a084-7228fb07765a" + } + ] + } + ], + "Text": "保存", + "TemplateKey": "_RS_Main1" + } + }, + "4,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目封面", @@ -327,7 +616,7 @@ "ImagePath": "app-logo.png" } }, - "2,6": { + "4,6": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目名称", @@ -366,7 +655,7 @@ "IgnoreBlank": false } }, - "2,16": { + "4,16": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目代号", @@ -405,7 +694,7 @@ "FirstParamValue": "12" } }, - "5,6": { + "7,6": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目简介", @@ -438,7 +727,7 @@ "resize": "none" } }, - "7,1": { + "9,1": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -455,7 +744,7 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=项目信息!G3" + "SerializeProperty": "=项目信息!G5" } ] }, @@ -468,7 +757,7 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=项目信息!G6" + "SerializeProperty": "=项目信息!G8" } ] }, @@ -482,7 +771,7 @@ "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", "Cell": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B3" + "SerializeProperty": "=项目信息!B5" }, "Title": "加载中" }, @@ -495,7 +784,7 @@ "ParamName": "Prompt", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"生成一个封面图片,项目名称:\"&项目信息!G3&\",项目介绍:\"&项目信息!G6&\",请生成适合它的主题图片,要求真实摄影风格,具有商务、工作的特点,色彩清爽、低饱和度。\"" + "SerializeProperty": "=\"生成一个封面图片,项目名称:\"&项目信息!G5&\",项目介绍:\"&项目信息!G8&\",请生成适合它的主题图片,要求真实摄影风格,具有商务、工作的特点,色彩清爽、低饱和度。\"" } } ], @@ -521,7 +810,7 @@ "FunctionName": "remove", "Cell": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B3" + "SerializeProperty": "=项目信息!B5" }, "Title": "加载中" }, @@ -548,7 +837,7 @@ { "TargetCells": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B3" + "SerializeProperty": "=项目信息!B5" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -558,7 +847,7 @@ ] } ], - "ID": "82bca8ab-802d-4a24-a0dc-4c5332cf12e3" + "ID": "a1345821-3667-441b-9272-c5db82e4ebe5" }, { "CommandList": [ @@ -571,12 +860,12 @@ } } ], - "ID": "1fc3bebe-f377-4b5b-85c8-e610ff6ed77b" + "ID": "fd80a101-925f-4b7c-907a-e91d98c155ae" } ] } ], - "ID": "772f2671-0e39-44b5-a539-35c151f26d43" + "ID": "b0a7847c-be46-4182-b323-b0b2ff77c448" }, { "CommandList": [ @@ -586,7 +875,7 @@ "Message": "请填写项目名称和项目简介" } ], - "ID": "bbbae7fd-62dd-456e-a3f1-a796b8ccfeea" + "ID": "38478ef4-3885-4fa0-a082-780c01b7a91c" } ] } @@ -599,7 +888,7 @@ "IconSize": 14.0 } }, - "10,1": { + "12,1": { "CellType": { "$type": "ElementUI.DatePickerCellType, ElementUI", "CommandList": [ @@ -607,7 +896,7 @@ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", "TargetPageElement": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B11" + "SerializeProperty": "=项目信息!B13" }, "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", "MethodName": "GetSelectedRange", @@ -626,7 +915,7 @@ { "TargetCells": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!E37" + "SerializeProperty": "=项目信息!E36" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -636,7 +925,7 @@ { "TargetCells": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!I37" + "SerializeProperty": "=项目信息!I36" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -676,7 +965,7 @@ "DefautWeekFormat": "yyyy 第 WW 周" } }, - "10,15": { + "12,15": { "BindingInfo": { "TableName": "项目表", "ColumnName": "计算计划工期", @@ -707,7 +996,7 @@ "IsDisabled": true } }, - "12,12": { + "14,12": { "CellType": { "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", "CommandList": [ @@ -736,13 +1025,13 @@ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", "TargetPageElement": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B14" + "SerializeProperty": "=项目信息!B16" }, "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", "MethodName": "ReloadBindingItems" } ], - "ID": "9ff33f10-c35b-4ace-bf59-1784651ca5f6" + "ID": "63cfc35b-0945-4b9d-ad8a-c7642e5b370c" } ] } @@ -760,7 +1049,7 @@ "TemplateKey": "_RS_Main" } }, - "13,1": { + "15,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "所属客户", @@ -842,7 +1131,7 @@ "clearable": true } }, - "13,15": { + "15,15": { "BindingInfo": { "TableName": "项目表", "ColumnName": "所属客户部门", @@ -874,7 +1163,7 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=项目信息!B17" + "SerializeProperty": "=项目信息!B19" } ] }, @@ -886,7 +1175,7 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=项目信息!P14" + "SerializeProperty": "=项目信息!P16" } ] }, @@ -922,7 +1211,7 @@ }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!P14" + "SerializeProperty": "=项目信息!P16" } } }, @@ -934,7 +1223,7 @@ { "TargetCells": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B17" + "SerializeProperty": "=项目信息!B19" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -944,7 +1233,7 @@ ] } ], - "ID": "d107cbdd-a548-4e71-823f-951ee2bf08ae" + "ID": "df829e54-e6aa-413a-bf34-c7ab4cf51702" } ] } @@ -1018,7 +1307,7 @@ }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B14" + "SerializeProperty": "=项目信息!B16" } }, "CustomColumns": [] @@ -1034,7 +1323,7 @@ "clearable": true } }, - "15,19": { + "17,19": { "CellType": { "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", "CommandList": [ @@ -1046,7 +1335,7 @@ "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", "TargetPageElement": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!P17" + "SerializeProperty": "=项目信息!P19" }, "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", "MethodName": "ReloadBindingItems" @@ -1065,7 +1354,7 @@ "TemplateKey": "_RS_Main" } }, - "16,1": { + "18,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目经理", @@ -1148,7 +1437,7 @@ "IgnoreBlank": false } }, - "16,8": { + "18,8": { "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", "CommandList": [], @@ -1186,7 +1475,7 @@ "noMatchText": "无匹配数据" } }, - "16,15": { + "18,15": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目分组", @@ -1270,7 +1559,7 @@ "clearable": true } }, - "18,6": { + "20,6": { "CellType": { "$type": "Forguncy.ImageCellType, ServerDesignerCommon", "CommandList": [ @@ -1311,7 +1600,7 @@ "8b0ef132-4ea9-4190-83e9-fa06a9bd6dd3" ] }, - "18,13": { + "20,13": { "CellType": { "$type": "Forguncy.ImageCellType, ServerDesignerCommon", "CommandList": [ @@ -1352,7 +1641,7 @@ "b86e7249-aa30-4c1d-9c20-7cd975817126" ] }, - "18,17": { + "20,17": { "CellType": { "$type": "Forguncy.ImageCellType, ServerDesignerCommon", "CommandList": [ @@ -1370,7 +1659,7 @@ "UseCellForeColor": true } }, - "19,1": { + "21,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目预算工时", @@ -1404,7 +1693,7 @@ "NumberType": 7, "FirstParamValue": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(OR(INT(项目信息!P20)=0,项目信息!B20>0),1,0)" + "SerializeProperty": "=IF(OR(INT(项目信息!P22)=0,项目信息!B22>0),1,0)" }, "IgnoreBlank": false, "ErrorMessage": "开启严格模式下,预算工时必须大于0" @@ -1413,7 +1702,7 @@ "80882aaf-77a4-42c8-a371-0d9c66111d9c" ] }, - "19,8": { + "21,8": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目预算费用", @@ -1447,7 +1736,7 @@ "NumberType": 7, "FirstParamValue": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(OR(INT(项目信息!B20)=0,项目信息!I20>0),1,0)" + "SerializeProperty": "=IF(OR(INT(项目信息!B22)=0,项目信息!I22>0),1,0)" }, "IgnoreBlank": false, "ErrorMessage": "开启严格模式下,预算工时必须大于0" @@ -1456,7 +1745,7 @@ "c6a3b850-e670-401e-87fc-553622e7d5ec" ] }, - "19,15": { + "21,15": { "BindingInfo": { "TableName": "项目表", "ColumnName": "严格模式", @@ -1469,7 +1758,7 @@ "CommandList": [] } }, - "22,1": { + "24,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "工时分配方式", @@ -1504,7 +1793,7 @@ "20ab66f4-8f42-4a32-a499-e96087c93406" ] }, - "22,18": { + "24,18": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -1530,7 +1819,7 @@ "IconSize": 12.0 } }, - "25,1": { + "27,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目方案", @@ -1565,7 +1854,7 @@ "IsSmallButtonMode": true } }, - "28,1": { + "30,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "预算方案", @@ -1600,7 +1889,7 @@ "IsSmallButtonMode": true } }, - "31,1": { + "33,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "网络资源", @@ -1613,336 +1902,21 @@ "CommandList": [] } }, - "34,1": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "开启反馈收集", - "GUID": "ad5ec1b0-b9a2-4ca3-a049-c19b4113f3e2" - }, - "CellType": { - "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", - "Caption": "打开客户反馈通道", - "Style": 1 - } - }, - "34,18": { - "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": "ID", - "GUID": "eeb87091-36d4-48f2-a4ea-f296cbc5c857" - } - }, - "value": "%Null%" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "类型", - "ParameterValue": "新增", - "ID": "613d6db5dca642d99eb01056acdc150c" - } - ], - "ID": "3118a2d5-6493-45aa-8611-7a60a2e215e4" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "类型", - "ParameterValue": "修改", - "ID": "82821c155b76412f958cc0f74f5fcfbf" - } - ], - "ID": "26e449f2-f13b-4e28-8a0e-3187a78bea12" - } - ] - }, - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B11" - }, - "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", - "MethodName": "GetSelectedRange", - "RetrunParamNames": { - "StartValue": { - "SerializeProperty": "开始日期" - }, - "EndValue": { - "SerializeProperty": "结束日期" - } - } - }, - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "新增或修改项目", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "ID", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!项目ID" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "封面", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B3" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目名称", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!G3" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目代号", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!Q3" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目简介", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!G6" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目方案", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B26" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "预算方案", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B29" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "所属客户", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B14" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "所属客户部门", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!P14" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "管理员", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B17" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "权限", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!I17" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "分组", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!P17" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "预算工时", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B20" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "预算金额", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!I20" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "严格模式", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!P20" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "工时分配方式", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B23" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "开启反馈收集", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B35" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "开始日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!E37" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "结束日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!I37" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "网络资源", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!B32" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$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" - } - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true, - "ClosePopupReturnValues": [ - { - "Name": "项目ID", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!项目ID" - } - }, - { - "Name": "类型", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!类型" - } - } - ] - } - ], - "ID": "da544abb-ac8a-403b-8079-5c8bdc5d17cc" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "5fd8375c-3a70-44ed-a636-43280538a613" - } - ] - } - ], - "Text": "提交", - "TemplateKey": "_RS_Main1" - } - }, - "36,1": { + "35,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "ID", "GUID": "66ba562c-2d2c-49db-8383-b5118215cd00" } }, - "36,4": { + "35,4": { "BindingInfo": { "TableName": "项目表", "ColumnName": "计划开始日期", "GUID": "de12a945-d880-4883-b6cd-af3289b14708" } }, - "36,8": { + "35,8": { "BindingInfo": { "TableName": "项目表", "ColumnName": "计划完成日期", @@ -1997,14 +1971,6 @@ "HorizontalAlignment": 5, "VerticalAlignment": 8, "WordWrap": true - }, - { - "BorderBottom": 0 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "BorderBottom": 0 } ], "Types": { @@ -2017,73 +1983,65 @@ "Left", "Accent 1 0", "@", - "Top", - "Background 2 0" - ], - "Borders": [ - { - "Color": 9 - } + "Top" ] }, "CellStyles": { + "0,21": 0, "1,1": 0, "1,2": 0, "1,3": 0, "1,4": 0, - "1,6": 0, - "2,1": 0, - "2,6": 0, - "3,0": 0, - "3,5": 0, + "1,5": 0, + "1,18": 0, + "1,19": 0, + "1,20": 0, + "3,1": 0, + "3,2": 0, + "3,3": 0, + "3,4": 0, "3,6": 0, - "3,7": 0, - "3,8": 0, - "3,9": 0, - "3,10": 0, - "3,11": 0, - "3,12": 0, - "3,13": 0, - "3,14": 0, - "3,15": 0, - "3,16": 0, - "3,17": 0, - "3,18": 0, - "3,19": 0, - "3,20": 0, - "3,21": 0, - "4,0": 0, - "4,5": 0, - "4,6": 1, - "4,7": 0, - "4,8": 0, - "4,9": 0, - "4,10": 0, - "4,11": 0, - "4,12": 0, - "4,13": 0, - "4,14": 0, - "4,15": 0, - "4,16": 0, - "4,17": 0, - "4,18": 0, - "4,19": 0, - "4,20": 0, - "4,21": 0, + "4,1": 0, + "4,6": 0, "5,0": 0, "5,5": 0, "5,6": 0, + "5,7": 0, + "5,8": 0, + "5,9": 0, + "5,10": 0, + "5,11": 0, + "5,12": 0, + "5,13": 0, + "5,14": 0, + "5,15": 0, + "5,16": 0, + "5,17": 0, + "5,18": 0, + "5,19": 0, + "5,20": 0, "5,21": 0, "6,0": 0, - "6,1": 0, - "6,2": 0, - "6,3": 0, - "6,4": 0, "6,5": 0, + "6,6": 1, + "6,7": 0, + "6,8": 0, + "6,9": 0, + "6,10": 0, + "6,11": 0, + "6,12": 0, + "6,13": 0, + "6,14": 0, + "6,15": 0, + "6,16": 0, + "6,17": 0, + "6,18": 0, + "6,19": 0, + "6,20": 0, "6,21": 0, "7,0": 0, - "7,1": 2, "7,5": 0, + "7,6": 0, "7,21": 0, "8,0": 0, "8,1": 0, @@ -2091,44 +2049,32 @@ "8,3": 0, "8,4": 0, "8,5": 0, - "8,6": 0, - "8,7": 0, - "8,8": 0, - "8,9": 0, - "8,10": 0, - "8,11": 0, - "8,12": 0, - "8,13": 0, - "8,14": 0, - "8,15": 0, - "8,16": 0, - "8,17": 0, - "8,18": 0, - "8,19": 0, - "8,20": 0, "8,21": 0, "9,0": 0, - "9,1": 0, - "9,2": 0, - "9,3": 0, - "9,4": 0, + "9,1": 2, "9,5": 0, - "9,6": 0, - "9,7": 0, - "9,8": 0, - "9,9": 0, - "9,10": 0, - "9,11": 0, - "9,15": 1, - "9,16": 0, - "9,17": 0, - "9,18": 0, - "9,19": 0, - "9,20": 0, "9,21": 0, "10,0": 0, "10,1": 0, + "10,2": 0, + "10,3": 0, + "10,4": 0, + "10,5": 0, + "10,6": 0, + "10,7": 0, + "10,8": 0, + "10,9": 0, + "10,10": 0, + "10,11": 0, + "10,12": 0, + "10,13": 0, + "10,14": 0, "10,15": 0, + "10,16": 0, + "10,17": 0, + "10,18": 0, + "10,19": 0, + "10,20": 0, "10,21": 0, "11,0": 0, "11,1": 0, @@ -2142,10 +2088,7 @@ "11,9": 0, "11,10": 0, "11,11": 0, - "11,12": 0, - "11,13": 0, - "11,14": 0, - "11,15": 0, + "11,15": 1, "11,16": 0, "11,17": 0, "11,18": 0, @@ -2154,136 +2097,118 @@ "11,21": 0, "12,0": 0, "12,1": 0, - "12,2": 0, - "12,3": 0, - "12,4": 0, - "12,5": 0, - "12,6": 0, - "12,7": 0, - "12,8": 0, - "12,9": 0, - "12,10": 0, - "12,11": 0, - "12,12": 3, - "12,14": 0, - "12,15": 1, - "12,16": 0, - "12,17": 0, - "12,18": 0, - "12,19": 0, - "12,20": 0, + "12,15": 0, "12,21": 0, "13,0": 0, "13,1": 0, + "13,2": 0, + "13,3": 0, + "13,4": 0, + "13,5": 0, + "13,6": 0, + "13,7": 0, + "13,8": 0, + "13,9": 0, + "13,10": 0, + "13,11": 0, + "13,12": 0, + "13,13": 0, + "13,14": 0, "13,15": 0, + "13,16": 0, + "13,17": 0, + "13,18": 0, + "13,19": 0, + "13,20": 0, "13,21": 0, + "14,0": 0, + "14,1": 0, + "14,2": 0, + "14,3": 0, + "14,4": 0, + "14,5": 0, + "14,6": 0, + "14,7": 0, + "14,8": 0, + "14,9": 0, + "14,10": 0, + "14,11": 0, + "14,12": 3, + "14,14": 0, + "14,15": 1, + "14,16": 0, + "14,17": 0, + "14,18": 0, + "14,19": 0, + "14,20": 0, + "14,21": 0, "15,0": 0, - "15,1": 1, - "15,2": 0, - "15,3": 0, - "15,4": 0, - "15,5": 0, - "15,6": 0, - "15,7": 0, - "15,8": 1, - "15,9": 0, - "15,10": 0, - "15,11": 0, - "15,12": 0, - "15,13": 0, - "15,14": 0, + "15,1": 0, "15,15": 0, - "15,16": 0, - "15,17": 0, - "15,18": 0, - "15,19": 4, - "15,20": 0, "15,21": 0, - "16,0": 0, - "16,1": 0, - "16,8": 0, - "16,9": 0, - "16,10": 0, - "16,11": 0, - "16,12": 0, - "16,13": 0, - "16,14": 0, - "16,15": 0, - "16,16": 0, - "16,17": 0, - "16,18": 0, - "16,19": 0, - "16,20": 0, - "16,21": 0, - "18,1": 1, - "18,2": 0, - "18,3": 0, - "18,4": 0, - "18,5": 0, - "18,6": 5, - "18,7": 0, - "18,8": 1, + "17,0": 0, + "17,1": 1, + "17,2": 0, + "17,3": 0, + "17,4": 0, + "17,5": 0, + "17,6": 0, + "17,7": 0, + "17,8": 1, + "17,9": 0, + "17,10": 0, + "17,11": 0, + "17,12": 0, + "17,13": 0, + "17,14": 0, + "17,15": 0, + "17,16": 0, + "17,17": 0, + "17,18": 0, + "17,19": 4, + "17,20": 0, + "17,21": 0, + "18,0": 0, + "18,1": 0, + "18,8": 0, "18,9": 0, "18,10": 0, "18,11": 0, "18,12": 0, - "18,13": 5, + "18,13": 0, "18,14": 0, - "18,15": 1, + "18,15": 0, "18,16": 0, - "18,17": 5, + "18,17": 0, "18,18": 0, "18,19": 0, "18,20": 0, "18,21": 0, - "19,1": 0, - "19,2": 0, - "19,3": 0, - "19,4": 0, - "19,5": 0, - "19,6": 0, - "19,7": 0, - "19,8": 0, - "19,9": 0, - "19,10": 0, - "19,11": 0, - "19,12": 0, - "19,13": 0, - "19,14": 0, - "19,15": 0, - "19,16": 0, - "19,17": 0, - "19,18": 0, - "19,19": 0, - "19,20": 0, - "19,21": 0, - "20,0": 0, - "20,1": 0, + "20,1": 1, "20,2": 0, "20,3": 0, "20,4": 0, "20,5": 0, - "20,6": 0, + "20,6": 5, "20,7": 0, - "20,8": 0, + "20,8": 1, "20,9": 0, "20,10": 0, "20,11": 0, "20,12": 0, - "20,13": 0, + "20,13": 5, "20,14": 0, - "20,15": 0, + "20,15": 1, "20,16": 0, - "20,17": 0, + "20,17": 5, "20,18": 0, "20,19": 0, "20,20": 0, "20,21": 0, - "21,0": 0, "21,1": 0, "21,2": 0, "21,3": 0, - "21,4": 6, + "21,4": 0, "21,5": 0, "21,6": 0, "21,7": 0, @@ -2296,12 +2221,30 @@ "21,14": 0, "21,15": 0, "21,16": 0, + "21,17": 0, "21,18": 0, "21,19": 0, + "21,20": 0, "21,21": 0, "22,0": 0, "22,1": 0, - "22,18": 7, + "22,2": 0, + "22,3": 0, + "22,4": 0, + "22,5": 0, + "22,6": 0, + "22,7": 0, + "22,8": 0, + "22,9": 0, + "22,10": 0, + "22,11": 0, + "22,12": 0, + "22,13": 0, + "22,14": 0, + "22,15": 0, + "22,16": 0, + "22,17": 0, + "22,18": 0, "22,19": 0, "22,20": 0, "22,21": 0, @@ -2309,7 +2252,7 @@ "23,1": 0, "23,2": 0, "23,3": 0, - "23,4": 0, + "23,4": 6, "23,5": 0, "23,6": 0, "23,7": 0, @@ -2322,60 +2265,61 @@ "23,14": 0, "23,15": 0, "23,16": 0, - "23,17": 0, "23,18": 0, "23,19": 0, - "23,20": 0, "23,21": 0, "24,0": 0, - "24,1": 1, - "24,2": 0, - "24,3": 0, - "24,4": 0, - "24,5": 0, - "24,6": 0, - "24,7": 0, - "24,8": 0, - "24,9": 0, - "24,10": 0, - "24,11": 0, - "24,12": 0, - "24,13": 0, - "24,14": 0, - "24,15": 0, - "24,16": 0, - "24,17": 0, - "24,18": 0, + "24,1": 0, + "24,18": 7, "24,19": 0, "24,20": 0, "24,21": 0, - "27,0": 0, - "27,1": 1, - "27,2": 0, - "27,3": 0, - "27,4": 0, - "27,5": 0, - "27,6": 0, - "27,7": 0, - "27,8": 0, - "27,9": 0, - "27,10": 0, - "27,11": 0, - "27,12": 0, - "27,13": 0, - "27,14": 0, - "27,15": 0, - "27,16": 0, - "27,17": 0, - "27,18": 0, - "27,19": 0, - "27,20": 0, - "27,21": 0, - "28,0": 0, - "28,1": 0, - "28,21": 0, + "25,0": 0, + "25,1": 0, + "25,2": 0, + "25,3": 0, + "25,4": 0, + "25,5": 0, + "25,6": 0, + "25,7": 0, + "25,8": 0, + "25,9": 0, + "25,10": 0, + "25,11": 0, + "25,12": 0, + "25,13": 0, + "25,14": 0, + "25,15": 0, + "25,16": 0, + "25,17": 0, + "25,18": 0, + "25,19": 0, + "25,20": 0, + "25,21": 0, + "26,0": 0, + "26,1": 1, + "26,2": 0, + "26,3": 0, + "26,4": 0, + "26,5": 0, + "26,6": 0, + "26,7": 0, + "26,8": 0, + "26,9": 0, + "26,10": 0, + "26,11": 0, + "26,12": 0, + "26,13": 0, + "26,14": 0, + "26,15": 0, + "26,16": 0, + "26,17": 0, + "26,18": 0, + "26,19": 0, + "26,20": 0, + "26,21": 0, "29,0": 0, - "29,1": 0, + "29,1": 1, "29,2": 0, "29,3": 0, "29,4": 0, @@ -2397,63 +2341,58 @@ "29,20": 0, "29,21": 0, "30,0": 0, - "30,1": 1, - "30,2": 0, - "30,3": 0, - "30,4": 0, - "30,5": 0, - "30,6": 0, - "30,7": 0, - "30,8": 0, - "30,9": 0, - "30,10": 0, - "30,11": 0, - "30,12": 0, - "30,13": 0, - "30,14": 0, - "30,15": 0, - "30,16": 0, - "30,17": 0, - "30,18": 0, - "30,19": 0, - "30,20": 0, + "30,1": 0, "30,21": 0, "31,0": 0, - "31,1": 8, + "31,1": 0, + "31,2": 0, + "31,3": 0, + "31,4": 0, + "31,5": 0, + "31,6": 0, + "31,7": 0, + "31,8": 0, + "31,9": 0, + "31,10": 0, + "31,11": 0, + "31,12": 0, + "31,13": 0, + "31,14": 0, + "31,15": 0, + "31,16": 0, + "31,17": 0, + "31,18": 0, + "31,19": 0, + "31,20": 0, "31,21": 0, - "32,1": 9, - "32,2": 9, - "32,3": 9, - "32,4": 9, - "32,5": 9, - "32,6": 9, - "32,7": 9, - "32,8": 9, - "32,9": 9, - "32,10": 9, - "32,11": 9, - "32,12": 9, - "32,13": 9, - "32,14": 10, - "32,15": 10, - "32,16": 10, - "32,17": 10, - "32,18": 10, - "32,19": 10, - "32,20": 10, - "33,14": 0, - "33,15": 0, - "33,16": 0, - "33,17": 0, - "33,18": 0, - "33,19": 0, - "33,20": 0, + "32,0": 0, + "32,1": 1, + "32,2": 0, + "32,3": 0, + "32,4": 0, + "32,5": 0, + "32,6": 0, + "32,7": 0, + "32,8": 0, + "32,9": 0, + "32,10": 0, + "32,11": 0, + "32,12": 0, + "32,13": 0, + "32,14": 0, + "32,15": 0, + "32,16": 0, + "32,17": 0, + "32,18": 0, + "32,19": 0, + "32,20": 0, + "32,21": 0, + "33,0": 0, + "33,1": 8, + "33,21": 0, "34,18": 0, "34,19": 0, - "34,20": 0, - "35,18": 0, - "35,19": 0, - "35,20": 0 + "34,20": 0 }, "SheetStyle": { "FontFamily": 0, @@ -2461,33 +2400,33 @@ } }, "Spans": [ - "16,1,1,6", - "16,8,1,6", - "16,15,1,6", - "19,15,1,6", - "19,1,1,6", - "19,8,1,6", - "34,18,1,3", - "25,1,1,20", - "28,1,1,20", - "13,15,1,6", - "13,1,1,13", - "5,6,3,15", - "2,1,4,4", - "36,1,1,3", - "36,4,1,4", - "36,8,1,4", - "10,15,1,6", - "10,1,1,13", - "31,1,1,20", - "22,18,1,3", - "22,1,1,16", - "2,6,1,9", - "2,16,1,5", - "34,1,1,5", - "12,12,1,2", - "15,19,1,2", - "7,1,1,4" + "18,1,1,6", + "18,8,1,6", + "18,15,1,6", + "21,15,1,6", + "21,1,1,6", + "21,8,1,6", + "27,1,1,20", + "30,1,1,20", + "15,15,1,6", + "15,1,1,13", + "7,6,3,15", + "4,1,4,4", + "35,1,1,3", + "35,4,1,4", + "35,8,1,4", + "12,15,1,6", + "12,1,1,13", + "33,1,1,20", + "24,18,1,3", + "24,1,1,16", + "4,6,1,9", + "4,16,1,5", + "14,12,1,2", + "17,19,1,2", + "9,1,1,4", + "1,18,1,3", + "1,1,1,5" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -2530,7 +2469,7 @@ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$20),1,0)" + "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$22),1,0)" }, "Priority": 3, "GUID": "b86e7249-aa30-4c1d-9c20-7cd975817126", @@ -2546,7 +2485,7 @@ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$20),1,0)" + "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$22),1,0)" }, "Priority": 2, "GUID": "8b0ef132-4ea9-4190-83e9-fa06a9bd6dd3", @@ -2562,7 +2501,7 @@ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$20),1,0)" + "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$22),1,0)" }, "Priority": 1, "GUID": "c6a3b850-e670-401e-87fc-553622e7d5ec", @@ -2578,7 +2517,7 @@ "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", "Formula": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$20),1,0)" + "SerializeProperty": "=IF(AND(项目信息!项目ID>0,项目信息!$P$22),1,0)" }, "GUID": "80882aaf-77a4-42c8-a371-0d9c66111d9c", "StyleInfo": { @@ -2599,7 +2538,7 @@ "CustomNames": [ { "Name": "项目ID", - "Formula": "项目信息!$B$37" + "Formula": "项目信息!$B$36" } ] -}//jEJivmFWxwJJ5r/swp0bBv0KYDUMuFIGvI3D7hypMtPWHsK9NRUGmZ2eeXHH3+Qthz3Z83fX87dYct1g2qEFxaRlomCMSEKDoKkLN+/rbhjmvVqiVgu21ySU2+ikpPN//GcDaFMP5SKnm4Knn9B7lGIHjXa6na1yIr8dSnjGXElYtmwYc+MoWk1CQtQDiW1HE49kGE3Kz20/GxulB1mbRTCdL6vbyVKSqwPbcF0dQYW3FRwqdBbzp3au5Ch3Vvc/Pk0QWiXLWkeMnpEc5Ge51XJpwTqHNe/4w2TNkPGbsU8yS97XjMqdDT97SpO+9lYBfH/paxnLjxzmVpScQR4YFHMylbqdTliXVSTttSv1+aQs8h2pJish+io+49hl2PKiZfkSP35tx5XIL/wDNoEXe9mpVPKHrdrPtWo31gDHCgB2iIc/xEOiHTdF7Mf/ZmDUW4cq8IxKgQCV3UowMeIFHjELFyiQDoAsKz6gaCgzGU1Vj0V2dNIP5AxQG8WGKVmpvSojVp/pOGYNbHYNb6ui+NCO43Yve43+/VzcY6NBryS5v7vLNwjI8nScjc0lm3RAeZmwXICu4P3SuNEriCJXmCMlIuLGBmRfdaPHXor98hvdkCboAsFR7XlT5jD7udTam8rzE62BaS8NgS5T4G6CxQ07sSxHh+qLd1l7aKbGHs90Sj+omR2xYE9PrH1zfhql3b7R5Nf0vytZADbM1Nba+sACfQHJZRQ6GpY4D3S85PVvkuqxhsdDjnmZiA8CNeocn0c/YYpxY3L3SJEvy9+FhpgxhZSNmumvCP/kkng2lkVUR7BITc+9DZ9lVGPff30KtVOhVYKZzwme7SOUHkEMqfaYcHz59Qi1m43cQmoXIm3vcMHQY2l+Q/j2qnpYhPI56VJVo59UKYBzRs3KebXqsQ==|920 \ No newline at end of file +}//4Q/uISAg60h+Jie6Lv5VVRT0tsDo52EPXx/yaS1wApyQNQA7yybtZS/NdR61BAACv4gyD9NflhBIPIc+jNsPyP5grxBzW4TurGPhFXL8yN/phgoEDkgIY/ixrDcNy1po+1E+Xur0QWwmmSRLR3dXkTDD5nrvQli8uaD2CrBkeRSL2NwxuafS7DgeKBngfx2xBjrRt2D4JCiR824Oz8GDRxftUueM02pHYJBnc7rlm0yrFbqLF60flKvXVei5FelMd2DeYQEedZXMoyN69hZ+mc6TVIYuZT0vEQlB9FW/RMrmmAkQoO/YYL5UKxL+g2GGgO5jSgECU+fhYShXe2HO9tZj+XqojcX7+t51uR6gqNWipHYRrKCF+myZtOJoq84KNeNp72o5SFV0TjgYf7YspFEdSJ7DvJs2yTjoLJ/CKvSwDybccsjELOj1VCEBhnLuEdHrpbR4dUIad00n2x7qLPv3Mm9t7D7wO7KFJp6ejHASwzC7TH3teRjyd4OKNVFGSUGm7LCjMfk4o3PG4jkgMLuZsoiYnSurWS0gfhriYyNo8mywd8Qcy+bE+xiC2MsOvYorM4JWPvoOxLagKbpaLd8bgoJXOBRN4+v2uIBc8aVXSPz4m5vqQiAq7sOK0oir4gqiZVnr7S8Xa8fsyGpLS+xeHvUVIy/dkEhl3l1YBf0HYEHaNK7zqGNhS7+upA9OG4dPCQHbDkAmPtSJcr4bI8JQSn450h9gCO3ry+vlO342nhrkNdGs34EjflXPy66+tOP+eOo4nc4Tc9YbfzU7EOT+9A5hk7XCNx7czHVA97oZeGsj98tJ8fDkcDag1oD8dxMHfEpba7SUIdNJE5CaAoe694vxv5YLeuujRtPQVdZyB4x/0P/FQySUtMtefqER3b6OaVL15uD7OI42L5bu3Q==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目信息.rd b/Pages/项目/项目首页/项目配置/项目信息.rd index 67ace637..c1fbc8ff 100644 --- a/Pages/项目/项目首页/项目配置/项目信息.rd +++ b/Pages/项目/项目首页/项目配置/项目信息.rd @@ -1,15 +1,15 @@ { "PageType": 0, "ColumnCount": 22, - "RowCount": 37, + "RowCount": 36, "Formulas": { - "10,15": "DATEDIF(E37,I37,\"d\")", - "10,1": "TEXT(E37,\"yyyy-mm-dd\")&\",\"&TEXT(I37,\"yyyy-mm-dd\")" + "12,15": "DATEDIF(E36,I36,\"d\")", + "12,1": "TEXT(E36,\"yyyy-mm-dd\")&\",\"&TEXT(I36,\"yyyy-mm-dd\")" }, "CustomNames": [ { "Name": "项目ID", - "Formula": "项目信息!$B$37" + "Formula": "项目信息!$B$36" } ] } \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目审批.json b/Pages/项目/项目首页/项目配置/项目审批.json deleted file mode 100644 index 04157e10..00000000 --- a/Pages/项目/项目首页/项目配置/项目审批.json +++ /dev/null @@ -1,1134 +0,0 @@ -{ - "Rows": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 88.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 88.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 19 - ], - "Count": 20, - "DefaultSize": 32.0 - }, - "Cols": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "20": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "21": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "22": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "23": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "24": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "25": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "26": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "27": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "28": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "29": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "30": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "31": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "32": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 16.0 - } - }, - "33": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "35": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 311.0, - "IsHidden": true - } - }, - "36": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - } - }, - "InLogicalVisibleIndexes": [ - 34, - 35 - ], - "Count": 37, - "DefaultSize": 32.0 - }, - "Values": { - "0,35": "FGC_审批记录", - "5,1": "项目经理:", - "5,12": "项目分组:", - "5,23": "严格模式:", - "7,1": "客户部门:", - "7,12": "客户部门:", - "7,23": "客户联系人:", - "9,1": "预算工时:", - "9,12": "预算费用:", - "9,23": "工时分配方式:", - "11,1": "计划开始日期:", - "11,12": "计划完成日期:", - "11,23": "计划工期:", - "13,1": "项目方案:", - "16,1": "预算方案:" - }, - "Formulas": { - "1,33": "IF(C20,H20,G20)" - }, - "AttachInfos": { - "0,35": { - "CellType": { - "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "FGC_审批记录", - "OverflowMode": 1 - } - }, - "1,1": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目封面", - "GUID": "7e7bc40d-1b2b-4fd5-9437-fd8d703e1dd1" - }, - "CellType": { - "$type": "ElementUI.AvatarCellType, ElementUI", - "CommandList": [], - "icon": { - "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", - "Name": "app-logo3.png" - }, - "shape": 1 - } - }, - "1,3": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目名称", - "GUID": "066029e4-c9f5-44f7-9d03-8f7f2691198f" - } - }, - "1,21": { - "CellType": { - "$type": "Forguncy.ProcessPanelCellType, ServerDesignerCommon", - "PreCommands": [ - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "Title": "加载中", - "VBalidate": true - } - ], - "PostCommands": [ - { - "$type": "Forguncy.Model.IgnorePageDirtyCommand, ServerDesignerCommon" - }, - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "Title": "加载中" - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true - } - ], - "TemplateKey": "同意", - "ActionButtonStyleTemplateInfos": [ - { - "ActionTitle": "回退", - "TemplateKey": "回退" - }, - { - "ActionTitle": "拒绝", - "TemplateKey": "拒绝" - } - ], - "ButtonGap": 15 - } - }, - "1,33": { - "CellType": { - "$type": "Forguncy.ImageCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目审批!C20" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=NOT(项目审批!C20)" - } - } - ] - } - ], - "ToolTip": "展开审批记录", - "Size": 14, - "ImagePath": "展开1.svg", - "UseCellForeColor": true - } - }, - "2,3": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目简介", - "GUID": "163fd581-735b-4b46-99f7-e8f235310e0b" - } - }, - "5,5": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目经理", - "GUID": "0c5e95f4-7e10-4d13-9b03-85f0e2c61725", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 1 - } - } - }, - "5,16": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目分组", - "GUID": "05f5a4b7-7839-4add-ad5b-569113f4efad" - } - }, - "5,27": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "严格模式", - "GUID": "101cbd01-a027-4dc4-8a00-feb8af902243" - } - }, - "7,5": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户", - "GUID": "2d803b02-756c-4838-83ac-9510f35782a5", - "RelationBinding": { - "RelatedTable": "客户表", - "RelatedColumn": "ID", - "DisplayColumn": "客户名称" - } - } - }, - "7,16": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户部门", - "GUID": "ac638cc8-2768-4c90-ae1a-0779627ab524", - "RelationBinding": { - "RelatedTable": "客户部门表", - "RelatedColumn": "ID", - "DisplayColumn": "部门名称" - } - } - }, - "7,27": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户部门", - "GUID": "39b04c5f-f0ea-49f1-abfe-35076e72914a", - "RelationBinding": { - "RelatedTable": "客户部门表", - "RelatedColumn": "ID", - "DisplayColumn": "联系人" - } - } - }, - "9,5": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目预算工时", - "GUID": "f2ead1e9-1f4f-4f46-8ad0-c7256aec4817" - } - }, - "9,16": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目预算费用", - "GUID": "a4520b6b-89cd-49e3-8fe6-b433bcae3f26" - } - }, - "9,27": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "工时分配方式", - "GUID": "3b3d4b1f-2a73-41a5-97aa-adde7d537b09", - "RelationBinding": { - "RelatedTable": "工时分配方式", - "RelatedColumn": "ID", - "DisplayColumn": "分配方式" - } - } - }, - "11,5": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "计划开始日期", - "GUID": "c131bff7-5411-4d1c-bb12-56067f820853" - } - }, - "11,16": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "计划完成日期", - "GUID": "b60983cb-9252-4866-9e6d-a78b57934977" - } - }, - "11,27": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "计算计划工期", - "GUID": "2438286e-28f4-4193-b9d8-3d63759888bf" - } - }, - "13,5": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目方案", - "GUID": "948d017f-be09-4958-a1df-62105907b65c" - }, - "CellType": { - "$type": "FilePreviewer.FilePreviewer, FilePreviewer", - "UIPermissions": [ - { - "Scope": 2, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 1, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 4, - "AllowRoles": [ - "FGC_Anonymous" - ] - } - ], - "UploadLimit": {}, - "Folder": "%CurrentUser%", - "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", - "LayoutMode": 4, - "IsHiddenToolbar": true - } - }, - "16,5": { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "预算方案", - "GUID": "25832b1d-56e4-4e22-aa45-844c8dadc455" - }, - "CellType": { - "$type": "FilePreviewer.FilePreviewer, FilePreviewer", - "UIPermissions": [ - { - "Scope": 2, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 1, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 4, - "AllowRoles": [ - "FGC_Anonymous" - ] - } - ], - "UploadLimit": {}, - "Folder": "%CurrentUser%", - "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", - "LayoutMode": 4, - "IsHiddenToolbar": true - } - }, - "19,2": { - "CellType": { - "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", - "Caption": "展开审批记录", - "Style": 1, - "CommandList": [ - { - "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "Location": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目审批!AI:AJ" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目审批!C20" - } - } - ] - } - ] - } - }, - "19,6": { - "CellType": { - "$type": "Forguncy.ImageCellType, ServerDesignerCommon", - "ToolTip": "展开审批记录", - "Size": 14, - "ImagePath": "展开1.svg", - "UseCellForeColor": true - } - }, - "19,7": { - "CellType": { - "$type": "Forguncy.ImageCellType, ServerDesignerCommon", - "ToolTip": "展开审批记录", - "Size": 14, - "ImagePath": "收起.svg", - "UseCellForeColor": true - } - } - }, - "StyleDatas": { - "Styles": [ - { - "FontFamily": 0 - }, - { - "TextIndent": 10, - "HorizontalAlignment": 1 - }, - { - "FontFamily": 0, - "FontSize": 16.0, - "HorizontalAlignment": 2 - }, - { - "Foreground": 3 - }, - { - "FontSize": 16.0, - "HorizontalAlignment": 2 - }, - { - "FontFamily": 0, - "FontSize": 12.0, - "Foreground": 3, - "TextIndent": 10, - "HorizontalAlignment": 1 - }, - { - "HorizontalAlignment": 1 - }, - { - "FontFamily": 0, - "BorderBottom": 0 - }, - { - "BorderBottom": 0 - }, - { - "FontSize": 13.333333333333332, - "Foreground": 3, - "HorizontalAlignment": 2 - }, - { - "FontSize": 13.333333333333332, - "Foreground": 5 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 3, - "HorizontalAlignment": 2 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 5 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 5, - "Formatter": 6 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 3, - "Formatter": 7, - "HorizontalAlignment": 2 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 5, - "Formatter": 8 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 5, - "Formatter": 9 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 5, - "Formatter": 10 - }, - { - "FontFamily": 0, - "Foreground": 3 - } - ], - "Types": { - "Strs": [ - "Body", - "Left", - "Right", - "Text 1 50", - "Background 2 0", - "black", - "\"严格\";\"宽松\";\"宽松\"", - "[AUTO]General", - "0.0\"小时\"", - "yyyy/m/d", - "0\"天\"" - ], - "Borders": [ - { - "Color": 4 - } - ] - }, - "CellStyles": { - "1,1": 0, - "1,3": 1, - "1,21": 2, - "1,22": 0, - "1,23": 0, - "1,24": 0, - "1,25": 0, - "1,26": 0, - "1,27": 0, - "1,28": 0, - "1,29": 0, - "1,30": 0, - "1,31": 0, - "1,32": 2, - "1,33": 3, - "1,34": 4, - "2,3": 5, - "2,20": 6, - "2,21": 0, - "2,22": 0, - "2,23": 0, - "2,24": 0, - "2,25": 0, - "2,26": 0, - "2,27": 0, - "2,28": 0, - "2,29": 0, - "2,30": 0, - "2,31": 0, - "2,32": 2, - "2,34": 4, - "3,1": 7, - "3,2": 8, - "3,3": 8, - "3,4": 8, - "3,5": 8, - "3,6": 8, - "3,7": 8, - "3,8": 8, - "3,9": 8, - "3,10": 8, - "3,11": 8, - "3,12": 8, - "3,13": 8, - "3,14": 8, - "3,15": 8, - "3,16": 8, - "3,17": 8, - "3,18": 8, - "3,19": 8, - "3,20": 8, - "3,21": 8, - "3,22": 8, - "3,23": 8, - "3,24": 8, - "3,25": 8, - "3,26": 8, - "3,27": 8, - "3,28": 8, - "3,29": 8, - "3,30": 8, - "3,31": 8, - "3,32": 8, - "3,33": 8, - "4,1": 0, - "5,1": 9, - "5,5": 10, - "5,12": 11, - "5,13": 0, - "5,14": 0, - "5,15": 0, - "5,16": 12, - "5,23": 11, - "5,24": 0, - "5,25": 0, - "5,26": 0, - "5,27": 13, - "5,34": 13, - "7,0": 0, - "7,1": 11, - "7,2": 0, - "7,3": 0, - "7,4": 0, - "7,5": 12, - "7,11": 0, - "7,12": 14, - "7,13": 0, - "7,14": 0, - "7,15": 0, - "7,16": 12, - "7,22": 0, - "7,23": 14, - "7,24": 0, - "7,25": 0, - "7,26": 0, - "7,27": 12, - "7,34": 12, - "7,36": 0, - "8,0": 0, - "8,1": 0, - "8,2": 0, - "8,3": 0, - "8,4": 0, - "8,5": 0, - "8,6": 0, - "8,7": 0, - "8,8": 0, - "8,9": 0, - "8,10": 0, - "8,11": 0, - "8,12": 0, - "8,13": 0, - "8,14": 0, - "8,15": 0, - "8,16": 0, - "8,17": 0, - "8,18": 0, - "8,19": 0, - "8,20": 0, - "8,21": 0, - "8,22": 0, - "8,23": 0, - "8,24": 0, - "8,25": 0, - "8,26": 0, - "8,27": 0, - "8,28": 0, - "8,29": 0, - "8,30": 0, - "8,31": 0, - "8,32": 0, - "8,33": 0, - "8,34": 0, - "8,36": 0, - "9,0": 0, - "9,1": 14, - "9,2": 0, - "9,3": 0, - "9,4": 0, - "9,5": 15, - "9,6": 0, - "9,7": 0, - "9,8": 0, - "9,9": 0, - "9,10": 0, - "9,11": 0, - "9,12": 14, - "9,13": 0, - "9,14": 0, - "9,15": 0, - "9,16": 12, - "9,17": 0, - "9,18": 0, - "9,19": 0, - "9,20": 0, - "9,21": 0, - "9,23": 14, - "9,24": 0, - "9,25": 0, - "9,26": 0, - "9,27": 12, - "9,34": 12, - "9,36": 0, - "10,0": 0, - "10,1": 0, - "10,2": 0, - "10,3": 0, - "10,4": 0, - "10,5": 0, - "10,6": 0, - "10,7": 0, - "10,8": 0, - "10,9": 0, - "10,10": 0, - "10,11": 0, - "10,12": 0, - "10,13": 0, - "10,14": 0, - "10,15": 0, - "10,16": 0, - "10,17": 0, - "10,18": 0, - "10,19": 0, - "10,20": 0, - "10,21": 0, - "10,22": 0, - "10,23": 0, - "10,24": 0, - "10,25": 0, - "10,26": 0, - "10,27": 0, - "10,28": 0, - "10,29": 0, - "10,30": 0, - "10,31": 0, - "10,32": 0, - "10,33": 0, - "10,34": 0, - "10,36": 0, - "11,0": 0, - "11,1": 14, - "11,2": 0, - "11,3": 0, - "11,4": 0, - "11,5": 16, - "11,11": 0, - "11,12": 14, - "11,13": 0, - "11,14": 0, - "11,15": 0, - "11,16": 16, - "11,22": 0, - "11,23": 14, - "11,24": 0, - "11,25": 0, - "11,26": 0, - "11,27": 17, - "11,34": 17, - "11,36": 0, - "12,0": 0, - "12,1": 0, - "12,2": 0, - "12,3": 0, - "12,4": 0, - "12,5": 0, - "12,6": 0, - "12,7": 0, - "12,8": 0, - "12,9": 0, - "12,10": 0, - "12,11": 0, - "12,12": 0, - "12,13": 0, - "12,14": 0, - "12,15": 0, - "12,16": 0, - "12,17": 0, - "12,18": 0, - "12,19": 0, - "12,20": 0, - "12,21": 0, - "12,22": 0, - "12,23": 0, - "12,24": 0, - "12,25": 0, - "12,26": 0, - "12,27": 0, - "12,28": 0, - "12,29": 0, - "12,30": 0, - "12,31": 0, - "12,32": 0, - "12,33": 0, - "12,34": 0, - "12,36": 0, - "13,1": 14, - "13,2": 0, - "13,3": 0, - "13,4": 0, - "13,5": 10, - "13,34": 10, - "14,1": 14, - "14,2": 14, - "14,3": 14, - "14,4": 14, - "14,34": 10, - "15,0": 0, - "15,1": 0, - "15,2": 0, - "15,3": 0, - "15,4": 0, - "15,5": 0, - "15,6": 0, - "15,7": 0, - "15,8": 0, - "15,9": 0, - "15,10": 0, - "15,11": 0, - "15,12": 0, - "15,13": 0, - "15,14": 0, - "15,15": 0, - "15,16": 0, - "15,17": 0, - "15,18": 0, - "15,19": 0, - "15,20": 0, - "15,21": 0, - "15,22": 0, - "15,23": 0, - "15,24": 0, - "15,25": 0, - "15,26": 0, - "15,27": 0, - "15,28": 0, - "15,29": 0, - "15,30": 0, - "15,31": 0, - "15,32": 0, - "15,33": 0, - "15,34": 0, - "15,36": 0, - "16,0": 0, - "16,1": 14, - "16,2": 0, - "16,3": 0, - "16,4": 0, - "16,5": 12, - "16,34": 12, - "16,36": 0, - "17,34": 12, - "19,6": 18, - "19,7": 18 - }, - "SheetStyle": { - "FontFamily": 0 - } - }, - "Spans": [ - "2,3,1,17", - "1,3,1,18", - "1,1,2,2", - "5,1,1,4", - "5,5,1,6", - "5,12,1,4", - "5,23,1,4", - "5,16,1,6", - "7,1,1,4", - "7,12,1,4", - "7,23,1,4", - "7,27,1,7", - "7,16,1,6", - "7,5,1,6", - "5,27,1,7", - "11,1,1,4", - "11,12,1,4", - "11,23,1,4", - "11,5,1,6", - "11,16,1,6", - "13,1,1,4", - "16,1,1,4", - "16,5,2,29", - "13,5,2,29", - "11,27,1,7", - "9,1,1,4", - "9,12,1,4", - "9,5,1,6", - "9,16,1,6", - "9,23,1,4", - "9,27,1,7", - "0,35,19,1", - "1,21,2,11", - "1,33,2,1", - "19,2,1,4" - ], - "PageInfo": { - "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - }, - "RowBreakLines": [], - "RepeatRangeSettings": [] - }, - "PrintInfo": { - "PaperSize": {}, - "Margin": {} - } -}//0lVMkWQC9CNaRBEpazC2CKeaVGSBLdwYZ+5Llp69tMAPY7ly8zEi39sqei9PsTJWZFiqmcZudkZxPtAIijuGrmjyKLRpQOmvaWg6hTgiiqabSxD7WIjcyC0guuAUGQIIjuu84/D61qvYFPO2frVH7ck5Qilg8hM1yj2gvgNwsbkbP7Zfvz5L4aql/8t+SREovFvo5WZAnQTzvPAr6TihpjzIXsyDtx8GZ18Lz+MNrnIT9+RZou6JUOVsXrO3OJr8IN97/4iUiY1Pvm5tR9QEA9Cm2dCUdJlXpGDDW2p6rZleybuU6Aw7M/ubhem7EKhlowBhv1aJNIW4EJJj2t0nWQlhkl1J/wVaP2IbAeDDln8Mk+PFHu1VfJbrzjSQt1aHDE7e0mj4UD2twgVFdWQZF+bQEtz1u8KKBamizglLn1Bmf2EQYVex7D0KZlGcudKPNn6oP9U+I+kB5RP49olQCowwIl+8bJxoYZd1EoeUcGNfi3tA2pHOdeRxdQDm3m5ERhFPf/r+TyZIFitjbvfDP3rE61/tSplfO20moaNS/LRZVwDwXJf/jcGuY/iA5yZcNoyBCGcqsp2Iy/hUJG7qeZaMQVN+Ar/bWCGpYW3j80xq52GvIotGlxXVf4kxtS9yxgckjuY8tlB8+PjNHMbnwgR+v1MhFez6pmQYNgVUEGmVLuIOwDfM2X6TiwZE2imwqi5enOQ253HSoK6b2xaj6muyU06mtgnQ9YZERIKpbdJsQXhcdJSZ1BNiLMnSlODsJvk3E6tuM7lJs71II/DnHONcmiTS0JW5jSKspVML1mGSnWYiGWTE23Yunbm+QIhusAm7zv3IJJOzuhdccTwP3hAVlzED1C4t7JKbBjdZqXarrSEXxRPHtbjhLyXoyHH4cCQ6IuZg05yjTmsktPLZ2g==|920 \ No newline at end of file diff --git a/Plugin/裁剪并上传图片-9_0_102_0.zip b/Plugin/裁剪并上传图片-9_0_102_0.zip new file mode 100644 index 0000000000000000000000000000000000000000..53a6580b1e58819018868069420ed2ac07946051 GIT binary patch literal 35517 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 OcGc5z(4EA?yZ->K)#0!J literal 0 HcmV?d00001 diff --git a/Process/立项流程.bpmn b/Process/项目立项流程.bpmn similarity index 52% rename from Process/立项流程.bpmn rename to Process/项目立项流程.bpmn index ed7f1e74..109c9638 100644 --- a/Process/立项流程.bpmn +++ b/Process/项目立项流程.bpmn @@ -4,7 +4,7 @@ 用于项目的立项申请审批 - + @@ -12,14 +12,14 @@ Flow_1m23z42 - + - + Flow_0cq5pfu _8c854f9d-40d8-4aed-acb1-6778e09b2e08 - ${nrOfCompletedInstances > 0} + ${nrOfCompletedInstances/nrOfInstances == 1} @@ -40,7 +40,7 @@ - + Flow_1m23z42 Flow_0cq5pfu @@ -68,8 +68,15 @@ + + + + + + + @@ -77,12 +84,6 @@ - - - - - - diff --git a/Process/立项流程.json b/Process/项目立项流程.json similarity index 96% rename from Process/立项流程.json rename to Process/项目立项流程.json index 6a0e108a..f7f98035 100644 --- a/Process/立项流程.json +++ b/Process/项目立项流程.json @@ -1,5 +1,5 @@ { - "Name": "立项流程", + "Name": "项目立项流程", "PermissionData": { "$type": "Forguncy.RbacPermission.Core.Impl.BpmProcess.BpmProcessPermissionData, Forguncy.RbacPermission.Core", "permissionResource": { diff --git a/SchedulerTasks/项目成员删除事件.json b/SchedulerTasks/项目成员删除事件.json deleted file mode 100644 index d950c473..00000000 --- a/SchedulerTasks/项目成员删除事件.json +++ /dev/null @@ -1,35 +0,0 @@ -{ - "Name": "项目成员删除事件", - "Enabled": true, - "Triggers": [ - { - "$type": "Forguncy.SaveLoad.EndDBDeleteTriggerSaveData, ServerDesignerCommon", - "DataParamName": "变更数据", - "TableNameParamName": "数据表名", - "PrimaryKeyParamName": "主键", - "OperatorParamName": "操作人", - "OperationTimeParamName": "操作时间", - "SelectTables": [ - "项目成员表" - ] - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "同步项目参与人列表", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目ID", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=主键.ID" - } - } - ], - "RefreshAfterFinish": true, - "CheckDataValidation": true - } - ] -} \ No newline at end of file diff --git a/SchedulerTasks/项目成员新增事件.json b/SchedulerTasks/项目表新增事件.json similarity index 56% rename from SchedulerTasks/项目成员新增事件.json rename to SchedulerTasks/项目表新增事件.json index df8d7b35..b79ea702 100644 --- a/SchedulerTasks/项目成员新增事件.json +++ b/SchedulerTasks/项目表新增事件.json @@ -1,5 +1,5 @@ { - "Name": "项目成员新增事件", + "Name": "项目表新增事件", "Enabled": true, "Triggers": [ { @@ -10,26 +10,43 @@ "OperatorParamName": "操作人", "OperationTimeParamName": "操作时间", "SelectTables": [ - "项目成员表" + "项目表" ] } ], "Commands": [ { "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "同步项目参与人列表", + "ServerCommandName": "填充项目初始化数据", "Parameters": [ { "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目ID", + "ParamName": "ID", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=主键.ID" } } ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, "RefreshAfterFinish": true, "CheckDataValidation": true + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=code" + }, + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=msg" + } } ] } \ No newline at end of file diff --git a/ServerCommands/项目/创建项目校验.json b/ServerCommands/项目/创建项目校验.json new file mode 100644 index 00000000..00d434b2 --- /dev/null +++ b/ServerCommands/项目/创建项目校验.json @@ -0,0 +1,539 @@ +{ + "Name": "创建项目校验", + "Enabled": true, + "Triggers": [ + { + "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", + "Permission": { + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + } + }, + "Parameters": [ + { + "Name": "ID", + "DataValidationInfo": { + "IgnoreBlank": false + } + } + ] + } + ], + "Commands": [ + { + "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", + "TryCommandPart": { + "CommandList": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "项目信息", + "TableValue": { + "TableName": "项目表", + "TableValueType": 1, + "BindingInfos": [ + { + "GUID": "3bfe4ccd-703d-4b2d-895a-1e3c14ec922f", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "3d85cd7a-9659-4edd-88eb-7503f436cb1a" + }, + "ColumnName": "ID" + }, + { + "GUID": "58f331ed-74fe-4291-8aef-b44ecda111e5", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目名称", + "GUID": "048bbdfa-7531-49e4-afcf-1594aff44864" + }, + "ColumnName": "项目名称" + }, + { + "GUID": "54dd07bd-6f61-401f-b62e-36ed7ce885cb", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目代号", + "GUID": "252e17c3-5352-4a05-a18c-cb0a603b3b56" + }, + "ColumnName": "项目代号" + }, + { + "GUID": "1e79be20-3cd7-4405-be38-e322558eb2b6", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目简介", + "GUID": "ed8e8a2e-d186-453c-8adb-61aa3349d12a" + }, + "ColumnName": "项目简介" + }, + { + "GUID": "bd3f6025-6a7a-462c-bf24-9768a9856acc", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目封面", + "GUID": "e1413f8c-c2da-4bd7-8d22-39ec12b85343" + }, + "ColumnName": "项目封面" + }, + { + "GUID": "f08ada6b-04cb-492a-bbb2-80bb0a98d864", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目经理", + "GUID": "287ce3eb-4703-4eb5-b701-175d09f67030" + }, + "ColumnName": "项目经理" + }, + { + "GUID": "912c852f-7f8e-4517-b3e9-01fd1c635da5", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目分组", + "GUID": "d5b30a9e-791a-48fe-905c-42d8eb8affac" + }, + "ColumnName": "项目分组" + }, + { + "GUID": "50ecc137-dc6a-457f-aae5-773875ccd606", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户", + "GUID": "27fec1eb-62ed-4e9f-85a1-e0e39b4fad7d" + }, + "ColumnName": "所属客户" + }, + { + "GUID": "41ab5854-6503-48fe-b69d-8a6ea311b292", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户部门", + "GUID": "fc9c5e99-79f8-4c0c-879a-1d332aad4401" + }, + "ColumnName": "所属客户部门" + }, + { + "GUID": "acdbe594-bf9d-4634-92ac-aa4628ed0443", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "工时分配方式", + "GUID": "c7d939e2-de06-4e5a-bb68-adbdf157095a" + }, + "ColumnName": "工时分配方式" + }, + { + "GUID": "ba003acf-8175-4823-9698-6b432c9b8f2b", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目预算工时", + "GUID": "e2a16be9-4794-467f-a6f4-2f93c8f597da" + }, + "ColumnName": "项目预算工时" + }, + { + "GUID": "37385f83-216a-4bbf-9851-4749c1552fe3", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目预算费用", + "GUID": "9451ae1e-8f25-4ae6-a03a-b0d57f5a1135" + }, + "ColumnName": "项目预算费用" + }, + { + "GUID": "09e14ad9-1b0d-4394-9384-0ab933482b20", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "公开", + "GUID": "e65770f8-0cc9-4443-9112-4c593df9258d" + }, + "ColumnName": "公开" + }, + { + "GUID": "67f9a1d4-7469-4fee-8c42-7ff79d970fea", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "严格模式", + "GUID": "ac6c3fe7-b892-4c74-91c4-10a76b600ef3" + }, + "ColumnName": "严格模式" + }, + { + "GUID": "34512663-fce3-4ff3-a907-7164c7482bde", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划开始日期", + "GUID": "ec3721cf-4d3d-4842-b396-3019eb023bda" + }, + "ColumnName": "计划开始日期" + }, + { + "GUID": "fd7245a0-4f12-46e0-838d-ae6ba20015a3", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划完成日期", + "GUID": "4d38dc12-c932-4f2e-8bbb-e5116bd1ad45" + }, + "ColumnName": "计划完成日期" + }, + { + "GUID": "5b5c67e7-7d87-4415-bcd5-c2c52aaae908", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目方案", + "GUID": "264583fb-5acc-41bb-a4c3-243366d1fbd3" + }, + "ColumnName": "项目方案" + }, + { + "GUID": "504e37b6-5ada-4f21-be75-cedbc6f82d03", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "预算方案", + "GUID": "ee5a981b-0617-481f-8732-2a0784d135c1" + }, + "ColumnName": "预算方案" + }, + { + "GUID": "b19da5b5-92a9-4bbe-8bf0-f37c4483a12d", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "网络资源", + "GUID": "d39c4700-048a-4763-a685-00219b4a5f1c" + }, + "ColumnName": "网络资源" + }, + { + "GUID": "dc993af7-79cb-447c-a26a-8401471502cd", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "参与人", + "GUID": "98389e66-fb86-4117-8193-1a41e8592b7b" + }, + "ColumnName": "参与人" + }, + { + "GUID": "631207ba-f34a-454b-b127-1b866e61eff6", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "开启反馈收集", + "GUID": "9b42d410-5fa3-4236-b57e-f21546343c51" + }, + "ColumnName": "开启反馈收集" + }, + { + "GUID": "1b0e3b14-0dd8-4d87-b4c5-03d776d5f951", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目状态", + "GUID": "73fe8e59-e7d8-4156-b95d-f54632e9b5ae" + }, + "ColumnName": "项目状态" + }, + { + "GUID": "449771bb-b1bf-43d0-b5c9-3a679fbf50aa", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "立项流程示例ID", + "GUID": "11084f4f-4132-41dc-ad2e-a78072285e3b" + }, + "ColumnName": "立项流程示例ID" + }, + { + "GUID": "66df9413-b7d8-491b-9ac6-aff85cad2d01", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "删除", + "GUID": "23082ac2-2bcc-4951-ac5c-fb7081b422fb" + }, + "ColumnName": "删除" + }, + { + "GUID": "eef17543-8be5-4e67-af0d-7f624a125e53", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "FGC_Creator", + "GUID": "ccf8d1d7-17d3-43af-ac7f-a9e8dfdd7d73", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "创建者_全名" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "28da52df-db8e-4c38-9b26-532dcd6997c9" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + "NullFormulaValueQueryPolicy": 0, + "TopCount": "1" + }, + "ID": "2b983ad184f144caa4a3f2adb3435fbc" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息" + } + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.项目名称" + } + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "项目名称及代号不能为空" + } + ], + "ID": "9d436ff0-18c1-4d7c-8da5-8d88cc5cc427" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.项目经理" + } + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "项目经理不能为空" + } + ], + "ID": "782db2f9-e1dc-41df-98ec-df95b81e6334" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.所属客户" + } + }, + "value": "%Null%" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.所属客户部门" + } + } + } + ], + "RelationType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "项目所属客户及部门不能为空" + } + ], + "ID": "0a044dc9-5a80-4a97-a945-3fb8b3043e05" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.计划开始日期" + } + }, + "value": "%Null%" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.计划完成日期" + } + }, + "value": "%Null%" + } + ], + "RelationType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "项目计划日期不能为空" + } + ], + "ID": "9ef6d620-2fdb-4a03-87fa-b113b04ce8f4" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.严格模式" + } + }, + "value": "1" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.项目预算工时" + } + }, + "value": "%Null%" + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "严格模式下,预算工时必须提供" + } + ], + "ID": "164ae1b2-8936-4402-b17b-e4957d05e8cb" + } + ] + }, + { + "$type": "Forguncy.Model.ProcessInstanceCommand, ServerDesignerCommon", + "ProcessInstanceId": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.立项流程示例ID" + }, + "OperateType": 400, + "ProcessInstanceName": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目信息.创建者_全名&\"发起的\"&\"[\"&项目信息.项目名称&\"]项目立项申请\"" + } + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "0", + "Message": "校验通过" + } + ], + "ID": "4119870f-869c-4c6a-a400-2029eee7f962" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "项目不存在" + } + ], + "ID": "92c21087-e3ba-4632-81fe-4ee0545abbbd" + } + ] + } + ] + }, + "CatchCommandPart": { + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ExceptionCode" + }, + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ExceptionMessage" + } + } + ] + } + } + ] +} \ No newline at end of file diff --git a/ServerCommands/项目/同步项目参与人列表.json b/ServerCommands/项目/同步项目参与人列表.json deleted file mode 100644 index 9611d9b1..00000000 --- a/ServerCommands/项目/同步项目参与人列表.json +++ /dev/null @@ -1,89 +0,0 @@ -{ - "Name": "同步项目参与人列表", - "Description": "因为统计字段不能设置行权限,所以用此命令专门将参与人存为实体字段", - "Enabled": true, - "Triggers": [ - { - "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon", - "Parameters": [ - { - "Name": "项目ID", - "DataValidationInfo": { - "IgnoreBlank": false - } - } - ] - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目", - "TableValue": { - "TableName": "项目表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "d2b5911c-6a66-4563-92a3-224d0b662380", - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "参与人列表", - "GUID": "8b8f298b-efb2-46b4-a9a8-635d05bd0e28" - }, - "ColumnName": "参与人统计" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "1ab3a090-8c04-49e0-a7dc-a45b89695fe3" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目ID" - } - }, - "TopCount": "1" - }, - "ID": "7e6ea301e3094f7e9775b0bac50ad26d" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "9ceabbfb-d345-46e0-9329-cf539a12e480" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "参与人", - "GUID": "40af57bc-50e4-4406-a2ce-6525bd2a97fb" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目.参与人统计" - } - } - ] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "同步完成" - } - ] -} \ No newline at end of file diff --git a/ServerCommands/项目/填充项目初始化数据.json b/ServerCommands/项目/填充项目初始化数据.json new file mode 100644 index 00000000..5bb7757c --- /dev/null +++ b/ServerCommands/项目/填充项目初始化数据.json @@ -0,0 +1,939 @@ +{ + "Name": "填充项目初始化数据", + "Enabled": true, + "Triggers": [ + { + "$type": "Forguncy.SaveLoad.InvokeTriggerSaveData, ServerDesignerCommon", + "Parameters": [ + { + "Name": "ID", + "DataValidationInfo": { + "IgnoreBlank": false + } + } + ] + } + ], + "Commands": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "项目", + "TableValue": { + "TableName": "项目表", + "TableValueType": 1, + "BindingInfos": [ + { + "GUID": "bf4aa969-2e0d-41a3-b21f-d161c669181d", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目状态", + "GUID": "fb1fbb32-fdc6-4a4c-a8e6-b5559285d676" + }, + "ColumnName": "项目状态" + }, + { + "GUID": "469804af-8359-445e-be3c-29b4c9318b39", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目经理", + "GUID": "e81f2340-af4c-4f6b-8dcd-afd8e74768ba" + }, + "ColumnName": "项目经理" + }, + { + "GUID": "4a6da440-f343-4b8b-b04a-25e05a3722e8", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户", + "GUID": "8a11dd2a-e505-4f58-9d1b-0448b3486b4d" + }, + "ColumnName": "所属客户" + }, + { + "GUID": "b89ffe2a-1e59-49ab-9ebd-d5efabb5da8b", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户部门", + "GUID": "ab46b96f-d75d-4a48-baf9-f0e78f183a56", + "RelationBinding": { + "RelatedTable": "客户部门表", + "RelatedColumn": "ID", + "DisplayColumn": "对接人" + } + }, + "ColumnName": "对接人" + }, + { + "GUID": "663d7b9e-0ca1-4a74-ba45-cd90994ae50b", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目经理", + "GUID": "54d22a8d-6673-49b7-941d-7b14e7186924", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 5, + "AttachTypeTag": "默认时薪" + } + }, + "ColumnName": "项目经理_默认时薪" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "d095e1bc-1f0e-4e96-b4f0-35a83b880432" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "992eab76f1954c7ea32d98b07048191a" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目" + } + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目.项目经理" + } + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目.所属客户" + } + }, + "value": "%Null%", + "compareType": 1 + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目.对接人" + } + }, + "value": "%Null%", + "compareType": 1 + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "是否存在商务经理岗位", + "TableValue": { + "TableName": "项目岗位", + "TableValueType": 3, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "f311d555-f062-4265-8d82-2d36ce7f0355" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "bb98eede-97af-4f4a-b1ad-646505d6006d" + }, + "Value": "商务经理" + } + ] + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "73d108bea1b64c90ae990d7abe350b9f" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=是否存在商务经理岗位" + } + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目岗位", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "3824b666-e3d7-4ca4-9597-0ed711c5a483" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "f9ffa399-7c8c-458b-8bf7-0b5e569d66ee" + }, + "Value": "商务经理" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位描述", + "GUID": "9cbe2f8f-a778-4892-b0aa-af88a21c087b" + }, + "Value": "负责完成项目经理指派的各个开发任务" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "默认时薪", + "GUID": "5d3ad81e-3657-4f41-85a5-8ca2fc45245d" + }, + "Value": "0" + } + ], + "ParamNameToSaveNewRowValue": "商务经理岗位" + } + ], + "ID": "41c1f236-8ed7-471d-a3da-9d3ef2eadc8a" + } + ] + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "是否存在项目经理岗位", + "TableValue": { + "TableName": "项目岗位", + "TableValueType": 3, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "c7a155f1-bd31-4eec-a437-e67117157037" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "b4d8dc7b-62b7-414b-900a-616158ccf7d2" + }, + "Value": "项目经理" + } + ] + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "8c16ae5660ec46649956f17794ce676b" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=是否存在项目经理岗位" + } + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目岗位", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "c4572b29-28f2-4ed9-ad9a-a068c7b51915" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "38e961f4-1d10-4c9d-ab64-076b23198645" + }, + "Value": "项目经理" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位描述", + "GUID": "894ab6f7-805b-4676-a2c8-433da5aec782" + }, + "Value": "负责项目整体管理" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "默认时薪", + "GUID": "bcd8f16b-640c-496c-979c-bdd4d8be3bbb" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目.项目经理_默认时薪" + } + } + ], + "ParamNameToSaveNewRowValue": "项目经理岗位" + } + ], + "ID": "0ed39ce8-07fd-4c60-b5a4-c4bb450b84c1" + } + ] + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "是否存在客服经理岗位", + "TableValue": { + "TableName": "项目岗位", + "TableValueType": 3, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "c1132c66-00b5-4709-9be8-d5a7225154d0" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "66048b13-a1b9-4b45-b1f0-2fdb11fc8f69" + }, + "Value": "客服经理" + } + ] + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "fa46bad714df4c128cd0d159f0db8c67" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=是否存在客服经理岗位" + } + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目岗位", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "33d71472-5f8d-4a9f-97b3-d11933e87586" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "cdf80327-2cd0-4968-b619-2d1dd26be313" + }, + "Value": "客服经理" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位描述", + "GUID": "e1b75950-2747-464f-a170-74261a1d41a8" + }, + "Value": "客户与开发团队的桥梁,负责商务、沟通事宜" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "默认时薪", + "GUID": "7a7c1923-87e8-4d0b-acab-2ca1e6b06145" + }, + "Value": "0" + } + ], + "ParamNameToSaveNewRowValue": "客服经理岗位" + } + ], + "ID": "67f08f1e-c7fe-4f1d-97a1-558d35e89a3c" + } + ] + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "是否存在开发工程师岗位", + "TableValue": { + "TableName": "项目岗位", + "TableValueType": 3, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "59a20680-7318-4b6d-a462-08237ba509d4" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "7bc3ab98-5ee9-49ed-9a46-4d00e27245c6" + }, + "Value": "开发工程师" + } + ] + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "e2c70170d6e6481abc43581dcc1dc6ce" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=是否存在开发工程师岗位" + } + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目岗位", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "dcecb766-7652-4ef6-ace3-5119b1216f11" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "53b3627d-2d69-43d9-9faa-2c508e6d55b1" + }, + "Value": "开发工程师" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位描述", + "GUID": "0603f1ab-fadb-41e5-a01b-728c6ed92a5a" + }, + "Value": "负责完成项目经理指派的各个开发任务" + }, + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "默认时薪", + "GUID": "9b1db72b-9e27-49ba-ba4b-d8883a460ea7" + }, + "Value": "0" + } + ], + "ParamNameToSaveNewRowValue": "开发工程师岗位" + } + ], + "ID": "abbafe65-98c6-44d7-a8ee-55c719b989da" + } + ] + } + ], + "ID": "dc02d41d-2071-44c9-aa3f-b4f947cb1e06" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "请先配置项目客户及客户对接人" + } + ], + "ID": "a221cc22-5a81-48f8-8385-e5c7ae9ac242" + } + ], + "Comments": "这里对岗位进行逐一判断,没有就加上" + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "项目成员是否已有项目经理", + "TableValue": { + "TableName": "项目成员表", + "TableValueType": 3, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "3581a0e6-a389-4da0-ae5e-9b229b6fc6a9" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "ea1a0e9e-ded9-4216-b318-d3795fadd527" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目.项目经理" + } + } + ] + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "f075fd15e3ef4fb09ad8befd53ba47db" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员是否已有项目经理" + } + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目成员表", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "df7c0e4e-edd4-4dce-a1b9-d187f0b841d1" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "260ccf6f-5d30-4e56-8bf2-60e805a4eba4" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目.项目经理" + } + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "岗位ID", + "GUID": "4708de91-1dbc-42d4-9707-7a8ddbbfcd04" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目经理岗位.ID" + } + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "默认时薪", + "GUID": "8a4d64d0-40ec-4a14-9d57-d194e60f8420" + } + } + ] + } + ], + "ID": "cd32e974-50fd-4ee2-9489-c6b3e53f359a" + } + ], + "Comments": "这里将项目经理加入到项目成员中" + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "是否存在项目分组", + "TableValue": { + "TableName": "项目任务分组", + "TableValueType": 3, + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "项目ID", + "GUID": "925ec3d8-90b3-4ec5-9f81-7242a900695a" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "b7b3372a3f6f4a18af8e0384f85457cc" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=是否存在项目分组" + } + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目任务分组", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "项目ID", + "GUID": "caf212f7-a856-4ace-88c4-65bd3cafd2dd" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "分组名称", + "GUID": "7b981159-ebf6-4220-9494-8e3c15344bff" + }, + "Value": "调研阶段" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "图标", + "GUID": "544b2aa7-1989-4b0c-b170-c22975a74033" + }, + "Value": "📋" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "排序", + "GUID": "d686bd1c-96ef-4872-947b-5dd26fad3fd4" + }, + "Value": "1" + } + ] + }, + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目任务分组", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "项目ID", + "GUID": "2f6d5b57-64c8-4140-8f12-a0c8247e0665" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "分组名称", + "GUID": "ab57b528-925e-4449-8006-3540efa12635" + }, + "Value": "开发阶段" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "图标", + "GUID": "f3e32e59-0fd4-4661-98cf-eafdd339e558" + }, + "Value": "👨‍💻" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "排序", + "GUID": "52ca4fb7-66c8-4960-9ac2-8b044949dc08" + }, + "Value": "2" + } + ] + }, + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目任务分组", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "项目ID", + "GUID": "161ed551-48bb-4630-a0e4-8cadff510b86" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "分组名称", + "GUID": "aab27274-3c1e-4f87-b114-c60d9a8d0b18" + }, + "Value": "上线阶段" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "图标", + "GUID": "cd38cd04-108c-4be3-bc2f-2a0366210159" + }, + "Value": "🖥️" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "排序", + "GUID": "afe491a9-bb57-42b9-b553-1352862e9a1a" + }, + "Value": "3" + } + ] + }, + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目任务分组", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "项目ID", + "GUID": "c74d730e-a5b0-47c0-83a2-5d7c8c8ac463" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "分组名称", + "GUID": "f4523d3a-7980-4f4b-8d9f-a29e1eaa8cad" + }, + "Value": "维护阶段" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "图标", + "GUID": "dee24f08-0703-430e-8c8d-6345d7a30634" + }, + "Value": "🛠️" + }, + { + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "排序", + "GUID": "b0ce501d-55d4-49c8-a00f-5f8fbfeb2ac8" + }, + "Value": "4" + } + ] + } + ], + "ID": "0c6bfa19-ed69-410c-8774-a996a6291510" + } + ], + "Comments": "这里填充默认的四种任务分组" + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "0", + "Message": "已完成" + } + ], + "ID": "fbc97d07-2cfe-449c-b2af-8d23d0df910c" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "请先设置项目经理" + } + ], + "ID": "23ae011a-f715-4120-b77a-fd827e06a39e" + } + ] + } + ], + "ID": "0ab5e411-bf4f-4f3f-acb2-d0707c682bff" + } + ] + } + ] +} \ No newline at end of file diff --git a/ServerCommands/项目/新增或修改项目.json b/ServerCommands/项目/新增或修改项目.json index d3c3e22c..45aff325 100644 --- a/ServerCommands/项目/新增或修改项目.json +++ b/ServerCommands/项目/新增或修改项目.json @@ -117,6 +117,49 @@ "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", "TryCommandPart": { "CommandList": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "项目信息", + "TableValue": { + "TableName": "项目表", + "TableValueType": 1, + "BindingInfos": [ + { + "GUID": "9dec62d0-d26b-4ddd-a56a-d9c3da5811af", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "严格模式", + "GUID": "b8486155-4f64-4dd8-b85c-16543680907f" + }, + "ColumnName": "严格模式" + }, + { + "GUID": "5ff8a8f1-9153-465f-867c-30e3f8144ddf", + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目经理", + "GUID": "f5e1a885-651e-497c-90ef-1e5c341bca1a" + }, + "ColumnName": "项目经理" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "2c0631c8-c61b-431a-bdf4-13f968834089" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + "NullFormulaValueQueryPolicy": 0, + "TopCount": "1" + }, + "ID": "0cb16c10e8b545d3bbf6ab166d5024f9" + }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ @@ -127,639 +170,71 @@ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", "ParamObject": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ID" + "SerializeProperty": "=严格模式" } }, - "value": "%Null%" + "value": "1" }, "CommandList": [ { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目经理信息", + "ParameterName": "项目统计信息", "TableValue": { - "TableName": "用户信息视图", + "TableName": "View_项目统计信息", "TableValueType": 1, "BindingInfos": [ { - "GUID": "687adc15-29b6-45fa-b807-58a6b7b6b556", + "GUID": "a9663649-7844-4b42-b900-4a4329814754", "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "fa4e0570-8b5e-4f33-892f-8effa6fb2f22" + "TableName": "View_项目统计信息", + "ColumnName": "项目预算工时", + "GUID": "020613fe-5e4a-47bc-82ee-e2ede6fb5737" }, - "ColumnName": "用户名" + "ColumnName": "项目预算工时" }, { - "GUID": "6f778741-c8fb-49f0-9b5d-6ef1e3655c74", + "GUID": "bf4d1923-97b1-4d84-b35f-07e2b188d5b3", "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "默认时薪", - "GUID": "57ec6988-4dba-4b24-b256-d5318ca97211" + "TableName": "View_项目统计信息", + "ColumnName": "总实际工时", + "GUID": "5a3c8588-de2e-4e88-8116-09021dc36bd8" }, - "ColumnName": "默认时薪" + "ColumnName": "总实际工时" + }, + { + "GUID": "59b81edc-7159-49ab-baf0-ad68eb7cf4cd", + "BindingInfo": { + "TableName": "View_项目统计信息", + "ColumnName": "项目预算费用", + "GUID": "b5e66ce2-c04f-45e2-9ef8-cb6f1be2534d" + }, + "ColumnName": "项目预算费用" + }, + { + "GUID": "17d281db-75b4-4d67-a2cf-90fed5d36f1c", + "BindingInfo": { + "TableName": "View_项目统计信息", + "ColumnName": "总成本", + "GUID": "82679dce-9071-486f-9eb5-9a36171e90a2" + }, + "ColumnName": "总核定成本" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "9c0710bd-e312-4f0e-be64-a9e9498d21b9" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=管理员" - } - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "e38acc60f9b84e20bae09e8335dd3deb" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息" - } - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目名称", - "GUID": "3e96648f-0e7c-45bf-93e6-6f500c55f334" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目名称" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目代号", - "GUID": "5bd04bd5-968a-4b5c-8d68-8b436fc5899e" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目代号" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目简介", - "GUID": "ea87ea44-4258-4d89-9991-90e93231d84b" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目简介" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目封面", - "GUID": "83689259-a91f-4e9d-a64c-d8c1201dd823" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=封面" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目经理", - "GUID": "60184710-2be4-4e6d-bf5a-3127fe9d2ca2" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=管理员" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目分组", - "GUID": "b6373067-225c-41df-b843-20c7a297830f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分组" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户", - "GUID": "bec5ba56-41d1-4883-bffd-827753963b99" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=所属客户" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户部门", - "GUID": "c8965baa-5e55-41ea-8974-f3bf2bea7560" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=所属客户部门" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目预算工时", - "GUID": "854752be-2f4f-476f-a8a3-c2ec29901530" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=预算工时" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目预算费用", - "GUID": "c69062a2-5c1c-4f75-abc6-36d3d6a270f2" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=预算金额" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "公开", - "GUID": "1a673e3d-715d-454e-b99f-526f536c7536" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=权限" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "严格模式", - "GUID": "2ee6d9f6-6268-42be-8ed6-98dc4733f433" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=严格模式" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "工时分配方式", - "GUID": "10131c97-9740-4b75-bc56-ab4d3cf66e33" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=工时分配方式" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "开启反馈收集", - "GUID": "003b7e73-0897-40d7-879c-baa6c4241157" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=开启反馈收集" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目方案", - "GUID": "7af3baa1-fac9-4485-b694-7229e9156854" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目方案" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "预算方案", - "GUID": "f6175e4e-8ec3-478e-afb1-12007d0fc078" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=预算方案" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "计划开始日期", - "GUID": "c3d8e642-7419-497c-a8f1-11cb25fd1a04" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=开始日期" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "计划完成日期", - "GUID": "10f81871-dc90-4560-a12a-884cbcf7e3b3" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=结束日期" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "网络资源", - "GUID": "4df5c6f5-b31f-4b10-9e10-56e1edee52f7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=网络资源" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目状态", - "GUID": "d16f45d2-8a95-4a6b-a2b1-198e7e861104" - }, - "Value": "0" - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "删除", - "GUID": "4622cb74-678c-4ba5-820a-3129c7f56e38" - }, - "Value": "0" - } - ], - "ParamNameToSaveNewRowValue": "新项目" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目岗位", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目岗位", - "ColumnName": "项目ID", - "GUID": "e7c333a4-4ae2-4336-89ef-13b74a81afdc" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新项目.ID" - } - }, - { - "BindingInfo": { - "TableName": "项目岗位", - "ColumnName": "岗位名称", - "GUID": "bc6cc0de-adf0-4d7e-b906-8d50ea713b06" - }, - "Value": "项目经理" - }, - { - "BindingInfo": { - "TableName": "项目岗位", - "ColumnName": "岗位描述", - "GUID": "743ea686-ec3b-45ec-812c-9ba68e8f9e06" - }, - "Value": "项目开发主要负责人" - }, - { - "BindingInfo": { - "TableName": "项目岗位", - "ColumnName": "默认时薪", - "GUID": "843f9905-80ab-4a1a-8c8b-5eb86fbdb79b" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.默认时薪" - } - } - ], - "ParamNameToSaveNewRowValue": "新岗位" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目成员表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目ID", - "GUID": "e0ff396d-0572-43f5-97ea-f26da738a354" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新项目.ID" - } - }, - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "981b2389-c28b-4a7b-83bb-edce041511df" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.用户名" - } - }, - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "岗位ID", - "GUID": "bc79feb2-7989-4046-bf94-1884697bc848" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新岗位.ID" - } - }, - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "默认时薪", - "GUID": "9cca855a-b469-4475-a100-461fe1567996" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.默认时薪" - } - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon", - "ProcessDefinitionResourceName": "立项流程", - "ProcessInstanceName": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目名称&\"立项审批\"" - }, - "SelectedTable": "项目表", - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "2aeae676-f1b4-4bfd-bfa9-12ec0f173380" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新项目.ID" - } - }, - "Initiator": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.用户名" - }, - "ReturnResultName": "发起流程结果" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=发起流程结果" - } - }, - "value": "%Null%", - "compareType": 1 - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=发起流程结果.ID" - } - }, - "value": "%Null%", - "compareType": 1 - } - ] - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.用户名" - } - }, - "value": "%CurrentUser.UserName%" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "查找任务", - "TableValue": { - "TableName": "ACT_RU_TASK_View", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "2ec75406-cec5-45e5-af28-33e063f35052", - "BindingInfo": { - "TableName": "ACT_RU_TASK_View", - "ColumnName": "ID_", - "GUID": "8ff1ac1e-86a8-4b86-8344-e58af591f2ed" - }, - "ColumnName": "ID" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "ACT_RU_TASK_View", - "ColumnName": "PROC_INST_ID_", - "GUID": "cfc14f9c-7c2e-4fb0-857c-914086b404b8" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=发起流程结果.ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "ACT_RU_TASK_View", - "ColumnName": "ASSIGNEE_", - "GUID": "b74fa4bd-b315-4b34-bcfa-9cf869338179" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.用户名" - } - } - ] - }, - "TopCount": "1", - "OrderBySqlCondition": { - "OrderByColumns": [ - { - "ColumnBindingInfo": { - "TableName": "ACT_RU_TASK_View", - "ColumnName": "CREATE_TIME_", - "GUID": "b2a828b2-523a-4a24-840c-f5885ba5eaa0" - }, - "Order": 1 - } - ] - } - }, - "ID": "10dac7be6f2d44aa9f18cc2c932f57e0" - }, - { - "$type": "Forguncy.Model.ProcessTaskCommand, ServerDesignerCommon", - "TaskId": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=查找任务.ID" - }, - "CustomOperationName": "提交", - "Operator": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.用户名" - }, - "Comment": "系统自动提交审批" - } - ], - "ID": "3eadfb6f-b641-4683-886c-8d4cf29e9738" - } - ] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "项目创建成功,正在审批,别忘了在菜单里设置项目岗位和薪资哦!" - } - ], - "ID": "f41cd5d9-316b-4ff6-9f58-541ed818c98d" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": "项目已创建,但未能发起审批,请手动发起审批流程!" - } - ], - "ID": "d9e4dc5a-1704-4038-b87a-c12a78af03fc" - } - ] - } - ], - "ID": "591b202f-63a1-4fcd-bf42-025e16d24d33" - } - ] - } - ], - "ID": "e78856db-59d2-4656-9d60-c21ba92b3500" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目信息", - "TableValue": { - "TableName": "项目表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "bf0a849d-8177-4e15-8d39-0d66c04ea7ad", - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "严格模式", - "GUID": "b8486155-4f64-4dd8-b85c-16543680907f" - }, - "ColumnName": "严格模式" - }, - { - "GUID": "4f150d93-829c-4971-87a9-bef7113f4108", - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目经理", - "GUID": "f5e1a885-651e-497c-90ef-1e5c341bca1a" - }, - "ColumnName": "项目经理" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "2c0631c8-c61b-431a-bdf4-13f968834089" + "TableName": "View_项目统计信息", + "ColumnName": "项目ID", + "GUID": "ecc83868-39ca-446f-afde-d95c38fe55d5" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=ID" } }, - "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "768912ca847b455a9aca3255eb8cd259" + "ID": "9a0d206ca31946abb32fc405009a367a" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -771,422 +246,263 @@ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", "ParamObject": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=严格模式" + "SerializeProperty": "=项目统计信息.总实际工时" } }, - "value": "1" + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目统计信息.项目预算工时" + }, + "compareType": 2 }, "CommandList": [ { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目统计信息", - "TableValue": { - "TableName": "View_项目统计信息", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "e5f967d9-238c-4b88-9a3e-16308c7c7f2b", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目预算工时", - "GUID": "020613fe-5e4a-47bc-82ee-e2ede6fb5737" - }, - "ColumnName": "项目预算工时" - }, - { - "GUID": "461ef28f-c4d0-431f-b742-cffdcac82826", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "总实际工时", - "GUID": "5a3c8588-de2e-4e88-8116-09021dc36bd8" - }, - "ColumnName": "总实际工时" - }, - { - "GUID": "85ccda72-7fc9-4e99-9702-c27e1a8a1b45", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目预算费用", - "GUID": "b5e66ce2-c04f-45e2-9ef8-cb6f1be2534d" - }, - "ColumnName": "项目预算费用" - }, - { - "GUID": "53152fc6-253e-4877-b30f-f5eafab16fcc", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "总成本", - "GUID": "82679dce-9071-486f-9eb5-9a36171e90a2" - }, - "ColumnName": "总核定成本" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目ID", - "GUID": "ecc83868-39ca-446f-afde-d95c38fe55d5" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ID" - } - }, - "TopCount": "1" - }, - "ID": "438b9541159f4e059c41ac6218483385" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.总实际工时" - } - }, - "value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.项目预算工时" - }, - "compareType": 2 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"项目实际工时已超标,无法为您切换为严格模式!\"" - } - } - ], - "ID": "acfa1b46-d4ae-4c29-9710-5f763a086dc8" - }, - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.总核定成本" - } - }, - "value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.项目预算费用" - }, - "compareType": 2 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"项目费用已超标,此时无法为您切换为严格模式\"" - } - } - ], - "ID": "a594f370-5692-4b8a-b2ba-e1e85469242a" - } - ] + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"项目实际工时已超标,无法为您切换为严格模式!\"" + } } ], - "Comments": "如果是更新项目,且改变了严格模式,那么就要校验。超标就不允许切换", - "ID": "50fe9277-097f-4724-bf8e-3b345a0ab25c" - } - ] - }, - { - "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=管理员" - } - }, - "value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息.项目经理" - }, - "compareType": 1 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目成员表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目ID", - "GUID": "db0befa6-0885-460f-b25a-6e9f19a8037f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "7b89d50e-7e26-4adc-8edf-1df1056507ec" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息.项目经理" - } - } - ] - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "f1858360-ae53-4066-9519-b532e9626890" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目经理信息.用户名" - } - } - ] - } - ], - "ID": "f07132ba-3ef7-4560-982f-263579eb2f6b" - } - ] + "ID": "e56ce1ee-3c4f-477f-bd59-71f22e926d85" }, { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "a8a27903-2609-49d7-8f9c-318870a24d2a" + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", + "ParamObject": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目统计信息.总核定成本" + } }, - "Value": { + "value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ID" - } + "SerializeProperty": "=项目统计信息.项目预算费用" + }, + "compareType": 2 }, - "UpdateBindingValues": [ + "CommandList": [ { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目名称", - "GUID": "7ddc40d8-7955-4e89-8690-1b46e11ece27" - }, - "Value": { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目名称" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目代号", - "GUID": "1e4059c5-b185-494e-aa18-195aa0c5f204" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目代号" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目简介", - "GUID": "b1338e5a-9521-415f-94b9-6c1a9abcbc1f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目简介" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目封面", - "GUID": "184d4581-59a7-4d22-abca-5268afd76020" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=封面" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目经理", - "GUID": "7563f455-296b-40e2-a822-c96d0139d20a" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=管理员" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目分组", - "GUID": "0f0b8862-a1d4-48ff-a166-122dd7e802f4" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分组" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户", - "GUID": "05f27db9-9934-4353-91bb-333205cbc63d" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=所属客户" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户部门", - "GUID": "7ff393d2-d6bb-49f9-9ff1-2363796f8cb3" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=所属客户部门" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "公开", - "GUID": "610eb519-4062-4d06-948f-c2d9bc2f18b4" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=权限" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "严格模式", - "GUID": "b87efa95-efd1-4a6d-81dc-b7933d759b86" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=严格模式" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "计划开始日期", - "GUID": "2c510e3d-e6f7-460f-9ae5-bd1ce61ea0c9" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=开始日期" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "计划完成日期", - "GUID": "70671e09-1c83-4574-909f-97145bc9463c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=结束日期" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目方案", - "GUID": "cefa0f72-e7fd-4a47-9209-cef16d1c42fc" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目方案" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "预算方案", - "GUID": "83e17ee8-346d-49a4-98d7-bbe61738e4a1" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=预算方案" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "网络资源", - "GUID": "9337a4fb-1f99-418f-b744-1fa49ebb0f43" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=网络资源" - } - }, - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "开启反馈收集", - "GUID": "5c21d73b-7c99-498c-97d5-8daa01016645" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=开启反馈收集" + "SerializeProperty": "=\"项目费用已超标,此时无法为您切换为严格模式\"" } } - ] + ], + "ID": "81d60b93-52d5-45a3-acc8-1a52d9537b88" } ] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "更新项目成功" } ], - "ID": "94efdee4-bfa4-42b2-8235-9c3219942dc8" + "Comments": "如果是更新项目,且改变了严格模式,那么就要校验。超标就不允许切换", + "ID": "c40817c0-9e84-41b3-8e15-67e1393fb838" } ] + }, + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目表", + "ShowConfirm": false, + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "a8a27903-2609-49d7-8f9c-318870a24d2a" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ID" + } + }, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目名称", + "GUID": "c98a0226-00eb-4ab4-8390-97ee923e5c29" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目名称" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目代号", + "GUID": "b3e08060-71e1-4450-b99e-a2fdabb1ae8e" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目代号" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目简介", + "GUID": "36d6a0fb-1012-41c4-b873-bf49b3ad518b" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目简介" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目封面", + "GUID": "39d31d57-02a9-4d61-8169-105602a03c42" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=封面" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目经理", + "GUID": "6435ad2c-7b52-43d9-8779-d980b297b148" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=管理员" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目分组", + "GUID": "85789292-7b6f-43c4-959c-5ce07acbbdfd" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分组" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户", + "GUID": "dd1418ee-7dba-48c5-b00b-4705e031ad21" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=所属客户" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "所属客户部门", + "GUID": "eae8417b-5d85-464a-b473-d22862357628" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=所属客户部门" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "公开", + "GUID": "c1032e78-c942-4e4d-bda5-bc05676cd905" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=权限" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "严格模式", + "GUID": "dddd0103-b52f-4198-b4c1-7b12e734a891" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=严格模式" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划开始日期", + "GUID": "394fd86a-c79f-4a59-b6c9-3d2d6961fbd9" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=开始日期" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "计划完成日期", + "GUID": "fdc25fd4-3082-4b58-947f-fe3ed9e112ad" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=结束日期" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目方案", + "GUID": "919fcde7-c5d4-41fc-964b-0f56d0706949" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目方案" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "预算方案", + "GUID": "c8cd7641-43bd-4e30-bdf5-cd452e2046ac" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=预算方案" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "网络资源", + "GUID": "a6c22966-f8d7-4cfc-b4ac-f5fd2c484ea8" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=网络资源" + } + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "开启反馈收集", + "GUID": "b02c470f-2386-4d53-b21f-65641e6c5740" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=开启反馈收集" + } + } + ] + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "0", + "Message": "更新项目成功" } ] }, diff --git a/Theme/CellTypeStyles b/Theme/CellTypeStyles index 033ab93b..71982083 100644 --- a/Theme/CellTypeStyles +++ b/Theme/CellTypeStyles @@ -1 +1 @@ -{"Forguncy.CustomMenu.ForguncyMenuCellTypeStyleTemplateSupportAttribute":[{"Key":"横向迷你菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"black","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"black","Background":"Background 1 0","BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"透明菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"6px 6px 6px 6px"},"HoverStyle":{"Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Background 2 -75"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"Transition":"0.3s"},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"BalckWhite","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Background_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 50"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderLeftString":"3px solid Accent_1_0","Bold":true},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFECF9FF","BorderRadiusString":"0px 0px 0px 0px","Bold":true},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL1":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFF3F9FC","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"FontColor":"Accent 1 0","Background":"Background 1 0"},"Transition":"0.15s"},"LEVEL2":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL3":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"}}}],"Forguncy.RepeaterCellTypeStyleTemplateSupportAttribute":[{"Key":"左侧选项卡按钮","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 -5","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 0px 0px 6px","MarginTop":3,"MarginBottom":3},"HoverStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"FocusStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"ActiveStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"SelectedStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3}}}},{"Key":"幽灵按钮","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"HoverStyle":{"Background":"Background 1 -5","BorderRadiusString":"3px 3px 3px 3px","BoxShadowString":"1px 3px 11px 0px #0D000000","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"FocusStyle":{"MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"ActiveStyle":{"Background":"#FFE3F2FE","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"SelectedStyle":{"MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"Transition":"0.15s"}}},{"Key":"悬浮变灰","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"浅蓝色扁平卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 2 0","BorderRadiusString":"8px 8px 8px 8px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"#FFEEEEEE","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"横向分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderTopString":"","BorderRightString":"","BorderBottomString":"1px solid Background_2_0","BorderLeftString":"","BorderRadiusString":"0px 0px 0px 0px"},"FocusStyle":{"BorderBottomString":"1px solid Accent_1_0"}}}},{"Key":"横排分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRightString":"1px solid Background_2_0","BorderLeftString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"渐变卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"linear-gradient(-180deg, #FFFDFBFB 0.00%, #FFEBEDEE 100.00%)","BorderString":"1px solid Background_2_0","BorderRadiusString":"10px 10px 10px 10px","BoxShadowString":"3px 3px 10px 0px #0B000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_60","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"ActiveStyle":{"MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"SelectedStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"Transition":"0.3s"}}},{"Key":"普通_悬浮变白_","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 1 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"竖排无样式","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"BlackWhite","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderString":"2px solid Background_2_0","BorderRadiusString":"8px 8px 8px 8px","BoxShadowString":"3px 3px 5px 0px #20000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"HoverStyle":{"BoxShadowString":"5px 7px 15px 0px #17000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"FocusStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"ActiveStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"SelectedStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"Transition":"0.3s"}}},{"Key":"_RS_Static","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Accent_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px","MarginTop":10,"MarginBottom":10},"Transition":"0.15s"}}},{"Key":"_RS_Selectable","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"4px 4px 4px 4px","BoxShadowString":"0px 0px 5px 0px Text_1_5_38","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_89"},"FocusStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"ActiveStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"Transition":"0.15s"}}},{"Key":"样式1","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"2px 2px 2px 2px","MarginLeft":10,"MarginRight":10,"MarginTop":10},"Transition":"0.15s"}}}],"Forguncy.ImageCellTypeStyleTemplateSupportAttribute":[{"Key":"幽灵样式","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"black","Background":"#00FFFFFF","BorderRadiusString":"3px 3px 3px 3px","Opacity":0.8931779558145182},"HoverStyle":{"Background":"#191E1E1E"},"ActiveStyle":{"Background":"#331E1E1E"},"DisableStyle":{"Opacity":0.4445253702354941},"Transition":"0.3s"}}},{"Key":"pd_3","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"HoverStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"ActiveStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"DisableStyle":{"PaddingLeft":3,"PaddingTop":3,"Opacity":0.43092983733916}}}},{"Key":"圆形","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"100px 100px 100px 100px","PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"HoverStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"ActiveStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"DisableStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2}}}},{"Key":"按钮图标","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Background 1 -50","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"上圆角封面","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"8px 8px 0px 0px"}}}},{"Key":"pd_10","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":10,"PaddingBottom":10}}}},{"Key":"中圆角","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"10px 10px 10px 10px"}}}},{"Key":"_RS_Mini","Category":"_RS_RecommendStyle","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Text 1 35","BorderRadiusString":"0px 0px 0px 0px","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"HoverStyle":{"FontColor":"Accent 1 40","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"ActiveStyle":{"FontColor":"Accent 1 -25","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16}}},"Scope":1}],"Forguncy.ButtonCellTypeStyleTemplateSupportAttribute":[{"Key":"灰色圆角","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"Background":"Background 1 -5","BorderRadiusString":"3px 3px 3px 3px"},"HoverStyle":{"Background":"Background 1 -15"},"Transition":"0.3s"}}},{"Key":"Gitee按钮","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 0","Background":"#FFC00000","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"20px 20px 20px 20px"},"HoverStyle":{"Background":"#FFD80000"},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px Accent_1_60"},"DisableStyle":{"Opacity":0.41848611369660227},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"圆形按钮","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 0","Background":"Accent 1 80 127","BorderString":"1px solid Accent_1_60","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"11px 11px 11px 11px"},"HoverStyle":{"Background":"Accent 1 80","BoxShadowString":"3px 3px 9px 0px #0D000000"},"ActiveStyle":{"Background":"Accent 1 60"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"Background 1 -5","BorderString":"1px solid Background_1_-15"},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"动态背景","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px"},"DisableStyle":{"Opacity":0.445079736545843}}}},{"Key":"链接样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 0"},"Transition":"0.3s"}}},{"Key":"圆角浮动","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 -50","Background":"Background 1 0","BorderString":"1px solid Background_2_0","BorderRadiusString":"20px 20px 20px 20px","BoxShadowString":"5px 5px 16px 0px #10000000"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"Gost","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"8px 8px 8px 8px"},"HoverStyle":{"Background":"Background 2 0"},"DisableStyle":{"Opacity":0.44507973654584293},"Transition":"0.3s"}}},{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 40","Background":"Background 1 0","BorderString":"1px solid Text_2_40","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"FontColor":"Text 2 40","Background":"Accent 1 80","BorderString":"1px solid Text_2_40"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60"},"ActiveStyle":{"FontColor":"Background 1 0","Background":"Accent 1 40","BorderString":"1px solid Accent_1_40"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"#FFFFFF","BorderString":"1px solid Background_1_-25"},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"Background":"Accent 1 20"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_40"},"ActiveStyle":{"Background":"Accent 1 -20"},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Text 1 50","BorderString":"1px solid #AAAAAA"},"Transition":"0.15s"}}}],"Forguncy.HyperlinkCellTypeStyleTemplateSupportAttribute":[{"Key":"红色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Accent 5 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 5 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"黑色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 1 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"Background":"#00FFFFFF","BorderRadiusString":"5px 5px 5px 5px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"Background":"Background 2 0"},"Transition":"0.3s"}}}],"Forguncy.TextCellTypeStyleTemplateSupportAttribute":[{"Key":"多行输入框","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"1px solid Background_2_-10","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"ActiveStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"DisableStyle":{"FontColor":"Background 2 -50","Background":"Background 2 0","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"迷你输入框","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"Background 2 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"20px 20px 20px 20px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"FontColor":"Text 1 0","PaddingLeft":5,"PaddingRight":5},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","PaddingLeft":5,"PaddingRight":5},"ActiveStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","PaddingLeft":5,"PaddingRight":5},"DisableStyle":{"PaddingLeft":5,"PaddingRight":5,"Opacity":0.500039890434274},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"_RS_NewLittleRoundCorner","Category":"_RS_RecommendStyle","Styles":{"MAIN":{"NormalStyle":{"FontColor":"#394047","Background":"#FFFFFFFF","BorderString":"1px solid #ced4da","BorderRadiusString":"3px 3px 3px 3px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"FocusStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"ActiveStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"DisableStyle":{"FontColor":"Background 1 -25","BorderString":"1px solid Background_1_-15","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5,"Opacity":0.5},"Transition":"0.15s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"FontColor":"#394047","Background":"#FFFFFFFF","BorderString":"1px solid #ced4da","BorderRadiusString":"3px 3px 3px 3px"},"HoverStyle":{"BorderString":"1px solid Accent_1_0"},"FocusStyle":{"BorderString":"1px solid Accent_1_0"},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Background 2 0"},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 2 0"},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderString":"1px solid #FFFF0000","BorderRadiusString":"5px 5px 5px 5px"}}}}],"Forguncy.ProcessPanelCellTypeStyleTemplateSupportAttribute":[{"Key":"回退","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 3 0","BorderString":"3px solid Accent_3_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 3 40","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.3s"}}},{"Key":"拒绝","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 5 0","BorderString":"3px solid Accent_5_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 5 40","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.3s"}}},{"Key":"同意","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"3px solid Accent_1_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 1 20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.15s"}}}],"Forguncy.ForguncyPivotTableCellTypeStyleTemplateSupport":[{"Key":"负荷透视表","Category":"_RS_Custom","Styles":{"WholeTable":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","FrozenlineColor":"Background 2 -25"}},"FirstColStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px"}},"SecondColStripe":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"FirstRowStripe":{"NormalStyle":{"FontColor":"black","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"SecondRowStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"FirstColumn":{"NormalStyle":{"FontColor":"Text 1 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"HeaderRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"SubtotalCol1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalCol2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalCol3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalRow1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow2":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalColumn":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","Bold":true}}},"StyleTemplateFashionScope":2}],"Forguncy.TabControlCellTypeStyleTemplateSupportAttribute":[{"Key":"样式1","Category":"_RS_Custom","Styles":{"TabControlHeader":{"NormalStyle":{"FontColor":"Text 1 50","Background":"Background 1 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"ActiveStyle":{"FontColor":"Accent 1 0"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderBottomString":"2px solid Accent_1_0"},"Transition":"0.15s"},"TabControlContainer":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"_RS_NewFashionStyle1","Category":"_RS_RecommendStyle","Styles":{"TabControlHeader":{"NormalStyle":{"FontColor":"Text 1 50","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"ActiveStyle":{"FontColor":"Accent 1 0"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderBottomString":"2px solid Accent_1_0"},"Transition":"0.15s"},"TabControlContainer":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}}]} \ No newline at end of file +{"Forguncy.CustomMenu.ForguncyMenuCellTypeStyleTemplateSupportAttribute":[{"Key":"横向迷你菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"black","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"black","Background":"Background 1 0","BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"透明菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"6px 6px 6px 6px"},"HoverStyle":{"Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Background 2 -75"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"Transition":"0.3s"},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"BalckWhite","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Background_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 50"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderLeftString":"3px solid Accent_1_0","Bold":true},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFECF9FF","BorderRadiusString":"0px 0px 0px 0px","Bold":true},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL1":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFF3F9FC","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"FontColor":"Accent 1 0","Background":"Background 1 0"},"Transition":"0.15s"},"LEVEL2":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL3":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"}}}],"Forguncy.RepeaterCellTypeStyleTemplateSupportAttribute":[{"Key":"左侧选项卡按钮","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 -5","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 0px 0px 6px","MarginTop":3,"MarginBottom":3},"HoverStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"FocusStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"ActiveStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3},"SelectedStyle":{"Background":"Accent 1 80","MarginTop":3,"MarginBottom":3}}}},{"Key":"幽灵按钮","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"HoverStyle":{"Background":"Background 1 -5","BorderRadiusString":"3px 3px 3px 3px","BoxShadowString":"1px 3px 11px 0px #0D000000","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"FocusStyle":{"MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"ActiveStyle":{"Background":"#FFE3F2FE","MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"SelectedStyle":{"MarginLeft":2,"MarginRight":2,"MarginTop":2,"MarginBottom":2},"Transition":"0.15s"}}},{"Key":"悬浮变灰","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"浅蓝色扁平卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 2 0","BorderRadiusString":"8px 8px 8px 8px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"#FFEEEEEE","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"横向分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderTopString":"","BorderRightString":"","BorderBottomString":"1px solid Background_2_0","BorderLeftString":"","BorderRadiusString":"0px 0px 0px 0px"},"FocusStyle":{"BorderBottomString":"1px solid Accent_1_0"}}}},{"Key":"横排分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRightString":"1px solid Background_2_0","BorderLeftString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"渐变卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"linear-gradient(-180deg, #FFFDFBFB 0.00%, #FFEBEDEE 100.00%)","BorderString":"1px solid Background_2_0","BorderRadiusString":"10px 10px 10px 10px","BoxShadowString":"3px 3px 10px 0px #0B000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_60","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"ActiveStyle":{"MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"SelectedStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"Transition":"0.3s"}}},{"Key":"普通_悬浮变白_","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 1 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"竖排无样式","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"BlackWhite","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderString":"2px solid Background_2_0","BorderRadiusString":"8px 8px 8px 8px","BoxShadowString":"3px 3px 5px 0px #20000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"HoverStyle":{"BoxShadowString":"5px 7px 15px 0px #17000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"FocusStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"ActiveStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"SelectedStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"Transition":"0.3s"}}},{"Key":"_RS_Static","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Accent_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px","MarginTop":10,"MarginBottom":10},"Transition":"0.15s"}}},{"Key":"_RS_Selectable","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"4px 4px 4px 4px","BoxShadowString":"0px 0px 5px 0px Text_1_5_38","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_89"},"FocusStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"ActiveStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"Transition":"0.15s"}}},{"Key":"样式1","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"2px 2px 2px 2px","MarginLeft":10,"MarginRight":10,"MarginTop":10},"Transition":"0.15s"}}}],"Forguncy.ImageCellTypeStyleTemplateSupportAttribute":[{"Key":"幽灵样式","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"black","Background":"#00FFFFFF","BorderRadiusString":"3px 3px 3px 3px","Opacity":0.8931779558145182},"HoverStyle":{"Background":"#191E1E1E"},"ActiveStyle":{"Background":"#331E1E1E"},"DisableStyle":{"Opacity":0.4445253702354941},"Transition":"0.3s"}}},{"Key":"pd_3","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"HoverStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"ActiveStyle":{"PaddingLeft":3,"PaddingRight":3,"PaddingTop":3,"PaddingBottom":3},"DisableStyle":{"PaddingLeft":3,"PaddingTop":3,"Opacity":0.43092983733916}}}},{"Key":"圆形","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"100px 100px 100px 100px","PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"HoverStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"ActiveStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2},"DisableStyle":{"PaddingLeft":2,"PaddingRight":2,"PaddingTop":2,"PaddingBottom":2}}}},{"Key":"按钮图标","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Background 1 -50","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"上圆角封面","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"8px 8px 0px 0px"}}}},{"Key":"pd_10","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":10,"PaddingBottom":10}}}},{"Key":"中圆角","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"10px 10px 10px 10px"}}}},{"Key":"_RS_Mini","Category":"_RS_RecommendStyle","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Text 1 35","BorderRadiusString":"0px 0px 0px 0px","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"HoverStyle":{"FontColor":"Accent 1 40","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"ActiveStyle":{"FontColor":"Accent 1 -25","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16}}},"Scope":1}],"Forguncy.ButtonCellTypeStyleTemplateSupportAttribute":[{"Key":"灰色圆角","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"Background":"Background 1 -5","BorderRadiusString":"3px 3px 3px 3px"},"HoverStyle":{"Background":"Background 1 -15"},"Transition":"0.3s"}}},{"Key":"Gitee按钮","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 0","Background":"#FFC00000","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"20px 20px 20px 20px"},"HoverStyle":{"Background":"#FFD80000"},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px Accent_1_60"},"DisableStyle":{"Opacity":0.41848611369660227},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"圆形按钮","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 0","Background":"Accent 1 80 127","BorderString":"1px solid Accent_1_60","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"11px 11px 11px 11px"},"HoverStyle":{"Background":"Accent 1 80","BoxShadowString":"3px 3px 9px 0px #0D000000"},"ActiveStyle":{"Background":"Accent 1 60"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"Background 1 -5","BorderString":"1px solid Background_1_-15"},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"动态背景","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px"},"DisableStyle":{"Opacity":0.445079736545843}}}},{"Key":"链接样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 0"},"Transition":"0.3s"}}},{"Key":"圆角浮动","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 -50","Background":"Background 1 0","BorderString":"1px solid Background_2_0","BorderRadiusString":"20px 20px 20px 20px","BoxShadowString":"5px 5px 16px 0px #10000000"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"Gost","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"8px 8px 8px 8px"},"HoverStyle":{"Background":"Background 2 0"},"DisableStyle":{"Opacity":0.44507973654584293},"Transition":"0.3s"}}},{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 40","Background":"Background 1 0","BorderString":"1px solid Text_2_40","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"FontColor":"Text 2 40","Background":"Accent 1 80","BorderString":"1px solid Text_2_40"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60"},"ActiveStyle":{"FontColor":"Background 1 0","Background":"Accent 1 40","BorderString":"1px solid Accent_1_40"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"#FFFFFF","BorderString":"1px solid Background_1_-25"},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"Background":"Accent 1 20"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_40"},"ActiveStyle":{"Background":"Accent 1 -20"},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Text 1 50","BorderString":"1px solid #AAAAAA"},"Transition":"0.15s"}}}],"Forguncy.HyperlinkCellTypeStyleTemplateSupportAttribute":[{"Key":"红色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Accent 5 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 5 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"黑色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 1 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"Background":"#00FFFFFF","BorderRadiusString":"5px 5px 5px 5px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"Background":"Background 2 0"},"Transition":"0.3s"}}}],"Forguncy.TextCellTypeStyleTemplateSupportAttribute":[{"Key":"多行输入框","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"1px solid Background_2_-10","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"ActiveStyle":{"BorderString":"1px solid Accent_1_40","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"DisableStyle":{"FontColor":"Background 2 -50","Background":"Background 2 0","PaddingLeft":15,"PaddingRight":15,"PaddingTop":15,"PaddingBottom":15},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"迷你输入框","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"Background 2 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"20px 20px 20px 20px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"FontColor":"Text 1 0","PaddingLeft":5,"PaddingRight":5},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","PaddingLeft":5,"PaddingRight":5},"ActiveStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","PaddingLeft":5,"PaddingRight":5},"DisableStyle":{"PaddingLeft":5,"PaddingRight":5,"Opacity":0.500039890434274},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"_RS_NewLittleRoundCorner","Category":"_RS_RecommendStyle","Styles":{"MAIN":{"NormalStyle":{"FontColor":"#394047","Background":"#FFFFFFFF","BorderString":"1px solid #ced4da","BorderRadiusString":"3px 3px 3px 3px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"FocusStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"ActiveStyle":{"BorderString":"1px solid Accent_1_0","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"DisableStyle":{"FontColor":"Background 1 -25","BorderString":"1px solid Background_1_-15","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5,"Opacity":0.5},"Transition":"0.15s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"FontColor":"#394047","Background":"#FFFFFFFF","BorderString":"1px solid #ced4da","BorderRadiusString":"3px 3px 3px 3px"},"HoverStyle":{"BorderString":"1px solid Accent_1_0"},"FocusStyle":{"BorderString":"1px solid Accent_1_0"},"Transition":"0.15s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Background 2 0"},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 2 0"},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderString":"1px solid #FFFF0000","BorderRadiusString":"5px 5px 5px 5px"}}}}],"Forguncy.ProcessPanelCellTypeStyleTemplateSupportAttribute":[{"Key":"其他","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Text 1 50","BorderString":"3px solid Background_2_-10","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Background 2 -25","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px Background_2_-10","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Text 1 50","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.15s"}}},{"Key":"暂存","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 2 0","BorderString":"3px solid Accent_2_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 2 40","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0px 0px 1px 2px Accent_2_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 2 0","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.15s"}}},{"Key":"回退","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 3 0","BorderString":"3px solid Accent_3_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 3 40","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.3s"}}},{"Key":"拒绝","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 5 0","BorderString":"3px solid Accent_5_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 5 40","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.3s"}}},{"Key":"同意","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"3px solid Accent_1_80","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"HoverStyle":{"Background":"Accent 1 20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":6,"PaddingBottom":6},"Transition":"0.15s"}}}],"Forguncy.ForguncyPivotTableCellTypeStyleTemplateSupport":[{"Key":"负荷透视表","Category":"_RS_Custom","Styles":{"WholeTable":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","FrozenlineColor":"Background 2 -25"}},"FirstColStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px"}},"SecondColStripe":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"FirstRowStripe":{"NormalStyle":{"FontColor":"black","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"SecondRowStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"FirstColumn":{"NormalStyle":{"FontColor":"Text 1 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"HeaderRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"SubtotalCol1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalCol2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalCol3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalRow1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow2":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalColumn":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","Bold":true}}},"StyleTemplateFashionScope":2}],"Forguncy.TabControlCellTypeStyleTemplateSupportAttribute":[{"Key":"样式1","Category":"_RS_Custom","Styles":{"TabControlHeader":{"NormalStyle":{"FontColor":"Text 1 50","Background":"Background 1 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"ActiveStyle":{"FontColor":"Accent 1 0"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderBottomString":"2px solid Accent_1_0"},"Transition":"0.15s"},"TabControlContainer":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"_RS_NewFashionStyle1","Category":"_RS_RecommendStyle","Styles":{"TabControlHeader":{"NormalStyle":{"FontColor":"Text 1 50","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"ActiveStyle":{"FontColor":"Accent 1 0"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderBottomString":"2px solid Accent_1_0"},"Transition":"0.15s"},"TabControlContainer":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}}]} \ No newline at end of file