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 00000000..53a6580b Binary files /dev/null and b/Plugin/裁剪并上传图片-9_0_102_0.zip differ 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