diff --git a/.collaboration b/.collaboration index 355e3308..b02178f5 100644 --- a/.collaboration +++ b/.collaboration @@ -36,16 +36,7 @@ }, { "ModuleName": "Table/项目任务分组", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:15:24.5488962+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\项目\\项目任务分组.json" - ] + "ModuleType": 7 }, { "ModuleName": "Table/项目分组", @@ -93,16 +84,7 @@ }, { "ModuleName": "Table/任务成员表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:57:40.0824352+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\任务\\任务成员表.json" - ] + "ModuleType": 7 }, { "ModuleName": "Table/任务状态", @@ -110,29 +92,11 @@ }, { "ModuleName": "Table/任务表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3592078+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\任务\\任务表.json" - ] + "ModuleType": 7 }, { "ModuleName": "Table/任务进展", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T22:09:35.1710474+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\任务\\任务进展.json" - ] + "ModuleType": 7 }, { "ModuleName": "TableView/子任务视图", @@ -140,16 +104,7 @@ }, { "ModuleName": "Table/任务评论表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T22:09:21.633893+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\任务\\任务评论表.json" - ] + "ModuleType": 7 }, { "ModuleName": "Tables/字典表", @@ -189,16 +144,7 @@ }, { "ModuleName": "TableView/View_任务工时统计", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:39:50.9047446+08:00", - "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\工时\\View_任务工时统计.json" - ] + "ModuleType": 23 }, { "ModuleName": "TableView/人员工时统计视图", @@ -206,16 +152,7 @@ }, { "ModuleName": "Table/任务工时表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T22:09:11.5594713+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\工时\\任务工时表.json" - ] + "ModuleType": 7 }, { "ModuleName": "Tables/流程表文件夹", @@ -300,16 +237,7 @@ }, { "ModuleName": "Table/需求反馈登记表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T22:08:54.9610194+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\需求反馈\\需求反馈登记表.json" - ] + "ModuleType": 7 }, { "ModuleName": "Table/反馈状态表", @@ -590,49 +518,15 @@ }, { "ModuleName": "PCPage/项目列表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:25:32.2687509+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/项目成员详情", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:16:30.7178028+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目成员详情.json", - "Pages\\项目\\项目成员详情.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目岗位详情", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:31:06.8353471+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目配置\\项目岗位详情.json", - "Pages\\项目\\项目首页\\项目配置\\项目岗位详情.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目分组详情", @@ -664,19 +558,7 @@ }, { "ModuleName": "PCPage/任务列表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3601853+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\任务列表.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\任务列表.rd", - "Pages\\a3c94948c8a24e6a9d63fc05ebfd71f.json", - "Pages\\a3c94948c8a24e6a9d63fc05ebfd71f.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目工时", @@ -692,35 +574,11 @@ }, { "ModuleName": "PCPage/项目甘特图", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3599576+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目甘特图.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目甘特图.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目成员", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:32:36.311443+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目成员.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目成员.rd", - "Pages\\6899a8cead694b3ba00307b6756dbd7.json", - "Pages\\6899a8cead694b3ba00307b6756dbd7.rd", - "Pages\\007ea4aa4c7440478a9a092179dace8.json", - "Pages\\007ea4aa4c7440478a9a092179dace8.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目负荷", @@ -768,17 +626,7 @@ }, { "ModuleName": "PCPage/项目岗位配置", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:40:58.4852888+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目配置\\项目岗位配置.json", - "Pages\\项目\\项目首页\\项目配置\\项目岗位配置.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目审批", @@ -822,17 +670,7 @@ }, { "ModuleName": "PCPage/任务首页", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:45:15.8718135+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务首页.json", - "Pages\\任务\\任务首页.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务部分", @@ -840,35 +678,11 @@ }, { "ModuleName": "PCPage/任务-侧栏", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:57:40.0829258+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-侧栏.json", - "Pages\\任务\\任务-侧栏.rd", - "Pages\\9d9faa04d5a74f1dbf8dd3b2040b6f6.json", - "Pages\\9d9faa04d5a74f1dbf8dd3b2040b6f6.rd", - "Pages\\b522ad93131845cf87553eda79dfd25.json", - "Pages\\b522ad93131845cf87553eda79dfd25.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-基本信息", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.359724+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-基本信息.json", - "Pages\\任务\\任务-基本信息.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-任务信息", @@ -880,35 +694,11 @@ }, { "ModuleName": "PCPage/任务-子任务列表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3594484+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-子任务列表.json", - "Pages\\任务\\任务-子任务列表.rd", - "Pages\\558ca610fafc4ffd8884b819161bfd6.json", - "Pages\\558ca610fafc4ffd8884b819161bfd6.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-工时", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:54:55.5439378+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-工时.json", - "Pages\\任务\\任务-工时.rd", - "Pages\\94f8bae36aee4ae7aec2a063ca731b1.json", - "Pages\\94f8bae36aee4ae7aec2a063ca731b1.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-进展", @@ -920,33 +710,11 @@ }, { "ModuleName": "PCPage/工时详情", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:55:08.090299+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\工时详情.json", - "Pages\\任务\\工时详情.rd", - "Pages\\31a709cea02e45ad83bb92336a6d829.json", - "Pages\\31a709cea02e45ad83bb92336a6d829.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/新增任务", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3599269+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\新增任务.json", - "Pages\\任务\\新增任务.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/新增进展", @@ -954,31 +722,7 @@ }, { "ModuleName": "PCPage/参与成员管理", - "State": 4, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:28:57.3192727+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\参与成员管理.json", - "Pages\\任务\\参与成员管理.rd" - ] - }, - { - "ModuleName": "PCPage/任务成员详情", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:17:56.5539571+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务成员详情.json", - "Pages\\任务\\任务成员详情.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Pages/任务/任务创建助手", @@ -998,45 +742,15 @@ }, { "ModuleName": "PCPage/修改报工", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:57:40.0827198+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\工时\\修改报工.json", - "Pages\\任务\\工时\\修改报工.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/新增报工", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:57:40.0831427+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\工时\\新增报工.json", - "Pages\\任务\\工时\\新增报工.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/分配计划工时", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:57:40.0832752+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\工时\\分配计划工时.json", - "Pages\\任务\\工时\\分配计划工时.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Pages/共用", @@ -1268,68 +982,15 @@ }, { "ModuleName": "ServerCommand/变更任务状态", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.360283+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\任务\\变更任务状态.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommand/修改任务预算工时", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:56:56.5528498+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\任务\\修改任务预算工时.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommand/移除任务成员", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:45:44.3045493+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\任务\\移除任务成员.json" - ] - }, - { - "ModuleName": "ServerCommand/更新任务参与人", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:18:57.9153592+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\任务\\更新任务参与人.json" - ] - }, - { - "ModuleName": "ServerCommand/同步任务参与人字段", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:19:08.3345867+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\任务\\同步任务参与人字段.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommand/提交任务评论", @@ -1353,29 +1014,11 @@ }, { "ModuleName": "ServerCommand/上报实际工时", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:57:08.988387+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\工时\\上报实际工时.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommand/分配任务工时", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:57:40.0836307+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\工时\\分配任务工时.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommands/项目", @@ -1399,29 +1042,7 @@ }, { "ModuleName": "ServerCommand/移除项目成员", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:23:41.8404438+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\项目\\移除项目成员.json" - ] - }, - { - "ModuleName": "ServerCommand/同步项目成员", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:26:33.3474142+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\项目\\同步项目成员.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommand/删除项目岗位", @@ -1445,16 +1066,7 @@ }, { "ModuleName": "ServerCommandPrivate/后端新增项目反馈", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3604495+08:00", - "ModuleType": 27, - "ToRemoveFiles": [ - "ServerCommands\\项目反馈\\后端新增项目反馈.json" - ] + "ModuleType": 27 }, { "ModuleName": "ServerCommand/修改项目反馈状态", @@ -1522,16 +1134,7 @@ }, { "ModuleName": "ShareCommandContainer/打开任务详情", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:50:24.9054101+08:00", - "ModuleType": 36, - "ToRemoveFiles": [ - "ShareCommandContainers\\打开任务详情.json" - ] + "ModuleType": 36 }, { "ModuleName": "RdlReport/工时报表", @@ -1563,20 +1166,7 @@ }, { "ModuleName": "Theme", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:40:58.4850169+08:00", - "ModuleType": 9, - "ToRemoveFiles": [ - "Theme\\CellTypeStyles", - "Theme\\ListViewStyles", - "Theme\\StyleDefaultNames", - "Theme\\ThemeConfig", - "Reports\\DefaultTheme.rdlx-theme" - ] + "ModuleType": 9 }, { "ModuleName": "image/内置图片", @@ -1940,47 +1530,7 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T22:34:08.2858466+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\\加载动画-10_0_2_0.zip", - "Plugin\\发送HTTP请求命令-10_0_2_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\\甘特图-10_0_2_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", @@ -1992,29 +1542,7 @@ }, { "ModuleName": "ServerCommand/计算报工数据", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:57:40.0835479+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\工时\\计算报工数据.json" - ] - }, - { - "ModuleName": "ServerCommand/上报实际工时(备份)", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:19:20.6287018+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\工时\\上报实际工时(备份).json" - ] + "ModuleType": 15 }, { "ModuleName": "PCPage/核定确认", @@ -2314,16 +1842,7 @@ }, { "ModuleName": "Table/汇报状态", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:15:24.548901+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\字典表\\汇报状态.json" - ] + "ModuleType": 7 }, { "ModuleName": "Image/日报.svg", @@ -2399,16 +1918,7 @@ }, { "ModuleName": "Table/EmojiTable", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:15:24.5489033+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\字典表\\EmojiTable.json" - ] + "ModuleType": 7 }, { "ModuleName": "PCPage/选择图标", @@ -2428,30 +1938,11 @@ }, { "ModuleName": "ServerCommand/任务发起流程前校验", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3602439+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\任务\\任务发起流程前校验.json" - ] + "ModuleType": 15 }, { "ModuleName": "ProcessItem/新增任务流程", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3604539+08:00", - "ModuleType": 28, - "ToRemoveFiles": [ - "Process\\新增任务流程.json", - "Process\\新增任务流程.bpmn" - ] + "ModuleType": 28 }, { "ModuleName": "PCPage/页面反馈录入", @@ -2459,16 +1950,7 @@ }, { "ModuleName": "ServerCommand/发起任务流程", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:41:44.3603284+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\任务\\发起任务流程.json" - ] + "ModuleType": 15 }, { "ModuleName": "Pages/邮件模板", @@ -2508,52 +1990,22 @@ }, { "ModuleName": "TableView/项目平行视图", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T19:20:55.4086152+08:00", "ModuleType": 23 }, { "ModuleName": "Pages/任务/任务成员", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T20:28:49.5790233+08:00", "ModuleType": 6 }, { "ModuleName": "TableView/任务成员视图", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:04:02.7856369+08:00", "ModuleType": 23 }, { "ModuleName": "TableView/任务平行视图", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T21:35:02.5495843+08:00", "ModuleType": 23 }, { "ModuleName": "Pages/任务/任务类型管理", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-17T22:28:55.4612849+08:00", "ModuleType": 6 } ] \ No newline at end of file diff --git a/Pages/31a709cea02e45ad83bb92336a6d829.json b/Pages/31a709cea02e45ad83bb92336a6d829.json index aa2ce7e3..36d05ce2 100644 --- a/Pages/31a709cea02e45ad83bb92336a6d829.json +++ b/Pages/31a709cea02e45ad83bb92336a6d829.json @@ -224,7 +224,7 @@ } } ], - "ID": "ece4aecb-56ea-4222-abf1-ae8459f039ba" + "ID": "4a4f605f-af87-46f7-ba10-40b4812be448" }, { "CommandList": [ @@ -239,12 +239,12 @@ "BtnText": "知道了" } ], - "ID": "5ee9bee3-73f5-4027-9969-9bf94b1dfc16" + "ID": "dabb84c6-b051-47fb-8953-496f35f8ed20" } ] } ], - "ID": "2a40095b-eec4-4dd2-b25a-c97fb9a4a3ad" + "ID": "71f2e947-19bb-443a-97d2-7fd4706432a4" } ] } @@ -366,7 +366,7 @@ "value": "编辑" }, "CommandList": [], - "ID": "722e78c3-5ad9-4977-b1bb-ead8f91bcf02" + "ID": "8db2a8a9-3113-486c-87a4-bc035fe16d3f" }, { "Condition": { @@ -420,17 +420,17 @@ } } ], - "ID": "2ba1a0cc-0185-4bf5-9a03-b4c0bfafa618" + "ID": "49f93148-bdfe-4499-b3f5-a97c0cf9b493" } ] } ], - "ID": "a54943fe-1d0b-4231-bafd-3590335d0e11" + "ID": "aa562cf0-5dbb-41b9-8c4e-9eeca72d396d" } ] } ], - "ID": "98a770da-f5c5-4d4e-8b77-a6337661de13" + "ID": "5bb02217-fa67-4c4e-bc13-2f6ae3fe54ec" } ] } @@ -550,4 +550,4 @@ "PaperSize": {}, "Margin": {} } -}//+j5j5QmS/AJ4nfiFmw5bXTFvQOqLHVTtbdJ23AM6abou9N3E4FfqY0j2LCJpxPBc+PfIB44tG073Y9Cyd2ehw3Q5OEuHrzJI2Pgi3k4DXpFOJTWflzdqvGZ0WJPyQ+w2XAv8RzK/y7EHxV75Q0EnL3DaA9zL+7JGxmavaT0Z0fj7TvdqXQic5ZocNYc3s06PBzpUXPTA3yKJTLcuXZataFzHxKVqN9FZHSt5IKhx9IRUxyqAdc8qmUCS1F1a+YoXvMVcJ94p6AdbRTGijJ+U7ko/Ecx0eNihLZWHiJTizPrmlPV4/BLAhkXlu7riOFd/7zLyG8A9FNVXRztPhRewOqkV+5FypNL1bHthfEXJQCpBVVFicdfQknsmo/IajxICuM0u5d0fm3aw3egaRnAyEGwiiPkXtU+mpYEMzy0QvYffHc0/i1dL49VacrBQIc9HtRX6RG25dgEb11m8yDM7BeYhomc3KTeBzCOOvA/iSY6vMPUsxiNVWubsKo4ILBGJuECOShCkL51RZGP2jd1uxUeWLb7eo0RIc2s2IhXe0nyeIKm1jgI0u5zXisugl+sRGsGJOXZPI7npIK435pczE725G8fV+tHCXnliYpPkezJXxVlTI/BtsnBbQLxOJ5V5EO8/At2nBW+MSLl8/uKgwxm5GiHxAvotD4rRsSDiJLfvNFbbgIlNBfFKTJ4Y98Y4A6PzU/91BXbAM4q3TUENSwDmIF37SyI9BDaA/wXH2/BhgJpJhy7M4AaSZMnHqRKWGWx5+I1L21YHiAsjWUOCVKnnYXKTZ4IyNdj4CDta1Zh13xoat7f8S38pv6uvuDcHvMJrZwgNlA55GLOUDftHc6BBIKFpAMS6NnuLLxzx+BMQJAchgnKevvSkvTVrYMgBKgjWtdxlufHLiPy7a5LHCw==|920 \ No newline at end of file +}//KLXusJBSb2+EUNnzK9zEFSwZ/lHNneuaxS/uh/bMKqPeqiIcGK6BdnUtlJ21Whsilul5+XIcr8m6H/hQwIjJcxSWDO4JYiGsZKpW24oxMUHvbh/ibfwJcmTj8og/443x9o2V4k9GYFOlxzaZOZHtgF7NnqLOtodLDdG9xfQf3+WqkYvPetSIby725jIc/7306/bul3fCTNg1y+5m+SXRFHLI/HlpYFYfplkZaihM9Ikm55rSljsYDduwP69j5VskC3pnWxWL+PDk7Ck+0ga04twFFTTXKLKOIPknGPnn0yyxvPmeC2iNShuUfWGCowPeXbGE7n+5LzvioJN1qZWX0raUGmtvn6qkfFCecIjkLJOa7mTfs2S5V9ye4cU6iTD7OeW3IJta9GbalDHMyVo3CMVEyKs87vrlrXGu+aDf91kS0xOH8XRCl2xkA9Jrvnapkz9AL1DX4ewbRw5ot3HZYbVvoJchptcsTix6Pn16hZEZ6RgQ4zbFJRxcZt/RUaS3CBwl+RU1cAXBx5o0iTs1HyCmD1gJyv+ZTSX+LwrDounx+c5tJo9sLPInMzIc7XkxTeRTVr2Co2xXqUYxvYU00zK7soTZckIQYIlyRO4FCamFsntwW5lIkqDVQ7mKUAa3/2rziiGZAWSNis371i17wWUEZ8UfFHHjW1bL8IJ6mzwcVb/DlgknshrdumnV7w6BRGxvbfGYZVljFjqtEuButMu2FqANV9jE6qeJRETL50MC7A6wbfXWZmXg17zB9OfziGFYgYgYF9BrFvXdVNdUbxtgo58m9Q0o5dGxSA6ReKdAfo0j6f1BuYtqyb4/wQFwPpFtlFNaJa8rPknK93Ir+0+iTFcMoudqj77J0Rkz+lPDwgQMWmgif/HyZnvm2rdCgXws6kBxNRoRXwmFuzvoqg==|920 \ No newline at end of file diff --git a/Pages/4efeb9a87d4e43c88bafd4aeae13e20.json b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.json new file mode 100644 index 00000000..e2f670d6 --- /dev/null +++ b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.json @@ -0,0 +1,275 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 5.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 17.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 17.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 5 + ], + "Count": 6, + "DefaultSize": 16.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 286.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 105.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + } + }, + "Count": 9, + "DefaultSize": 16.0 + }, + "Values": { + "1,3": "姓名", + "1,5": 0, + "3,3": "岗位" + }, + "AttachInfos": { + "1,1": { + "CellType": { + "$type": "ElementUI.AvatarCellType, ElementUI", + "CommandList": [], + "showSystemAvatar": true + }, + "TemplateCellSource": "任务成员" + }, + "1,3": { + "TemplateCellSource": "任务成员_全名" + }, + "1,5": { + "TemplateCellSource": "默认时薪" + }, + "1,7": { + "CssName": "hover-btn", + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "移除任务成员", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "任务成员ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='4efeb9a87d4e43c88bafd4aeae13e20'!F6" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "RefreshAfterFinish": true, + "CheckDataValidation": false + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "='4efeb9a87d4e43c88bafd4aeae13e20'!code" + } + ] + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": "操作完成" + } + ], + "ID": "c5016892-9d1b-43aa-93dc-c14c367a38f4" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "warning", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='4efeb9a87d4e43c88bafd4aeae13e20'!msg" + } + } + ], + "ID": "43c28fc7-bf0c-4c76-ad27-f9dfcb823609" + } + ] + } + ], + "ToolTip": "移除成员", + "Size": 14, + "ImagePath": "删除.svg", + "UseCellForeColor": true + } + }, + "3,3": { + "TemplateCellSource": "岗位名称" + }, + "5,5": { + "TemplateCellSource": "ID" + } + }, + "StyleDatas": { + "Styles": [ + { + "Formatter": 0, + "HorizontalAlignment": 1 + }, + { + "Formatter": 0, + "TextIndent": 5, + "HorizontalAlignment": 1 + }, + { + "FontSize": 16.0, + "Foreground": 2, + "Formatter": 3, + "TextIndent": 5, + "HorizontalAlignment": 4 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 5 + }, + { + "FontSize": 12.0, + "Foreground": 5, + "Formatter": 0, + "HorizontalAlignment": 1 + }, + { + "FontSize": 12.0, + "Foreground": 5, + "Formatter": 0, + "TextIndent": 5 + } + ], + "Types": { + "Strs": [ + "General", + "Left", + "Accent 5 0", + "¥#,##0_);[Red](¥#,##0)", + "Right", + "Text 1 50", + "Body" + ] + }, + "CellStyles": { + "1,3": 0, + "1,4": 1, + "1,5": 2, + "1,7": 3, + "2,3": 1, + "2,4": 1, + "3,3": 4, + "4,3": 5, + "4,4": 5, + "4,5": 5 + }, + "SheetStyle": { + "FontFamily": 6 + } + }, + "Spans": [ + "1,1,3,1", + "1,5,3,1", + "1,7,3,1" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "参与成员管理" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//VgCHS4T3F9rMPPWnrzBjn4HjMWOY/JNh1hfoSKN1DfGtokvTzlkUgmcrVQVyvWu8OlC7LlsBIqDHqs69/Nq4sm8glTFBcIMNBZebCJ52VMRssATIi5vEE8m6hvVlkmoTw8OEfYFV6O7mJyTPeaWVWO8f3j4PI1Zw/sw/qryiYjFMTPZhoASiMC0Aae38kwxoC8BfG79eEwENu+QpPRIG8fCi+UmqWELcGP8TVz73v1T1Fz5BbYEQWtZdZUPA31uX6xnqnH2NOrvWurFO1kx8HNofwW7u7UbcmudocLcC78cerzVVsulx9OB7VqSJ1anXwIrq4DU1PTuYLxNPkz5H+BWFXQR/K6Gy0hrZN6bNlQu7JMESehA1ray87VDA2+1yDx2ZFMKMh5zyY/LHvDrJJsoNowU2WcFegJpSzQzCzhQDywhDhXwM0GmqzVu3sYhcMupsN7pC+ZHVAiznnvcJy7KPxCgCluzabbnwMtz9THujnIx13Pv7MSpeBqOBeWs0Y1eBWrMTSxkRegcbXGlliOImdH/4/wsTXM3M0UcHyiJSNm1PsK9YFlPvP6dRpoBHkN/v5dAbb2D639nzQtrAeV6grU0VXteA4+RY8N0L4QoOOaX/4W+ewI+njlCCC+3Xc5jSMAdKHpjvr7wTnNEVCI71ZhHRHXvHE0KwPcrBtCUlGajjYUSTZ/AUbsyJ9nPJMCSPjZl2LC8MBDobJPtu0D1PbPtVkOAGUucf/9X442yXVtwV86sw1GtOX+VogNjcJghdL7+xzpQ2FeodXr6lJ1fF25sCVgB21Vyv7SvbczRd10JL69v5LLT/coHwg//QpeWVqJ8GuMBSVzuJODIFspneB4F1SiSIbXOVediz5Y9aR4QBbmrIFUl4ahAwAmAMehdpSP4gJUqsX869iynkKw==|920 \ No newline at end of file diff --git a/Pages/4efeb9a87d4e43c88bafd4aeae13e20.rd b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.rd new file mode 100644 index 00000000..0b16462a --- /dev/null +++ b/Pages/4efeb9a87d4e43c88bafd4aeae13e20.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 9, + "RowCount": 6 +} \ No newline at end of file diff --git a/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.json b/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.json index edc7480f..27de8bc9 100644 --- a/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.json +++ b/Pages/8ee6eff0b74d43ef8e54cd3ef782f76.json @@ -160,7 +160,7 @@ ] } ], - "ID": "483281cb-48a9-48e2-a56f-adcd6593d8cf" + "ID": "0833d917-5bed-48be-8ecb-c968b0297142" } ] } @@ -235,7 +235,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "116faa10-6b15-49b0-9a0b-ddb3771adbb3" + "ID": "e9cdfc33-e5b8-42aa-b7bf-91ab2fbb6f1c" }, { "Condition": { @@ -265,7 +265,7 @@ "Message": "复制成功" } ], - "ID": "3586cf62-17b1-47f5-8aa4-17af0cc21203" + "ID": "8d1f6300-c818-4314-a054-3665608c711a" }, { "Condition": { @@ -342,7 +342,7 @@ "Message": "操作成功" } ], - "ID": "6d330b5a-e6a0-4828-a4a7-b6316886300d" + "ID": "4a4dce53-d85f-48ed-9772-43e8b86d8bf5" }, { "CommandList": [ @@ -357,17 +357,17 @@ "BtnText": "知道了" } ], - "ID": "6af2fdcf-0773-4185-b40b-03d48cbbbceb" + "ID": "0c9b151e-4ab5-4ae2-887f-7e3da9b9f7a4" } ] } ], - "ID": "439e28a1-8965-4d56-866e-57dbbc9a5eed" + "ID": "73e2667c-b804-49aa-8d5c-9a9c9c6292bc" } ] } ], - "ID": "fa36482f-63c1-4a25-b028-a2d2870c62a9" + "ID": "11b71522-4f1b-4916-8da6-6cb1194ed181" } ] } @@ -439,4 +439,4 @@ "PaperSize": {}, "Margin": {} } -}//6pv9pH+ddQjFRDE45enfUrN9ZZF4rs9e639zZlxocwLWdVWRudHm9ehntFfDHPaIbRMRazgC0B2P1PSr8GHZ73scOWM2IcFEihsYIUp02GWdDIUC9skuLnOJD3NFG7m/zHDcAcrAHYZL5wtJ/EzE8mp5juXB8GCY/9IxukNPt/+wo12U/z+Vewm/sn7OdaeFYsECVegn7EJDre9mdakGjMU4ZiTa6M/N8HAWzg0/WEeZJslnZG+WfOjyTtZzNCWqJ1zuQr2NE2VaX9Vp4AP6QqP9JsMGGPaGO9ZFhzbEhR8+dkIae9caW+sC4v050cKm/TivkwlyeEypAhSzhA3+ZOtABiK0sPQXsO1HrHU6o1p0H61hJSamr63g+xjH4UTlXn8KAEGiGc4R3r3PQkIrCH8cScwW58YoJd56RGxYOiRoeee2G31+HcJokQWzCaXpM+AG8CWiqZqXv5nviCIZOM7hivjNGSzY6Nq5+dPEG+lwH10KTz9ilG6KhVZj0VQWl+yWE95QeYXJg8o/bHDXgOXriboK+4T0jc9efB3VfjEaQ6T+Vrf7dacEdteFOLD6/Gh4r/PLIj9JwEntdRyZ9Mc9HxVFyxZoSeFPKHD4k00uLp2sJSY99D1TpdJFHkC0t/8pb4cXx90uSPaiBD9O1UwIn/yrxd3qOtLAc0hpffiKcAj6plv/yKrTPEPhFEiwvxXrLzlSruND/sFueYTlxSiiZiOgbyBDz35Xy3ko5kUJqt/XY4CnpmIpiJU1dcaQqhoFuop/uufFqetm53bx6gz0kmfKarERtG0C1l31wTR4wIF5I/zX1/l/LZ5s2Tb97zcYXnKTcNekOEvYg2gEIepL48VjmTlzx+yPnQaykzFZ2rgJzKG1KZvaNWOUZrOupmMt7gomQg0xycsQcYGUcw==|920 \ No newline at end of file +}//pBuC8TyXwXDA0Dmy89SwaxPWUY/pNE/JOnb1Q3x/p6douYw8fCVr0QzuBnngWlm0O86F+RuEZt0glA6vRAZKH0hNGvOG+NPi7MG2UsX/G3mRI3GPGNlY0wK+tRXJrJq7QQBLTfBsu5MHW3YUS5xyI92TyDCAh15zfji1S6Z2gqEqIU/Dm8O4+684/4dQvY0+UTybaQHkewkLYAHlTsW58mIEP2TPndCTDsgh65ZkTnknABobchT8X0eJRyDB1PZRrqFbBwaXTKDZsZdAmJcGDTrfiVpS15KVK/jTy7iXmgWU2kSVXtnB9DUF2D/0QfKwv0PUR0qGpYkhGrFhAt4PCWASihpS7ZRXDICMtS2rRy5Ly3QgXL1Z9QlTIdn68Wxr2R8arJ9yLquA/3a+h3yXLBOfLtxWYiMGZ/39qNluPKyZpZvgygqZQjtpurgfctdZ8LG76VNMACQ8gdAFuErn7nQTWsoe8BbfC/hek8IaE4QPzucW5qJfQ9DqThjWGJPqPNTPm1GI+YeB989Tp2oR18k1G6LoeeYITlJhFdeGwRv3k5bSEJEIst6nolCiAGNrrblz9WS70x8fD5S4VYe5bCtvRB8zZFp7HaxIJe4fU3Eu7Ggmn+RiFPc4LIqL7n6idnX5J5zEYPplqIjYZeKTvbHcitTOd2LsyiFqOEoHDu81WamWWa3q7GNcV5IxkEzSsRG4IbcnSMWTx93uleSe7Qgo8NTyjiLsODjJxuXqjTSjuMBnNCpdVmhWENNOCrB15p4ncIacNFcZncDOiZXiUsNHzDhadRtlZpmaP1bEpnCV2TELlrR6tm7MaudVm839GSta1LMdTeZsc90zdY8GYsY73OuqdP5qTeFBJsk1OAbwpOMbxAlWyY6H9ELELGoBT4qRub9ngpJOJfAxvGt4pQ==|920 \ No newline at end of file diff --git a/Pages/94f8bae36aee4ae7aec2a063ca731b1.json b/Pages/94f8bae36aee4ae7aec2a063ca731b1.json index 05233082..8530e51a 100644 --- a/Pages/94f8bae36aee4ae7aec2a063ca731b1.json +++ b/Pages/94f8bae36aee4ae7aec2a063ca731b1.json @@ -145,7 +145,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "42a933ef-8d31-4558-8d3b-78bd50adde81" + "ID": "a169e445-d5a8-4902-8027-247010f8d57e" }, { "CommandList": [ @@ -157,12 +157,12 @@ "ConfirmText": "您确定要删除吗?" } ], - "ID": "0503a68d-8e13-4de2-a826-08856de4f141" + "ID": "7a6b186e-3d6d-405d-ab0b-f1b799ef2c11" } ] } ], - "ID": "8f951977-12d6-4a39-9be7-3508514b2623" + "ID": "5ed65a13-9163-401e-8570-b303af45843c" } ] } @@ -230,4 +230,4 @@ "PaperSize": {}, "Margin": {} } -}//JqMkUo11WLT8lV7nuydaZtF0iWoymvArpEVXFzBTavqYp2sA8n90tjE7NQWLsfSerZtK6aMGEwbaKFODoF8/0AEIjsgu75tgEHWZ9gnCFQEucD91qTTRoJPsqG8a7Q1yaABK+DltaJjhFur/Tpm13uSmtzanBkLZbhrwYHnjo4ThWtiUZXfyy89Xyo1P82wRUFpYwzAqw8CS9TsXONsBv7dQOQRrd4dF2SnWKGqRVMCMqLY6GBC/zWKltKSB5Ca+yKPpGif8p4zFyNXv8MadAnZ2eTmTEjBfray7DQ8FRvcG9F4EYSo3lK+q+P7GXNEtz4PH5bNcNzbn/fqyKS92g6TgsoO7Vtrjkl3pdWrajMJ14FZ5t/x7nYtVJ1He056aF4Pemmyx5k5nWh7sShQCLc5rCjG353MLd0JzoHr6aXgTPAnAeIWosY9yty81W3NXvFGBhjTHkXLe4xF52eRJCPDy4RFzkpLhs26yiN+a6mWCSlJ/0UqqPnex8udEfxaEnwJW1TijF5l8PyYChDo2+r5xealoCWxnaspIipF/G3azwg+lkdMgXXeIrMG1vLFBixVcWOnQShWewQ5pPjMrqMRQMXu/V6+lOSXHilBiQ7NQ/pUWmUMqHlIlw5rslpNLA1M/fZFNJgVkRBgi23+B1QRC3p83NqMt/Vb9hA+TEzLp2a0dFNzIdYsSZg5j1Hmo8bXwxcfVfTjLiX3y5hJWccTaB2UkgkpoCNaW8P+wuntzTrDGTmL0UtwLDRZlPmPGmJd3UiNl11sQKjCVFvd1CCgj41mXHsKURIpDqjzHXCgCCmMx3/LJDbL/FV5TM7Lr4nFW4/nClTJ5xxeYMuEyNEZGJmP2okQvsuFFkUPmJFOlPGz2/ROz3YfScvwyLh48c+Sd2n/lg/AAui6vodyy8Q==|920 \ No newline at end of file +}//k30K1JeNUEDOKpUtJxuw8Us7qjBRiokKoJJlthINZtlFr4zV6dtQS5JHCGvhhmXTPZFXB8fOE/O+NgzjtdBpBKvdBqsUIricPlQO1/6/GZPcINUFjF96SpklBbSlHW1hJvdisVKBHasbuHmmraA53l3Z2w8hR9qd/ewP3sM0htK7uTHQ20yKoD4hoUWrQsyc3527YK3Zm+lQzpUeh/+JXWdijnc0QW55cNeMHr5qN28VwEbhaHsOR2bBTyArjoulb5Dp1IQNHmNtiyUQarNNkKvQ2nPo27wtyCxFZDM5SEwGRSIVDk3LBHIfYKPyFkNEBH0h9NGhkz/mTvfEC3gkbL09BfCon5IuetK9iOdbKOzkBqIWMZzPMK6t2L6j94628ZRBcnuYg/MF5J9Axm+ZZQK4RuqnBjZqgYWaKQ3XPos6zGekOSjdyWCwRffalGlkXjopEg3tKQYa9UBv5AeBUycSJO0msSy89yGhbYeexUDVf8ZBdWuWhhnE70nAtRZUccO0YaDyjwnzx7NofvEhT0MdnvtPw5CtBXhE6vBAY6OSFAN+UQzeHkO+InG2WfFpZoLmRRUD8ptXq7XZMVKsEmU7gJ6aDY7HyLt26Kb2Weq2auYmN3FbASv9y4rtIBUCVXZGEkFC/NPNnWFiSCtXO7njyLay5prp4bRZFWkLINbV/FntEkqrcURJHY4SM5hj5k3Jvutg05obc4AocApJ/JZreToW1emvx4VlNJhQCSOVscNg1ZI0RrZLL8Pi0fXBR+IqEtt8Q4Vpnt4JQ3VxWWCR+6bNZvf/xilvoB8MV9XtmBK5scgFmdvyDC8vl3M7Pp0t1BTSEtj5+g2HbafSEMEO4USSuJHGjHUqn/Hb3DtjcusCDh3bPPTk2quXohPCDqX8ZNlFNl5YtD3Giv4Ssw==|920 \ No newline at end of file diff --git a/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.json b/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.json index 87dc97c5..4e852321 100644 --- a/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.json +++ b/Pages/a3c94948c8a24e6a9d63fc05ebfd71f.json @@ -155,7 +155,7 @@ ] } ], - "ID": "2a7e61d0-4deb-4f16-8795-2054f1e7eec3" + "ID": "4f32a045-67c9-47ec-bd06-b9bfeae017f4" } ] } @@ -229,7 +229,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "ad398fac-709f-477b-9264-17caebea8bc4" + "ID": "afcc8c54-0d52-435d-8bb6-ac48a20f6afc" }, { "Condition": { @@ -259,7 +259,7 @@ "Message": "复制成功" } ], - "ID": "ccd9c335-8982-486c-a6e9-b7fddeda445e" + "ID": "cd2282ef-1824-4cb9-8d75-6b8e45279992" }, { "Condition": { @@ -336,7 +336,7 @@ "Message": "操作成功" } ], - "ID": "ba697c6a-22ec-4012-a4d2-1e3998721301" + "ID": "95804fc4-de48-40e2-8223-eb1fb11f2f3d" }, { "CommandList": [ @@ -351,17 +351,17 @@ "BtnText": "知道了" } ], - "ID": "38529a9f-1315-447a-a087-72b112c78d3d" + "ID": "bee327c4-4aca-4309-b6bc-0711a14e9cdb" } ] } ], - "ID": "7dca5047-8631-45cb-bb7c-12d6dad6e87e" + "ID": "84362c5e-4e24-4130-a0c5-f3462e9acc5b" } ] } ], - "ID": "c645ba2e-806a-466a-b231-16718ecd0ad5" + "ID": "3984c464-9924-44ad-a53b-73335094ba77" } ] } @@ -436,4 +436,4 @@ "Size": "24,24" } ] -}//uGWy9+RCZ2xRISwsT1STdJrwGWlLqtcarGbpLF27/kovWOS6BKSD0E0aXVBmVrmKfk4C2K5F35ao40EYsAieHEhNMWzcRqJOCXCXtKVRjpKU4ZaAaSccPwkz62GZF7Jdk/GSbGD1MVB+EMHzlFiegFR+iitZ63MwJ5AWajx9r0gibIaHGocCNc2XIyql1fCE4dsmJCMTFVggWmbK43ptpzoESQq4POV6pNwuJxLmTvr3TMuvqqIrbEPNHLtarLmUN4Z47LXKMIBoLLUeDfoV95XchcMj5Y3JVTa4QgKkoZqBlHScmakQhjauWM8lvotQ/vgoUKSKO0O68DLPAhRyfo+XwJHYfDxnNRixCbp+UJMrHgILkrGbDbJ4RtOPVJlB4DJKdghlT1b34fTjR9/cimTC98X3a0OGhpl/rO4Q4YS7hcRhRe+KlYAXtQuUYzggsni+9UQk0JVG7zqlAs7hmHoXTCV910QTsoGcy4fiwOOzSurmYOabYv1ayYsXrxD7l/HIjImOsHZIc5jAqdgyBQp3cfkwUIFlFp3fR9zoqWkfXcXYMpO2tdJhx0XY0I8/qoZJochAnitkeSQMpzd75Iin7m7TI60/Ia9Q3o1KnyCty+HRRgufLCRcX0h3Y8EpRMOTXz+CvY369NvS+W4/jm0oarYibQKXatQHsrHy4gkirpltMx0wzoyLdscWMBj3sULN4M+blnASm5DP3nnkCpFI3wwPt3P/CIIik4n/ojvih+rk0/HFjcxfeRze/xTpVCMPIGNEChmZiIxGRox2S2aOjetG26TnfXFaKcIfyjI61Gp3j/9ZZBMmF49GMXKEIYT9iySqL3kO+ZCsqcB82W4iwc+0nKqSg1s7UH0po3fpfA7t/rMyhvIuBaq1BlCH7IaHt0uJ+n40VAi4LwQi6w==|920 \ No newline at end of file +}//x9U7T84R1znR04yOXrvBKdjfP48pNLXI5/bAjsbyxHVZh5uSNx096wK41RrSW71DI0o3byLjPCQJjZrIEtpLGXYulM1FF4mzlZ5yRzMxjMWl1DJ9kmNotLSSbpK1KD6epuQGNFZ6ZotCFhS7cIBvqiFF0BUJCtR/9hP+OufRtoI2I80sNw/kKRry1V307eguN2dxlKfZ1f+QQV0ZJdyO/Om9z2uIp2XJoOYPAfxPAAqb/LgYtgK+wN/C8bdhW6ZRN/AhTTO39hxYfbQdjsne8vSey78jluuqkmm6bCpt2NcVX3Mk8nwhjYtRvZVggZPPCcsUhRCc+Oee92KZFCDhiGzl89Ya9zqRZglluep0uykFaX9q1pLhNqBv63gM+c3jYjTxQor7Nm/X94GipyCsQxuTbrM/2xHbQiCA1rGTZsQ/hoEI4rlSTV6dpTHrc2aj2BHGnZ5ASNpx8553I76klJ2ZOFCvLIL7DOKl+Wvps3u78/HLljI8Nal1bsx/bSjYfqWxLhalZxfqK1BLaWE9MsK5/ViFfigCVjRCr81fukhjEH2Bq7ikJizc81Vww8KjY5owIXy/JRkAK+l1x6JiUqTk4GYvvjtg02vN5AkrjIB+KGEqGDS6FDnAo2M+GdvBNruGrIKrWz0hh9A9q9SyafC3zTPl7rfgHxhU5LCv2qVU14im35SHsvs1l0/lqXkcYneUhBqn/9yu8DWhq38fxPExvKHexibktLp/FMnBE8+LuJSfmic2d8wD3eo2qPTg6Y9xAu3ze8XhTHg5QmRZ4+/ZJIYW9vmDLwtDZErAYH+LAl07Uipsyouj4F2LLkjgfiA6Sxrtm+IlKy4/x9stuZdlkS7ACmeII5zIjkYFL1AfJoXqi9BAgtvE/pSYfhnny0y8VMKbcZH+bMBDiTKK9A==|920 \ No newline at end of file diff --git a/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.json b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.json new file mode 100644 index 00000000..97776a0a --- /dev/null +++ b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.json @@ -0,0 +1,136 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0, + "Mode": 1 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 26.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 3 + ], + "Count": 4, + "DefaultSize": 15.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 117.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 3, + "DefaultSize": 15.0 + }, + "Values": { + "1,1": "+ 新岗位" + }, + "AttachInfos": { + "1,1": { + "TemplateCellSource": "岗位名称", + "RulesGuidList": [ + "f387b1ec-95be-4a51-b5c5-2ed91da7df5d" + ] + }, + "3,1": { + "CellType": { + "$type": "Forguncy.TextCellType, ServerDesignerCommon", + "SavedValidators": [ + { + "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon" + } + ], + "TemplateKey": "_RS_NewLittleRoundCorner" + }, + "TemplateCellSource": "ID" + } + }, + "StyleDatas": { + "Styles": [ + { + "Foreground": 0, + "HorizontalAlignment": 1, + "WordWrap": false, + "ShrinkToFit": true + }, + { + "HorizontalAlignment": 1, + "WordWrap": false, + "ShrinkToFit": true + }, + { + "Formatter": 2 + } + ], + "Types": { + "Strs": [ + "black", + "Center", + "@", + "Body" + ] + }, + "CellStyles": { + "1,1": 0, + "2,1": 1, + "3,1": 2 + }, + "SheetStyle": { + "FontFamily": 3 + } + }, + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "项目岗位配置", + "ConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=a6ecaec6b4e44f7abfc5c6e334c7246!$B$4=\"\"" + }, + "GUID": "f387b1ec-95be-4a51-b5c5-2ed91da7df5d", + "StyleInfo": { + "Foreground": "Accent 2 0", + "Formatter": "General", + "Underline": null, + "Strikethrough": null + } + } + ] + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//vORcaoiRvusg/twGBAzRGIwaMIFsv0HWU29j229/97GPD42bj4S1xfzvrOgrN1C5ye6/7zFNlWlUUJTd+s92k5mySsdahfDWvoCLRmO4vMqyyQV7DDGHknAsoaS9qDwPbSzXPE/8Mb3TZQivqnJRJt2a9wultHwxm6VGX4qWNpeld9ktTqHSy91L1V2xTVR6OqFFsyti3ZqTgc6pV354DMAK1gkaKR0yfWrX4m7tNcUtgF38WdywdiTPOCrLvZ4/+zpnjyHi7fVATOGTNfPMxNZSjEqEhujjpm8o53MihvKn864ggkAnOoFhravlvKlsfvPqC0y4pDkIhquwyH7BrYBKILkqQr5k7o/g7os8SZLNHQNa8cs/T5UNBIEfQHk80r7Imdg8wVwp+PB/UlIhL2br37Z9Cf3id049DkkZ1AQ78TpH3zrz92uC60hQynGW+0d1oCw+Bp2eai+ABDuwsUDbntxV0FNBBTJbRItoZokbG1167HjaqlTJSFueD9nVSfY3Bf+mKs8j3PearfO/Bqfr98zBmCRWEeRQvjN19OGecbaaKHQG3/NhLNnSkSCmWjsGo/g8PcqVIYr9pmHKkHpVS0P+5nNFc0c75XtR+xmhULMIaA8uve6rHNePCOHyaxsxRkAb5hvnfsJBT4PNiemUdK+hjp9y3e2aBOzUPx7FAMkFFRQAe4kZjG2WylWPbcb5gDJ11beSw5iEfnW/LHzEf3979/Cxgd1v3RgOBw5fUt5tS9MGrQimfGmSd/4U7B2A4VHygs+3kq1yznfvKPh28EZIAPY3rhPoxeG8KMQqZgA1d4ttfEQ0T5qSOOf+qiHDEkqoYPJlbMnHJYNBaHOHbS84BzoJm2btIu3N+tVU3kknOaT9DfsWLAkq9dynPghnEMUpbWjDY+2kXnazHQ==|920 \ No newline at end of file diff --git a/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.rd b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.rd new file mode 100644 index 00000000..0787c20b --- /dev/null +++ b/Pages/a6ecaec6b4e44f7abfc5c6e334c7246.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 3, + "RowCount": 4 +} \ No newline at end of file diff --git a/Pages/任务/任务-侧栏.json b/Pages/任务/任务-侧栏.json index 05ab2573..1bb98b39 100644 --- a/Pages/任务/任务-侧栏.json +++ b/Pages/任务/任务-侧栏.json @@ -178,7 +178,7 @@ "GUID": "93b96e4d-3414-4d98-8ccc-28525eed49e6", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "380ee008-3651-40ad-994e-f0398f4e0e4a" }, "ColumnName": "用户名" @@ -187,7 +187,7 @@ "GUID": "68a2b9c3-a7f3-456d-a427-15001a77a314", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "a615680e-218f-4291-baf6-421ba74a50e6", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", @@ -200,7 +200,7 @@ "GUID": "09d394b8-34e9-43b9-82ea-1d3f283287c0", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "109ea711-92e6-4c26-a605-07189d7d4a7f", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", @@ -283,7 +283,7 @@ "ID": "ead92b1c9df1498883eaa4adeefb5174" } ], - "ID": "0af62c36-87a4-4078-8c4a-5544dbc055d9" + "ID": "cb204e82-9920-486c-98ca-77f6d27efd80" }, { "Condition": { @@ -315,7 +315,7 @@ "ID": "3b696050194144c7a51203d042e4e1cf" } ], - "ID": "bef3de95-2613-41f6-8c59-21ff33361801" + "ID": "a0d9aed6-c50e-46be-a324-403687d76279" }, { "CommandList": [ @@ -325,7 +325,7 @@ "ID": "ebac52583bc449c5a4388b99e7f43d75" } ], - "ID": "283f9ba5-3dbd-4232-8e26-f772c7a972c7" + "ID": "8e5040ef-2f20-4cc1-b5b1-6b22b0dd741a" } ] } @@ -614,7 +614,7 @@ } } ], - "ID": "fffa30e3-4215-4e1a-b0f0-b9afc7c29094" + "ID": "d0bf5ab5-37ca-449d-9ad2-3818b3effdbb" }, { "CommandList": [ @@ -627,7 +627,7 @@ } } ], - "ID": "d7c8cdd9-b7c7-4bf9-97d0-ffd9b6d6bf45" + "ID": "b3fc66cc-2e5e-4290-93aa-e6fa795943f0" } ] } @@ -755,4 +755,4 @@ "Formula": "'任务-侧栏'!$B$9" } ] -}//GgOirfLlpBlnA1QO9qcEDwKsFF9wPFU1tDMovunT8qQMFJRiO5GTwDPycW5lkuD7mup0EX5gfkEzf88zFozTCyVwG4gDVxCEylXdRjXxGYiaBA0gTHThATam/UN2oLU5A6ae0Qsc+eNsqu9hMhi6sinYlOpLGicoAnF6OySlRWnHw4/wgu8UaJSz3Tp2i+feSkfxLHMmBG+stlYmICHhNae4HkQRtnIbE8yfPUc2LdQy4zBBhWaXx+iQoAVGFAsTQs7Dq0VPEB51aILO/pbBqXuQw5h6/1Sbt5iLm7RnNg8YkqxSv9Ws8wsL9aAqhT5NhfdtH5Hkusm6b1V/mgtA5n9bOQHTE65Z0oBJPTkrW0QcvdOn1SLLzKtxl/rZ61Xi9tmoA2WjNeWndSJFFwUm1DKk4Oh5A3hP9vFLr+qy74ZeQ2R81U1XhC211ig+kdCmEqZtCqPumgsYfm5IEgIz+RKN0OFRPM44TdprmUyNMImqiOZjnTn7Yb/Pe2nAfqjQxtqVakmPxaDW6M8BI7CSCQ62lkW06KbGEWDbrKrj7MhkZ8s36UifgxY0QBkaxAJACFeMI7LeUFaz5j/kBUfd3vHbIihvsODry9J1Avyz7mhS3qnpB6OqbrnRRt3UiBShMv9mhmluymE0vXcxWpzIQcUCDc1MwJE3Z9yNWX3FwmHHOQ0cqUDzgzr7hUvtSQxaWqV6pvC8VqIdqZvhfLxIPZwihPltwizBCeZUfwJLofdkan67KGsgFcl+6NJbLr/F3DqSyt/161KwC+q3HFLEC/FrcNKjbhenmI1euw7cXMkSBPLKGeEF4u4knh/Icj95f22UFrs5/s/iMIy/2o6Sy+obXOY/88C14pBP87t6tLKF9jayfV1ctW3HBLU5rcumajMBFykoE5BKrNqZ9WLWYA==|920 \ No newline at end of file +}//2UKclPEfaznPAYKpwE3fMdvjewZNOH+5i/OPCuwrjMSvSC2su2/kjk0/I9VF65esAewc+5rWCEj5RionJ5Cc4GW5qswuUlMDrKUhegGs5XcSmc0DA8miKFa7gdUiSi9cAMDebSnQeZAM1+I1ZQzR/VUIKFZPstLoe5+O2bHO8tvv2xX1i6L3fJxH6DVr2VmZSe+9zB+TMF8IYgC7/BVdlMeN3Xj2hKW16tkk1GCg+udZUhbClBZwd1BTvbhRi3Bdz9S0bkXxRenFX9dt+jOVjBb6pKc11AbHuPqGPvsLpbjmqjQ3a7Zs3TGZ6FtHAjs97KRwPoU7byY5ZZ+/ZumT9l/XSBP6S7Da7oR8TnPwfJ/Y8Ee4Ultr7V4A8DjAgW6MiKJ6z7sDbKrBcUqwKSN857WeltSVV1Td950+Rjye3cpTwDuoAJL/eWSBWwC2lVP7ipDdHMz5MdoGBUQecKjw8z2QtO4NtspBnkW8v9UrsOO2h3l0gBWvfOjods6ZIj+MmaGyXmsjGF7JxOr6DbUIMKEptoqdfDfiapTJKVKk02XYhNWn62hKQSNsfhrChm9FGqNaxXnAIg80TQuS6Cvwk77p674OM+tsoVGwRuSejn0UiVqJN1vXve/3LsL3r/EWhLuLOnaEGqEOMIMoEuYC6af6RwMYJVap6CMgmfnjd5K1luMa98aqr74Uzj3qOj8rDfXUFwt6Ng1wCWgdwfcmo7l2V1wVXLpv5wkgOhg+o2qmwRAzHRzE+u8/BBxhgAQyR4MSeucv+ZkTiaAM6yiZN+SYcBXmLd0VoMxPK+s86mrE83G+Blr27r0f4IbrUXF/1CseP1QaPyueM4S3Zq/lNlLGQw0BImoYxuBIZVNvjZFZqZultXsfTzVbZKS8ssKdEPpkyfhBg4y5Pzr7omPrXA==|920 \ No newline at end of file diff --git a/Pages/任务/任务-基本信息.json b/Pages/任务/任务-基本信息.json index c6258e33..e8e8517b 100644 --- a/Pages/任务/任务-基本信息.json +++ b/Pages/任务/任务-基本信息.json @@ -181,6 +181,7 @@ "3,1": "状态", "3,2": "未开始", "5,1": "类型", + "5,10": "管理任务类型", "7,1": "执行者", "9,1": "项目", "11,1": "时间", @@ -226,7 +227,7 @@ "ShowConfirm": false } ], - "ID": "a4ae4964-f31c-4587-bc94-0d0b0c4d1e49" + "ID": "78acaf2e-f166-4ea8-ad10-295b3fc06b1a" } ] } @@ -237,7 +238,7 @@ "BindingInfo": { "TableName": "任务表", "ColumnName": "任务状态", - "GUID": "ef51ecf6-607e-4df9-a87d-3bf878856871", + "GUID": "974a976e-1b84-4416-9ca0-8e00552aecf8", "RelationBinding": { "RelatedTable": "任务状态", "RelatedColumn": "状态码", @@ -354,7 +355,7 @@ } } ], - "ID": "d9b4b0b1-0d1a-4836-b830-4429b2559b77" + "ID": "8c5cbe9c-ed6c-4806-9efd-6484c7411d67" }, { "CommandList": [ @@ -369,12 +370,12 @@ "BtnText": "知道了" } ], - "ID": "14b38b89-390b-4e5a-9533-3abc4e37899d" + "ID": "c6faa015-1782-41c6-932f-88ff8127cd7a" } ] } ], - "ID": "94c26646-dc1f-4c65-84d1-e1c0e1f5c973" + "ID": "23e7e3f6-d226-479c-a66c-47c063619eca" } ] } @@ -387,7 +388,7 @@ } ], "Comments": "小于进行中", - "ID": "eece78b4-3db2-4282-bffc-2c73b8818190" + "ID": "6e13b447-13c5-4c63-8364-9b0a5be52dc5" }, { "CommandList": [ @@ -397,7 +398,7 @@ "Message": "任务尚未审批完成,不可修改状态" } ], - "ID": "d0ebc995-3fc1-41ff-bd03-708392f7d6aa" + "ID": "88e52407-f0a9-4ba7-8a19-bb5e1304940a" } ] } @@ -422,7 +423,7 @@ "BindingInfo": { "TableName": "任务表", "ColumnName": "任务类型", - "GUID": "e8296cf0-beca-4ee1-b298-751df6822a4f" + "GUID": "8a0514f4-a86f-429f-afd3-6d30a1262fc5" }, "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", @@ -475,7 +476,7 @@ ] } ], - "ID": "1edf08de-fdc6-4fa6-bc0e-5281681c28d9" + "ID": "364947df-9264-4f6d-ad26-bd8c60b1febc" } ] } @@ -551,10 +552,18 @@ "noMatchText": "无匹配数据" } }, + "5,10": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "Text": "管理任务类型", + "ClickMode": 1, + "TemplateKey": "_RS_Main" + } + }, "7,2": { "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "3fe2dd08-240a-4867-8a84-e0aa3bc93223" }, "CellType": { @@ -597,7 +606,7 @@ { "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "2ee01615-0ac5-45f6-a59c-2f9140918ec0" }, "Value": { @@ -608,7 +617,7 @@ ] } ], - "ID": "4a9ad63a-af41-4666-acd8-a27c4dfef7fb" + "ID": "e2becfaf-5e9b-4493-a020-d81493809b30" } ] } @@ -716,7 +725,7 @@ "ShowConfirm": false } ], - "ID": "5952caac-b645-4f5a-8919-2c8102ee5599" + "ID": "de2341af-dcd1-497b-85dc-409fbb75ab95" } ] } @@ -753,7 +762,7 @@ "ShowConfirm": false } ], - "ID": "26e22d23-c696-4788-baf0-50a9f26502f6" + "ID": "103960c3-627e-4fb7-afd2-e34712b1bb55" } ] } @@ -888,7 +897,7 @@ ] } ], - "ID": "e0b41d39-8cd2-412c-913f-092e02a29fcc" + "ID": "96d55c22-9aec-4ad4-ac6b-50d165d24d8b" } ] } @@ -1057,7 +1066,7 @@ ] } ], - "ID": "e0e8e5b5-2817-4ac3-8f53-0ceafc69c6d9" + "ID": "dd77d12e-30e5-45d2-bbb7-df5a84ac6239" } ] } @@ -1205,7 +1214,7 @@ "BtnText": "知道了" } ], - "ID": "f64c3f7e-ef37-49f1-ab57-fcc690e35088" + "ID": "c88d93da-a8ef-4f5d-a3d8-f49275bddf12" } ] }, @@ -1219,7 +1228,7 @@ "Title": "计算中" } ], - "ID": "4d358655-73d0-40b4-9f81-55a814ef88f7" + "ID": "a6315d30-589c-41b4-be13-51461f36d710" }, { "CommandList": [ @@ -1229,12 +1238,12 @@ "ShowConfirm": false } ], - "ID": "3a71c347-3526-4454-985d-fe76eef880e4" + "ID": "c201a7ab-ef7a-42d4-9460-7923a63d4258" } ] } ], - "ID": "a99f2642-34a6-4cd1-956c-aa60aa033868" + "ID": "c3040db9-57b0-4fe1-8d2d-25bb20846478" } ] } @@ -1296,26 +1305,30 @@ "Foreground": 3 }, { - "FontFamily": 2, - "FontSize": 13.333333333333332, - "Foreground": 3, - "Formatter": 4 - }, - { - "HorizontalAlignment": 5 - }, - { - "FontFamily": 2, - "FontSize": 13.333333333333332, - "HorizontalAlignment": 5 + "Foreground": 4, + "Underline": false }, { "FontFamily": 2, "FontSize": 13.333333333333332, "Foreground": 3, - "Formatter": 6, + "Formatter": 5 + }, + { + "HorizontalAlignment": 6 + }, + { + "FontFamily": 2, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 6 + }, + { + "FontFamily": 2, + "FontSize": 13.333333333333332, + "Foreground": 3, + "Formatter": 7, "TextIndent": 10, - "HorizontalAlignment": 5, + "HorizontalAlignment": 6, "WordWrap": true }, { @@ -1332,6 +1345,7 @@ "@", "Body", "Text 1 50", + "Accent 1 0", "[AUTO]General", "Left", "\"待分配:\"0.0\"h\"" @@ -1345,8 +1359,6 @@ "3,0": 2, "3,1": 3, "3,2": 2, - "3,3": 2, - "3,4": 2, "3,5": 1, "3,6": 1, "3,7": 1, @@ -1362,9 +1374,10 @@ "3,17": 2, "3,18": 2, "3,19": 2, - "7,1": 4, - "7,2": 5, - "7,10": 5, + "5,10": 4, + "7,1": 5, + "7,2": 6, + "7,10": 6, "8,0": 2, "8,1": 3, "8,2": 2, @@ -1386,14 +1399,14 @@ "8,18": 2, "8,19": 2, "9,0": 2, - "9,1": 4, + "9,1": 5, "9,2": 2, "9,10": 2, "9,17": 2, "9,18": 2, "9,19": 2, "10,0": 2, - "10,1": 4, + "10,1": 5, "10,2": 2, "10,3": 2, "10,4": 2, @@ -1412,7 +1425,7 @@ "10,18": 2, "10,19": 2, "11,0": 2, - "11,1": 4, + "11,1": 5, "11,2": 2, "11,3": 2, "11,4": 2, @@ -1452,11 +1465,11 @@ "12,18": 2, "12,19": 2, "13,0": 2, - "13,1": 4, - "13,2": 6, - "13,17": 7, + "13,1": 5, + "13,2": 7, + "13,17": 8, "14,0": 2, - "14,1": 4, + "14,1": 5, "14,2": 2, "14,3": 2, "14,4": 2, @@ -1476,14 +1489,14 @@ "14,18": 2, "14,19": 2, "15,0": 2, - "15,1": 8, + "15,1": 9, "15,2": 2, "15,9": 2, "15,17": 2, "15,18": 1 }, "ColStyles": { - "1": 9 + "1": 10 }, "SheetStyle": { "FontFamily": 2, @@ -1495,14 +1508,14 @@ "1,1,1,16", "15,2,1,7", "15,9,1,8", - "3,2,1,3", "9,2,1,7", "11,2,1,15", - "5,2,1,7", "7,2,1,7", "7,10,1,7", "13,2,1,15", - "13,17,1,2" + "13,17,1,2", + "3,2,1,3", + "5,2,1,7" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1608,4 +1621,4 @@ "Formula": "'任务-基本信息'!$B$2" } ] -}//oToDV2Mkaxk9qmNUEyArHAEyquAjFXycLM0/UsWWpilCam4gUtZBWTjNxMAaRJWOg4Cesmqdv6Uv7GxIPtau2bjzGYW/2FO7awk/f39o91cmsTcuH0olaa3NvjRD7drXIyXqEDCPMYJqabgrc+VC9T7Pmau5YZWwjPLcFm5b5trKrrE3QoIYE73mFBAKJi3MwQurSMwJ5Ws8jWREVY5dP9jG1s1V1ivmo1A3sCm5zSCRTHlDSLFD54SX4dVydLN7a2QwTLjOiG9TcNo2T6p9we7zWbiQXofM6lD+hVF4cdAaBRvw1zp5p7L77g6zX6ZdwCnIN2m0d/8axjimiU8rAj2Y7fQkhfSKCvL+bMXpqbWtv0sV6bGhqNJ9tXv6V6jTcJAGDHXAdlUXmXiiV7xYuKVvUVXjhnl+kdOZimHcYaZAauuc0bAzlmswq8RIoA+yc0i4FxjSrUPtHlovVHAy76eM3MSxFyUYNW9b8jxx5ahp+D/PJB1oNroNJHWzDthQg0EAhroRyUpagjiVN5Xtl2sAm9G/ErV3ieedRddLe1L0ssATEHDFrJHVpVDAPkTWR9ibLKyIgXD/HQ+/6UkGLMWe04UcGoJznRauj8zHcwTCb1OJTFVvdavWjEKSMpIo+rw7hEl0bPa7atb5LMPaIs17uwQ1vuysX+qevk+zhE1qew16Y7p+9GpQLn26kYyUIcg7lRsCEbpXjSwLlQ1KA3ZVlv21e1O4FaFGfSZLdVHxNduxbARZtxyHgpKXcEnhF0Lx5hV9D+judvjClU2hV0JRQaEm6IDEJaia/RSpLy2lhLj+8daJo2LPkgukOJmZbzQHet0Gi2FACGeKIVSbymCBQ2KdhAPpHWYCh0C6GlmJDaj48I5m+pYDzBQvGFeWJrHknV8GveqvX58awfHkmQ==|920 \ No newline at end of file +}//6nhyWcot4zZrUpTUUOKfRcjKyFYTnwcu9UYd+/MgZMCy1WvbK5dYjjED5N3Ikx50IorrzcS2y6Ne76TRAQ8OLQ0k/X12thbJ6b5tT/6Q7PqeASFX0b6l21dB+WLh7sSKLv65bAJf6/b+BUraUgFv7S4/ql+OawEEIDwdSjQx5SJaIs/KOu23N9A+ggtuiQmIHi6BkmznSsET8fqgeVSAxjAb4OnWU5qzvzD19VvDyzCxTurnVj56rhRT+bVtpR1IsiJly2p+sbw3NEOS0Mi/KOTs70ABb/ElHO7qepbTRkEt5MoUyr7UNPwzUPabynVmbK8s3j4HAF9cAH8albhYkfzi5Ny7Exg2ZK5CuJNUc/ztpqgiZta5fMtgbndbOao1uCFmqX1JG0D3k4aMHqptU8ch/9XRORbYMzEtlMCtuDfZrYHao062WJGkraA8Bfae4R5NOvzwe4sRcFmwfypkeZ+c19ZVOfHs7HTM0TUNcPJznWwtnp4IOW/R7e5b8NSCWN53pGLjFFPqB7szz3ht2yXu+FSgFjXiHW3GOkiiHpDRctKlUwy83nCbMfRuOHRAtujeRjESBonBTTVtYb/HZeMcl6m5FqbsfJOuhKChy3zB30wdiaQ3QG4RCyp9h2MLS0TmBi4+ondO7jILeT0kIwj8UBgNBmOHD08z/whUhobqiFJwETSF4ncof6xI3JWLddaahNnV2+elS1yr4ubNmT+99I7UcEzjeEwgJdZlYOZCC8q2TN37bQREMwNfTzQt3GrNMO6l8hi7Ve4oJ7oe+xP7saUeRpP/t5qEVSEQwtFAySRtST4SVcnCZkLLqCdMbbgRiPEAJPceaGKLXCryLrVopl4MoW52G1Tj7pR2xYujnD7sWyxQWQmoeLf/CEgVX2Q5YGgpZjhBUgO97d7KCA==|920 \ No newline at end of file diff --git a/Pages/任务/任务-子任务列表.json b/Pages/任务/任务-子任务列表.json index 072b01c8..6e4f6ba8 100644 --- a/Pages/任务/任务-子任务列表.json +++ b/Pages/任务/任务-子任务列表.json @@ -410,7 +410,7 @@ "5,11": { "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "32305352-99a9-4271-9300-9d6c8ee7fec6" } }, @@ -619,4 +619,4 @@ "Formula": "'任务-子任务列表'!$R$6" } ] -}//gMFoDWK0haeMh1RARdraLCG4+gyVw24LDJycrqIxWfhmZQNgp9WxBoHbBdDK/jgywt8RcP1xap6CVmB5GNJvMDXEhgGq413azF3LHhUzu2hMFrHCra4CSiu+YCw3jxVqDiSEClnXI861CINq0jVrr63XsIURI78ZJEgdv6ABW4HuvdbS3UFxit+x13kxCXGS5zPm4Lgzpb0q1QtHkK2V6gk+VD2UkHbOHZ9/LvPot2PsACqMEaUivFRo7BhdAmufCtnS5fWamgGEYrxO49CSNJNd0Z9H22PXI8RMFEs+21JGAB8EzF1GjTRwLNTh0HPI0o+pt1sUMTpyGWrL8G1jdSE8EMJvXQ+SM1svBaRVUoH2I/IrX9n+qufyedT5dwrbOIE09kSa518VCLXNer5ILordDNup/eCOfvqr1R+GmOqT+TH01kOl77L2/U7zVVI0T2QcZShpQ04m1RJBIOIFySJCtr2tbQ7u7GCyRVhFn8YFndxOTqFPLEJsiIBLWlcDYD7N/ROcwJoSXzwdR82cZKd3K5S96xL5716minCQFAM2Pb4fB+rUsP/81oD9QD6EyByB+5COT7GgWNgqfssAPAO+t4jSSAyH/Zd+ByHWLCTfZC0i8wwU6lcNUBD5uZ2no30u7v2s/9a7qxr5Y2Khu4Kp5li2TTmCbWuGqNvHf78jGslTWCFqCI8UbTS9CAM6KzxlBzzXQFnGNTIf9CjcjuD2HBCxGah66BrQapu2zL5wcFtOkAcOz5RBqQgXOKsF9cRrXIrBEvDYCHmFxA8QifKByjFoXUpw12siR40Ucrab11aSvEmgIHSujnN0CsvMkvmVBtPzIMZSIVMMgYlRxDGKgcNxTvnM1I/F7OxVsFhduYrZP6swEJeA0I6NjS2Z54aLFaLM15z4GZ3lSnt4aw==|920 \ No newline at end of file +}//7p0q194lameCGzxEBbpnNzXnUAgJSMLt1/qQkZ9ZzSTfvCtDtPRnZiMkAjMyR8oGBRzaV0UkGITRgmkNtm+nAGnkqhF4hL13HEj1yphcwQ32nfHpYsqkxVSTv5U9rwV4bH54MwOGZbyQ+V12/JdkmFyEx2VHiev9h1zmjZ2sS1YQr8FTEcI1Il3fKkEiPyqna3qMeGOXP1myjlfEUBAcCsJOURHjFNtg4iEalmMcION8lt9OugZm7AsEl6cQcOmWk6qq8IqmUxWA7DWz33fsnHsKtV8BpNJQMCqsp9aebCME4WjqBExZ7ipM43GHIYB4vLdonpECAHHVVcVjhQMHNHbmM+/eK4OUSk6W+PaJVLzwpKDHfNeL6at93pibUmqETAe9M4xvJQwhMBRJuPw70PJ8wQXGDmfPE2Eo0ZBdrbGvs352fJ+MXbnddrWobbaa7dChs0mNfdCxnd6qIKW8IPcLe447pSI/8CJ22iP1C7oZZCmiu5emOKOwYS9qR4Z2MReWlUGM5PjpM/FUTR9725iuiyNRL9zMbME9cs1l6xryGNp7huoWhgz4dNC6X7DSbyo3YFDPxmArbyPg7h3FIQbj39EzysAP60ZvzXdA/OPbGR9SNyOgUUMfe0mmW09h0CJJLVpDsSHA+uRIoiZNnf4IqspYglnTkh5SF0i+XIDes3zGb/VteTdWliHsdwv2Pg6ljB/pqCHNISqMnhxRYQpX7m25+eYHnz9nxJLtw2NSSPbYCoi2/B4XA01n3qasAJy3ABUQmhdRpwYV2PsKEDUqWgZH/oaR9Z6nrpOu15lC7XvOJ7sSSi3gEtUMQGu9owe9LQfvmESfXtnK8yHP/78gHKJycsy0lWqXLb9dIU5quaugXkmBGQpeqI1W6ZUzfFGDZCcrli7p7XIzlDcJ4w==|920 \ No newline at end of file diff --git a/Pages/任务/任务-工时.json b/Pages/任务/任务-工时.json index 86b0544a..337e3105 100644 --- a/Pages/任务/任务-工时.json +++ b/Pages/任务/任务-工时.json @@ -284,9 +284,9 @@ }, "4,4": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "81873e63-9cc5-4c36-9c2f-9062807c4fd4" + "GUID": "d4228306-b932-4d00-aa87-be3efef5e2f3" }, "CellType": { "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", @@ -300,9 +300,9 @@ "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "7f270bce-2f3b-4c1a-bf68-176fa4240638" + "TableName": "任务平行视图", + "ColumnName": "成员数量", + "GUID": "fbb4ed9c-cbf6-4933-b534-668474b481b5" } }, "value": "0", @@ -315,7 +315,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "4ecfdb77-9f96-4ba4-9f20-cb26096f70a8" + "ID": "c97e4e8b-5dec-4288-9761-b6f4c74b429b" }, { "CommandList": [ @@ -354,12 +354,12 @@ "LoadBindingDataOption": 1 } ], - "ID": "26f39a41-9ff2-4251-9f45-76a0154b4aa6" + "ID": "77ee42fc-45dd-4150-88de-889c09466046" } ] } ], - "ID": "b60b21f9-4094-4207-a8b6-3c66366bc507" + "ID": "7085d01f-329d-4505-99fe-db4b40cfa027" } ] } @@ -381,9 +381,9 @@ "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "7f270bce-2f3b-4c1a-bf68-176fa4240638" + "TableName": "任务平行视图", + "ColumnName": "成员数量", + "GUID": "fe2a75e1-f948-4a35-9f9c-98d332fd8e5d" } }, "value": "0", @@ -396,7 +396,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "922ae99b-774c-497e-93e3-7a7a94f7cf00" + "ID": "80058c79-33c6-4b3b-9f50-b6512a7167b4" }, { "CommandList": [ @@ -435,12 +435,12 @@ "LoadBindingDataOption": 1 } ], - "ID": "0c466a4b-c681-4d65-8f9a-09dbe0587043" + "ID": "9529864c-0468-4d7b-abb4-fe72905a593c" } ] } ], - "ID": "767f3c1b-f3eb-4f06-a7d7-5bed3c8fb3e0" + "ID": "66cca529-3499-4b16-80ce-a3c806efeaf3" } ] } @@ -462,9 +462,9 @@ }, "8,4": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总实际工时", - "GUID": "f3031aa8-c283-49dc-a0c9-5b9a0a011e85" + "GUID": "2516549e-9623-4b43-ac23-4c485c9b5033" }, "CellType": { "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", @@ -478,9 +478,9 @@ "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "7f270bce-2f3b-4c1a-bf68-176fa4240638" + "TableName": "任务平行视图", + "ColumnName": "成员数量", + "GUID": "a5bec9dd-7948-4d79-bdbb-13d27a368063" } }, "value": "0", @@ -493,7 +493,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "f3768eb3-a955-4f07-9fa5-cf6b64330bfc" + "ID": "6e2c5b12-5400-4887-a213-6ffa2def1a1c" }, { "CommandList": [ @@ -532,12 +532,12 @@ "LoadBindingDataOption": 1 } ], - "ID": "6bc27d41-2183-4b41-bf7e-d20e31a802e6" + "ID": "da200d3f-f244-4c5f-bf85-fabb6c94b7c9" } ] } ], - "ID": "e0393c64-4783-4980-aeb2-2e4b1168d2f5" + "ID": "dbe134ec-cadf-4caf-af6b-a71ff9b3e6ec" } ] } @@ -559,9 +559,9 @@ "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "7f270bce-2f3b-4c1a-bf68-176fa4240638" + "TableName": "任务平行视图", + "ColumnName": "成员数量", + "GUID": "6d56483e-74b7-4690-9382-70a314118cca" } }, "value": "0", @@ -582,7 +582,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "4b74aee9-7c86-4a31-8702-56790d405b59" + "ID": "0a650300-9647-4bfc-99ea-53fb92e25d08" }, { "CommandList": [ @@ -621,12 +621,12 @@ "LoadBindingDataOption": 1 } ], - "ID": "e8aa96b6-1690-4d41-a51d-6e7b81979483" + "ID": "d1782cbc-ac80-4465-b355-babb64cf05e5" } ] } ], - "ID": "f55596d2-e1fb-4e8a-bb9c-8fbd817d6efc" + "ID": "fa6f5474-12a1-4188-8c5d-f619a809f1a0" } ] } @@ -857,7 +857,7 @@ ] } ], - "ID": "ca255523-f688-445b-ad51-5403b7075808" + "ID": "fe722408-692d-467d-ae1b-e8dc730115c2" }, { "CommandList": [ @@ -877,7 +877,7 @@ ] } ], - "ID": "a0b457eb-2363-447f-9bda-c3c6c8c7a1b4" + "ID": "44d02e26-89d6-4e15-aea8-d342ffa855ab" } ] } @@ -1089,13 +1089,13 @@ "8,2,1,2", "4,20,1,3", "8,20,1,3", - "8,4,1,15", - "4,4,1,15", "9,2,1,21", "10,2,1,21", "13,21,1,3", "1,1,1,6", - "1,20,1,3" + "1,20,1,3", + "4,4,1,15", + "8,4,1,15" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1115,7 +1115,7 @@ }, "RowBreakLines": [], "RepeatRangeSettings": [], - "RelatedDataTableName": "任务表", + "RelatedDataTableName": "任务平行视图", "ConditionFormatRulesCollection": { "Rules": [ { @@ -1204,4 +1204,4 @@ "Formula": "'任务-工时'!$V$14" } ] -}//yEgkSTF/WhFJGr8FNpArBgtNri4KdUpRBliuPxAhUUimaY4Ve3YEKDOHS8NBcd+2bOrIjfPjFlUpKLc/sNPzG3W9rTkLQMcO/B6cf5mEM90EF2KIKoXnYjRMLYYMzys2Vv5iKQQfT2Erghhq1YSslmVEy0+UG4LT1SqFVAqaW/Ifv+eUjcVv+ZosKDURkFVaUqldvODSQOGpqnqkFria2LEDFKaYsFEJB2sEJrqxJl+bidwZTHY8/kmtWqhy+MXnoxFRJ6PAbTJ5T0S+AGKmKN1cB9hYEX+z17b9oouHL3YoQyA/JwVW7D/93Zijsz8aEG7vY8UBg25kkq1iM7XHVpOgNJnV2v2DezEvBVv80dFZcA5rSRdg9pNjhfiKJ+fqiGirQaLzT2hJVqJwyODBBrKy5kcO5esq1TnSSA+t3rylMJm6z+LBgg/As/TR7mCR4bOFQ9m2Y06SwEUGnhzZdFhntzjjxcQXoxSgeVNRy+knFrVHfOXLg9asbktKBWDtIixSwnao6YALu+fKuZozmDSNcRWe8GcQCKUmynhzhGdlHjMJlFUuIHD1PRIE9Q7aFFWM+5nU43ChF8VPtrkPVKB5gonHDINAyPCU8e/r7jAUTkaemXHWUOeN1Dm8Z2Ok71AQ04KXSPWD2SpnlXqXV9aEgPilqtHQcaUdFey/UJDlAaK75Ixy4AD7dUTAFwtT62teoyE5IWh5neVzH64dNI57kYSuMgS5e8bNbgUwlZFkf8Rrnr5uC3XieRZU52QP2QeRgpiA3aOFqg0AQBUxN2ckYxZBqk1gCwIaBWJOuxNzwQXN92dy+DnRxrwMzt1Gzgr0B3rsdMooCS2lHxWX9p0fmVIRmzfAlastMTKsuXUHiPyczfbXuzyRHPZZEKvDDBaiutrYXZrAPmq7sSU/0Q==|920 \ No newline at end of file +}//B0xLCEWMt39SeXYRr1TEbpr2rar4+hn7CwXirqPY0TIsx44UKMS/uUppxYeIryPXZOBTLOuTkYS1WcXz6KenhVDobCsFDYAr2ynL5+gR3ZR0ktQRQvqCWWrIX7nM4PYP/o7wGc6V+5m0I0ByhkzEI4qIZRNQZH4Lf7QMJ/cRhmYHRSnShWBGBsl0bzq9sgZO/iaqXdQNLj9iCdPEjhOm8SiFaVc+GD0PB0oAJJBvvcsVHuy5YmsbwSxEr6i6qvOneDIWZWBzjC3jK/oUnvu+glG3B/yYzoF3j7Vw8uA5RVbZn3oqiVusLRMG3Y852rxNdCPt/1Q2rWjnfoFT7OmcJ4JqRfhomKyGUA1Mqjfh9BHY8LxULhZTQQSKW9sYzPnBS2rSUSsZH936iGHFDHZTzhS5F+wz0j/jrVB/2NGLlg1MT58PiadXx+euBWbA8z6ZxDVYcGb2uUOK6OdjO9j/uylCZuWrWEXyjglWqgZc286lGO+HQc9bJSRtwgZ4VveofCHMHO1w1bAOKgv6C7t7pCHI88HaXaQKZg1lLPIgi23k8isy2JvxwpwpqI/TiALZwH8TttjJF2Nkn4ycePR+xPM3u8ROI7bxd1ABqWbQDsh8LU82TeEM2eMBlAQkvj1IMhaOasmgLcq/AqU6n1Q/Uj9L4UU7S32qm1FPbB5teL9xTNdaDyTTDcotGGwEhEDWzHYaSV6QQXMXnEVXdf6qrOtl6vYBiZPbjXxdmRQfLWNF/5wc1SwqyyEBOjfyfYXlhRDBsOlraF1MUTMeGgWLO2aZeAKe/zut0i16HA/1J1Ps+IQ8q2bRdD0ZcpPKttTePK3fySwUMGV9rsKD5EgnFSjiGx0IJ8Z6xmZu1iErI4m+c2/cETSGGMq7EoTKdnz/mVY6oNUux2r5tfEgM+Omvw==|920 \ No newline at end of file diff --git a/Pages/任务/任务成员/参与成员管理.json b/Pages/任务/任务成员/参与成员管理.json new file mode 100644 index 00000000..86eb6095 --- /dev/null +++ b/Pages/任务/任务成员/参与成员管理.json @@ -0,0 +1,692 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 38.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 493.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 8 + ], + "Count": 9, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "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 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + } + }, + "Count": 20, + "DefaultSize": 32.0 + }, + "Values": { + "1,16": "添加成员", + "3,2": "成员", + "3,16": "时薪" + }, + "AttachInfos": { + "1,1": { + "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": "f9e52956-852a-4411-8753-20640cb74982", + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "27f52861-d2d6-4779-b6d9-20e0a287e899" + }, + "ColumnName": "value" + }, + { + "GUID": "85fe1629-4885-4149-ad8c-1ff2eba842c9", + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "671ea3bc-6838-4331-91a1-535130fefdf7", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "label" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "6733a5c2-c78d-43fb-9698-001a11cbf0b4" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!项目ID" + } + }, + { + "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", + "CompareType": 9, + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "9a27c367-2903-42a0-aef2-c9035b4cd6ed" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!任务成员列表" + } + } + ] + }, + "NullFormulaValueQueryPolicy": 1, + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + } + }, + "1,16": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=参与成员管理!B2" + } + ] + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务成员表", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "任务成员表", + "ColumnName": "项目ID", + "GUID": "7cf1d102-99ec-4238-a541-acad0718cc44" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!项目ID" + } + }, + { + "BindingInfo": { + "TableName": "任务成员表", + "ColumnName": "任务ID", + "GUID": "18c087d9-7998-42b5-b42c-e52504eeac94" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!任务ID" + } + }, + { + "BindingInfo": { + "TableName": "任务成员表", + "ColumnName": "任务成员", + "GUID": "4b077b4d-9dd3-40ea-bb97-2602070696fb" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!B2" + } + } + ] + }, + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!B2" + }, + "Value": "%Null%" + } + ] + }, + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!B2" + }, + "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ReloadBindingItems" + }, + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": "添加成员成功" + } + ], + "ID": "e2e565eb-161f-4449-bc83-9f48c8d5d9de" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "info", + "Message": "请选择成员" + }, + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!B2" + }, + "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "Focus" + } + ], + "ID": "16f70762-c458-409d-866e-ff0ed2f384ba" + } + ] + } + ], + "Text": "添加成员", + "TemplateKey": "_RS_Success3", + "Icon": { + "Name": "Application/001_add_1.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "4,1": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "4efeb9a87d4e43c88bafd4aeae13e20", + "DblCommand": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "028777a3-bdd7-4737-af54-45407c42cdea" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!项目ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "dcb771bd-1847-4064-9a57-2276136da626" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!任务成员" + } + } + ] + } + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "项目成员表", + "ColumnName": "ID", + "GUID": "87d24218-6a3b-4053-9270-8170e544f77f" + } + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PageName": "项目成员详情", + "LoadBindingDataOption": 1 + } + ], + "ID": "08ab086e-3e7c-4b87-ad2e-640979045853" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "failure", + "Message": "未找到该项目成员资料" + } + ], + "ID": "aff12e44-6034-440c-b405-7f891049e024" + } + ] + } + ], + "ParamProperties": { + "ID": "ID", + "任务成员": "任务成员", + "任务成员_全名": "任务成员_全名", + "岗位名称": "岗位名称", + "默认时薪": "默认时薪", + "总上报工时": "总上报工时" + } + }, + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "任务成员视图", + "BindingInfos": [ + { + "GUID": "7b1185f3-3fa9-4795-91fb-db43ba950c28", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "ID", + "GUID": "121ff4ba-721f-4e41-a59f-779d55435b11" + }, + "ColumnName": "ID" + }, + { + "GUID": "5089792b-6da2-43a4-bd30-4298a1937189", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "62fb87af-e456-4f08-a5a7-8e4b63261950" + }, + "ColumnName": "任务成员" + }, + { + "GUID": "fbad3a36-2df5-4078-967b-8a24a3844033", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "8abf0df5-4b32-4d25-a02d-d2bfaaabff7e", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "任务成员_全名" + }, + { + "GUID": "6466cb79-05bf-44b9-8d0e-9c4393cebbe6", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "岗位ID", + "GUID": "069ff053-5572-4709-afca-4ef53e2495da", + "RelationBinding": { + "RelatedTable": "项目岗位", + "RelatedColumn": "ID", + "DisplayColumn": "岗位名称" + } + }, + "ColumnName": "岗位名称" + }, + { + "GUID": "6ab6bfd2-3ee1-4515-b60b-fb4cb65bfc69", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "默认时薪", + "GUID": "26ffb538-008e-4d87-a69f-35a9bc092c5e" + }, + "ColumnName": "默认时薪" + }, + { + "GUID": "f90d59d8-1dd9-4b54-bc33-4ee775c70c95", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "总上报工时", + "GUID": "9dca83b7-3365-48dc-b6e2-321d81bad2d0" + }, + "ColumnName": "总上报工时" + } + ], + "NullFormulaValueQueryPolicy": 1, + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格1", + "IsLoadOnDemand": true, + "LoadOnDemandCount": 20, + "TemplateKey": "BlackWhite", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "任务ID", + "MasterTable": "任务平行视图", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + } + } + }, + "8,1": { + "BindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "ID", + "GUID": "11f17a1c-6ba9-48b5-aac4-f9463c280376" + } + }, + "8,4": { + "BindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "项目ID", + "GUID": "1c206115-b50c-4a3c-8623-4b98739ae38d" + } + }, + "8,7": { + "BindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "任务成员", + "GUID": "67d24efe-51a5-489b-8ffd-c5c054acadf1" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332 + }, + { + "FontWeight": 2, + "Foreground": 3, + "HorizontalAlignment": 4 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "FontWeight": 2, + "Foreground": 3, + "HorizontalAlignment": 4 + }, + { + "FontSize": -1.0, + "HorizontalAlignment": 4 + }, + { + "Foreground": 3 + }, + { + "Background": 5, + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 4 + }, + { + "FontSize": -1.0 + } + ], + "Types": { + "Strs": [ + "Body", + "[AUTO]General", + "Bold", + "Text 1 50", + "Center", + "#FFFFFF00" + ] + }, + "CellStyles": { + "1,16": 0, + "1,17": 1, + "1,18": 1, + "3,2": 2, + "3,16": 3, + "3,17": 1, + "4,1": 4, + "6,1": 5, + "6,2": 5, + "8,1": 6, + "8,4": 6, + "8,12": 7, + "8,13": 7, + "8,14": 7, + "8,15": 7 + }, + "SheetStyle": { + "FontFamily": 0, + "FontSize": 13.333333333333332 + } + }, + "Spans": [ + "4,1,1,18", + "3,2,1,2", + "1,1,1,14", + "1,16,1,3", + "3,16,1,2", + "8,1,1,3", + "8,4,1,3", + "8,7,1,4" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "Title": "参与成员", + "PageLoadedCommandList": [ + { + "$type": "CloseCommand.CloseCommand, CloseCommand", + "PassValueBack": true, + "ReloadData": true, + "PassQueryCondition": true + } + ], + "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": "参与成员管理!$B$9" + }, + { + "Name": "项目ID", + "Formula": "参与成员管理!$E$9" + }, + { + "Name": "任务成员列表", + "Formula": "参与成员管理!$H$9" + } + ] +}//NmZlKk6PBlu27D9JNj/LHE8XDTio90VuHNvdvEJUFyP1eDvLRA47GIfm4GG60O/QXYrsgmPV/bb8KRFkYqfEXeU65UPEZOutusYNaa3kDCOxvsFvTFqqYTqCVrDwFShzFUpkp8I3nlSs8XiQ7PtFQbZ+RP04FvivAuXzin4PySla8pO76+8Qjjb73IenczLk4l6LkgrTICWQ5fNfylSaoKEzRCxMwLQigfP0xILB/UTYf1wUU3ac/YdziCZMsXfjsmEpVOkYS4f/syw6meVXh/tXZdBxZ5EdjKRYCl7Y8x+87bUKdcVlWIUN8l2fV5rAY1Dn5DmJW1LtcXXy0uOykyZz2Dtj6xnTxuSzBJt9CXmF5iymSl3tW6oG1NHXbT8qQpzsy6PQmWjxTVPfjMW3y5WjHO/yJ/vbGlGmqcQARQXyecX02iFVPT5ZLFgNZXa1qZTixSl99lbJKzn/7jXx3sNPgalIXTRfvWU/YelvKb6IDfonm/mVaTQUHxzgguhbxMux40Dm1JK0WxOR8rRtQjPgbQHdSOtYlPhrgNriviN7vC68236/a75mF7dYiQwHuws88Z0LWGSBrPOaI3ZKKItCRRW0XnoJtucXXc2VWfhXxmuCvOyUzaI2FER+hpUiNNkA6rZbRmdO++mdToum0cQHflv6MShM8Jr19TwbV2t0iqVTKZ4Jb5bdrf5HeUcGVk/6SVst75lk/bnd1MRkjIEf0/eh5LREzRncrz/KrSsUuG7Euz4yuaQsDXGHanQKich6GsKw+R75OjH6hCGs1O0qqP2as36GSg4Th0sq7KUGj0/cSJAxdJEFyaMyhxEL4pGNh9xOH4omBXXpPkOn752QFtLbhXMbu/H9fWrCcNp8hKJSMV0m8RhEfCqH0Fm1TGt6Oj2EqLfQYFCFc2Sz6w==|920 \ No newline at end of file diff --git a/Pages/任务/任务成员/参与成员管理.rd b/Pages/任务/任务成员/参与成员管理.rd new file mode 100644 index 00000000..139c4c07 --- /dev/null +++ b/Pages/任务/任务成员/参与成员管理.rd @@ -0,0 +1,19 @@ +{ + "PageType": 0, + "ColumnCount": 20, + "RowCount": 9, + "CustomNames": [ + { + "Name": "任务ID", + "Formula": "参与成员管理!$B$9" + }, + { + "Name": "项目ID", + "Formula": "参与成员管理!$E$9" + }, + { + "Name": "任务成员列表", + "Formula": "参与成员管理!$H$9" + } + ] +} \ No newline at end of file diff --git a/Pages/任务/任务成员详情.json b/Pages/任务/任务成员详情.json deleted file mode 100644 index 3a02cbdd..00000000 --- a/Pages/任务/任务成员详情.json +++ /dev/null @@ -1,551 +0,0 @@ -{ - "Rows": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 7 - ], - "Count": 8, - "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 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - } - }, - "Count": 16, - "DefaultSize": 32.0 - }, - "Values": { - "1,1": "成员", - "5,1": "取消", - "5,12": "保存" - }, - "AttachInfos": { - "2,1": { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "4c0fb981-c8f4-4393-b11f-4bace5d3a55d" - }, - "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": "5f8c503c-bfa0-4e85-bd66-bf8df340d6d1", - "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "7959c4e2-5287-422a-a944-984ea65d9bc4" - }, - "ColumnName": "value" - }, - { - "GUID": "e0032b08-efdf-4fb5-a9ef-9245a25698ba", - "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "全名", - "GUID": "d69f32e0-d77e-49a6-a53f-433df48efef8" - }, - "ColumnName": "label" - } - ], - "CustomColumns": [] - }, - "placeholder": "请选择", - "noDataText": "无数据", - "filterInServerOptions": { - "matchMethod": "contains", - "loadingText": "加载中" - }, - "noMatchText": "无匹配数据" - }, - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - "5,1": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon" - } - ], - "Text": "取消", - "TemplateKey": "_RS_Information3" - } - }, - "5,12": { - "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": "=任务成员详情!项目ID" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - { - "$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.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务成员表", - "ColumnName": "ID", - "GUID": "0147622e-6eba-49a4-b9d0-eb8d8c15b8b2" - } - }, - "value": "%Null%" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务成员表", - "UpdateType": "add", - "ShowConfirm": false - }, - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "同步项目成员", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目ID", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员详情!项目ID" - } - } - ], - "RequestAsync": true, - "CheckDataValidation": false - } - ], - "ID": "0e6aa2de-e339-4139-92b3-36268b86fd04" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务成员表", - "ShowConfirm": false - } - ], - "ID": "016d70f7-a6c7-439b-8e22-cb2992b86e58" - } - ] - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": "操作成功" - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ClosePopupReturnValues": [ - { - "Name": "成员ID", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员详情!ID" - } - } - ] - } - ], - "ID": "62367cc3-1f17-4d73-8823-07ea8e6f55e4" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "failure", - "Message": "请指定项目和任务" - } - ], - "ID": "3c51806a-2a68-405f-b547-0f5a51db33c9" - } - ] - } - ], - "Text": "保存", - "TemplateKey": "_RS_Main1" - } - }, - "7,0": { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目ID", - "GUID": "250b5313-3bbd-41bd-8609-28bb67513d07" - } - }, - "7,4": { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "任务ID", - "GUID": "d2e27dcb-2fc0-4a6e-b7ff-414bab3256f7" - } - }, - "7,7": { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "ID", - "GUID": "9cd4fbc1-41d9-4383-9c0f-ae51b2b45d86" - } - } - }, - "StyleDatas": { - "Styles": [ - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Formatter": 1 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332 - }, - { - "BorderBottom": 0 - }, - { - "Background": 3, - "BorderBottom": 1, - "BorderTop": 1, - "BorderLeft": 1 - }, - { - "BorderBottom": 1, - "BorderTop": 1 - }, - { - "BorderBottom": 1, - "BorderTop": 1, - "BorderRight": 1 - }, - { - "Background": 3, - "BorderBottom": 1, - "BorderTop": 1 - }, - { - "FontSize": -1.0 - } - ], - "Types": { - "Strs": [ - "Body", - "[AUTO]General", - "Background 2 0", - "#FFFFFF00", - "black" - ], - "Borders": [ - { - "Color": 2 - }, - { - "Color": 4 - } - ] - }, - "CellStyles": { - "1,1": 0, - "1,2": 1, - "1,3": 1, - "1,4": 1, - "1,5": 1, - "1,6": 1, - "1,7": 1, - "1,8": 1, - "2,1": 1, - "3,1": 2, - "3,2": 2, - "3,3": 2, - "3,4": 2, - "3,5": 2, - "3,6": 2, - "3,7": 2, - "3,8": 2, - "3,9": 2, - "3,10": 2, - "3,11": 2, - "3,12": 2, - "3,13": 2, - "3,14": 2, - "5,1": 0, - "5,2": 1, - "5,3": 1, - "5,12": 0, - "5,13": 1, - "5,14": 1, - "7,0": 3, - "7,1": 4, - "7,2": 4, - "7,3": 5, - "7,4": 6, - "7,5": 4, - "7,6": 5, - "7,7": 1, - "7,8": 1, - "7,9": 1, - "7,10": 7, - "7,11": 7, - "7,12": 7, - "7,13": 7, - "7,14": 7 - }, - "SheetStyle": { - "FontFamily": 0, - "FontSize": 13.333333333333332 - } - }, - "Spans": [ - "7,0,1,4", - "5,1,1,3", - "2,1,1,14", - "5,12,1,3", - "7,7,1,3", - "7,4,1,3" - ], - "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": "任务成员详情!$A$8" - }, - { - "Name": "ID", - "Formula": "任务成员详情!$H$8" - }, - { - "Name": "任务ID", - "Formula": "任务成员详情!$E$8" - }, - { - "Name": "项目成员默认时薪", - "Formula": "任务成员详情!$K$8" - }, - { - "Name": "人员全局默认时薪", - "Formula": "任务成员详情!$N$8" - } - ] -}//0ToRXvgXPAzJul7fshlQs0BWfstOvvAX5T62ujYGen2ZJ9e9ay/TzEHXAdrxrErU/csli0bsj7uDYpPurxct7l9HlR71fBTtkNsEZto+0TxnXt3WhkCJTFF3zyPocWQ6qsJfaUM7sbUOz22WhZj9uMRV+FehPvHQUBHOnIZeV6499idsaesRI/Tu3wk1LPDIr4XAXcfqp5wARCEkyzJZP+EvdunCgf1TNQYisn3Pf0spDg6jr13bRS01gSZJqnvXoBKIcGInXimn/yzApnORFSosOnj2UOvbaOy0g7caH8ts1Toz6SP3BQMJlqxOfYFSWt4oJLcT5lNefCBDlQNz+ArZItq1CMKKX7r40amh/Kaob7ens1Rvk5k5co3ZCf7j/nQfZ+09/rLiGvl4Siw2aJpqMJY6p1volzf5/D+RYH4HKFWw3GmERoFnF5IfCxOC8v86P3TLk5FwmEzDoq4KskIK2hWpEMm9BIRhTlXoKM6+uls7uOuZ3ULFMLtfmt+5MpljobUu/ikUBIIEOACaaG9aQS6rS06CyeU/U9HNTWVJeET15lHVttlgjpUhx/V1DO1Pja3I3FJ5a6OzlZjE0Aek28pcxXviKOMt7SbD0t68pOQd6A8iOlxdUXSOMBO+P6AoT1eIXTT9bineyj973e6OnTof3s/ezdlLc0EBBhAnGjaqOXdi1p5ZUyVoMpkoV+xy2XTc7fB2nP45rPugizgUJyksdrNgqZRHojWYAJNlIZMxyJ4SEsyOow45X8Mw9WhptNKBd3tTo9E29oL+J8E+w52XvB/YqnZNn3YiKhptMMxLIhliYrh/6r3NzfQOdcv2Ya0dTdtRjGXdBagAKiMJhEQKB/TZI7WV02/N5BJnpYUN7v8bUux2MpVT9rqc6RmCFrGVkSbLYx3ul9OIww==|920 \ No newline at end of file diff --git a/Pages/任务/任务成员详情.rd b/Pages/任务/任务成员详情.rd deleted file mode 100644 index 1e6ff148..00000000 --- a/Pages/任务/任务成员详情.rd +++ /dev/null @@ -1,27 +0,0 @@ -{ - "PageType": 0, - "ColumnCount": 16, - "RowCount": 8, - "CustomNames": [ - { - "Name": "项目ID", - "Formula": "任务成员详情!$A$8" - }, - { - "Name": "ID", - "Formula": "任务成员详情!$H$8" - }, - { - "Name": "任务ID", - "Formula": "任务成员详情!$E$8" - }, - { - "Name": "项目成员默认时薪", - "Formula": "任务成员详情!$K$8" - }, - { - "Name": "人员全局默认时薪", - "Formula": "任务成员详情!$N$8" - } - ] -} \ No newline at end of file diff --git a/Pages/任务/任务首页.json b/Pages/任务/任务首页.json index 93eb9b4c..450842fa 100644 --- a/Pages/任务/任务首页.json +++ b/Pages/任务/任务首页.json @@ -341,7 +341,7 @@ "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon" } ], - "ID": "b3c6a9fb-0b26-4812-ac25-705a121e5dd6" + "ID": "ff901f56-53fa-45c4-9001-cfef1e38f1fe" } ] } @@ -465,7 +465,7 @@ "PageName": "FGC_审批记录" } ], - "ID": "a2314d6f-f2a3-4d3f-8491-88aa19237d55" + "ID": "af1aaa6b-a9e0-434c-8aa5-b45dbcf50e28" }, { "CommandList": [ @@ -525,7 +525,7 @@ } } ], - "ID": "0263d36e-0ce8-4d6b-9c04-be2685f3d372" + "ID": "7cd1c9bd-43f7-4f50-aa4f-386aac072b9b" }, { "CommandList": [ @@ -538,12 +538,12 @@ } } ], - "ID": "18a43a66-b8e0-42f3-ad21-3ec1e374e38f" + "ID": "401991ff-0de5-4dc3-b65e-ca6c5d0a5980" } ] } ], - "ID": "20a8ac8e-d144-4b8c-b460-67a01c316a91" + "ID": "f4ad1336-6398-49bd-9295-ae3f74e5a2b1" } ] } @@ -609,21 +609,211 @@ "BindingInfo": { "TableName": "任务表", "ColumnName": "ID", - "GUID": "2c5a4904-3a02-4c35-9080-be6d81c7674b" + "GUID": "377679f1-fc78-4e1f-969b-2f04378f0d00" + }, + "CellType": { + "$type": "Forguncy.TextCellType, ServerDesignerCommon", + "SavedValidators": [ + { + "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon", + "Enabled": true + } + ], + "TemplateKey": "_RS_NewLittleRoundCorner", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "84aaf6d1-ccac-413f-b4fd-82eb5c2aceef" + } + }, + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!任务ID" + }, + "compareType": 1 + }, + "CommandList": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "6ce69494-4c4d-4326-ba7e-3c3ea2749d13" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!任务ID" + } + } + } + ], + "ID": "6d4edc62-669d-4565-a7cd-c47c99fc44a0" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "任务平行视图", + "ColumnName": "ID", + "GUID": "70943c45-9ec7-4f2c-bc1b-5550025632fa" + } + }, + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!任务ID" + }, + "compareType": 1 + }, + "CommandList": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "ID", + "GUID": "9bb62403-7846-4088-8fee-b41f54adb777" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!任务ID" + } + } + } + ], + "ID": "3bf48fea-c043-420c-94f3-e35ad6f7ac6d" + } + ] + } + ] + }, + "DataValidationInfo": { + "IgnoreBlank": false } }, "6,10": { "BindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "83e8051b-34cd-41da-a2b4-9699687b73bd" + "TableName": "任务表", + "ColumnName": "项目ID", + "GUID": "64294b50-c285-49da-a333-b2989dbef53b" + }, + "CellType": { + "$type": "Forguncy.TextCellType, ServerDesignerCommon", + "SavedValidators": [ + { + "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon" + } + ], + "TemplateKey": "_RS_NewLittleRoundCorner", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "8c38bca9-f682-4ecb-92bb-46804f4b21cf" + } + }, + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!项目ID" + }, + "compareType": 1 + }, + "CommandList": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "53f4f708-5196-46e0-99e8-5dca3a8ef188" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!项目ID" + } + } + } + ], + "ID": "28ce3342-5cfc-4a31-bc81-5a07f3ac0f32" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "项目平行视图", + "ColumnName": "ID", + "GUID": "2f28077a-52a0-4e38-ba1f-d90579a3e9a8" + } + }, + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!项目ID" + }, + "compareType": 1 + }, + "CommandList": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "ID", + "GUID": "8571cdfa-0c3a-4e8f-8cd1-f54dee79c02e" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!项目ID" + } + } + } + ], + "ID": "1ee58d86-8593-4294-a392-71c18bb6834a" + } + ] + } + ] } }, "6,18": { "BindingInfo": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "dd68b5dc-2111-47fc-92e0-c24293bc5265" + "TableName": "任务平行视图", + "ColumnName": "成员数量", + "GUID": "93028808-d449-41f7-a838-054e684651db" } }, "6,21": { @@ -729,7 +919,7 @@ "BindingInfo": { "TableName": "任务表", "ColumnName": "项目ID", - "GUID": "809c751d-a642-440f-bb14-1e45caff2246", + "GUID": "4b133200-cc51-4399-9718-9bf12f904cb0", "RelationBinding": { "RelatedTable": "项目表", "RelatedColumn": "ID", @@ -739,16 +929,16 @@ }, "7,10": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "66115867-4c74-4e00-9197-9b03a2a24e92" + "GUID": "c0d94269-8d7e-425a-bdbf-3b3efdd787d4" } }, "7,18": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "流程实例ID", - "GUID": "adc29612-05df-4188-8465-4b6217b4987f" + "GUID": "63d29405-9476-4543-9453-c2cea279eaad" }, "CellType": { "$type": "Forguncy.TextCellType, ServerDesignerCommon", @@ -953,14 +1143,15 @@ { "Background": 5, "FontFamily": 1, + "Formatter": 6, "BorderTop": 1, - "BorderLeft": 1, - "BorderRight": 1 + "BorderLeft": 1 + }, + { + "BorderTop": 1 }, { - "FontFamily": 1, "BorderTop": 1, - "BorderLeft": 1, "BorderRight": 1 }, { @@ -972,6 +1163,7 @@ { "Background": 5, "FontFamily": 1, + "Formatter": 6, "BorderBottom": 1, "BorderTop": 1, "BorderLeft": 1 @@ -983,13 +1175,20 @@ { "FontFamily": 1, "FontSize": 13.333333333333332, - "Formatter": 7, + "Formatter": 8, "HorizontalAlignment": 4 }, + { + "Background": 5, + "FontFamily": 1, + "BorderBottom": 1, + "BorderTop": 1, + "BorderLeft": 1 + }, { "FontFamily": 1, "FontSize": 13.333333333333332, - "Formatter": 7, + "Formatter": 8, "HorizontalAlignment": 4, "BorderRight": 0 }, @@ -1003,19 +1202,19 @@ { "Background": 5, "FontFamily": 1, - "Formatter": 8 + "Formatter": 6 }, { "FontFamily": 1, "FontSize": 13.333333333333332, "Foreground": 9, - "Formatter": 7, + "Formatter": 8, "HorizontalAlignment": 10 }, { "FontFamily": 1, "FontSize": 13.333333333333332, - "Formatter": 7, + "Formatter": 8, "HorizontalAlignment": 10 }, { @@ -1030,9 +1229,9 @@ "Text 1 50", "Right", "#FFFFFF00", + "@", "black", "[AUTO]General", - "@", "Background 1 -25", "Center" ], @@ -1041,7 +1240,7 @@ "Color": 0 }, { - "Color": 6 + "Color": 7 } ] }, @@ -1131,90 +1330,82 @@ "6,3": 13, "6,4": 14, "6,5": 15, - "6,6": 15, - "6,7": 16, - "6,10": 17, - "6,11": 18, - "6,12": 18, - "6,13": 18, - "6,14": 18, + "6,6": 16, + "6,7": 17, + "6,10": 18, + "6,11": 19, + "6,12": 19, + "6,13": 19, + "6,14": 19, "6,16": 3, - "6,17": 19, - "6,18": 17, - "6,19": 18, - "6,28": 20, - "6,29": 19, - "7,1": 21, - "7,4": 17, - "7,5": 18, - "7,6": 18, - "7,7": 16, + "6,17": 20, + "6,18": 21, + "6,19": 19, + "6,28": 22, + "6,29": 20, + "7,1": 23, + "7,4": 21, + "7,5": 19, + "7,6": 19, + "7,7": 17, "7,8": 3, "7,9": 3, - "7,10": 22, - "7,18": 23, - "7,21": 24, - "7,22": 24, - "7,23": 25, + "7,10": 24, + "7,18": 25, + "7,21": 26, + "7,22": 26, + "7,23": 27, "7,25": 3, "7,26": 3, "7,27": 3, - "7,28": 20, - "7,29": 19, + "7,28": 22, + "7,29": 20, "8,9": 3, "8,10": 3, "8,11": 3, "8,12": 3, "8,13": 3, "8,14": 3, - "8,18": 23, - "8,19": 23, - "8,21": 24, - "8,22": 24, - "8,23": 25, - "8,24": 25, + "8,21": 26, + "8,22": 26, + "8,23": 27, + "8,24": 27, "8,25": 3, "8,26": 3, "8,27": 3, - "8,28": 19, - "8,29": 19 + "8,28": 20, + "8,29": 20 }, "RowStyles": { - "4": 26 + "4": 28 }, "SheetStyle": { "FontFamily": 1 } }, "Spans": [ - "6,4,1,3", - "6,10,1,5", - "6,18,1,2", "6,21,1,4", "6,25,1,3", - "7,4,1,3", "7,1,1,3", - "7,10,1,5", "6,7,1,3", "7,7,1,3", "7,15,1,3", - "7,18,1,2", "7,23,1,2", "0,30,2,1", "3,30,2,1", "4,0,1,29", "1,1,1,9", - "1,13,1,13" + "1,13,1,13", + "7,10,1,5", + "7,18,1,2", + "6,18,1,2", + "6,4,1,3", + "6,10,1,5", + "7,4,1,3" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", "PageLoadedCommandList": [ - { - "$type": "CloseCommand.CloseCommand, CloseCommand", - "PassValueBack": true, - "ReloadData": true, - "PassQueryCondition": true - }, { "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", "FunctionName": "remove", @@ -1291,4 +1482,4 @@ "Formula": "任务首页!$S$8" } ] -}//aYvkPoJqE386TPNQ3/184Fm/GdGnrqEfCwOwgmlvinw0r3KKaovIDG/RuvrR5iQDAJkQ8S3YjuW4Aw2bsiOfnpzVfIUjsqZgCHMvcRydCmf782XQZV9CTVNGN11IQ7RB3ofLC1xXvh0A7ZORdste8XOF7Wg34vzy2MlddzQCXf9qnzuL9RQXdEula8nxlK2o8wzubCUcolIb6W82a0Olce+04Ecnf/teSyC8zNviUpser/nuogmih6XyTgbW088yY4uo9GnqiqU3S1YDSB3hB1rrCuQgWMWyowFzFsQADQw0I3HnYH2/+gFdvgNYRuN3MMpqLlVRoEzq5k7Om1LQh7A0C/RlKgRxqu4romccqVwj47Uli0hM6nTaoVnVt3SsVC3AXnYmxaBLh4lPDBLFSSEkO1zGPHsQMN7LjTWIFPR39k6UgYUeWw6MJovl0sDt3CkW3Ap4+Og1E8TjjITt7tSkPC9MmRBPBSC5vJs/Mg0wCd9l5lxBmKa+JraKBD4W7CNJ+HjuVpKYTmbZb6yJp8TUxQWWBztg1WvfCJVmynRCMVxhj0lbdnj2cN4j+rAB856NJeaiHnUMnfNdon1RXDuZjyq/esb2bzvny4oWOSTfAHwj4fJbABaElDbbtGt73h2NHEyuxxCc2nOTWfQq1H3yfcEMMuqlZvNemBmZWi/TXfqz5DymuIUtaWsmDafcFoJk02X1pcdUsCfmp4lWNrTvocthlRXUBeygZdh6KC9TpIChSy1wMTp9fzQts5PerQ5fWZOYXBCtGBkIoDYRPFGurrx5KRp074OxKH1DyKuPNtN08h0GjcQ/tQ7Kwq1ayCwxCN4mQUKFBWg6RxE6LOtkFvMrR9aYNE2yQ636jqsAproIDbv94/9vRZPdLgG8fwgNQmeY9ccOb7ugHXDuYQ==|920 \ No newline at end of file +}//bTi/QJ7Z7HXY2SbxTZCZ1YEOxhXp+Bjp0lP3QgiYohtSWcnaQhBZtPW/wZgjf+wYNyUGdY+Zi2+BI20oSDbapBx9I8BqkDhXWjzaGzcUEljUNW5GW+Aqo55Uk+R4IbuYRqKxKm3JaJ6fdnfZWfvsHkbWsVDXPIREGLeBZvpR12RLsRAYm9w4uTeIaNxWt23JbC4wJp1cfMSmySpXsfB3GOpeNzKQzmWu+oQ2WpSIZRANuEPIIa3RHtEUQd9QWSwcpMILMsroAeftBWVayQUFWKwji3+4gsPk1gztn16h/v5nY4/lGoDRzSk0wOsaBJwl1XR0DIJO8sOXuE2xwckGhCvcqTf6UZ2dnYut2dqlDAfaxCC5/9tEnU/rQn6Nq043Qc4qYz2OztDyQWv/Uz+sXIw60XAUOg482yDq36UF+hu92/cZh4VK2hICagsWyHjOYemKgf8GXQc3ty1bn0VJizW/Rto7kCBY7eEpIPpxEXHWrysAkY7kKm2mnupvb09UP6BLpveWbaBSPISYCbBFyBPDPH5BamASm+aZtLLvzYgRphd0BvUPWHlpDLty/wV03pbv3imaMMG8r2lTU+G5R/H3tocoC80nXODkvGo+eg2DJqZ4ILMMVjWyN+kro26Uqmbx90W0Aw5qtPAWKAl/B2wHHaOJTKZMELbrERGunA7RrNiJf7/Cff5vZmDc58y9+PAdtTNOxD1jV9vNFoUsyROBcbtaFU832mANlqwv7zzkgaJB3JKbi0DFQePN7Lz5uxIIgKnRcWedGCxhhS8iQ+THa2FmuhTUwmuvq47rAWrqsF+5OoZhwwnmHSzUNuy2mHtrx4JAtoAG+ZPDFBdxWgAHIoG9Mqn6bLg4jC7r3pbgy6HTA5uWY2OUJSO2iW3EIekAAIjiwWqhwG67ZdMCUg==|920 \ No newline at end of file diff --git a/Pages/任务/参与成员管理.json b/Pages/任务/参与成员管理.json deleted file mode 100644 index 85980a4c..00000000 --- a/Pages/任务/参与成员管理.json +++ /dev/null @@ -1,497 +0,0 @@ -{ - "Rows": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 40.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 50.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 394.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 7 - ], - "Count": 8, - "DefaultSize": 32.0 - }, - "Cols": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "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 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "20": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "21": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "22": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - } - }, - "InLogicalVisibleIndexes": [ - 2 - ], - "Count": 23, - "DefaultSize": 32.0 - }, - "Values": { - "1,3": "成员", - "1,19": "操作", - "2,19": "移除", - "5,19": "保存" - }, - "Formulas": { - "7,1": "TEXTJOIN(\",\",1,D3)" - }, - "AttachInfos": { - "1,1": { - "ListViewInfo": { - "Name": "表格1", - "TableName": "任务成员表", - "RowIndex": 1, - "ColumnIndex": 1, - "RowCount": 3, - "ColumnCount": 21, - "DetailListViewInfo": { - "ColumnOfDetailTable": "任务ID", - "MasterTable": "任务表", - "ColumnOfMasterTable": "ID", - "DataCommitType": 2 - }, - "TopCondition": null, - "ListViewStyleName": "_RS_NewFashionListStyle2", - "ShowColumnHeaderInDesigner": true, - "IsRowHeaderVisible": true, - "ShowEditStatusIcon": true, - "UseSimpleBar": true, - "AllowEditInListview": true, - "AllowAddNewRow": true, - "ColumnOperation": 2, - "CommitType": 1 - } - }, - "2,2": { - "NameUsedInJavaScript": "ID", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "ID", - "GUID": "ca57b3e5-5c1c-4557-9dd4-3609545c1754" - } - }, - "2,3": { - "NameUsedInJavaScript": "成员ID", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "e3c3c7d6-a4a2-49ce-8f90-59aa078b9874" - }, - "CellType": { - "$type": "Forguncy.DropDownListCellType, ServerDesignerCommon", - "DropdownButtonModeInListview": 2, - "LoadOnDemand": true, - "WaterMark": "请选择项目成员", - "IsBounding": true, - "DataSource": "项目成员表", - "ValueColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "ID", - "GUID": "bfcfe04a-fbe6-4daf-9c42-ed905781508a" - }, - "DisplayColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "45162b0e-f238-4e60-9d6e-806bdea8f6a5", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 1 - } - }, - "ItemsQuery": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目ID", - "GUID": "53d587f6-e30f-45f2-94df-ab21c16747d7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与成员管理!项目ID" - } - }, - "DropDownSubItems": [ - { - "GUID": "d98089cd5f8043acaed9dd46bb1c8439", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "f584aac4-1e10-4009-b150-007b0ddeba33", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 1 - } - }, - "ColumnName": "项目成员" - }, - { - "GUID": "b07c8ed074434da6bc958b84878f046d", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "岗位ID", - "GUID": "f81fea2f-2ca4-426f-a823-d9d4a2c8d54c", - "RelationBinding": { - "RelatedTable": "项目岗位", - "RelatedColumn": "ID", - "DisplayColumn": "岗位名称" - } - }, - "ColumnName": "岗位名称" - }, - { - "GUID": "037d0e835f4b4afe92e5b1b978acf094", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "默认时薪", - "GUID": "5ae738a3-3fb5-412d-bf60-1d30d94a60be" - }, - "ColumnName": "默认时薪" - } - ] - }, - "DataValidationInfo": {} - }, - "2,19": { - "NameUsedInJavaScript": "操作", - "CellType": { - "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", - "ListviewName": "表格1", - "UpdateType": 2 - } - ], - "Text": "移除", - "ClickMode": 1 - } - }, - "5,19": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "Title": "提交中" - }, - { - "$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.RequestServerCommandListviewParam, ServerDesignerCommon", - "ParamName": "参与人列表", - "ListviewName": "表格1", - "Columns": [ - { - "ArrayItemName": "ID", - "Column": "ID" - }, - { - "ArrayItemName": "项目成员ID", - "Column": "成员ID" - } - ] - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "RefreshAfterFinish": true, - "CheckDataValidation": false - }, - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "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": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与成员管理!msg" - } - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true - } - ], - "ID": "64103aa8-eb44-4549-a657-4958cb9076b4" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与成员管理!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "3f88d966-8c06-4ae0-bfd9-4839bb906bc3" - } - ] - } - ], - "Text": "保存", - "TemplateKey": "_RS_Main1", - "Icon": { - "Name": "Application/067_save_4.svg", - "BuiltIn": true, - "Color": "Background 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, - "7,6": { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "8817b380-324c-4770-9a5f-98948b913fd8" - } - }, - "7,9": { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "9a14b790-cd77-4a9e-9874-993b33bd65fe" - } - } - }, - "StyleDatas": { - "Styles": [ - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "HorizontalAlignment": 1 - }, - { - "Foreground": 2, - "HorizontalAlignment": 1, - "Underline": false - }, - { - "Foreground": 3 - }, - { - "Background": 4, - "HorizontalAlignment": 1 - }, - { - "FontSize": -1.0 - } - ], - "Types": { - "Strs": [ - "Body", - "Center", - "#FFFF0000", - "Text 1 50", - "#FFFFFF00" - ] - }, - "CellStyles": { - "2,3": 0, - "2,19": 1, - "5,1": 2, - "5,2": 2, - "7,6": 3, - "7,9": 3, - "7,12": 4, - "7,13": 4, - "7,14": 4, - "7,15": 4, - "7,16": 4, - "7,17": 4, - "7,18": 4 - }, - "SheetStyle": { - "FontFamily": 0, - "FontSize": 13.333333333333332 - } - }, - "Spans": [ - "2,19,1,3", - "7,1,1,5", - "7,6,1,3", - "7,9,1,3", - "5,19,1,3", - "2,3,1,16", - "3,1,1,21", - "1,3,1,16", - "1,19,1,3" - ], - "PageInfo": { - "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", - "Title": "参与成员", - "PageLoadedCommandList": [ - { - "$type": "CloseCommand.CloseCommand, CloseCommand", - "PassValueBack": true, - "ReloadData": true, - "PassQueryCondition": true - } - ], - "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": "参与成员管理!$G$8" - }, - { - "Name": "项目ID", - "Formula": "参与成员管理!$J$8" - } - ] -}//px9t0oxEhqQWjVuNe8YMKOmy6DproZQJmdfDBao5l3Rofns45zf4qAmvlLYja2ANmqaw2shvc9lmEfXcmVDtHjkhHhtwlc8FLSjrfEYFmxCyngxPq8VXzSYtiq4kZXT1R1tVd2DQm1S3z9DzU8jmUvVJEsQT+CSpOsmt5RfzNtoER2aDmlRVjBeL1QpJHhqKSM9sTXG6RtrQjCvs7POCHcTFzvYknAzjpy3AghbFm/dY0g1e2Xnr1E9Adw7cM+lRlxGqB0qVMPXr+s0MMR8AYyyqH6mT9CjLBuG42r9qKqnllxirhqmId/2pvIs3Kibok6DCaFnKhxQ0P+5qhNwx20L/m/euiZi76homCi/fT2WB40hGNKu1nlIs4EWI/ZAAxEAqeBk0u0a8Kv5toZEb881bI0eFlJ66TtpLNgsddP+ytJUEaX3xv444AfMMQM8DRlFsSLfioz1s+UPV9pDkVhUlEIHJB5jQFB5HzXBCoFJvXBb7PDE4iLdJXp1GGmhWm+Bc0HD4nOZy3TjlCG0HX+euPXS81RNH1l15BOaQW2QmLObWaLlpxCzE0rZ7ekxupeo/Y+0zP7W2z9QxzMFjUIsvH9TYAwvk1EUjVBQmdblhWBsrYHpEU9Ia81WGnYMUbAFol9EVFgif/Djnv066qi8m34K0ObyWSrBoXRylhUU6fgLTkkf+tJPFG6lcq0Bq0I3fgp5LphKgxxY56oZAGx0gB2+E9NR+PfRJv1LT5L7ubVadrgmJwQUxsTCRW6WbCcz625ifXLrq23aB2bsXGcjFJQdV0zpvneGYoXVLBVJzWXS15JsH5oujmNRfDCwguOyv/TAD6IpHSyl+0vpU7sxCaM7SNj9ZhrsQGRkuMIjyYR7dFGyk2OGb46FqecuV5qx+j844YDepIeg03H/X2A==|920 \ No newline at end of file diff --git a/Pages/任务/参与成员管理.rd b/Pages/任务/参与成员管理.rd deleted file mode 100644 index 1722a797..00000000 --- a/Pages/任务/参与成员管理.rd +++ /dev/null @@ -1,18 +0,0 @@ -{ - "PageType": 0, - "ColumnCount": 23, - "RowCount": 8, - "Formulas": { - "7,1": "TEXTJOIN(\",\",1,D3)" - }, - "CustomNames": [ - { - "Name": "任务ID", - "Formula": "参与成员管理!$G$8" - }, - { - "Name": "项目ID", - "Formula": "参与成员管理!$J$8" - } - ] -} \ No newline at end of file diff --git a/Pages/任务/工时/修改报工.json b/Pages/任务/工时/修改报工.json index 0319a76b..615d6aef 100644 --- a/Pages/任务/工时/修改报工.json +++ b/Pages/任务/工时/修改报工.json @@ -271,7 +271,7 @@ "GUID": "ceeb4427-e7ac-4965-83aa-fb8510426f33", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "58b550ce-cd6d-4332-8d2f-ab2c4b20cc00", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", @@ -565,7 +565,7 @@ "ReloadData": true } ], - "ID": "cdf40da9-cbf0-407a-a52d-f8485a6c192a" + "ID": "f66d6bdf-ecc9-4f47-b670-0f284009cd77" }, { "CommandList": [ @@ -580,7 +580,7 @@ "BtnText": "知道了" } ], - "ID": "1237fe40-3552-4a8b-b5f3-58d074962af1" + "ID": "dc993996-f686-45ce-b3a7-593e86561468" } ] } @@ -879,7 +879,7 @@ ] } ], - "ID": "a32b8801-e2a1-45db-a792-8af23b35942b" + "ID": "745338e0-448a-441d-b312-d010beae41ab" }, { "CommandList": [ @@ -896,7 +896,7 @@ ] } ], - "ID": "597657a3-ad65-42c9-ad03-0d8e7876c957" + "ID": "7c4de2ce-58c0-4424-8f99-08ec744fc636" } ] }, @@ -953,7 +953,7 @@ ] } ], - "ID": "ac337c18-d1db-4c6f-acfb-bccba14feb41" + "ID": "5d5bcf85-1d83-48d8-9771-90127aadabd7" }, { "CommandList": [ @@ -970,7 +970,7 @@ ] } ], - "ID": "a8d79ff2-f20f-49a1-b5d4-93ba790258a1" + "ID": "674df329-59dd-4090-ba38-fe80bb5a3837" } ] } @@ -1003,4 +1003,4 @@ "Formula": "修改报工!$B$23" } ] -}//zaWpSK3o/2b2j66lolZDGLlB7inrQCDUYDpZNxsfLyidQPHAwOLidE3rhAq/VBP5fJB6uGsbYvJxIfEiME5hEnBzlRLUn37DOJ7unfdBMf15LcumJ57Onz7YU1s0QAWCWd2UX/qTFwxDzqO9zjXNcP0/yzZYwLs94bEl8lf/3RzzvvRzjq6/qY8GI44n29D9KFn12OkX2A2P+Qap01PgjWeTIo2//2O/a6+eBWn3ZkG3/RTaoyAjzqcw+82y2Y2DJBCoZUlOdkf3vcxHILkl2bt/pLdnyNnP3qf/wQvNP7dI6PIXCaoAldadZ2w9zHgpRbIeX0IJWPJKx1HzOtwaTCyhxI/BbS8hccO4hlqVZa8FjzOgXUgv5y/WRbYver9RK22XcbUdOhUCG8SqGQK8XzraMmy8FoF+rl9n2BAwXoIi/AmSzOCqgsBwTKInIs+yO3vHfPZgSKg/86lwSL1pUbOFg+CGHezkK60KNBPJ3YnSVJYMeT2wnQTJKEmxFfrgtM36tfHVqVRYe6xzmn1qPS8Vcv0eru/ApzXnLXgHBOc6pE8GsmEsuo0hAB3fC9Ay2n52dIpLfHChhhbb2FdDhQq+bxrnh1F1mou5p4J7EkavgxDcwnWIESGjB7CBC96RhdtLvjo0bHSuaaNN81adGVdjtsiRzP09mt7PlKkxY3rFqAbb7qSXfPVrkvCUxUU9i6GYnXyHxikRwarOAr65sQP3QsWObp069RJOt2HLlBGo8ZFoyfj9c9Wg7VvKmmx5p28qAsnW9hczCr00+FJ0OC+pWi74ie2YTAtYTTuCVtwcmomtaBD/Sfl+O1zRb+Zkr06K53JwVHDgnQqiKDrFifaz5MpFU9l55nU24HzwCei9GU8o2ckZvHwtB8S1SwTFv7RU/QPtxxy2HRK1+9fe4Q==|920 \ No newline at end of file +}//lE95giFs8zOtvuMQSFTE/zCm/0JRTkxTybzbykZzfWic+akxQDeika7imj1Jm856hCs1A9eQQlVRk7zwBMu/7JTiULnwbBijsx7ghfEdsYPxcFoGmsUm2b9g4Bn3fjVy+il0lVuP09Ik75fIXpf14f0zVKcVwICXNu8I63t2LYIN2tReKJrfUwNhByDVEPie63x2mWMv3bbXMMAIUqXneQAz+U5Ycv+go1+4KJ1ynWa9uqE8Qfc38MKhpSfCrWbPvVU95gHAEEQOGUfTihMSaPq3NFW3RjpHXb5qE5Temdc5FPCVx7c27FflBQQ2jlp6IbjrxogLjdWSTnaSYGuc0M82QOPd0rW7L+wUYp0pAO5SCaetNqIWHwqIFYbna2ClTzC94Hx/bb4JMubiBcKQKE1VFI57xqi+05r9k2N7MXLnsedax04S991nYCR58ycm1hhS8e0Q9neCiYN89B52DCv1gNyDwhE3pBwowld+z91iYm3UH5W8DeTjPW5CBBr/DwKaTk5ct3VVLBEO59zS+wvQBlIWolzEB14hLrMVLtTTFA4ydVy0o0Haf6tDPuOEdB3FqOxSmQC/IH9CPAOXMquWpLnpUsWCnW0dveG1rfjv0WROEBroPlRARzQ11eCrQUiUzgl7/enlEgk4zmwyaNowOIFFwUUXQ6CyCdblKf/b7dOY8XzwCfid/Q3cTaB6a1NyKfRRza7ZLCXo59208rqNWe3xRI0SS9BtAKLPOvrMiP43XL1Z7OzBNMEBocgOBDQEbfedVcmRq90W0KgKbY2hVbqftGM9dUDlj0OjefzEMurBTBRL7kZIWBoQdBLpsl+dPR7+5b4LEsGh9ouAjC3YkzkaGSpVZQKw9H7R71UBT0ewj6KctLrrpPLY1Bg6OWd1azra3uj4fZBB+M9lrQ==|920 \ No newline at end of file diff --git a/Pages/任务/工时/分配计划工时.json b/Pages/任务/工时/分配计划工时.json index 6b601239..53cdd2be 100644 --- a/Pages/任务/工时/分配计划工时.json +++ b/Pages/任务/工时/分配计划工时.json @@ -246,7 +246,7 @@ "GUID": "7f64e7b7-859c-4ffa-a67b-ed3c33f2c09f", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "bcb33806-11fd-48a4-9492-2ba7c9a8d93a" }, "ColumnName": "value" @@ -255,7 +255,7 @@ "GUID": "ffc3c624-4c10-43dc-bf00-1effd138acf2", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "87738332-02a8-4175-a55e-6e0e60ba4b70", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", @@ -434,7 +434,7 @@ } } ], - "ID": "2c6fdef1-e03e-4d62-ab15-cdd0ef81028b" + "ID": "ec69e61f-fdb7-4d83-beae-7fce6fdd3ef1" }, { "CommandList": [ @@ -443,12 +443,12 @@ "ErrorCode": "0" } ], - "ID": "5a2f900f-f55c-44a2-b3aa-0fa66b3f5f39" + "ID": "5e8008c5-a512-4ef1-8c61-47908c63f45c" } ] } ], - "ID": "5d0741a9-e055-473f-b2b0-9110078db398" + "ID": "45e7e1c3-5c5d-435d-94ed-d70e1d3b00a3" } ] } @@ -510,14 +510,58 @@ "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "7f270bce-2f3b-4c1a-bf68-176fa4240638" + "ColumnName": "项目ID", + "GUID": "34a958e2-7c48-4fa2-b670-6477af45712b", + "RelationBinding": { + "RelatedTable": "项目表", + "RelatedColumn": "ID", + "DisplayColumn": "工时分配方式" + } } }, - "value": "0", - "compareType": 2 + "value": "1,2", + "compareType": 12 }, "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": "282c7cbb-409d-4fdc-a4b0-4e667eb6cc48" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!任务ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务成员表", + "ColumnName": "任务成员", + "GUID": "b1d64b0c-2af2-40fd-8726-f88f8002f20d" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!B4" + } + } + ] + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "8cb382fa0ccc402fb9fd011792172dc6" + }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ @@ -525,60 +569,155 @@ "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "34a958e2-7c48-4fa2-b670-6477af45712b", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "工时分配方式" + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=成员是否存在" } - } + ] }, - "value": "1,2", - "compareType": 12 + "value": "0" }, "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": "282c7cbb-409d-4fdc-a4b0-4e667eb6cc48" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!任务ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "b1d64b0c-2af2-40fd-8726-f88f8002f20d" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!B4" - } - } - ] - }, - "NullFormulaValueQueryPolicy": 0 + "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", + "Title": "标题", + "Message": "此操作会自动将该成员设置为任务参与人,是否继续?", + "Type": "info", + "ConfirmButtonText": "确定", + "ShowCancelButton": true, + "CancelButtonText": "取消", + "ShowClose": false, + "DialogResult": "是否继续", + "AdvancedSettings": {} + } + ], + "ID": "e31c21f5-2ca3-42fa-9a42-07fa1c48f7bf" + }, + { + "CommandList": [ + { + "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", + "Title": "标题", + "Message": "是否确定为该成员增加计划工时?", + "Type": "info", + "ConfirmButtonText": "确定", + "ShowCancelButton": true, + "CancelButtonText": "取消", + "ShowClose": false, + "DialogResult": "是否继续", + "AdvancedSettings": {} + } + ], + "ID": "e3adfd51-d214-423f-a42e-ed1da4ab8157" + } + ] + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=是否继续" + } + ] + }, + "value": "confirm" + }, + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "Title": "加载中", + "VBalidate": true + }, + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!B8" }, - "ID": "816fb22af85c4a41806dc53abedfceb8" + "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": "=分配计划工时!开始日期" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "结束日期", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!结束日期" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "执行人", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!B4" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "工时数", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!B12" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "备注", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!B16" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Title": "加载中" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -590,7 +729,7 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=成员是否存在" + "SerializeProperty": "=分配计划工时!code" } ] }, @@ -598,227 +737,55 @@ }, "CommandList": [ { - "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", - "Title": "标题", - "Message": "此操作会自动将该成员设置为任务参与人,是否继续?", - "Type": "info", - "ConfirmButtonText": "确定", - "ShowCancelButton": true, - "CancelButtonText": "取消", - "ShowClose": false, - "DialogResult": "是否继续", - "AdvancedSettings": {} + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=分配计划工时!msg" + } + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true } ], - "ID": "3a9cb84d-fe85-493a-ad65-aa63cdb3242d" + "ID": "23e0c7c8-d7fb-490a-a956-9235b2b8a205" }, { "CommandList": [ { - "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", - "Title": "标题", - "Message": "是否确定为该成员增加计划工时?", - "Type": "info", - "ConfirmButtonText": "确定", - "ShowCancelButton": true, - "CancelButtonText": "取消", - "ShowClose": false, - "DialogResult": "是否继续", - "AdvancedSettings": {} - } - ], - "ID": "fcf1dc9b-fad7-43ab-9011-412ec8e66b19" - } - ] - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=是否继续" - } - ] - }, - "value": "confirm" - }, - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "Title": "加载中", - "VBalidate": true - }, - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "warning", + "Title": "温馨提示", + "Message": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!B8" + "SerializeProperty": "=分配计划工时!msg" }, - "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": "=分配计划工时!开始日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "结束日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!结束日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "执行人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!B4" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "工时数", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!B12" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "备注", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!B16" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "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": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!msg" - } - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true - } - ], - "ID": "0635d587-f01c-44a6-a983-a04e8f8af620" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配计划工时!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "55e30eda-386a-4285-9801-bfe9feb2b60e" - } - ] + "BtnText": "知道了" } ], - "ID": "25bb5d96-e41a-40a4-be84-614a2683cc78" + "ID": "cf430841-c89f-4399-8442-cca9d0933971" } ] } ], - "ID": "2d6e822c-0b67-4e5c-b3b6-9523a00383ca" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "info", - "Title": "温馨提示", - "Message": "计划任务仅支持分配到人、分配到天两种方式,其他方式无需提交计划任务;", - "BtnText": "知道了" - } - ], - "ID": "e4f7dbee-c97c-45cc-b9e5-54b356d2e82b" + "ID": "dcdf03e3-7a08-4794-8477-a61900a5a4c8" } ] } ], - "ID": "a4b8fe48-5c55-4dce-a1d1-581d6a0b98a2" + "ID": "1a3ea699-1d4c-4693-bceb-7787af9d1e86" }, { "CommandList": [ { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "warning", - "Message": "请添加参与人后进行操作" + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "info", + "Title": "温馨提示", + "Message": "计划任务仅支持分配到人、分配到天两种方式,其他方式无需提交计划任务;", + "BtnText": "知道了" } ], - "ID": "8eab9572-5f02-44ee-88e5-8412204449f8" + "ID": "c836d2c3-9fc7-43dc-bbf1-550441ae24c2" } ] } @@ -1080,7 +1047,7 @@ ] } ], - "ID": "ff63a870-050b-4c48-83f8-1d24e30010e7" + "ID": "d1349353-8196-4186-ab99-528561ca6c44" }, { "CommandList": [ @@ -1097,7 +1064,7 @@ ] } ], - "ID": "c0e1dc7f-2ccd-49bc-b2b8-b3f18db27f9e" + "ID": "e622bcdf-6ab8-4b3f-9852-dc531fcbac4b" } ], "Comments": "只有工时分配方式为【分配到天】的情况下,才需要填写日期,否则不需要" @@ -1135,4 +1102,4 @@ "Formula": "分配计划工时!$B$22" } ] -}//jiurU6qaDZ8/rj9q9pzEOmUYApQ6b1xvMbnyQxGW42QluzIjszp3wq0Yis14nTYALwup/EmsC1e+rHAporHQe1hitEcYTtQumWtoan69oaV3PJnJDNgffX4QCwcKR1oL9l/+pxZomAZRy+vkwwygDstFPX3Y6X4SOU7CMKIspIYLPlfselMaFY5aOF17i7DnVsApmgdUpKD+BsCfIMN+BKIBVZRnNAL82FgVFaY8jLR9m9N67M/fwMkX/5Tz22YGnUYuSzkigC47NktAxEbQ0+saOTeTvZszR+6aX5EwFkwXOdytYSGIif4gxPzajpDVGq/GB7VoHANk//fFqYhYfowcXE83flw2UWJ07bIScHy+rgK/MMvv69e1HKaNHJ8b5JxA1cOnaqSWbR6JbsCCrWviR9QJxq9EXO8e8dwtcxiD3+sAKNL/iZMpU2+z9XQPUCdhjzehJbHnoEa82wXXeK4NT4uVFxRf8a9z5KpYe/G5UBRDVVO/YKCtCWhYbBgw692BWlfXCHm/JY4zhOeBg96pHPJGtmDjKMgjmXVdJf5YXzTpWWYK3GpXRicBsFM4FudOR1xpEVvP/aKBsr3z8qD0PtKTubvyRtleL5U0gmd/C+0D4ALjWUqzWs45GrgOIgLImlpipYiSuDBOwM94j2q8VXkFM5zw+DjKsyKe9fQf6nfuiaLgRpCo8ipMQcZzE5SrczvgLS9uQmrq0KHFv2mWanC6KZv5j5Mtth6XnyKNy0bHWQ5AMQaILHGXU1euAiIXHXDvsX3eiNQ4R1SiFhH17GUDr8J0DVYOC9pKIV2x2dZEd+06TLnc3n+d4q24pScrRs2SrOvdrouGWw3gm8vLpO/SAhko2RKCzsl6NAnxCBdmb51tY2FeVtIrraOin89CfvDjj1HIy/TcA3lY2A==|920 \ No newline at end of file +}//9NVES26/FdWeiIzIWUckBaEW44PEWi8wArYKrzDnxdjKjTbnDNdRSvAPn2w3AsqqTpv2423zhGlyXEohw3RDNEk+o9qehmWS77TZADrUYyQ+liiP2KNU7aQKeJL/o9Ns4tEEnOInhG+cvftZ49n1/g7KIS4kzAKZOMuzhkgypTga3QNTDYiBAYIAJe7vu+WlFLV3P0NgOx9m+X9NtJKbbxl6JZvOjWiuDM+p45CSA39EjEjhf87j90XfXgNyZff5jCdf5Y5qUeMC7LzinimPigSE9Ahkrqq7ZVKv8GqXrkiGFLLSpZTWvszSP9YOb+7l/8A4zKDY3yjgsahKgtUoln0qRUphZTkJyqcXioFwZVa+F10E/VPVQBbjzjoU7dywLgE6zB+tZHlDz36PDhcQMRRBiJNwS/UBusyOQ2P1E9AgGqGhwSLb0l78G65g+DVwN9X1ntlFh2J3E1sIC1aMxgq20805GKp+Xdv2wV2zSR/FB7YAXVPZ3qc7GQ6PDU8z1RSDby+4RjtlNfFrQtb4dqBqiC9aLsHJLqcFtDox2nCUul6i5cviA0DF3fikN1HoEZZqobfYMEeXdR9WBt3TY8k1emMfqoXhvSTWXxfU/gpJoZf9WQs/OeEDvzxBbEdcBc86WG+NYe3z5+noE3jR+Ysk7vWXuS7ZC4hDznk5cEYEm5k6YqwwfwuuHq3PBrE/KDOrBrqP4XZO8wMJ8XbCVOwDzSk+8bGNcKGn07+zjCpnvuVgad9g2M0wMb7vH/xhs3Y+D+D3q0R52+EF3lH2QS86T3qPzDxpDjDeMDMJV+CN91g5Twl1ky7/oqbXcN9q5PiA77fQX/02keJ4QL7TaimSYL0HiZnJA0mc+alBh338HXcDfq+qeCXIZSWjVDe+sojujihFFoUVW7SjqtNQsA==|920 \ No newline at end of file diff --git a/Pages/任务/工时/新增报工.json b/Pages/任务/工时/新增报工.json index 5abd0170..812201f2 100644 --- a/Pages/任务/工时/新增报工.json +++ b/Pages/任务/工时/新增报工.json @@ -269,9 +269,9 @@ "AttachInfos": { "2,1": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "888da7a1-d20d-42b9-ae61-f0ae6ae5fe82" + "GUID": "e1f8226f-2ef8-4062-98d4-48453f133d15" }, "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", @@ -409,7 +409,7 @@ "GUID": "4d320701-9f2e-407b-8311-fb9c68508833", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "098c0dca-cb67-4296-9682-8eeb5c2ae31d" }, "ColumnName": "value" @@ -418,7 +418,7 @@ "GUID": "69486e53-dc9a-4b45-8b9c-e12d2109d7ef", "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "c8e02056-572d-4108-81db-ed959278694c", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", @@ -555,7 +555,7 @@ ] } ], - "ID": "a9b47aff-4eb0-467f-bf08-c11b78467fb4" + "ID": "11c91be4-fe9e-4e19-a746-0a9c5875b693" } ] } @@ -713,7 +713,7 @@ "MethodName": "ExecuteCommand" } ], - "ID": "febaf644-5a9c-4ff3-bd61-876a2b91f140" + "ID": "79ad4011-0674-4a65-83a2-757d25bfa050" } ] } @@ -725,7 +725,7 @@ "PageName": "完善Gitee资料" } ], - "ID": "c4c7589b-f340-4fbe-8d5e-dbdbe48ef8c2" + "ID": "62ea4ffb-fbaf-4ef2-b9cf-8800f2f6a76c" }, { "CommandList": [ @@ -818,7 +818,7 @@ } } ], - "ID": "46b451b8-ede5-4bef-b8a2-e7b5f5433696" + "ID": "bbe26e9e-87df-4736-be5e-094e7b6fe791" } ] }, @@ -832,7 +832,7 @@ "Title": "加载中" } ], - "ID": "69db3184-cd5a-4ea2-ac94-f45e98de7d53" + "ID": "72d78378-09e2-4859-9844-5c3deaa51f6f" } ] } @@ -890,6 +890,106 @@ "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ + { + "$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" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "执行人", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!报工人" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "工时数", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!工时数" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "指定时薪单价", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!B19" + } + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "ReturnPropertiesTo": [ + { + "ResultPropertyName": "提交工时", + "ResultTo": { + "SerializeProperty": "提交工时" + } + }, + { + "ResultPropertyName": "核定工时", + "ResultTo": { + "SerializeProperty": "核定工时" + } + }, + { + "ResultPropertyName": "提成系数", + "ResultTo": { + "SerializeProperty": "提成系数" + } + }, + { + "ResultPropertyName": "计算时薪", + "ResultTo": { + "SerializeProperty": "计算时薪" + } + }, + { + "ResultPropertyName": "核定收益", + "ResultTo": { + "SerializeProperty": "核定收益" + } + }, + { + "ResultPropertyName": "时薪来源", + "ResultTo": { + "SerializeProperty": "时薪来源" + } + }, + { + "ResultPropertyName": "核定工时说明", + "ResultTo": { + "SerializeProperty": "核定工时说明" + } + } + ], + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Title": "加载中" + }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ @@ -897,825 +997,260 @@ "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "7f270bce-2f3b-4c1a-bf68-176fa4240638" - } + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=新增报工!code" + } + ] }, - "value": "0", - "compareType": 2 + "value": "0" }, "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": "c350559c-7b23-47d9-ad05-a1e5b373b4f4" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!任务ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "3b409e62-a534-42c1-93fa-635a22babaf7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B7" - } - } - ] - }, - "NullFormulaValueQueryPolicy": 0 - }, - "ID": "f6f4e3ba76524509bcb0d818fa1f987a" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=成员是否存在" - } - ] - }, - "value": "0" - }, - "CommandList": [ - { - "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", - "Title": "标题", - "Message": "此操作会自动将该成员设置为任务参与人,是否继续?", - "Type": "info", - "ConfirmButtonText": "确定", - "ShowCancelButton": true, - "CancelButtonText": "取消", - "ShowClose": false, - "DialogResult": "是否继续", - "AdvancedSettings": {} - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=是否继续" - } - ] - }, - "value": "confirm" - }, - "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": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "Title": "加载中", - "VBalidate": true - }, - { - "$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": "=新增报工!开始日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "结束日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!结束日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "执行人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B7" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "工时数", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B15" - } - }, - { - "$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": "=新增报工!B19" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "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": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!msg" - } - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true - } - ], - "ID": "f2029f4e-440e-4423-8675-2f0d097a1c1a" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "1558d64b-fcf2-4285-8178-3ac24203d7e8" - } - ] - } - ], - "ID": "7393d5f8-3ae0-4c75-94bc-71cee72b5e67" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "info", - "Message": "用户已取消" - } - ], - "ID": "2f2fba19-c72e-42c0-a8ff-7551e6b5dae6" - } - ] - } - ], - "ParamProperties": { - "IsOK": "是否为确定", - "成员ID": "成员ID" - } - }, - "PageName": "任务成员详情", - "PassValues": [ - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!项目ID" - }, - "TargetCell": { - "SerializeProperty": "=任务成员详情!项目ID" - } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!任务ID" - }, - "TargetCell": { - "SerializeProperty": "=任务成员详情!任务ID" - } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B7" - }, - "TargetCell": { - "SerializeProperty": "=任务成员详情!B3" - } - } - ], - "LoadBindingDataOption": 2 - } - ], - "ID": "3fc763dd-3948-40f0-90e1-ad2d6d410896" - } - ] - } - ], - "ID": "2030ef98-4d9d-42e2-92d3-7f9115b452e9" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "工时统计", - "TableValue": { - "TableName": "任务工时表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "5c4a5d98-839f-4dbb-b207-a0877e197225", - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "总工时", - "GUID": "a588183a-77df-43d1-950e-db860d827535" - }, - "ColumnName": "总计划工时" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务工时表", - "ColumnName": "任务ID", - "GUID": "1f64f9e1-f263-43e5-a608-15285de31f3f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!任务ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务工时表", - "ColumnName": "执行人", - "GUID": "aa094289-a6e3-4e40-be9f-181c0a37c17d" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B7" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务工时表", - "ColumnName": "工时类型", - "GUID": "c9d8a9f8-7aa1-48c8-8214-d77c579013cc" - }, - "Value": "计划" - } - ] - }, - "NullFormulaValueQueryPolicy": 0 - }, - "ID": "36d6ac6c1fec4cc18b5caa2f00f8913e" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PopupDisplayMode": 2, + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "0741d3db-bd5d-45f1-849f-d889c4c08e78", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "工时分配方式" - } - } - }, - "value": "1" - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=新增报工!工时统计.总计划工时" - } - ] - }, - "value": "0" + "SerializeProperty": "=是否为确定" } ] }, - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": "当前成员无计划工时,请添加后重新操作!", - "BtnText": "知道了" + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!B11" }, - { - "$type": "Forguncy.Model.StopCommand, ServerDesignerCommon" + "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "GetSelectedRange", + "RetrunParamNames": { + "StartValue": { + "SerializeProperty": "开始日期" + }, + "EndValue": { + "SerializeProperty": "结束日期" + } } - ], - "ID": "c9f85228-dc73-4c3d-9435-4c426da6e3a8" - } - ] - }, - { - "$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" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "执行人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!报工人" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "工时数", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!工时数" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "指定时薪单价", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B19" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "ReturnPropertiesTo": [ - { - "ResultPropertyName": "提交工时", - "ResultTo": { - "SerializeProperty": "提交工时" - } - }, - { - "ResultPropertyName": "核定工时", - "ResultTo": { - "SerializeProperty": "核定工时" - } - }, - { - "ResultPropertyName": "提成系数", - "ResultTo": { - "SerializeProperty": "提成系数" - } - }, - { - "ResultPropertyName": "计算时薪", - "ResultTo": { - "SerializeProperty": "计算时薪" - } - }, - { - "ResultPropertyName": "核定收益", - "ResultTo": { - "SerializeProperty": "核定收益" - } - }, - { - "ResultPropertyName": "时薪来源", - "ResultTo": { - "SerializeProperty": "时薪来源" - } - }, - { - "ResultPropertyName": "核定工时说明", - "ResultTo": { - "SerializeProperty": "核定工时说明" - } - } - ], - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "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.ShowPopupCommand, ServerDesignerCommon", - "PopupDisplayMode": 2, - "ClosePopupCallbackCommand": { - "Commands": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ + { + "$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": "=新增报工!开始日期" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "结束日期", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!结束日期" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "执行人", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!B7" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "工时数", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!B15" + } + }, + { + "$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": "=新增报工!B19" + } + } + ], + "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": [ { - "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": "=新增报工!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": "=新增报工!开始日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "结束日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!结束日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "执行人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B7" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "工时数", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!B15" - } - }, - { - "$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": "=新增报工!B19" - } - } - ], - "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": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true - } - ], - "ID": "3ceb07b3-44ca-4888-96ea-d14113662d1d" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "5f331132-6160-41be-90a9-9e09b37fc304" - } - ] - } - ], - "ID": "9f230130-4272-447e-a0c8-96323cc36afe" + "SerializeProperty": "=新增报工!code" } ] + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true } ], - "ParamProperties": { - "IsOK": "是否为确定" - } + "ID": "afda4026-d6f3-4b7c-b656-bdfd80224ab1" }, - "PageName": "核定确认", - "PassValues": [ - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!提交工时" - }, - "TargetCell": { - "SerializeProperty": "=核定确认!提交工时" + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "warning", + "Title": "温馨提示", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!msg" + }, + "BtnText": "知道了" } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!核定工时" - }, - "TargetCell": { - "SerializeProperty": "=核定确认!核定工时" - } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!提成系数" - }, - "TargetCell": { - "SerializeProperty": "=核定确认!提成系数" - } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!计算时薪" - }, - "TargetCell": { - "SerializeProperty": "=核定确认!核定时薪" - } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!核定收益" - }, - "TargetCell": { - "SerializeProperty": "=核定确认!核定收益" - } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!时薪来源" - }, - "TargetCell": { - "SerializeProperty": "=核定确认!时薪来源" - } - }, - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!核定工时说明" - }, - "TargetCell": { - "SerializeProperty": "=核定确认!核定工时说明" - } - } - ] - } - ], - "ID": "11a68e19-67b1-4d55-9333-6a9c86114cc4" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新增报工!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "6c22a4fb-a088-439e-b127-abe04a5e283b" - } - ] - } - ], - "ID": "c2eda04f-970a-4638-9410-2679983d9228" + ], + "ID": "47dcde47-4958-4fc0-bd4c-f0b20062f382" + } + ] + } + ], + "ID": "06544bc3-a4b8-4d1b-af85-7d09a905c128" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "核定确认", + "PassValues": [ + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!提交工时" + }, + "TargetCell": { + "SerializeProperty": "=核定确认!提交工时" + } + }, + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!核定工时" + }, + "TargetCell": { + "SerializeProperty": "=核定确认!核定工时" + } + }, + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!提成系数" + }, + "TargetCell": { + "SerializeProperty": "=核定确认!提成系数" + } + }, + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!计算时薪" + }, + "TargetCell": { + "SerializeProperty": "=核定确认!核定时薪" + } + }, + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!核定收益" + }, + "TargetCell": { + "SerializeProperty": "=核定确认!核定收益" + } + }, + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!时薪来源" + }, + "TargetCell": { + "SerializeProperty": "=核定确认!时薪来源" + } + }, + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!核定工时说明" + }, + "TargetCell": { + "SerializeProperty": "=核定确认!核定工时说明" + } } ] } ], - "ID": "a9a46346-2ea1-4f58-bdc2-6a299842938a" + "ID": "fcc3bfc5-450f-4ace-8da9-8a9fc9910412" }, { "CommandList": [ { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "warning", - "Message": "请添加参与人后进行操作" + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "warning", + "Title": "温馨提示", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增报工!msg" + }, + "BtnText": "知道了" } ], - "ID": "5a6e641b-afd4-4793-bda5-6afcb1375229" + "ID": "557c38fa-9a3c-4ace-88c0-f685f9e6c13d" } ] } @@ -1735,7 +1270,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "ID", - "GUID": "92ef7fb7-8327-40d5-883d-663b951c0c5f" + "GUID": "9682825e-fb9c-40a3-bd90-c696538dd6c3" } } }, @@ -2052,14 +1587,14 @@ "27,1,1,3", "10,1,1,17", "18,1,1,17", - "2,1,1,17", - "29,1,1,4", "6,1,1,17", "20,14,1,4", "27,14,1,4", "29,13,1,4", "29,5,1,3", - "29,8,1,4" + "29,8,1,4", + "2,1,1,17", + "29,1,1,4" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -2094,7 +1629,7 @@ ] } ], - "ID": "8be1b0cb-af12-42ca-b44e-07a9eaa20c7c" + "ID": "4b057835-aefd-4b1f-8adb-8e0be108bd56" }, { "CommandList": [ @@ -2111,7 +1646,7 @@ ] } ], - "ID": "73facde1-aa7f-47c8-88de-dabe3b6a83f5" + "ID": "72485a07-6132-4eb3-9514-d4cf5d90d30b" } ] } @@ -2168,4 +1703,4 @@ "Formula": "新增报工!$N$30" } ] -}//hpZqmcZ2OtI4OUGhXVZHpOXYDAKhiEQ4e7xGaoZ4Bl1Sw61xw4lV7rjZtxbZ1l2BGVyNBDrR3kbSJfiRGZ2WvGNhArCMls7ALCijNRKlMoh1WUx/5gklx4nblOKW5y9ds50UVK0cOqmW3FDN12fDInUP4YUlTqnHtfyKKLNVptOZtULwZj/gDj1I0NL6iPUIf3gOkpVHCHiGLmuo5p9DdTBebfEXwYKs3dWLMgbQHpOgaXtplFsol++ZssVB6B1Nozq3GZ35hulaqvE0Evcg1egAwh1xdn5h2zP5YUW2toOWM076Jy2a5u/PtEalnxm2GLAOjd4O8upNE4GVZy0KPAytxa/uvW3OzryxwJSFMY2le3GBZ25LSVq6b6tfRUeRmWipmtKZ9Yj8yrSCSh29t3WJTcAN2Ev/sbxyrX6IQ2QF0HobvYCBaq/e5j/DST6tUNUzE1yE1aB+D7Q/bFbUprWbRn3/EuI4RF+znEjytbIhFQ10Z4KqeIMudbmk0ZbBEqDslVAZoABBoSYFUu6phSWZ0fOjWaSBmwNJcXePBizS3cCNnCclbv6tzVbRaQ5oGUy5qnFTSGeMuiR22nmscPLrgK06JYIePPw+xsj63wY3dFLY9arRctNEYJOFW8BKt+Z0cT7UbJAJ2t+XscOaC7F5R6SO2ue1pJtYEtIfIEwporZJMCPw9qwtUFgDhX3t+qbIDVsmsFqgyqn0A1AhjQjfq+3MkdO8lGB4/kNiYA+1Dxg7y594E/cJFCax3TkvrS76cB4WCjsu4ueJGFHpZUm9HoFtwp1MLPlLmrHSiuA5aj8RRZb+p0Woh7+y2jvxjMnHuLWWvLY3g3OrWUhXFGeUo+lBPR548eob8dUu9+JNrINkLJFHem3IJa7wZv1nWcVuYCKRjdIpwQFXh/LaMg==|920 \ No newline at end of file +}//7Ds3Ck6AdYXm0QrQH+axEkuBtRFsqvBCuMxMgSdy7s+lTPkMLigtDAIqE8mOCe8axa+nNkWzoRJP7yq1cRg1E0Yl6ecS7JtCMYqD4BtCLUdTjSW3Lu8zQ81myaAhand+wdnBOtbuHRe/Hi7eN2NRk0T1MhOakrM3kI5dvLOTMRDqF9eREZJSEE8iqjEha1cS7KOMaAEATL8TFz5VswaNlQfEB+nqDNMVNzc1JnS9JXC1WApb+87zEU0zjvrlL186kd5qhcgV0OUWKerjvSqiLjDqIX0c9DGsXr+SPYNoUtsl+TYjCWZYO7xvxgo/HyIEnuRL4WKgf5OofEdiVqyKoNnonipMEFluRAj0yDskqeeRj88ZFGNttnw3ysw72tTt0aHP/tRSnThfvgwDggSOPNJBDGxN00LLfquRZjVFLg7H2Oh7FAhH2tumWPJe9tghjkgG/Apib5y6vK57nc1wq9QkxnDh9wQPnNCX+KBIZkTxaaHTrRfwtrXD9yqfZWaILWvyTKM8DIQQkw1iR9dSQpM5+ZKz6Rmr9kjBqhdrzxN6OduG3qCJiufcEG9BEljiKd4AYFPp1uAIyJeeLfPDD1aN5bYUopeTbVZx262yVyQlUdJjF9ZXNs61BNOz7mhvyKkF8VDEM8j22fVQGesMLfaXIn6eCRL8QUD23yQ99WsMgHLMq5Aql3uWLRw2TxR/G/tqrGIva8lAXc6IsSizJiO/KvYXMW1XgSNs6lh0zB2i3aKyR9vBJXmQL7v1sh0s9I8Mycgh2I3hReQackz0ClHtB6PQg6ukvwRfZ7RAO8mJdfWvXnv3qyu7IBAmr7/h3fazugH/eoPXkz/1DYi9aVjkebkZ0ixDjZu1JTnA+gxC2mh+BntMdfLL8n92fPLdA1WMOxhXOIP48xE0v74bnw==|920 \ No newline at end of file diff --git a/Pages/任务/工时详情.json b/Pages/任务/工时详情.json index 52c6b0de..08de5745 100644 --- a/Pages/任务/工时详情.json +++ b/Pages/任务/工时详情.json @@ -235,23 +235,23 @@ "AttachInfos": { "3,3": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务预算工时", - "GUID": "f2bfaee2-4d75-4fd3-8314-e2c50175e4ff" + "GUID": "18f09411-df60-4f43-9bde-6568a5ab20e2" } }, "3,9": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "3e5fdbf2-ea31-4cd6-a674-450b4b407879" + "GUID": "5af96d1d-0613-422f-b010-894384af003f" } }, "3,14": { "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总实际工时", - "GUID": "3408ea3e-ebd0-47c2-87e7-77898ea53113" + "GUID": "26afde84-5430-48dc-a46a-cbe0a418c06a" } }, "3,20": { @@ -528,12 +528,10 @@ "3,7": 2, "3,8": 3, "3,9": 4, - "3,10": 3, "3,11": 3, "3,12": 2, "3,13": 3, "3,14": 4, - "3,15": 3, "3,18": 2, "3,19": 3, "3,20": 4, @@ -653,14 +651,14 @@ "10,9,1,4", "10,14,1,4", "3,12,1,2", - "3,14,1,2", - "3,3,1,2", "3,7,1,2", - "3,9,1,2", "3,18,1,2", "3,20,1,6", "12,7,1,3", - "12,10,1,4" + "12,10,1,4", + "3,9,1,2", + "3,14,1,2", + "3,3,1,2" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -688,7 +686,7 @@ }, "RowBreakLines": [], "RepeatRangeSettings": [], - "RelatedDataTableName": "任务表", + "RelatedDataTableName": "任务平行视图", "ConditionFormatRulesCollection": { "Rules": [ { @@ -727,4 +725,4 @@ "Formula": "工时详情!$K$13" } ] -}//Ww6lFj7JjlQdxj85++ePI50rv9qsvy9L3MylieIkugzriS/OC6J2gvOjMymh2tQYjDEGtydx7PG8WFnYJa68msuQCNPDldp1FA1Idt0csCx/+1Jif+PS0mm4mOGpDTKrkiVgjninwJZiyhjKju4u5xKv2XUSHvn0NhVJUIriVl2iQogT5lrGk5mYx+Tp7vCzTr5pKVd4ysqjr8XpAsuzlgy925opRO9nJnwKtj3pJ4DinX2azdkpJa469izDq7t9/GVqOJd/XHVCQloOGMnEdy3WH6y0UEfGzZvJyzlODy+j6iROA1aBbmFV6ZjNkRNDDTOAJjprnAvKCBCoZxHu7tJdanSUfweRntm7hSws285FNvhZ6pNyPOc+3hs78f/Zwy5VxWS3tQOl9yi4ryqrQ+KIHF1AMzh0yAX3ZNemoirqgtwk18lt4wINjZBfC6jTZ57+u2rS+l+WSRxcV19FaMH2lCpxKWAUVLlX7i/vPpmjikeFtWhMuhcv6oSwPMLyL+m2D36rp6vo7cOUveZ5dj2eOnQ2SYXivla6gbgRvUaW9MzxI8SEdpsLefOlcAB5ZLO06tSwiXJ/cy4dV7u5LQWKk75w3QmEaG/C7Hpxxt+6mBxZMzfZ2AFXdkNld7gmb/BrKA8uDYLDOE5WB0nHo45dmE52h5MV+BnQVA1kKRuqQArWhEcIivDeMu4eWrO9BDSJ1+SYTCu3jPZhPf7fszRF3ft+16n/jkdYGdtteRvN+Bi0NOttI7bAuGK4PzoYaifpc+rqBnfgjje/j3BzGVp9knrbQE5d8UnasMDKRYjlbdhLqC6ZrGn0XYpnWzfdwg+H9I1NrrEKc53VmJE3lkdQa+NFQqGLm/Jc1tXNgWkv/XvOSDZITj0Mg+0zSaxCepvr1+yF1Cojf6oIIdfsHQ==|920 \ No newline at end of file +}//37FO9kRLRSsKxNHygSpbF0ixQZ9I98vNzBWUkHXr4AuuAsaEZqJWMSJfNF5XZW+PbWSK/EPj7bG3WS1Z6oh/UnVIQ0vjFy7u3cfCLTGJWHZeMTCapGjpYHM6dLQzryU3r0SsI9MSxU96uO0UiG+OKreMqVxGnos1932GIniCVyv+lMuiBtFM57pjQYSqFfu2a/c8ZA2FBnXhyQzKuar7wB54PBIZttFPaGyNTFQ8mNlOAoIENP8nkTHvZuaNgc6Ho/QOJkosY4bb7yALH2/7nchpyI+0BQDV/3+t/v6kEG872+da+bko/9PRrtwgctJdDci9KQXbsdViyYarEHMogVY28gsAZqFCB8Xst5bsmvjW2JbWMDNiuxVkUv7qDwRuD3Tjh5iOu3l+VmMlsbh7x8qCrNVPLOtPuFgl/jJ4vkNKaAg8JUbcXC2iB7QUsd5Svq9IsSBgofOv17rL0INQ/ORG9vqov6D1iJ0m4cM8Eg+vdlv/oR6vvpumAQug7dtIS5p3quBQkauMMh3EitryoK35FujPiAa+cUrKPd0l9X7DNjaWMwZ9zJWzgmvWFpJ6T3VIC70xPI5KLdoQibLo21mkQpKFvFkGhyMhbMquWDOhbO4Wb9TlJMxelpJ6yl7TXUJIKQ29bux+zF/9EP7S9H3nouTikR5tQaelnI4FAQn4nFiIs2mbmXYCEi7+tZirMzI2GuoBl7WvvCEkEy3eJH9YcCKoNDNPCJ7tfagPRD4KFO4OYAdTGsdjwgo2py9BQyNlImBxovu6N/wXI3C+hJDR2j5Hodbj3dp4hfGqNsLf3dP9ggn7r5kKM59hQegLtr9KobW9TA0+BwkwhP0xhmgWFNonsY5KYXmZzrcbSYOCgOb+tXLInHCtcMFaazs00cjueVwOfhasYLtGAJbwdw==|920 \ No newline at end of file diff --git a/Pages/任务/新增任务.json b/Pages/任务/新增任务.json index 0b778b22..32315bf6 100644 --- a/Pages/任务/新增任务.json +++ b/Pages/任务/新增任务.json @@ -241,7 +241,7 @@ }, "Values": { "3,13": false, - "5,1": "任务执行人", + "5,1": "任务负责人", "5,5": "%CurrentUser.UserName%", "8,1": "计划日期", "11,1": "所属项目", @@ -313,7 +313,7 @@ "5,5": { "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "99b3305c-e437-44ab-aa7c-774929101d57" }, "CellType": { @@ -359,27 +359,43 @@ ], "bindingOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", - "TableName": "用户信息视图", + "TableName": "项目成员表", "BindingInfos": [ { - "GUID": "29c17e82-288d-47d1-b121-7b498561a725", + "GUID": "e3c18ddb-fd43-469a-8017-371d2a7374c0", "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "e12e73f3-6f7c-4179-8dc0-5f6a6adf56e0" + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "1ccb9b12-39c1-4e0b-a600-4c1437110f31" }, "ColumnName": "value" }, { - "GUID": "13b61dcc-d945-4656-a30d-0fdb416359ab", + "GUID": "648e1ae1-16fe-4a34-9b1c-cfe015d63141", "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "全名", - "GUID": "758f86c6-9040-43a4-bc53-79ae14377973" + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "fd69e9ab-3f25-4298-9c9f-88fd8f6fe12a", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } }, "ColumnName": "label" } ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "10b18d63-8afc-4f24-92d0-e2c2c5e2d964" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增任务!项目ID" + } + }, "CustomColumns": [] }, "placeholder": "请选择", @@ -480,7 +496,7 @@ "MethodName": "ReloadBindingItems" } ], - "ID": "6d3d0906-dfc5-4fc0-81e8-0d642c4adfd0" + "ID": "d87c795a-b243-4eea-8885-42723353e71e" } ] } @@ -719,7 +735,7 @@ "MethodName": "ReloadBindingItems" } ], - "ID": "50b7094e-ea5d-4150-b96b-937a73e22ac9" + "ID": "0618cf89-2f34-4a7e-be5f-481e9fb28cce" } ] } @@ -1049,11 +1065,52 @@ "BindingInfo": { "TableName": "任务表", "ColumnName": "任务状态", - "GUID": "9b8c535f-08bc-4e52-85f8-6b9a1d248ac8" + "GUID": "7aaaaa3f-4211-4eb4-b062-05dff88a3fe1" }, "Value": "0" } - ] + ], + "NextUpdateDataTableCommand": { + "TableName": "任务成员表", + "ShowConfirm": false, + "CheckDataValidation": false, + "ReloadAfterSucceed": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "任务成员表", + "ColumnName": "项目ID", + "GUID": "f60a0875-64e4-4341-80fa-ee6672b11b63" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增任务!项目ID" + } + }, + { + "BindingInfo": { + "TableName": "任务成员表", + "ColumnName": "任务ID", + "GUID": "a5b0b580-b14b-46b7-8555-149791469652" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增任务!任务ID" + } + }, + { + "BindingInfo": { + "TableName": "任务成员表", + "ColumnName": "任务成员", + "GUID": "2c7ef319-706a-4b25-b0f7-6ad6b3c6ca50" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=新增任务!任务负责人" + } + } + ] + } }, { "$type": "Forguncy.Model.ProcessStartCommand, ServerDesignerCommon", @@ -1108,7 +1165,7 @@ ] } ], - "ID": "3866c4c5-664e-4c4d-bce6-e1af6cf0581b" + "ID": "ef146168-2083-49d0-b896-608f7d6af193" }, { "CommandList": [ @@ -1121,7 +1178,7 @@ } } ], - "ID": "6a857413-a2bd-4a24-bc67-85a40b0936b0" + "ID": "e669effc-aab2-4d82-8618-7971af950f10" } ] } @@ -1554,7 +1611,7 @@ "MethodName": "Focus" } ], - "ID": "8770d3c3-806d-451c-859c-fd0df521dc28" + "ID": "e196fc0b-57f0-4fbd-880e-4239755d93df" }, { "Condition": { @@ -1588,7 +1645,7 @@ ] } ], - "ID": "cdf3ff69-d3c5-4619-a93e-75a363947313" + "ID": "faeb514f-8b94-44d4-91d1-d9ec21a0b059" } ] } @@ -1650,6 +1707,10 @@ { "Name": "任务ID", "Formula": "新增任务!$N$32" + }, + { + "Name": "任务负责人", + "Formula": "新增任务!$F$6" } ] -}//APCtaVLiuGLZ22MjtFl5rmHrl8BA1voct5JzTf9UAk6bXS7J7k2Yx+1AUkzKRqMWxJgP0GmDW5D489bHYL1223TUoYVXKF0MQLI/gqoPUeLx9YJx4EVdklij/OZ4yJeU6wuMnius8Dr48Sll/dWFl0wMPdtGOaChi/SbvOwxYeJLidj184Y+1DGNlJTSgvvLmmXTz3yYjm0/ZfQZLDhlI3IrK4+IcbH1P0vDMqQB66rZOEOz3+jpXBZH1YwD3GjUUy9vo6vuNIyTDZ5rPMdg4MVOwHCOur5ItEarTJ44w91FmcfUoWWzkjmVftOdkYZ6TPJv8f0W3ouHFp/ETgV/Cb+2s2RihlumpRW9hzoMI3ngS/7Ftcck2XSq7cH0m0QpP9ksLe+2uXE8IjVaR4PxKx+lDo+0xTe5n8vfTbVtL49t2GroD0xMdd1gn9blL7829lgtbtfQzJEY00dxrrw+VHBf784k8g/VLMBHTM+nEs+L2vV/gUQ9CZAGZ/7q27P7wS4DtHYz5L+R9pXSaDrlx2pWd4usWg5Oe7opruNqmaPSnHYcJwTkEizF7yfUTWQ1Z40Uyc4eBMM6R8/vx+Q6+E8VQQ5UChfcymXxpzkAnz1leQUZDClna8FQxW837U781iaDV796C0mhKkS0r64VHZCB0m/ZOQC3o+llCAxAz1UAy60vZ41DGalHxBlZt/EtU0Qz1ZvwuBViWo/cyJniBHOXkT4DMs9XAcnE7q9EQXZQJD8LjAPikO2zn6h5bJBXXOmKDFDmhs+18FYngWGPBWeWYhoXY6uukNuTOd2vJjCgNJpjhKOWPgBeitNqstzxZihF+8UqHU+U1g19x1P9T6Nr2A2BBIsVetZXJcHFDJAyjarnRiWhSjqYVn0WCcRwuhOedbOPApfrLBl6dQdd0g==|920 \ No newline at end of file +}//VL63YGLRnrQaDlzgPo8otKGSWk8yEjbIOHXGTtLhTaIdnjjZ0ygJXOMW/yhdEZyNA84y/gBz9NXmJkFWgejsrWuMd1b/D2uSre0htzkf/gs1zVw/HA1umiXroMdSTpZgqz7BxBVeIV7219CKWDvQI7wzN/LWvr4MPrVTnssZqai761+dGx2IzaHc+/E87+DhmxOeVKEY9Q+Z3luQAhnpPbriGf0wqGAivNxXOeHoM7etG6CLgJmyMj68yUcVzuDasWnbMe38zS9h53GKqQKuYLmWxJZwJ9bxEXflbmIy1Av8E0mHAtOXWEIpXb1AzwzCQ6+4XGWrDIdFnjbZy9hQTpTiAHlASeTzzhG2mCs9kMnQyfAg3WVOdy06Zjpr93dYRcTs/SeZE/Dy/c3HpHpMO+VZWBL2X2ECXvQgvpxjaTfDLJ34OiSwn8Ncx3VIWPwZhv10v6PASPxj0jeuSp4jGCDx0wwfMvt0sACpgPyR3hytNSQHQMk3LV/GzWDhs4X7dyXh2ZUGnD8uYPfWAn+6vE98QgKVw7rPn/iSLsdHHeeSCZDw6+ZOSuiNTFAkuDqaJM2f/3HTtsAkcPxWtFa9OjOp2O3qBpMR9TAOClq9/RhF1HFfq9GHR6vvOC19LFwLkjQtGQip1fxKZyLmlceW04O2zVZebnNlMitPl4K/tL7HhLqyvpoMc39zNnKo98RNB+trsQ2O4RdVQydPTt7gWNBEx9xc/8owC+v+cCW4ntFPkCn5++STUfRXq+R5JrmbBvAye6TxPq49OesHbAN+eNK3LLKWwR6RS/4fXq6x9Y1RWNHwM/HgfNoX/bEvkcJSlk74kbWMbKDS03zHcf0ci7TjRPPpO+LiKRRA7+nRzSg4/N0qNwzBJgmb5VSBzK7hMBZsAczXWBiAHVUWvlXVdg==|920 \ No newline at end of file diff --git a/Pages/任务/新增任务.rd b/Pages/任务/新增任务.rd index f4c1bbbd..49e46d21 100644 --- a/Pages/任务/新增任务.rd +++ b/Pages/任务/新增任务.rd @@ -23,6 +23,10 @@ { "Name": "任务ID", "Formula": "新增任务!$N$32" + }, + { + "Name": "任务负责人", + "Formula": "新增任务!$F$6" } ] } \ No newline at end of file diff --git a/Pages/项目/项目列表.json b/Pages/项目/项目列表.json index f6883cb4..249d611a 100644 --- a/Pages/项目/项目列表.json +++ b/Pages/项目/项目列表.json @@ -499,12 +499,12 @@ ] } ], - "ID": "5d9e26ad-96be-494a-baa9-9790fcbbc7cd" + "ID": "fe0b0928-51a3-4f32-a1e6-13329d489ad3" } ] } ], - "ID": "2a269ced-0c13-4e56-bba6-55e7a2f28892" + "ID": "589b705e-80ed-4720-9110-3c1aa8f3e97c" } ] } @@ -1038,7 +1038,7 @@ ] } ], - "ID": "eddfe141-b4a0-4e57-a526-3c9d841fbd41" + "ID": "7d6a2013-2886-4558-8d95-1b37d0535622" }, { "CommandList": [ @@ -1051,7 +1051,7 @@ "LoadBindingDataOption": 2 } ], - "ID": "1d7ee999-48a9-4bd7-ab45-46078315b03a" + "ID": "5c4f80e1-eb94-4db3-8810-8331bc0ee822" } ] } @@ -1068,70 +1068,52 @@ "DataSourceType": 1, "DataSource": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", - "TableName": "项目表", + "TableName": "项目平行视图", "BindingInfos": [ { - "GUID": "73cd019e-d655-4e9b-aba5-2915d0f9ef5e", + "GUID": "36af660b-120c-4023-ba6e-8f94732d9ff5", "BindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "ID", - "GUID": "31a721b1-719d-4a34-a45a-d2ef5f4c5529" + "GUID": "08944928-496c-49f1-840c-48a1c38c5dc4" }, "ColumnName": "ID" }, { - "GUID": "001fb9d8-ac2c-4198-8cbd-ebe00a851d67", + "GUID": "58f0b53d-7576-415e-9ebb-217a1a75d80b", "BindingInfo": { - "TableName": "项目表", - "ColumnName": "所属客户", - "GUID": "7e286ac3-7bd1-4d9f-94b0-4f645f6e6776", - "RelationBinding": { - "RelatedTable": "客户表", - "RelatedColumn": "ID", - "DisplayColumn": "客户名称" - } - }, - "ColumnName": "客户名称" - }, - { - "GUID": "2fdbad6b-38a8-4145-ab9a-b311d2a1ec57", - "BindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目名称", - "GUID": "ec586db6-b517-48e1-a264-dfa3ee08fe56" + "GUID": "8d69c9c6-440f-4e6e-9688-b4fd52585382" }, "ColumnName": "项目名称" }, { - "GUID": "11252cb2-8b8b-4e76-b191-c07cdbaaac8a", + "GUID": "fb94da5e-7e1d-4735-9761-bb474ca94a76", "BindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目简介", - "GUID": "666cc9d2-c737-4f06-b447-3a463992ea46" + "GUID": "555c1bc7-34a5-4d92-b2ae-fbe602363b8b" }, - "ColumnName": "项目描述" + "ColumnName": "项目简介" }, { - "GUID": "c26f76db-79d2-4104-bb2f-0d5b089000b6", + "GUID": "67790fb1-759a-4463-a707-3fcd276edad8", "BindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目封面", - "GUID": "ec5ccbc8-cd6a-4185-be68-aa90423676c8" + "GUID": "5bd507ef-098d-44bf-a6f5-6d51fff1e5c0" }, "ColumnName": "项目封面" }, { - "GUID": "03e61468-9541-4b5c-91bf-59851ba14de2", + "GUID": "208023fc-f1b2-4465-8d05-a957d25066a8", "BindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目经理", - "GUID": "a7919e01-9ffe-4029-888f-65867e2c9ccc", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 1 - } + "GUID": "7baf998e-c364-40aa-b25f-4ad52182cbf9" }, - "ColumnName": "管理员" + "ColumnName": "项目经理" } ], "SqlCondition": { @@ -1144,9 +1126,9 @@ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", "CompareType": 6, "ColumnBindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目名称", - "GUID": "0ed6053b-2479-45f8-8e5c-ef936b58491b" + "GUID": "d3b57e0c-379f-4a34-b7a2-794d924dbca1" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -1158,9 +1140,9 @@ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", "CompareType": 6, "ColumnBindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "所属客户", - "GUID": "ca91536e-e8c7-4e06-b070-3673dd73f639", + "GUID": "a804de36-3ea9-468a-91b6-9ce2db7bf387", "RelationBinding": { "RelatedTable": "客户表", "RelatedColumn": "ID", @@ -1179,9 +1161,9 @@ { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目分组", - "GUID": "bca26cfb-c58c-46d9-af56-fc3afa43e818" + "GUID": "8dc8b8da-9098-401f-80d0-777d76c75bc5" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -1192,26 +1174,14 @@ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", "CompareType": 8, "ColumnBindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目状态", - "GUID": "63295a3a-5bfe-4588-81d5-fff9f74db77d" + "GUID": "959e434f-6963-4cb4-9218-f3f763e4ca9c" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目列表!P4" } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目表", - "ColumnName": "删除", - "GUID": "84819d99-7dd5-4808-b221-3a02a0cd81ce" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目列表!E4" - } } ] }, @@ -1220,11 +1190,11 @@ "OrderByColumns": [ { "ColumnBindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "FGC_CreateDate", - "GUID": "f4f699fe-19fb-487f-9ab0-ce1d2ecc1461" + "GUID": "2155c8b5-39d7-40ef-83ad-6b60367d9c8e" }, - "Order": 1 + "Order": 0 } ] }, @@ -1726,4 +1696,4 @@ "Formula": "项目列表!$B$19" } ] -}//AAeTRUIYvCOPRQ//6iEbyzlDodtUV0b1X6tI4DB6EiYSIcadvQFWE9KYo8i77kY0whizcWDE73vNBkljOpbSxJmNMmx5IgS+qrmTsfHyezpNE5SBTkDaFVeprSiVAPChFL8KQz008/VzYcLuqE1m7PPaJq6AnAsW1ou+xs1KwR8z3hwHAzLqYwShVCa0mmhkBJ18mw0UdoEWLR69LfNHhhQDPCLXCz9fwngYCeJegb2dPLinEFd6bOKCYkuRsXjwjiR/NFXwJGTxHo5Yv6uSOhLQHbXDeVsfFpfrHAdns0hcIq9nvRUu7q6wRqZf7nMjlBXeFJrhSjrKKw3gXrtHtvOoiw32xG67fsT3i6oOS3yuREmQYRogLpX4fVlOdRk+W0PUiWB80WDxwKQyvOg9zBZkLhfre3389TUTIAosj1/tWnZ/FglRszDqsEYP6NvWYEzcxNdZpISGWNcFpAyZeRjLSe66gerDYS4ix1XsVsnOsKuql+dEMZMdJzHKQCBJc/2EgUFPfJpgRRvnj11pSASABWjCj8NA7LguJ6u7vzWsMNEKHv0oV9QEbIUqjVZki2T3TUak4JeQ4Ng2oIMZ20z2tu/l+t45WDOYNaboygYwHKuBSTPmY5rgCkWlxxHC5tYhhuJKr5CVzDawi+umlLklQvUmFELDELnUccyx94YVbdiCQiJj7Soy92ffD8snE68XeGzaNe4BGAO6GQzPl7VsTezsvLSTsQPdRRtOjSFaucUZMMz1bCxyD2XmZyN2lAHu6pF0aPb1Qqu6BK4Q2uWep0XZXOBqL2GVPuOcsdw5QgbC1Nw9dJbqNiKR6wBGuLHxBlfTDLMV1n6WLuvDQY4aWfArrFQSI4xZUfLZMIKUD2FjKn75swZCC3YRQSceGiPomnbwRZMbXknmT+TxDw==|920 \ No newline at end of file +}//37xC912FGnP3FPJUnQM+wOFkk+acGcF/MbOPYqAsYGkft8NBokEXsYhE3X9nO8l9cgRG9w8i7BnugTrsON/E2yS/9HH6DJJadlu/mxlaoeA7NTGShZjTieas2CuYdagEDDBDEH781xSdKAw7m4F7rv9EjbF/cbTT5jf3SW2tn/sLnD5eMjsBjTwfERKyam/yZAMZWt6RMjytLMlsW+G8azCiCjRLBtvmYSoNUhDqbm8lYLBQ6heB9DJFh0c4zECR/qqlEtD1JqCbnZn4sGpftj0W0gbxZFBREuohqAB2JrgKo/L8vuam7YXgqiDfZe23mlqi3sltqtH/lwE5pJfGmNbEelJRelthcAqUqMb+MoJP6Une4m4PKqxlOTvBGwEbYjiuZ7jV4/Nh2xGyfd2isDzKLdykswtRSX6+5N4sKglqblLxUjZb0hnsuhNvY9xmTqm6ZpJj7y4ONLZiV8VsRc8DygAuhuRa/mPcaSHCcd8Ve4aXyqV7vtw9rbzy/5RdNZo9OVQgPsu4kwXwE5Jpwq2NgqwrJcMzzABQeY+O5CFQZBngAHBL9vF7FhrEeZZfmarzNiMIF1mcoqkW2Y8E61v2Vaqbi3R98J0vdaqAdBo1ZINCPCjC1671i1peFeAIz2Fly/a2eLkqE3cDCSAHjbOuBnyuyOiYUm9EmgKXRJY+BivMe8H85mVKRWYEE8zMp57E6DfYV9nosFOMh2oSc6o1Jrm08jE/7nVjbE9WuvqJVLP5SQeNm+BMoYBnqdbtUbSXDvBmPwZluGqgNzUyDyoEOFkoWPdxuDsLyXhb7TjsnoLTQ0F27KxJHZr5Y440rDEVnPqEmAMtCuRTmeqxQh4348IGXPVfxAXVQt2K2G0LWiinsxHPZPcGbKpTtc0jIu9cpzgQ/IawGcy4PYfk8g==|920 \ No newline at end of file diff --git a/Pages/项目/项目成员详情.json b/Pages/项目/项目成员详情.json index 2157b176..fec85e07 100644 --- a/Pages/项目/项目成员详情.json +++ b/Pages/项目/项目成员详情.json @@ -165,7 +165,7 @@ "4,1": "成员默认时薪", "7,1": "岗位", "10,1": "默认时薪", - "10,14": "*优先级低于任务成员时薪", + "10,14": "*优先级低于岗位成员时薪", "14,1": "取消", "14,12": "保存" }, @@ -224,7 +224,7 @@ "TableName": "用户信息视图", "BindingInfos": [ { - "GUID": "5e161f51-b953-474a-9ab3-958061d4269c", + "GUID": "ed9f5481-ba07-48ba-8bb1-bad3d9ca8bea", "BindingInfo": { "TableName": "用户信息视图", "ColumnName": "用户名", @@ -233,7 +233,7 @@ "ColumnName": "value" }, { - "GUID": "40a51efd-f979-468c-aa2d-9183183bdead", + "GUID": "87d1b625-d8a1-4184-8abe-612e03c5b71a", "BindingInfo": { "TableName": "用户信息视图", "ColumnName": "全名", @@ -242,6 +242,20 @@ "ColumnName": "label" } ], + "SqlCondition": { + "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", + "CompareType": 9, + "ColumnBindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "用户名", + "GUID": "6570c271-53c6-4c7a-8964-8af5ea6c9ec8" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员详情!已有项目成员" + } + }, + "NullFormulaValueQueryPolicy": 1, "CustomColumns": [] }, "placeholder": "请选择", @@ -432,17 +446,17 @@ ] } ], - "ID": "395ec9f1-4b54-482d-8f2d-5560bc75d603" + "ID": "294c01fd-4ba6-437b-ade1-7a1638150ec6" } ] } ], - "ID": "bf27f184-8772-4774-ba31-aebc027d3a55" + "ID": "cafecec1-57df-4486-93a2-fca660ff06c3" } ] } ], - "ID": "ac42a2cd-28f9-4dfc-9118-cfa5b2547268" + "ID": "c0c632ff-354f-4f4a-8cd5-053b21b66ec8" } ] } @@ -641,10 +655,23 @@ "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", "TableName": "项目成员表", "UpdateType": "add", - "ShowConfirm": false + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "46b9a6ec-7883-4700-b77c-a46e716a5631" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员详情!项目ID" + } + } + ] } ], - "ID": "29f1b0f7-ecd0-4987-a097-5cb01ebc658a" + "ID": "25d31902-37e1-4bd2-9883-609a71f0a127" }, { "CommandList": [ @@ -654,12 +681,12 @@ "Message": "请不要重复添加成员" } ], - "ID": "048c44ab-8b76-45cd-9932-4bdc009be29f" + "ID": "2de17b3b-d25a-4b59-b6ed-2d076b0f4aec" } ] } ], - "ID": "e34cb86f-da16-4deb-9bd2-f835cf672d3e" + "ID": "0d241129-0de2-4188-a351-665953304a32" }, { "CommandList": [ @@ -669,7 +696,7 @@ "ShowConfirm": false } ], - "ID": "b1ea5009-013d-4752-8a19-1c06798fa4d4" + "ID": "0b63e0b9-f159-4c98-9aa1-5e85d250fe75" } ] }, @@ -691,7 +718,7 @@ ] } ], - "ID": "39712058-f9e2-4860-ba3d-0d7320d905a2" + "ID": "db290d31-2338-4330-b213-5fcf77b8ae4e" }, { "CommandList": [ @@ -701,7 +728,7 @@ "Message": "请指定项目" } ], - "ID": "c24e9de7-e30e-4270-a310-bae596e31922" + "ID": "574aa4c6-64fb-477a-80c7-d1d15e8bec30" } ] } @@ -712,9 +739,9 @@ }, "16,0": { "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目ID", - "GUID": "cc5c0ec5-c025-4baa-9241-87b443d7c451" + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "59d90698-39f5-4c8b-bbb9-dadfb4cb5ee5" } }, "16,4": { @@ -915,10 +942,10 @@ "2,1,1,14", "8,1,1,14", "11,1,1,14", - "16,0,1,4", "16,4,1,3", "5,1,1,14", - "16,7,1,4" + "16,7,1,4", + "16,0,1,4" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -938,7 +965,7 @@ }, "RowBreakLines": [], "RepeatRangeSettings": [], - "RelatedDataTableName": "项目成员表" + "RelatedDataTableName": "项目表" }, "PrintInfo": { "PaperSize": {}, @@ -958,4 +985,4 @@ "Formula": "项目成员详情!$H$17" } ] -}//uXb15TBAQOfIHHUYIIRplMOsJxQm9AEU5jJfWv9mN8HZ3ZY4LnbNAd7113HL9zaMFNfnoaFompOUzovJHvzMEbF6GPQlkIbjLHp3vq0FNqtYMk/kx/PQtOnGzbB7Xdtk0xKq3n+9BzBubGKIwwu7PuDKubWEKeYH6Sk6HvqSqvW16EwZh8Atl4bMLm1UoE2rE0U0gOoZAHa9iylP+Gufayhh2EfP34GOA0d37j2iODcIZLacOhyf/77mDvHQEaGOGLfMLdqGa7k6kpBWmwNuUgc+p5qJtmT1Q9DzO3SsG8eE4Ovm+8EWwnLmPkceZWe9hTWN0FTd4Vl7rxs39ibfH/QdFbIrX4wIz78i3FI73RYGowhllO3qMDjrnGBh38GNMs1Df3hy/+Ie3tiPZ1F5HFInD9iwWBnnfQDJ78y1y1fkSDZ7vt8czn1whd5prIiku+HZu5kTE8xV8TMt+LyCTVYlHhRQLpV0I9z8I6asbexcwfAAz9zw1W1D5rrIUfLvXmUz4QXWRPptQsM5ZMixzz2w2kPr5a79IQGWoAnJGuNotUCciwUbNqxnuppV24iUxOK1SKVYwE8T3xVBck1ngWTxn7m3oE7BlcgJeJ4CYkF9nA4dd28FwUDYMLWpRCLsaRV5WTwsdu4wZbDrVS4AY+pj4q0Wuw0zRaG7XsKHYhPs/bgEbXbgQlV6cU+Qwad/5FncDt1FodoWq4ckzkS3I/s2mIehSnAS1Z7o2dj8lDnAmHZa7FEtLQLMOtX2XDCP5Np8A8eei/IVF9p1qSoSa+gmRSweCxg9iaqNKRZBnr8+7+KRH3wa3aOj1W8rxbv2Lfqz9SDDxL7agBWJNkQCb7sYAHHTE/aUnrJ1KoGjIzZFZAhiGpZOVwAfJwOLLM8to8XZG66jp9IkGLMHIQe7BQ==|920 \ No newline at end of file +}//LzJZzq7JaNBODbgB2MdkmSyfPKz/7Gd+uNNCXuOask2hwQcMfVMRHoY6SRfImM5A+0C9lp7Jvz2FCCkj5KLlJCbLFxoABNoRMersWft1QtM6VzQ+v1n+HG3qQo+0TICJd5bBYeendNdbR0z25lZPrYcKO1tMNLc/Q2/nEVzAvFetmMzp5vghzrKQpPIuxS00+9okTPEA8DEB8Ay8p/o4AXvDuJxM2zLptA7vf/OK+ct/oFg1/U4mvysNRwG4q4m0Z42YuHShyDNodqU/dv605qJnUUZkEhCtlSSSn0O3+1y/QXjHagx5JOH5mo2pB8iOpsEvN+XyaRfp5SgBRb+T7G/BsVgAsU4oYqaFRlR1LF7zufUdNHtFX0JH0OZpxXOyqSUTonWItnoC4+qmUo0qRiqyl7MERK19Z0iiCBLD9D3MfnN8GhHW4A3DJJ5EpY5EKzedeh3SL4itjfl5Vd/v/GcxhOmllHE1MIFZg2oFXZ3j9IvqOjzdP9dmdKekObpkECCDmYrYeJU6x4CAh4vC5DBj/1hCI/8JBzCmekLSAquQRzkhO//W/S+206SIvpO6Re4LNCZjI0Com+Aya2o+GGk52AZCtQEJhhgRyygmvGkHT9EBrN8SMchmQCOUxDTWgmZnxopGsJ6jOm71rzjUh/EuYSHKJBOjGed1ueig/CtcbzwMVPHn/xQysT8dqpy6JhCa1Ppzd/H0cAYmTxDMtifFrFIGh3BmiK/dBjEtdBBwdxNqRwuc77Nd/mxDobo9//LuMbFtzst10fIK/igRX4EM17ePU7d9yc/EbasA3gBPJqAszSFqAS8T6NUVkT1Q/EJ3BZWI8kN/Vk2tgegPFMxgX4aVBDR9eRS84y5xvoPaRNXL0jZRG2No9GnVAyL9Hyp/Ng1P5SYOWHCtL91CVA==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目岗位详情.json b/Pages/项目/项目首页/项目配置/项目岗位详情.json index e3b8cf3e..0ac5cdc4 100644 --- a/Pages/项目/项目首页/项目配置/项目岗位详情.json +++ b/Pages/项目/项目首页/项目配置/项目岗位详情.json @@ -11,11 +11,21 @@ "DesignLengthInPixel": 35.0 } }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 35.0 } }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, "7": { "GridRowColumnDefinition": { "DesignLengthInPixel": 104.0 @@ -30,16 +40,6 @@ "GridRowColumnDefinition": { "DesignLengthInPixel": 35.0 } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } } }, "Count": 10, @@ -311,7 +311,7 @@ } } ], - "ID": "5a2a2c9e-8ff6-4808-8a2a-864822f299f9" + "ID": "a4aaef0b-3aea-45fc-8efd-fa75cefa1c9a" }, { "CommandList": [ @@ -326,7 +326,7 @@ "BtnText": "知道了" } ], - "ID": "fbcfa3c4-3797-403b-8fe8-6d70e1bf1fb5" + "ID": "60af6833-39a4-443c-8f67-4e8914a89f42" } ] } @@ -387,7 +387,7 @@ "BindingInfo": { "TableName": "项目岗位", "ColumnName": "项目ID", - "GUID": "64af8318-ac0b-4a72-949c-dc844cecd73e" + "GUID": "f44b0dda-666f-4951-ae95-5e29375178df" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -397,7 +397,7 @@ ] } ], - "ID": "a9ca3d95-53c1-4c10-ab62-9e1c3bbceb9c" + "ID": "9ac7f641-d3ac-4498-8911-22c426092969" }, { "CommandList": [ @@ -407,16 +407,21 @@ "ShowConfirm": false } ], - "ID": "75ebba88-fa1c-4792-9eb3-da3f3d7501b3" + "ID": "8b0f0863-3ef8-42c2-9d7c-c9139cba58cd" } ] }, + { + "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon", + "JavaScript": "Forguncy.Page.reloadBindingData();\r\n", + "ID": "244b36c2b01a4dd69eb28bebc57d68c8" + }, { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "Message": "操作成功" } ], - "ID": "30de595c-9709-4ed3-b1a4-7a2fd9f00048" + "ID": "088d1ad0-b685-47b8-a019-e977d12818b7" }, { "CommandList": [ @@ -426,7 +431,7 @@ "Message": "请指定项目" } ], - "ID": "88e933a7-0232-4a88-8154-4800db607ff9" + "ID": "8e610d3b-cb98-4861-a1f7-388d0bdef9bc" } ] } @@ -611,4 +616,4 @@ "PaperSize": {}, "Margin": {} } -}//Jw5ZMu7iVBpud9UvK0Mli5bV/tEQL5NStMOjyu/R7BaAWEnN99g2hFIUL8OVZ3hILw0l+V9H/I53ttzNPNmJiDjOz2YmO5NyunhqlqN7b53VHinyH+gmMYizLutMAL1+PX0SrhZaJ6Bi68lxUFuZsY62X8G+O8wTynvCjPgnBXn4My2CSxpag2FkXcX9tArTvqEE6zC10jmy01U7qlmKbBYeckZEMrZtZMeJ/pTXHg2vgC55sFY4E5yo9OrU6f1nsCIdrLxi0w9kaHAWrv4aG7DtMozhcZZfbXsonPyUjrpqEK2nqKhA/tPG51XMjPUPvY8aUZbALNGGx4RIVEfTu1riygWYViHqR6k7zbByvvMzS8vE0VXtxeU9skcwL7xTkSerohaqCHJEbc/M8zASXb4wE2A9qhc4Z/F6tHpyF329LVFVY8Tob43UOpWYLwYpeD9Rr2BzuUzH071wQYyAt9I8bdpRCNHlpPuISntBhXFXa89VpFdSvXlP+69xC6n64KjWbKAq2WoUJn1mRpArpj6asiXQiok57PY6dmE1j9Wi772nPyYp3BdN0PvQUKtXVK307H/i/jlLMbfS33tJhu/1n6U+vAJQyYAJ62gHUdMAzNcdPyBL+5/5OUtXCb3/KLI8OUaj32K349mLWSnm/s4EjDE3jZTFbap518U25fdpK0WpS9+XmN1MdxgR0nZk5YS8Lt5sAKqAZBpW5aAoCHZR/xgIf8Zulo9qNgoEV4b2tJu6qayd1tCAbVuehwVV5qVOiafCQezoK8WyT+Fo5RWT1q5nqVKBidf5FGPnCy69EQg0I5OaWiV7/e+ZrZ2x9ZVQ/df5oF35Pq1PB1ohhl0su1LXdw8j1DsUONgHGGDvjgcBaOT3x1z/YdhodpGcoDK0wJFRGnQO+v87bdx0Fw==|920 \ No newline at end of file +}//w0r513Y/cHUjkQ2xpensyviDOXSCByZXSHDb5EDeUsJQwJk5onz6LW9Z1FfB5krRm0BNmUFieJdvSieXC4sOcs+TfGFnAhKeQRN3LhNehQykTzfJ+TS0zXsvQ93p9042AzaCHmsyZPoQZUDu3wvJc9rYtgq1kFc1FYbkXyNFDsUKgY901nNFFSqVYTpgxUk7jdgJ+xzdFnAKn2qFZ2E0ObRK5cX9EMnum2csOx9aHrzDFG+w3pRuoAOSUQorqvcY83+n/Jk/Z2wfaEQsjEwddx2xC15lVBy9d9r2cuRAGk2nJ9hRQEN1eyn0zhjJI965oMCm/vCQGeSmiMjDeWJF73ec114EiEs9cGNKlfvsvLRlCzF+BweuI7AJYXuRs37U55lRh4XmjF0c4+i5yEcD63WLGFdGYoaIbwD8mCVc2K4IADIDehD+A63enimIP1GkfBPTrtT4sx858f68Ut5KrP4yRK25p6zdlAY6kAIZGZyNcqsDo7FswQPpzWFNtbBl1Utxx/JIbwGSUEdITLGFM4aOBz99jLcnne5hjZLtAf/N7AR55zBUhv1DM9yHLWkflb4RhnovsN4nctdi7TnUaP1f77rQ6S5cAcy7KyGMOMHhxAzIGdM9Pl2rdbrCdt7A1M4uC816cSpS9xduWrvjlL4/mvDmSrPKgMsWEfoK1XJH49n4QMepLg/I4hHgEi58Q0o193lHwNpTO5AIsSAkPzyq5QJG/pdDAVDLGeL2AHH7Y+/PhfY3TgsH5zlhA7BerKWwdVCPY5a9scOudT7D4V+V56b7/CCC9pzvp0PbuCILiEu6+9Aaa8crHZYl8Tzzh0FLLvxEzoL7Wzjtp6bleoIcNUm6xku0ERpwaau0/0CF3T37Jp/sKJvwfJZw3TeFahEsEAkep9pO+dESLIlM9g==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目岗位配置.json b/Pages/项目/项目首页/项目配置/项目岗位配置.json index 0b371973..d2c9e79b 100644 --- a/Pages/项目/项目首页/项目配置/项目岗位配置.json +++ b/Pages/项目/项目首页/项目配置/项目岗位配置.json @@ -6,44 +6,6 @@ "DesignLengthInPixel": 27.0 } }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 120.0, - "Mode": 1 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, "1": { "GridRowColumnDefinition": { "DesignLengthInPixel": 47.0 @@ -53,13 +15,71 @@ "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0, + "IsHidden": true + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 16.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 125.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 41.0, + "Mode": 1 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } } }, "InLogicalVisibleIndexes": [ - 13, - 14 + 7, + 15 ], - "Count": 15, + "Count": 16, "DefaultSize": 32.0 }, "Cols": { @@ -76,7 +96,7 @@ }, "4": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, + "DesignLengthInPixel": 58.0, "Mode": 1 } }, @@ -92,14 +112,7 @@ }, "7": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } + "DesignLengthInPixel": 32.0 } }, "8": { @@ -183,8 +196,13 @@ }, "Values": { "1,1": "* 项目岗位是用来区分不同人员在该项目中的角色定位,项目经理可以给每个岗位设置默认薪资,如果没有特殊指定,项目成员将按照岗位薪资进行结算。", - "3,5": "项目岗位详情", - "11,1": "添加岗位" + "3,6": "岗位名称", + "9,6": "岗位描述", + "13,17": "删除", + "13,21": "保存" + }, + "Formulas": { + "13,21": "IF(岗位ID=\"\",\"新增\",\"更新\")" }, "AttachInfos": { "3,1": { @@ -194,133 +212,461 @@ "GUID": "4a2ea7c8-165e-4c46-9a15-74ab34cd3fb5" }, "CellType": { - "$type": "ElementUI.TabHeader, ElementUI", - "ClickCommand": { - "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", - "Commands": [ - { - "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", - "CurrentRowInfo": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目岗位", - "ColumnName": "ID", - "GUID": "23ccf376-5616-4803-8ad4-bec50c8eb1dd" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目岗位配置!页签值" - } - } - } - ], - "ParamProperties": { - "itemIndex": "页签编号", - "itemValue": "页签值", - "itemText": "页签标题" - } - }, - "useBinding": true, - "Tabs": [ - { - "Value": "1", - "Name": "用户管理" - }, - { - "Value": "2", - "Name": "配置管理" - }, - { - "Value": "3", - "Name": "角色管理" - }, - { - "Value": "4", - "Name": "任务管理" - } - ], - "bindingOptions": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "a6ecaec6b4e44f7abfc5c6e334c7246", + "DataSourceType": 1, + "DataSource": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", "TableName": "项目岗位", "BindingInfos": [ { - "GUID": "fd8ded4f-2470-433e-b02f-86d6eac72f09", + "GUID": "faf93c4c-e849-4fe2-b285-122bdd9c9a89", "BindingInfo": { "TableName": "项目岗位", "ColumnName": "ID", - "GUID": "7a635bf6-baa4-45fe-a18c-aaa203eef00f" + "GUID": "1f7a699b-a29c-4c0a-98e7-6412d7baf292" }, - "ColumnName": "Value" + "ColumnName": "ID" }, { - "GUID": "a45f33a1-3325-4b77-99ad-4573f5164228", + "GUID": "9b7c43aa-e4d9-448a-9905-bba862ca6fa2", "BindingInfo": { "TableName": "项目岗位", "ColumnName": "岗位名称", - "GUID": "392feab8-2d0b-4caa-954f-c3724c9b7639" + "GUID": "cca87f9b-5edb-4aae-8e2f-b3660848e93f" }, - "ColumnName": "Name" + "ColumnName": "岗位名称" } ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目岗位", - "ColumnName": "项目ID", - "GUID": "73e2b119-9951-4fd4-b6e7-b3b41d4d8766" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目岗位配置!项目ID" - } - }, - "OrderBySqlCondition": { - "OrderByColumns": [ - { - "ColumnBindingInfo": { - "TableName": "项目岗位", - "ColumnName": "默认时薪", - "GUID": "42e9f4d8-300b-46e4-bcd1-ae4d71cf1e24" - }, - "Order": 1 - } - ] - }, + "IsListviewDataSource": true, "CustomColumns": [] }, - "type": "default", - "position": "left" + "DataSourceListviewName": "图文列表表格1", + "TemplateKey": "左侧选项卡按钮", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "项目ID", + "MasterTable": "项目表", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + }, + "AllowAddNewRow": true } }, - "3,5": { + "4,6": { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位名称", + "GUID": "08ea4721-42dc-4b7a-8e9a-be8236a08510" + }, "CellType": { - "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "项目岗位详情", - "OverflowMode": 1 + "$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": { + "IgnoreBlank": false } }, - "11,1": { + "6,6": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "设置岗位时薪", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", + "contextProperty": { + "Display": "值变更原因" + } + }, + "value": "userInput" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!G8" + }, + "Value": "%Null%" + } + ] + }, + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!8:8" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!G7" + } + } + ] + } + ], + "ID": "84ceaea5-f27d-4944-b80e-c259894f6ab6" + } + ] + } + ] + } + }, + "7,6": { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "默认时薪", + "GUID": "b88b2895-dfc9-462a-9954-18473e2e03cf" + }, + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "step": 1, + "controls": false + }, + "DataValidationInfo": { + "NumberType": 9, + "ValidateCommand": [ + { + "$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": "=项目岗位配置!G7" + } + ] + }, + "value": "1" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=项目岗位配置!G8" + } + ] + }, + "value": "%Null%" + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "请设置时薪" + } + ], + "ID": "16d44a65-6cf0-45b6-9763-58fc13e24c5c" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "0" + } + ], + "ID": "3f830bcd-5a65-42a5-9dd2-a46384c2cf9e" + } + ] + } + ], + "InputMessageTitle": "提示", + "InputMessage": "如果任务没有设置时薪,则采用此处设置的时薪来计算收益" + }, + "RulesGuidList": [ + "778fc672-916f-493e-8628-85c3a2612cf1" + ] + }, + "10,6": { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "岗位描述", + "GUID": "69d5fcdd-5255-4772-bb8a-3c6b890f9684" + }, + "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": "vertical" + }, + "DataValidationInfo": {} + }, + "13,17": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { - "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon", - "JavaScript": "Forguncy.ForguncyData.pageInfo.currentRowInfoCollection.removeCurrentRowInfo(\"项目岗位\");", - "ID": "0df83150148a4a26b8059c59a47ac411" + "$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": "岗位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" + }, + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!msg" + } + } + ], + "ID": "b0777707-45f9-4032-b0d8-8ed27ccd0602" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "warning", + "Title": "温馨提示", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!msg" + }, + "BtnText": "知道了" + } + ], + "ID": "c0c04185-b121-47d3-a45b-d11ed597a239" + } + ] } ], - "Text": "添加岗位", - "TemplateKey": "Gost", - "Icon": { - "Name": "Application/001_add_1.svg", - "BuiltIn": true, - "Color": "Background 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 + "Text": "删除", + "TemplateKey": "_RS_Error3" + }, + "RulesGuidList": [ + "b18645bd-3a12-4901-841d-3beb20230a48" + ] + }, + "13,21": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=项目岗位配置!项目ID" + } + ] + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "项目岗位", + "ColumnName": "ID", + "GUID": "1a6fa2e2-787a-44fe-8496-561403c62178" + } + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目岗位", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目岗位", + "ColumnName": "项目ID", + "GUID": "b3a6e57e-4c6d-47da-a51b-994b01067998" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!项目ID" + } + } + ] + } + ], + "ID": "8213450d-a114-4087-98b6-2f2bfa285901" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目岗位", + "ShowConfirm": false + } + ], + "ID": "c91cfbb9-16db-4064-ad0d-1389ceed63f3" + } + ] + }, + { + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "图文列表表格1", + "UpdateType": 6, + "UpdateListviewCommandRunTimeMethodSetting": { + "MethodName": "Reload", + "ParameterValues": { + "clearFilter": false, + "clearSort": false, + "clearRuntimeQueryConditions": false + } + } + }, + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": "操作成功" + } + ], + "ID": "4bea9177-820c-4261-9b78-1cbb7ad13856" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "failure", + "Message": "请指定项目" + } + ], + "ID": "01e4c333-cd58-4cde-a385-a54ccc347741" + } + ] + } + ], + "Text": "保存", + "TemplateKey": "_RS_Main1" } }, - "14,1": { + "15,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "ID", @@ -342,17 +688,45 @@ "WordWrap": true }, { - "FontSize": 16.0 + "FontSize": 16.0, + "HorizontalAlignment": 4 }, { - "FontFamily": 4, + "FontFamily": 5, + "FontSize": 13.333333333333332, + "Foreground": 6, + "Formatter": 7 + }, + { + "FontFamily": 5, "FontSize": 13.333333333333332 }, { - "FontFamily": 4 + "FontFamily": 5, + "FontSize": 13.333333333333332, + "Formatter": 8 }, { - "Background": 5 + "FontFamily": 5, + "FontSize": 13.333333333333332, + "Foreground": 6, + "HorizontalAlignment": 2 + }, + { + "FontFamily": 5 + }, + { + "FontFamily": 5, + "FontSize": 13.333333333333332, + "Foreground": 0 + }, + { + "FontFamily": 5, + "FontSize": 13.333333333333332, + "Formatter": 7 + }, + { + "Background": 9 } ], "Types": { @@ -361,7 +735,11 @@ "General", "Left", "Top", + "Center", "Body", + "Text 1 50", + "[AUTO]General", + "¥#,##0_);[Red](¥#,##0)", "#FFFFFF00" ] }, @@ -376,23 +754,148 @@ "2,22": 0, "2,23": 0, "3,1": 2, - "11,1": 3, - "11,2": 4, - "11,3": 4, - "11,4": 4, - "14,1": 5, - "14,3": 5 + "3,6": 3, + "3,7": 4, + "3,8": 4, + "3,9": 4, + "3,10": 4, + "3,11": 4, + "3,12": 4, + "3,13": 4, + "3,14": 4, + "3,15": 4, + "3,16": 4, + "3,17": 4, + "3,18": 4, + "3,19": 4, + "4,6": 4, + "5,6": 4, + "5,7": 4, + "5,8": 4, + "5,9": 4, + "5,10": 4, + "5,11": 4, + "5,12": 4, + "5,13": 4, + "5,14": 4, + "5,15": 4, + "5,16": 5, + "5,17": 5, + "5,18": 5, + "5,19": 5, + "6,6": 6, + "6,7": 7, + "6,8": 7, + "6,9": 7, + "6,11": 4, + "6,12": 4, + "6,13": 4, + "6,14": 4, + "6,15": 4, + "6,16": 4, + "6,17": 4, + "6,18": 4, + "6,19": 4, + "7,6": 4, + "8,6": 4, + "8,7": 4, + "8,8": 4, + "8,9": 4, + "8,10": 4, + "8,11": 4, + "8,12": 4, + "8,13": 4, + "8,14": 4, + "8,15": 4, + "8,16": 5, + "8,17": 5, + "8,18": 5, + "8,19": 5, + "9,6": 3, + "9,7": 4, + "9,8": 4, + "9,9": 4, + "9,10": 4, + "9,11": 4, + "9,12": 4, + "9,13": 4, + "9,14": 4, + "9,15": 4, + "9,16": 4, + "9,17": 4, + "9,18": 4, + "9,19": 4, + "10,6": 4, + "11,1": 2, + "11,2": 2, + "11,3": 2, + "11,4": 2, + "11,6": 4, + "11,7": 4, + "11,8": 4, + "11,9": 4, + "11,10": 4, + "11,11": 4, + "11,12": 4, + "11,13": 4, + "11,14": 4, + "11,15": 4, + "11,16": 4, + "11,17": 4, + "11,18": 4, + "11,19": 4, + "11,20": 4, + "11,21": 4, + "11,22": 4, + "11,23": 4, + "12,6": 4, + "12,7": 4, + "12,8": 4, + "12,9": 4, + "12,10": 4, + "12,11": 4, + "12,12": 4, + "12,13": 4, + "12,14": 4, + "12,15": 4, + "12,16": 4, + "12,17": 4, + "12,18": 4, + "12,19": 4, + "13,1": 4, + "13,2": 7, + "13,3": 7, + "13,4": 7, + "13,6": 8, + "13,7": 4, + "13,8": 4, + "13,9": 4, + "13,10": 4, + "13,11": 4, + "13,12": 4, + "13,17": 9, + "13,18": 4, + "13,19": 4, + "13,20": 4, + "13,21": 9, + "13,22": 4, + "13,23": 4, + "15,1": 10 }, "SheetStyle": { - "FontFamily": 4 + "FontFamily": 5 } }, "Spans": [ - "14,1,1,2", - "3,5,9,19", "1,1,1,23", - "11,1,1,4", - "3,1,8,4" + "4,6,1,18", + "10,6,2,18", + "13,21,1,3", + "13,17,1,3", + "3,1,9,4", + "15,1,1,3", + "6,6,1,4", + "7,6,1,18" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -413,7 +916,42 @@ }, "RowBreakLines": [], "RepeatRangeSettings": [], - "RelatedDataTableName": "项目岗位" + "RelatedDataTableName": "项目岗位", + "ConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!岗位ID=\"\"" + }, + "GUID": "b18645bd-3a12-4901-841d-3beb20230a48", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsDisabled": false, + "IsInvisible": true, + "IsReadOnly": false + }, + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目岗位配置!$G$7" + }, + "Priority": 1, + "GUID": "778fc672-916f-493e-8628-85c3a2612cf1", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsDisabled": true, + "IsInvisible": false, + "IsReadOnly": false + } + ] + } }, "PrintInfo": { "PaperSize": {}, @@ -422,11 +960,11 @@ "CustomNames": [ { "Name": "项目ID", - "Formula": "项目岗位配置!$B$15" + "Formula": "项目岗位配置!$B$16" }, { "Name": "岗位ID", "Formula": "项目岗位配置!$B$4" } ] -}//fP/32npOYW0RxDnPw9hTtyCbzZ8ccQWz2sbC7efieSARchRH0qOjv2NllQelE0l/gND+qpNBj6YBstVNB5FB0PKh2FB2+7SXKLoEur3v5dZRyp0v8CLWFCc+chaHQDpFXHK5TcUTHrbmKoPtzVsHh/8kU6wsnEfu66uieW4RZs3ugIGhrA3WjNpq7XOG/csWPscaNk2Dv/4SHdCt6wnZaU5f5LjEOGS8MqAbPjuk/4HXrz4ObmPmRLiucka1ISvbhfZwtH2LSOAOELgdDCl+VOEcnlaIs/JgVlRRQDS5q5Vc5MKnX0VHmSHDRxR+UG5Dc2cjPzr1U4Fc1RhW+zjVr0AcHKcp4TYlcxZKMPYvsk7ls6brMdkqwc20YGgna8J1dMo92VarkSR04IB3RPmHOSeNmZFr5dgCzMWzo4ETGVBxh3YKY1aO2ctkT4SmXlE+7991g6cqBc+PzQj9XD2qFQQn8/eT7AQ4/gzIE4TIDI7ZUtu0iddOxMAhxYJOgnW32ugW/fe3tQBJWRWlbVHIFCuh8tZTrXFJ0yZH1/71nC4xSv98yhYOyQ9uPligZvck7t6wWhubeL5AHuYWWwc7e64V1HWgWPHicmXrFfXO45rIYRYmDAcS55L1CBr9qKsZhwVBU1R8PnuVlidOfCEVYem3qcifJ2ARMwc/YNIsmlZ0tP9Y6L/ZXkiKSqaUJiSBFRYNLcQfBftoPNPMhvCWYNGwnC5g69eCO0bjnNXSxKuBKIyr3pWmNOV0MDO6LAOngI3bawyCNKRjDraEO/NW0bySx7fGGxnhTErroQ30lpm1/WtJTZQNtL1Ln9Tg8w98AbI8YmvDsvAq2Qm2mAF9g3oqtmQacurl4XxVCG+1NCCXAFUvnzWKUwDB9kIkcFjZbAaVvlOYGI26aEHPBuCYuw==|920 \ No newline at end of file +}//aVy2hmLXmXa3SSW5MQoOc6jgDQkaREKW8U5SwvSHdrLD61hwkZd1RMETjlVWewP5gYiixQVeqwJk7pNOZyoFzCfVAjYbsAOfjq/HVPnakeQHwiOSPFm1PxEat5Sq7K83F1wOSgB8lHEHGNl/KzG82zisVXrF7C4wC0v/VXuNl8+2a9J1GEteOIFs6W0F3zHqJDyRtPgtvt5iRRaIpORVPVKGKGIe1D0AWBqt76xhgyLjy/VTQHG+gC6yfZGa3/Ibn1IvIh5WzxhuRH1n2AFjz7b9qL28Pv3F6ERe9qMiqJ8FcJE15vEqKjPHrlOOpK+E9NejYT6+/Z//7A03lbw7/qhcReTHgqhmu86WQyClzrh2jCKuJw6+VDLFUkmMfe69UDoRcdfeah4azLGrgOlZWRx78VcdB2cQsz/Yjd7MmQTc/gVxIOU92NpBf2Qq5I5KxVlpKSzdvc2+zxkO53UwrkFTr+vfwSWzvzrW4h4JV4H9EiL3BTPn4kjC1UHqEjHSwfwvhw8un2/J6gHOGZmFIxQXE04BKTkVIHttP7lnjrzTTXO6O66m0pxaVjUkmG2mBRASqSKGrivMAwSmeHpMb6vpofcb2GC4DkgG4H72/b5EyplXt9FUpN+qXHSx6NffVmdSOjcsYkehjf3ZaO+BIjm5/7UjYLTQQSAWYpiBxFQX2CkLIeTWzbM9nDeHQSrt1FdBqV0qHx4SHlTb3Rtn+1530WpihSmqZ9z5wyePf2RbBExu88gB4u2CXlpbfkS8VttA9k3IueV3YT/rQAfidjddhMLQneQg6YCC5YB/fzHeU/pYJLPPNw1miBcHSkqtiW/zMh2W/h0DYh+y9GcFAPdBii20/rb8O0b3MxLcMcm5Wrl5WbFik8qDHQjYXgCvwJe/NDygfJ2vhfammpR2tg==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目岗位配置.rd b/Pages/项目/项目首页/项目配置/项目岗位配置.rd index 61d9cad4..5e24860b 100644 --- a/Pages/项目/项目首页/项目配置/项目岗位配置.rd +++ b/Pages/项目/项目首页/项目配置/项目岗位配置.rd @@ -1,11 +1,14 @@ { "PageType": 0, "ColumnCount": 25, - "RowCount": 15, + "RowCount": 16, + "Formulas": { + "13,21": "IF(岗位ID=\"\",\"新增\",\"更新\")" + }, "CustomNames": [ { "Name": "项目ID", - "Formula": "项目岗位配置!$B$15" + "Formula": "项目岗位配置!$B$16" }, { "Name": "岗位ID", diff --git a/Pages/项目/项目首页/项目首页-容器页面/任务列表.json b/Pages/项目/项目首页/项目首页-容器页面/任务列表.json index e3e22810..56d859fd 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/任务列表.json +++ b/Pages/项目/项目首页/项目首页-容器页面/任务列表.json @@ -366,27 +366,43 @@ ], "bindingOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", - "TableName": "用户信息视图", + "TableName": "项目成员表", "BindingInfos": [ { - "GUID": "dc11e252-8fa3-4d04-a8e1-abb45cdb218d", + "GUID": "6159f3c8-2bad-464d-b0a9-c8f06ffc9690", "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "3549df10-5cdb-4291-9562-3c59666f13c1" + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "243b5dda-ec5b-4172-b8ab-528e368097aa" }, "ColumnName": "value" }, { - "GUID": "9b0dc754-6bb1-4049-8a46-3ba2be242fca", + "GUID": "888434b6-3a38-4b14-8cc4-824d118ed498", "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "全名", - "GUID": "f96e2fce-47cd-428a-9e1d-c8d0c63aa41c" + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "e16faccd-745c-4178-b063-47213c394111", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } }, "ColumnName": "label" } ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "014a9f7b-31ac-4fad-97f1-9ce4650c497a" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务列表!项目ID" + } + }, "CustomColumns": [] }, "placeholder": "按负责人筛选", @@ -465,7 +481,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "ccae49cb-715e-4269-a416-330fc0315a16" + "ID": "0420fdba-6dbe-41d4-9d8c-9bff4dc01b84" }, { "Condition": { @@ -499,7 +515,7 @@ ] } ], - "ID": "8544ef9b-5217-4834-807a-c66e3dff7b31" + "ID": "6dce2767-1b20-47c4-bf31-33f53ad82d7f" }, { "CommandList": [ @@ -552,7 +568,7 @@ ] } ], - "ID": "8cdf9069-c566-486c-b702-15f374e25e45" + "ID": "a102364a-3fda-49c3-b601-c7033e922dc2" } ] } @@ -576,7 +592,7 @@ ] } ], - "ID": "b28a82ed-9981-499b-a735-4da2b334a8f4" + "ID": "d9666609-350c-44a7-9451-9d9ec32071c9" } ] } @@ -731,32 +747,32 @@ "DataType": "treeTable", "BindingTreeTableOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", - "TableName": "任务表", + "TableName": "任务平行视图", "BindingInfos": [ { - "GUID": "40f8a7e6-53b5-45ba-9245-5b7ef618c29f", + "GUID": "221e202a-cf7e-4ba2-a87b-ca7e4b8eefce", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "6a245068-8ec9-4ad0-bc03-633ffa266e12" + "GUID": "ccb9e9b7-351c-4a77-a3b3-d2c9224bce6b" }, "ColumnName": "value" }, { - "GUID": "10ac3318-97fe-4f53-b0c2-fb4c6f6622bb", + "GUID": "fff0a273-15bf-484a-b684-193cba4906c3", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "父任务ID", - "GUID": "bc9f5f8b-0e1b-4f25-badf-931e232d25db" + "GUID": "6fa69a79-baf5-439e-acf0-5f00ecae7e66" }, "ColumnName": "parentValue" }, { - "GUID": "493c6743-cb76-48ed-a22e-10626bdd7401", + "GUID": "d59a1f62-22e8-4e9c-beb3-72f4bc0159af", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务状态", - "GUID": "b47a9a46-35a8-477a-9ad3-5076766198f6", + "GUID": "41c3230b-59c1-47cf-8ed0-c71ff6883b03", "RelationBinding": { "RelatedTable": "任务状态", "RelatedColumn": "状态码", @@ -766,20 +782,20 @@ "ColumnName": "状态" }, { - "GUID": "a479e293-a23a-4f08-ad67-7c7cc2b91a6b", + "GUID": "7dd361a9-1b2c-489c-a46c-ab598d21dd05", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务名称", - "GUID": "31782c0b-cb22-4334-b21e-ab52c15663a2" + "GUID": "4fde0f5c-3fda-4f2e-9f26-5eb727a98c02" }, "ColumnName": "任务名称" }, { - "GUID": "31d4356a-8e2a-4289-a71f-389c622a61b8", + "GUID": "29b244b6-aa98-4ca7-a310-aa4b2c449443", "BindingInfo": { - "TableName": "任务表", - "ColumnName": "执行者", - "GUID": "c1832497-2a83-4f71-af19-ffa7fcf36b94", + "TableName": "任务平行视图", + "ColumnName": "任务负责人", + "GUID": "9bc10501-3bb3-4363-b453-e9a98463b1d5", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", "UserColumnAttachType": 1 @@ -788,49 +804,49 @@ "ColumnName": "执行者" }, { - "GUID": "166490fe-c402-4528-a8c6-38679a46c076", + "GUID": "a361bb62-9804-4389-8104-8a66bfab8bdf", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "开始时间", - "GUID": "5a41b0e5-53e8-4298-b460-8f33684bbac6" + "GUID": "2dac7eae-1e4c-460d-8193-63dd70098c1e" }, "ColumnName": "开始时间" }, { - "GUID": "b12b56b7-c46c-4b2b-b1f3-2839fece0176", + "GUID": "8d6431cb-2392-4738-897c-ba349213b950", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "结束时间", - "GUID": "ec068f99-8e37-485e-95f3-faa5620cb4e5" + "GUID": "cfe89a1f-4c67-4c5b-b3b1-02a15c2d20d4" }, "ColumnName": "结束时间" }, { - "GUID": "65088aea-1d7f-43d0-87a7-9c97b00c2698", + "GUID": "4ea5bd32-ecee-4d6a-87a6-e1a286b34d37", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "ea034d55-98ef-4282-9433-ffe14da05a1b" + "GUID": "607154ca-c0ee-440a-8262-fa60b544dfdb" }, "ColumnName": "总计划工时" }, { - "GUID": "81482285-fffe-40ee-abac-9659afa07469", + "GUID": "20962eb9-f3c6-4069-a49b-2916c75c58e0", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总实际工时", - "GUID": "86018909-acff-4945-93b2-0a4cfcf4f2ea" + "GUID": "e3baab05-b355-4952-a382-e30ad747d183" }, "ColumnName": "总实际工时" }, { - "GUID": "7007d5d6-d56e-4302-8447-23d6fcfe0ab5", + "GUID": "d0338059-8b35-4e36-882b-6885580ced43", "BindingInfo": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "f7b3021a-1c61-42d5-b731-fd4db30dbb35" + "TableName": "任务平行视图", + "ColumnName": "成员数量", + "GUID": "c5dfa9df-c416-4160-b096-6a578c24bbc6" }, - "ColumnName": "参与人数" + "ColumnName": "成员数量" } ], "SqlCondition": { @@ -839,9 +855,9 @@ { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "8df0a7c7-5072-4f95-8e55-fa45d44d852b" + "GUID": "6fc8eb63-d4d2-4884-b51b-9fa2d6e79840" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -851,9 +867,9 @@ { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务类型", - "GUID": "eb33abef-da3d-4e6a-bf9c-dce00d2b6290" + "GUID": "a07e37fe-4810-4ee5-8d29-8532eac44918" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -863,9 +879,9 @@ { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "执行者", - "GUID": "995a904c-9cbd-4ab4-8b1b-0ac8181771b5" + "TableName": "任务平行视图", + "ColumnName": "任务负责人", + "GUID": "19bf2df6-bd6a-4263-a3ac-de1e04eb59db" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -876,9 +892,9 @@ "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", "CompareType": 6, "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务名称", - "GUID": "d6c8883f-9aa0-46a7-a4f9-e7ed3567a35d" + "GUID": "21ded7f8-684d-460a-98f9-0dd581da059f" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -888,6 +904,23 @@ ] }, "NullFormulaValueQueryPolicy": 1, + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "ID", + "GUID": "e8bbd2ee-cd71-41c1-82d9-6a2e696bef6b" + }, + "Order": 0 + } + ] + }, + "TreeSourceSetting": { + "IdColumn": "value", + "PidColumn": "parentValue", + "QueryResultMode": 2 + }, "CustomColumns": [ "状态", "任务名称", @@ -896,7 +929,7 @@ "结束时间", "总计划工时", "总实际工时", - "参与人数" + "成员数量" ] }, "Columns": [ @@ -963,8 +996,8 @@ }, { "$type": "ElementUI.VirtualizedTableColumnSetting, ElementUI", - "DataColumnName": "参与人数", - "Label": "参与人数", + "DataColumnName": "成员数量", + "Label": "成员数量", "FormatStr": "0\"人\"", "Fixed": "none", "Align": "center", @@ -1002,9 +1035,9 @@ "CurrentRowInfo": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "6174715e-228b-4056-92c8-0155f6b8c0bb" + "GUID": "9c5d011a-2109-4da7-8c5b-b9721a206fff" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -1021,9 +1054,9 @@ "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { - "TableName": "任务表", - "ColumnName": "参与人数", - "GUID": "75fdd164-bc06-498e-aa25-6a7cfeeffcd5" + "TableName": "任务平行视图", + "ColumnName": "成员数量", + "GUID": "a96c255a-d613-4212-84c1-766049a922ae" } }, "value": "0", @@ -1044,7 +1077,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "73a5490d-3d6b-4d01-8841-ac8b7a0caffa" + "ID": "4cbce8d2-d94d-4c67-8ef0-7b9dbe158ccc" }, { "CommandList": [ @@ -1083,12 +1116,12 @@ "LoadBindingDataOption": 1 } ], - "ID": "9cd8367e-62b7-4488-ae6c-8d51cc971408" + "ID": "9fa4cdd5-a185-463b-9d82-75a9ef92c0fa" } ] } ], - "ID": "16b29fc8-e21c-486a-9b5d-a62bc642cb35" + "ID": "542d97d3-83c8-46cd-a8bd-3d349ce3e315" } ] } @@ -1416,4 +1449,4 @@ "Formula": "任务列表!$B$4" } ] -}///xlfFCTz7JdeiSgpGLxi9wkUzqTyqGI1bMbR6O8WiGaJsjju9Tad1yLC4ZCueWxYCpmiuij32A0zjU5XYW1cOtNW//izpIwrLUDdZrKmkhWTahWjrh24Jzr7jPCmxo0D8bJKmK5xctOERive7UyE6C34LthbRePErLl+030VDKRPt78R7/C4oZmQhb/f0ukRr9Fb+S2alv539soqZ0e1l6a/1xh+Jm1dWDmYNHUKHF/72F5L/tQbkbvh/hVyduUG8TGrNfuQ+ZC1pfNmCi+3ZFKn47aMwzxBaG+G8REpPRbK6oMynV7HC5ZTMTKREW+R3tQV6eIhu85X0xE9xkiknTbsABGfD9TiQMZbUFhdZTg+1UxaJolW+IsrXK04SjqRIHoHNsxqQw8IoFXW1KrltmkkfBhbwXMUTNQcIy5Yt6tgcQ1/+Rc8EOGeaowtbChOVCZTVTt0twm0lTROnXfnfp2Dn4PeIudMZWMrSnuH29tqJ15NM+w+NuycUjRsPgn5sb4nAj/2MkWTg6z+TaEPADjPkcbpBIIjZjt9Md9DK80aEuo4mD6H5+up4/rlIH/e0GW/m2a6TwKC6zuyVYOsQvcBAbMkbvfyRdqSe77fxQx1WJZG2uPPCegWK1nVPKqjF5R6bEDfc5T5U4QOaV1bpeRSq2FE1QIei1ZHd/B4mliRGFs3HXR37ylHHpVfaGv+nfcQ7wyS75DUtqD0nufzyAe4K0LzW9eGsrN9pRCmTa0uY6BeKf2U11Ocm6lsWas0W4eS0t2Ef6kxnpLakoNMfq6ESCpWEBwU1lzdEQ7R3D+i+xK+1gS5qzR83ZOay2pL0ICqkItendSxqQIbo/nojm9/QssdLzT4H4E8fdplSMS+smMpf1T/nfkSzWUG3CUF2FclV/6tHi0P7vkcSRtHxA==|920 \ No newline at end of file +}//UOt0Ov6WzF36Go8nbyrGiplqx5YF4O5Smdtv9jxXJn9QvoWvvFGXitLsunkLhL+hOhGpN6qWlMD/hBg/EQ+paNeCdR1jCX13X6RjozTI60myAJilfPTtMYqjGxKB20EPCueEtmS9WYJuWEUN56E2yaFFKSmhtxYxKUSZwciQ9PB5bjAKSf5lwmwee83ItZQYx2A6zl5eelaNNKOLVTC/kQwgAP+RamO8+OFhPsmwaVMqb7XA/bgxKmn0GgUTbKif5Hus4XladxlrMHA9oskaESTSenW8O83apDod4xfyVfT6xEx0No07bkUyMODWWh42VyS+QgOv6teV+OukZZwlmZXSbsXbCKVr9JrKPcXcDKRwe70YtFl/iJ4p8FuFJvNfG39k4/ru/g0w02zV6pv63SEW7X5lmWpDAcszJtMQKzZdwXSttZeupnToDOXq93181LUm1VKL4T8k8fbcgeMEbH9JTsFUyrsQkES7eOjAsVs+7te0gx+eC/eEx2rv9BJFFsTTY51w/jvrGOmyR5Iar7n6YCG0B90WYK0hyRiNaYCfjJQZW41LJDT2FB0fB5WUNlG4hMeOJSCPgaqIycosXm9eGzzcGzUWK/9LT3pr/wel/vXTBj1HFZAj+AFfW1w/jVx5ONwtXmXlhBB6W/Dw4tBqEyctMJgyXY9IFtECszuhLt8dA70UEECtC9Ce+XJzwPH50wVTViCBJyNpmlUE2jNbLdk1rcQwqT6ULLltp9p+JK73kloxGQD7BoTWWGErtPvpf17A1212nSFd4YjCBwHkudc7BnEkNBTzxPr6n70ueS1DXEwExSST+nRKpcmXx1xYgaAcseViLpimi/EKuO42TVjWnvez0oIdt7DaqpdTscrp+cYW0zYSOtS/rvgTcllCW1y3BGA+/uysJviWRg==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目成员.json b/Pages/项目/项目首页/项目首页-容器页面/项目成员.json index 6d749229..73fb2bbb 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目成员.json +++ b/Pages/项目/项目首页/项目首页-容器页面/项目成员.json @@ -365,19 +365,8 @@ "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", - "PageName": "项目岗位详情", - "PassValues": [ - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目成员!项目ID" - }, - "TargetCell": { - "SerializeProperty": "=项目岗位详情!项目ID" - } - } - ], - "LoadBindingDataOption": 2 + "PageName": "项目岗位配置", + "LoadBindingDataOption": 1 } ], "Text": "添加岗位", @@ -394,21 +383,14 @@ "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ + { + "$type": "RemoveCurrentRowInfo.RemoveCurrentRowInfoCommand, RemoveCurrentRowInfo", + "TableName": "项目成员表" + }, { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PageName": "项目成员详情", - "PassValues": [ - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目成员!项目ID" - }, - "TargetCell": { - "SerializeProperty": "=项目成员详情!项目ID" - } - } - ], - "LoadBindingDataOption": 2 + "LoadBindingDataOption": 1 } ], "Text": "添加成员", @@ -581,7 +563,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "c7452dc5-bfd3-44e9-9cff-222ba94274ab" + "ID": "fa675b7c-08fc-40a0-ba11-b45259003e33" }, { "Condition": { @@ -644,17 +626,17 @@ "BtnText": "知道了" } ], - "ID": "9311cba7-4e89-467d-a6b7-4b8cdb90af1c" + "ID": "45c555c1-ca24-4a78-b848-36225fb74e86" } ] } ], - "ID": "4a052a6b-870b-422f-8969-76366aeb56df" + "ID": "e6d8c3a8-2d96-4c0e-a88f-536800048a33" } ] } ], - "ID": "f7736128-5856-40b0-be9f-c423b01aa2a9" + "ID": "87b3dcaf-d4b6-4047-88c0-33106791e265" } ] } @@ -1002,4 +984,4 @@ "Formula": "项目成员!$F$7" } ] -}//62qf3aJnOHoY/BPhcRm0GuTKie/8+8y5f8YXpAHxqRwdAM/Jx6jxlnA78dfAFz8GkH/gyN4VyflxkillYDYT47G1Uphi0aDRy6xiSH2EOEijbzva0uQpkTuFAufy9O8DmF3VJ/gVdxulSFcGbGq4Npt2pJETqLx3sk+ldODGdKll/rIK4mVb8ZeHGCE3MeESVtc86Fw5aKQJ6zvho4caiajaBij9ei1FD9fAV0Es29sO7KrieI5k2IKZaLwfpTHghrol3jjL0Fmj3DI1YRqTRAUMjkZ1/IEKLABy/AonXoE3BLD49BwFueflIG+3m39nL85hqSkz/gR62OI7tl3RucLL75Rny9aoi2NtHuaqSYAvfx1YeXb0/H4zbgGp7iQPMWxGM/zzgYiwuomQISzTIldmaWrq+dc68ffDdFR8KqzUrrVXTp4AtGQKpYI8fKUFRV0tyqa46vujIN0mxX9w7J6Jx+QXwohNl8zOzEtKd8C3BN6kLyFx+ydpST8iKjtzYX7zFXKklmWzLj9ZBXGY/IJFRcN0p9d0UlcuJhtmUvzHpIWnKZuGhPaqOloLi2j29NfHBtYQ4HRlZhK8V15ikvgeMfRXz2UgVTStiSCqgSHTxOTFzjigRgVPR0XhvY4OiPyvlXlQz9NkijxOput2vz0oNIwukOXu6romvGF6oagiCmZZ51xCwD1LqpYFPnDYNRXWzfZucAxZKXQ5dHg920/MG0TUsOoNUVsfDbmIrKgjorWtYXipKMyEwtdpxWA/HfkIm25CbgDJPI1mLw7E5W4LbKPutsUVlHqwiRdrkQ9wW58uW0m5OjNJiYSrhpKKe6xaf2pt6m2MI1pO3jqniGCld/7PcYwOxx80S6suU1fqtZqnI+bVrpHmCvikQigtc0N3kdjYzemxAJfQ3pVRHw==|920 \ No newline at end of file +}//FiNn/VcHTFQ6qmBNmns/oK6paBxKX3oI0u3vi9KyCVI9HN0FqLc5FHSHlu/fFLyZyrS4Hd8g7rXy6JJrrxneuGrj3shNMCj99MeU2wEsNRXF5LRUGnarJqehTPtm0H3hRgdTCGUwmK0no+ZJrdJYAjTQOtODx2CsWpPIJm+uHKIMgdqGzOyyBmKv7ZVb6mveRhGaVDJDSA1rO/S0XWInTgI8KklSU3EeWv4ei6Au11HQ5KGthqf7lmEIjhke+OUhMqGbw7dqCtGSvFvx3VJQAXS6qZrliaA1CmpA9xVCKwpgIIL6RVUQJ7gTC2naUgJLrw9jUKkBo8CGfVkEKaEM9WB716nM3HlJWLYAxj7ncEIaKRIwxo7nnC3y9BMJlaETI+Ume3IhWzlRuxHcivRLYr2SGcrQgEiUtwn0JrhO/VOSo2dz8VHhW38Ls8GuDAXh0JbZ8Ym0hAJJkzrUXqAUIt/aBA/aKVm68lHEoeC+zcx7c0ebj0YWjlQLMGS13C2NNGJZwGSB3kHb2eBqNywT0coQNktVc4k0zcOKMix64OvYuuI1evUja0V71Z4qz0lZFJHzDFPYJfZQDbdzS2XUWefW6zNRtWrJ8QfVKo2Zg1vihhOhbZDG/OSl8zV15hAkb2syPhNVLbGNSVKyAxUCkYnp3eZJ+f7LOi2wuQmRqy3raWa/bd55y7uPdAxskT3yFJUMffd3gXZ6SM6S+FAqHKFevUxkFlJe779SvqGXe8pMT4r6apBPLU+WzPSvEcUgppi/LWxdO4G0OpQ7DoFesr/L0TD7TmjtuPRxgC745JpkH4gDVyGRiXWkp1ilO+ZOr9xZ0xjX/wlG/My84BnBcXVi3404HfVxhpF9+VGLfORHIBl+efqWBVBXLapkiYN1tPKyHysavBXOqfoNS3SJGw==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.json b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.json index fcdb3e06..99ec6824 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.json +++ b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.json @@ -1,66 +1,5 @@ { - "Rows": { - "RowColumnAttachedInfos": { - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 347.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 2, - 3, - 4, - 5, - 6, - 7 - ], - "Count": 8, - "DefaultSize": 32.0 - }, + "Rows": {}, "Cols": { "RowColumnAttachedInfos": { "0": { @@ -209,318 +148,16 @@ "Count": 31, "DefaultSize": 32.0 }, - "Values": { - "0,0": "任务甘特图" - }, - "AttachInfos": { - "1,0": { - "CellType": { - "$type": "Gantt.GanttCellType, Gantt", - "GanttListViewInfo": { - "ListViewName": "表格1", - "GanttTaskSetColInfo": { - "IdCol": "ID", - "LevelCol": "层级", - "OrderCol": "次序", - "NameCol": "任务名称", - "DependsCol": "前置任务", - "StartCol": "开始时间", - "EndCol": "结束时间", - "DurationCol": "工期", - "DescriptionCol": "任务说明", - "CodeCol": "版本名称", - "ProgressCol": "进度", - "EndIsMilestoneCol": "里程碑", - "ActualStartCol": "开始报工日期", - "ActualEndCol": "最后报工日期", - "CollapsedCol": "分组名称", - "StatusCol": "任务状态", - "AssigsCol": "执行者.全名" - }, - "GanttStatusSetInfo": { - "WaitingCol": "-1", - "ActiveCol": "1", - "CompletedCol": "2", - "SuspendedCol": "0", - "FailedCol": "-2" - }, - "GanttCollapsedSetLevel": -1 - }, - "InitialCalculationMode": 1 - } - }, - "2,0": { - "ListViewInfo": { - "Name": "表格1", - "TableName": "任务表", - "RowIndex": 2, - "RowCount": 6, - "ColumnCount": 31, - "DetailListViewInfo": { - "ColumnOfDetailTable": "项目ID", - "MasterTable": "项目表", - "ColumnOfMasterTable": "ID", - "DataCommitType": 2 - }, - "TopCondition": null, - "ListViewStyleName": "_RS_NewFashionListStyle2", - "ShowColumnHeaderInDesigner": true, - "ShowEditStatusIcon": true, - "UseSimpleBar": true, - "ColumnOperation": 2, - "CommitType": 1 - } - }, - "3,0": { - "NameUsedInJavaScript": "ID", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "506ec052-affb-4a50-b311-5dde9f2beee7" - } - }, - "3,2": { - "NameUsedInJavaScript": "父任务ID", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "父任务ID", - "GUID": "2d5608c0-bb3a-4545-bbcf-e12ae87f05e8" - } - }, - "3,3": { - "NameUsedInJavaScript": "次序", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "次序", - "GUID": "7e12b30b-d178-4323-8528-d6630e90260d" - } - }, - "3,4": { - "NameUsedInJavaScript": "层级", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "层级", - "GUID": "7575addd-67fb-4698-bcc2-260a37f54188" - } - }, - "3,6": { - "NameUsedInJavaScript": "任务名称", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务名称", - "GUID": "e3f7ae08-9356-4a2a-8e6c-15eac159a32f" - } - }, - "3,8": { - "NameUsedInJavaScript": "执行者.全名", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "执行者", - "GUID": "2ac0edd8-0330-47d6-8a32-e6a750d9bcfd", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 1 - } - } - }, - "3,10": { - "NameUsedInJavaScript": "开始时间", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "开始时间", - "GUID": "26bfe21e-4d4b-4803-8282-478c95388b92" - } - }, - "3,12": { - "NameUsedInJavaScript": "结束时间", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "结束时间", - "GUID": "9f4b71ba-d1cc-43d0-a361-9ea102f869f7" - } - }, - "3,15": { - "NameUsedInJavaScript": "分组名称", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "分组ID", - "GUID": "de63958e-8e7c-4585-802e-6054442cb4f5", - "RelationBinding": { - "RelatedTable": "项目任务分组", - "RelatedColumn": "ID", - "DisplayColumn": "分组名称" - } - } - }, - "3,17": { - "NameUsedInJavaScript": "版本名称", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "版本", - "GUID": "64af25ec-9b58-44eb-946d-ad43531fd6e0", - "RelationBinding": { - "RelatedTable": "项目版本", - "RelatedColumn": "ID", - "DisplayColumn": "版本名称" - } - } - }, - "3,19": { - "NameUsedInJavaScript": "任务状态", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务状态", - "GUID": "ed3ad060-12e8-4be1-9310-ce9710779316" - } - }, - "3,21": { - "NameUsedInJavaScript": "前置任务", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "前置任务", - "GUID": "62ca8ff5-a0a6-44d9-be23-e4d86597b233" - } - }, - "3,23": { - "NameUsedInJavaScript": "工期", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "工期", - "GUID": "d5312461-f026-419f-9a68-7361b0102da9" - } - }, - "3,25": { - "NameUsedInJavaScript": "开始报工日期", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "开始报工日期", - "GUID": "b5ea2af6-9c4d-4470-a8c7-e4cd92ac4ef9" - } - }, - "3,27": { - "NameUsedInJavaScript": "最后报工日期", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "最后报工日期", - "GUID": "d19371c7-f344-4910-8d73-f549b694d0b7" - } - }, - "3,28": { - "NameUsedInJavaScript": "任务说明", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务说明", - "GUID": "4b41dacd-aa78-4b93-8c3b-699f38f56e35" - } - }, - "3,29": { - "NameUsedInJavaScript": "里程碑", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "里程碑", - "GUID": "6c233bf4-7a1d-427c-8ac3-e212f6b5813e" - } - }, - "3,30": { - "NameUsedInJavaScript": "进度", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "进度", - "GUID": "b3338cc6-9924-4d62-9e87-b045de8583f1" - } - } - }, "StyleDatas": { - "Styles": [ - { - "FontSize": 13.333333333333332, - "Foreground": 0 - }, - { - "FontFamily": 1 - } - ], "Types": { "Strs": [ - "Text 1 50", "Body" ] }, - "CellStyles": { - "0,0": 0, - "2,2": 1, - "2,3": 1, - "2,6": 1, - "2,7": 1, - "2,8": 1, - "2,10": 1, - "2,12": 1, - "2,13": 1, - "2,14": 1, - "2,15": 1, - "2,16": 1, - "2,17": 1, - "2,18": 1, - "2,19": 1, - "2,20": 1, - "2,21": 1, - "2,23": 1, - "2,24": 1, - "2,28": 1, - "2,29": 1, - "3,2": 1, - "3,3": 1, - "3,6": 1, - "3,7": 1, - "3,8": 1, - "3,10": 1, - "3,12": 1, - "3,13": 1, - "3,14": 1, - "3,15": 1, - "3,16": 1, - "3,17": 1, - "3,18": 1, - "3,19": 1, - "3,20": 1, - "3,21": 1, - "3,23": 1, - "3,24": 1, - "3,28": 1, - "3,29": 1 - }, "SheetStyle": { - "FontFamily": 1 + "FontFamily": 0 } }, - "Spans": [ - "1,0,1,31", - "3,0,1,2", - "3,4,1,2", - "3,6,1,2", - "3,8,1,2", - "3,10,1,2", - "3,12,1,3", - "3,15,1,2", - "3,17,1,2", - "3,19,1,2", - "3,23,1,2", - "3,25,1,2", - "3,21,1,2", - "4,0,4,31", - "2,0,1,2", - "2,4,1,2", - "2,6,1,2", - "2,8,1,2", - "2,10,1,2", - "2,12,1,3", - "2,15,1,2", - "2,17,1,2", - "2,19,1,2", - "2,21,1,2", - "2,23,1,2", - "2,25,1,2" - ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", "PermissionData": { @@ -545,4 +182,4 @@ "PaperSize": {}, "Margin": {} } -}//Ec+8jFyAdpwKSms4WWj0h1iqneswB8CRuY/SsbiBc4RS0/dbrPsbwevc3CRQ4I/TxwKaxgWDLH2upekItnS68BdrzhoBaLqE5iFG/9LnO6J1xCaugpL4SoeaphUbFKhgOK/DDU2htcM2XECL0mszvoFvSNwC+/SGGFhrzC6spfzxOrC5FDaSjZ7oqNIWnOsa8VDb7b+rPRw807f6l5p1y4wzsg9rDyhjkLKZcDZeffOzW+nPO6uTuOGlR9xweH9oRCR7mdd9f9uGBAUVtBfa4JlDZu167umJIp2kFJFeWX3QPiyZh7XELzxFvDWQuG776LmSu6t8jHkzfu+q6ipdUn3a29MQcr7W2o4D5LiHObY5VHcAYY8bOzjnRrR4wrGSHZSFo+14K+3ITDkfRS0EdZeNWuiTmwb4bcmXMkKm3cQwD77kY4D1JFfkd9od66OJK8XWC9HUWp0SyQV53dlf9pZDt0fWfPUJYNy+aDbCAmu5olviUGLQahBZG2eFO3rNp+PhqzX8hgiGR2pG29PjGtcT/jRqhUR3q3JU95uZTLo8zv8SqnF/VUvUR1uA3EnCOmeoLwtPQ5HmPinLWZm4HbKNLSUQ/M2AU3D9IrRVVUdljEq482IueEjFjJ57ppv08FkTz8PgOdqi0/+UKdS8Orp1GcXmzJT81zmHb+KY63gWW95dd1cIANViMfOfSlezFwrblHNyv0hlVuZQdId3AWTe1FKJafJObhKxJ4tyqeq4VXYAnfP/Fl6WJRMkk3zk3rouVGUUMV9gSbvUSj8xdSwInAwJy4l4Tss3NVzSKkjUrdRUYHzx6cezhOcUqOchbzdJf1TpXIPnzWf041AcZ3HGL3frGE37W1yAC1oeDAJCTEBCX5FGo5pXjDKVIy72zI5266xME+3W615e0GHKBA==|920 \ No newline at end of file +}//6C1yT/TuwgOXA6tXzR9vkGQyxTxq+9W7M8bFKSVVy0CY+QY+jdDTqIbj7mkhOOExyv8SVKvT4nAcDOQkIDG66PDUVN2DtDviSjFy+8EmSUz62DAmMokX/yogjuGPi8kqxIxqWmBZJ/esMdfaAxvNRitU1l6M4iN5P0j575OJJF/1+06C8haIO17v0LGCGWBk4u5YwjPZ+5qqCDrhpmXrs3+26kgKinPQIfRfFLmgIcNJokgOaWUFVTLq+r/Aike5aFpgt8Rqmoin7zpiEtnX1XYpPlGSgoHZkokxV4vAcNFNkXEqJlAINJBT2FC4SV5H9DUIiZTvQ9BKRs24O8FdS+vVOJcF+VedMhSShnJnplcEC6DpbzwUvl9Wyet2t0jhScvEOyWZxccIrYCUs2I+MufkFNgdnlEqErU0DPQcCTjm3mHHHnnAzSagolN15LRFCK4PEbwBioFjPTpJNJ2K4Tqm8H2ZKY6+x7kX75JJJNKcVHjJ62reCnnRhJSmOZx2j7mi1fRoRIKN/piAN3Be55J+bAt9kpimmU+cIBULtxGd48rP4deeg7m8l3Vc/erVlkCW9tnS+WyC2unuUnYmAq2wytedxUWlCYQ1I+fVyemG7XADZMURUVEJQnh48HE71JWykZ/q49jJpb5kPFYwdLbUg2Q06Qhzu6ShMnmlk9NpqUuCYfSH0tRR8NJIafqwPrs6CXMR278dAp2sFB8YD7kwlI6k1m4eH2Jec4Ko6ge3pfyn22qESrUVmJisHCan42h8u0VEii/lr9hUuWNcuOfiwXnye4Rz/GAA1qT83c3b1iXAoFaG+TcpbsOwS011N/SyiX9xWm3xlQ5JEzfCtDGU7spm7bnaJ2cV8PNRzilxqx21OKG44boF/hn+0oGRXH1lLt9B9mfiPEzPPpwCwg==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.rd b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.rd index 33192dce..e4101999 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.rd +++ b/Pages/项目/项目首页/项目首页-容器页面/项目甘特图.rd @@ -1,5 +1,4 @@ { "PageType": 0, - "ColumnCount": 31, - "RowCount": 8 + "ColumnCount": 31 } \ No newline at end of file diff --git a/Plugin/取消当前行-9_0_103_0.zip b/Plugin/取消当前行-9_0_103_0.zip new file mode 100644 index 00000000..4b43da0b Binary files /dev/null and b/Plugin/取消当前行-9_0_103_0.zip differ diff --git a/Plugin/甘特图-10_0_2_0.zip b/Plugin/甘特图-10_0_2_0.zip deleted file mode 100644 index f7ea2845..00000000 Binary files a/Plugin/甘特图-10_0_2_0.zip and /dev/null differ diff --git a/Process/新增任务流程.bpmn b/Process/新增任务流程.bpmn index 3a405858..ba39fc98 100644 --- a/Process/新增任务流程.bpmn +++ b/Process/新增任务流程.bpmn @@ -4,7 +4,7 @@ - + @@ -14,14 +14,14 @@ - + _4f4ab1b2-ce52-46c6-bcc8-52c43b0c4a9f Flow_0otbu5x - + Flow_0otbu5x Flow_1bfvbmv diff --git a/ServerCommands/任务/任务发起流程前校验.json b/ServerCommands/任务/任务发起流程前校验.json index e92d7e61..a6d34902 100644 --- a/ServerCommands/任务/任务发起流程前校验.json +++ b/ServerCommands/任务/任务发起流程前校验.json @@ -153,7 +153,7 @@ "GUID": "515d2b76-c70e-4d42-8127-6a735c321162", "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "3f7a6d55-8578-48be-b14a-ba4a6e17f266" }, "ColumnName": "执行者" @@ -216,7 +216,7 @@ "Message": "当前项目未指定项目经理,请指定后再试" } ], - "ID": "b646f410-c95a-4ba7-9851-2f54e22e2a71" + "ID": "ac834d8a-0eeb-43b8-8582-69a68be39e1c" } ] }, @@ -242,7 +242,7 @@ "Message": "请指定任务执行者" } ], - "ID": "cf6d2a02-ef7f-4558-b11b-36b304d69aef" + "ID": "242a97f0-c582-4842-b744-c7a098212013" } ] }, @@ -268,7 +268,7 @@ "Message": "请指定任务类型" } ], - "ID": "928c0d81-b13b-478e-8491-57b85c6a9eee" + "ID": "3a216d5d-99dd-4dd3-a282-bc00d54cfcee" } ] }, @@ -294,7 +294,7 @@ "Message": "请为任务指定版本" } ], - "ID": "1ec91d09-a0a1-44e9-aef6-ec5bffdc1151" + "ID": "2d2b078e-53f1-4705-b7c8-f0a22dd0b252" } ] }, @@ -346,7 +346,7 @@ "ID": "8f419b6c4a3f4fb5bcf81a653a34fefc" } ], - "ID": "dc3596ec-7d37-439d-a2e5-7c9715388237" + "ID": "7fda99b3-70fe-4e63-89f2-3942322080d6" }, { "CommandList": [ @@ -354,33 +354,33 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "父任务", "TableValue": { - "TableName": "任务表", + "TableName": "任务平行视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "07e65c5c-bafd-49d7-8ae7-4616d5e13378", + "GUID": "5d2a5ccc-6b93-49a8-b231-a1864b3f684c", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "层级", - "GUID": "71447dd9-ed15-40d3-8c95-35af02be1228" + "GUID": "f77e0f2d-5a46-41ee-817e-8a25586086aa" }, "ColumnName": "层级" }, { - "GUID": "20f3f014-e350-4182-b7c7-8c0f3b263e54", + "GUID": "c22ed7dd-0caf-4173-92c6-bc83deba41f4", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务预算工时", - "GUID": "f2ea1508-f30e-412f-a345-3ede9d6c420d" + "GUID": "69c38d9a-9a17-45e9-8265-7b383df92d76" }, "ColumnName": "任务预算工时" }, { - "GUID": "5dbde190-261c-454b-9c78-adf11c3d695b", + "GUID": "717b4db9-b7be-437d-a09c-3733dc19c3bf", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "1d7f0d26-c3c4-4fd5-9d35-d8c6775d2e75" + "GUID": "85fd954d-c52d-494e-8e51-5b191456133c" }, "ColumnName": "总计划工时" } @@ -388,9 +388,9 @@ "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "a11173ee-ce04-46d5-a2fe-57bac8f3d19f" + "GUID": "1203dd82-1886-4972-bf84-daa88a6926bd" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -400,7 +400,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "ffc951c1aa654907998505d60d36bc1e" + "ID": "92012003801d4554a27aa6d1c1b5f7fe" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", @@ -421,7 +421,7 @@ "ID": "ac58e4cdd43c49fe9f9575e244e3479b" } ], - "ID": "f075c288-17d1-45c4-aaf5-07a117002cbd" + "ID": "4b25f998-e03f-443f-9ab1-d87d1e19288b" } ], "Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限" @@ -455,12 +455,12 @@ } } ], - "ID": "63448099-3299-4748-ba1a-ce84dcb319e1" + "ID": "d0a8e6e6-79f4-41db-877f-4a5b2dc75c5a" } ] } ], - "ID": "456f791e-33d0-436a-85fd-1115f63fba0c" + "ID": "8d75672a-242b-43ad-b11c-9f86a71f6b09" } ], "Comments": "校验工时情况是否通过" diff --git a/ServerCommands/任务/修改任务预算工时.json b/ServerCommands/任务/修改任务预算工时.json index 6a0ff742..b4d059ac 100644 --- a/ServerCommands/任务/修改任务预算工时.json +++ b/ServerCommands/任务/修改任务预算工时.json @@ -199,7 +199,7 @@ "ID": "e583a0048e5044a0b325443e28146bdb" } ], - "ID": "deb71940-065a-41b4-912c-2cfc3975d518" + "ID": "ca412410-4961-425b-bcbd-78e522a2b526" }, { "CommandList": [ @@ -207,33 +207,33 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "父任务", "TableValue": { - "TableName": "任务表", + "TableName": "任务平行视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "02e4d6e8-0cdb-4979-aeed-1dff7324dd02", + "GUID": "561e2df3-b364-4b71-82d7-e257f78c6b8f", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "层级", - "GUID": "71447dd9-ed15-40d3-8c95-35af02be1228" + "GUID": "a5e920a4-a2a4-4af1-ae02-5f800213a048" }, "ColumnName": "层级" }, { - "GUID": "21b06205-d508-4728-90e9-7a4b1deb5617", + "GUID": "e21efd11-6c4b-447c-b4b8-e8dae1f3a23e", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务预算工时", - "GUID": "f2ea1508-f30e-412f-a345-3ede9d6c420d" + "GUID": "c8f84a0f-d253-4d60-942d-a1473cb8f830" }, "ColumnName": "任务预算工时" }, { - "GUID": "abb9e663-53f4-4e96-8a27-c3139bfad61b", + "GUID": "2375b49f-a344-481d-b24f-255535146b39", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "1d7f0d26-c3c4-4fd5-9d35-d8c6775d2e75" + "GUID": "9644df0b-6bd7-483b-8aaf-96d5c3fa435a" }, "ColumnName": "总计划工时" } @@ -241,9 +241,9 @@ "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "a11173ee-ce04-46d5-a2fe-57bac8f3d19f" + "GUID": "aa8ca1bc-889e-404f-a711-80fc6a865711" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -253,7 +253,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "b26ffe5976db4e7787b1d9c0a61fffbf" + "ID": "30e709ea5084438aa023a958fc494046" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", @@ -265,7 +265,7 @@ "ID": "423c3d6d0618419c9eac630be5066c46" } ], - "ID": "c8d08d3d-4822-4e2c-be89-008f2c10c375" + "ID": "d213848d-aed2-41b6-a65a-d385ef1edbb9" } ], "Comments": "严格模式下,根据是否有父任务来计算本次预算工时的上限" @@ -304,12 +304,12 @@ ] } ], - "ID": "7ffe5688-098a-4d77-a8f3-05d3ef83d4fb" + "ID": "97dfa6d6-3f61-4f65-b209-2acaa2f36726" } ] } ], - "ID": "63b82623-eb15-484f-bae6-b5d7a66500af" + "ID": "5e9cf66f-56d4-4903-8dd3-d32a9ac9990c" } ] }, diff --git a/ServerCommands/任务/发起任务流程.json b/ServerCommands/任务/发起任务流程.json index 423c0cda..b3e0b881 100644 --- a/ServerCommands/任务/发起任务流程.json +++ b/ServerCommands/任务/发起任务流程.json @@ -55,7 +55,7 @@ "GUID": "455904f9-0302-4dba-bbb7-9ca41568b71a", "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "a1fbd5f9-b9e7-48e1-ba59-913b1aee850d" }, "ColumnName": "执行者" @@ -311,7 +311,7 @@ "Message": "发起流程成功!" } ], - "ID": "538a870c-2dbd-457c-8376-cdd65a13778e" + "ID": "64d64c9a-5cf2-4bd0-9147-a1c087bcfba7" }, { "CommandList": [ @@ -321,12 +321,12 @@ "Message": "发起流程成功,请在任务首页手动提交!" } ], - "ID": "686eac20-159f-47b3-af18-98b561a23926" + "ID": "bf95f9ff-1e1a-4c6a-a2d1-36f05f893849" } ] } ], - "ID": "b0afa112-c3bf-436e-8825-7ca3c4ea827a" + "ID": "772d64f8-248a-44f4-8835-b36f21a726ef" }, { "CommandList": [ @@ -336,12 +336,12 @@ "Message": "发起流程失败" } ], - "ID": "28d09d00-0c63-411d-9671-d9638d8dea95" + "ID": "13cfd844-cdea-4367-9c5f-b26441f5062d" } ] } ], - "ID": "0db22abd-802d-4a9a-82d2-a4916ff55327" + "ID": "baba28a2-eaa7-4722-8a21-1af28db0c6c8" }, { "CommandList": [ @@ -351,12 +351,12 @@ "Message": "当前任务状态不允许发起申请!" } ], - "ID": "3d464f63-1e9b-4b73-befc-de21f74f4c38" + "ID": "a8693102-87ae-4933-baa4-4e08863df023" } ] } ], - "ID": "25f8696e-7e2d-49f4-86ef-2328e2871047" + "ID": "cdbfe9cc-3d26-4dd1-abb3-dff715732326" }, { "CommandList": [ @@ -366,12 +366,12 @@ "Message": "当前项目已不在进行中状态,无法提交任务!" } ], - "ID": "82f89f99-1a71-4c38-ad54-5f4e2a48f03d" + "ID": "17017d78-03d0-402b-9eff-32086fc1c3a2" } ] } ], - "ID": "bc582f6e-8cf5-474b-8183-43f925a4937c" + "ID": "7b2f67e8-e959-48b7-98ae-6e90a3a2f75b" }, { "CommandList": [ @@ -381,7 +381,7 @@ "Message": "任务不存在" } ], - "ID": "baf44142-3577-44d7-a831-1077b74eeb08" + "ID": "3765e1ef-d7d4-42c8-bb7e-5bb000b97a85" } ] } diff --git a/ServerCommands/任务/变更任务状态.json b/ServerCommands/任务/变更任务状态.json index 31a54a72..f9fe964d 100644 --- a/ServerCommands/任务/变更任务状态.json +++ b/ServerCommands/任务/变更任务状态.json @@ -93,7 +93,7 @@ "GUID": "68abe158-db9d-4ec2-b6a5-ba55af274144", "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "1feee22d-be59-401f-bf83-954a38a92dbb" }, "ColumnName": "执行者" @@ -276,12 +276,12 @@ } } ], - "ID": "87dc379f-3c18-41c2-9e68-8de9b1abadb4" + "ID": "7c2ea296-a691-4669-ad99-4d5a5dd5b598" } ] } ], - "ID": "da79d5fd-60f3-43ee-b755-b02234d69b6e" + "ID": "962e701e-7d81-4148-acb1-9a65b826705a" }, { "Condition": { @@ -318,12 +318,12 @@ "Message": "任务执行者不能为空" } ], - "ID": "1a93db48-578b-4aae-8b5f-f783bb5932c6" + "ID": "f0330e02-9e98-4324-8976-7c6206ee72b7" } ] } ], - "ID": "ff5a465f-8b6f-4032-a6ec-7c5460c7c49d" + "ID": "44730129-e979-457f-a992-5565fb61f8e0" }, { "Condition": { @@ -360,12 +360,12 @@ "Message": "任务执行者不能为空" } ], - "ID": "90ed53ca-b751-4f2e-8ddd-edb64e993dcd" + "ID": "4ebc2f7e-fe65-482f-9185-0c662cfc5a7c" } ] } ], - "ID": "b747f97f-de79-4d37-9ebe-06dedf62c0f5" + "ID": "bb4437ad-ef49-47ab-ae6a-6b51a67f03f4" } ] }, @@ -449,7 +449,7 @@ "Message": "操作成功" } ], - "ID": "6c18d263-93e7-401f-b576-69ebfe49579c" + "ID": "81eff0f3-4fe1-4492-8076-7304cd450859" }, { "CommandList": [ @@ -459,12 +459,12 @@ "Message": "操作成功" } ], - "ID": "9cef2a2a-2b6f-4a96-b1bc-6bd6c8a11faf" + "ID": "93a5f31e-80c2-4290-8eac-cc48ea96a670" } ] } ], - "ID": "3fd61c61-5d4c-4a31-864b-0fa8080f9682" + "ID": "2b9965a6-f0a0-4196-9e9a-865762e27169" }, { "CommandList": [ @@ -472,7 +472,7 @@ "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon" } ], - "ID": "9a918b65-0e7c-46b9-97a7-b7b59a6f6fe7" + "ID": "aa38542b-fa52-4249-be6c-71e0669c59d2" } ] } diff --git a/ServerCommands/任务/同步任务参与人字段.json b/ServerCommands/任务/同步任务参与人字段.json deleted file mode 100644 index 294f2bc1..00000000 --- a/ServerCommands/任务/同步任务参与人字段.json +++ /dev/null @@ -1,99 +0,0 @@ -{ - "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.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务信息", - "TableValue": { - "TableName": "任务表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "f33c98da-7e7f-4c67-b7e3-85d02323c350", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "参与人列表", - "GUID": "cb217fea-4529-4dff-b55a-554b24ba113f" - }, - "ColumnName": "参与人" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "560dca62-8721-4c1a-9f4b-9ee205d34d3a" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - "TopCount": "1" - }, - "ID": "f12242172b9a48eba3dd67472da396fb" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "393fcd69-1ecf-4ce0-990e-3dd89853fe86" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "参与人", - "GUID": "dde9f035-fc64-4f6d-9535-9e0d5c849fa6" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.参与人" - } - } - ] - } - ] -} \ No newline at end of file diff --git a/ServerCommands/任务/更新任务参与人.json b/ServerCommands/任务/更新任务参与人.json deleted file mode 100644 index 92362114..00000000 --- a/ServerCommands/任务/更新任务参与人.json +++ /dev/null @@ -1,521 +0,0 @@ -{ - "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 - } - }, - { - "Type": 1, - "ArrayParamItems": [ - { - "Name": "ID", - "DataValidationInfo": {} - }, - { - "Name": "项目成员ID", - "DataValidationInfo": { - "IgnoreBlank": false - } - } - ], - "OnlySendChangedData": true, - "PrimaryKeys": [ - "ID" - ], - "Name": "参与人列表", - "DataValidationInfo": {} - } - ] - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", - "TryCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务信息", - "TableValue": { - "TableName": "任务表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "6c4cdca5-9307-42c1-9312-e9a44ccc4a38", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "cea97372-d27e-43fe-bf11-394cc980045f" - }, - "ColumnName": "项目ID" - }, - { - "GUID": "f7063842-ddae-402a-bb1c-2eb59eaef40f", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务名称", - "GUID": "f8778b5b-59e8-4106-9e8f-5e341baceee9" - }, - "ColumnName": "任务名称" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "6089b59b-1f23-455f-b64a-81664e14491d" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - "TopCount": "1" - }, - "ID": "0fd0c86a6f374aa4abc280b617e1e539" - }, - { - "$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.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与人列表.AddRows" - }, - "LoopIndexParamName": "index", - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目成员", - "TableValue": { - "TableName": "项目成员表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "1ae2e435-8589-44b8-90f2-2074f16d627a", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "ID", - "GUID": "75b08a3a-0654-4d51-ba9d-f9ccef9b56fa" - }, - "ColumnName": "ID" - }, - { - "GUID": "ae25725b-7e90-45aa-877d-6c00d0adc1c9", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "93597332-e399-4a0d-a240-1dcf2b225322" - }, - "ColumnName": "项目成员" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "ID", - "GUID": "62c34996-370e-4c8e-b099-81f2617b3ff9" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.项目成员ID" - } - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "6dcb21c2775546ab8c0eb04808be92b5" - }, - { - "$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.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务成员表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目ID", - "GUID": "6e8cb24d-759f-4f14-8094-4d7c6536b4b8" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } - }, - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "任务ID", - "GUID": "9a4804ab-880a-4699-8e37-9cee1b59dcdd" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "97c6e866-8618-4c75-8faf-e81b4116d2ef" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目成员.项目成员" - } - }, - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "f2e983df-31be-4895-a418-9638947b290c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目成员.ID" - } - } - ] - } - ], - "ID": "d54491d2-d209-43f1-9a88-2aa0fa337ab6" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"第\"&index&\"行中的成员不存在于此项目,无法设置!\"" - } - } - ], - "ID": "54dd5691-3c82-48dc-ba50-99ffc3dd95ae" - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与人列表.EditRows" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目成员", - "TableValue": { - "TableName": "项目成员表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "63c54ac5-e33e-4b8e-b71e-b6ace41f3d4b", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "ID", - "GUID": "75b08a3a-0654-4d51-ba9d-f9ccef9b56fa" - }, - "ColumnName": "ID" - }, - { - "GUID": "9d40985a-94cf-4ea1-ac37-9b8f71c73014", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "93597332-e399-4a0d-a240-1dcf2b225322" - }, - "ColumnName": "项目成员" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "ID", - "GUID": "62c34996-370e-4c8e-b099-81f2617b3ff9" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.项目成员ID" - } - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "264c4699b6b749b990b2cb7a5b49be48" - }, - { - "$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.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务成员表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "ID", - "GUID": "43efc519-1bf8-47bd-b809-383653ec559c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "3bfbeb6e-d44b-43f6-b5ad-5e7b0eb49bc7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.参与人" - } - } - ] - } - ], - "ID": "00fccb01-6a9e-43da-a237-776ee5dc7143" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"第\"&index&\"行中的成员不存在于此项目,无法设置!\"" - } - } - ], - "ID": "cc159815-cd7a-4699-8dde-dbd02788399a" - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与人列表.DeleteRows" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务成员表", - "UpdateType": "delete", - "ShowConfirm": true, - "ConfirmText": "您确定要删除吗?", - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "ID", - "GUID": "43efc519-1bf8-47bd-b809-383653ec559c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.ID" - } - } - } - ] - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目动态", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "项目ID", - "GUID": "9127e9d8-b881-41b7-b2d9-bef0be70be8f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } - }, - { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "项目动态", - "GUID": "5fb59df9-9497-4380-9d0f-1297f2207418" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"更新了任务[\"&任务信息.任务名称&\"]的参与人员\"" - } - }, - { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "执行人", - "GUID": "093e634b-bf7a-4a79-b955-5ff81169d06c" - }, - "Value": "%CurrentUser%" - } - ] - } - ] - }, - { - "$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.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "操作完成" - } - ], - "ID": "a6d30f87-4427-4907-b5d2-852ebad7f2c4" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": "任务不存在" - } - ], - "ID": "4954d9ac-2daf-4224-b359-ea3fd4bb10d0" - } - ] - } - ] - }, - "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 index 3c3e4040..6e03af12 100644 --- a/ServerCommands/任务/移除任务成员.json +++ b/ServerCommands/任务/移除任务成员.json @@ -22,13 +22,7 @@ }, "Parameters": [ { - "Name": "任务ID", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Name": "成员用户名", + "Name": "任务成员ID", "DataValidationInfo": { "IgnoreBlank": false } @@ -39,46 +33,96 @@ "Commands": [ { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务信息", + "ParameterName": "任务成员", "TableValue": { - "TableName": "任务表", + "TableName": "任务成员视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "c288c6b8-b18f-4ca5-85ee-f982c36cd1de", + "GUID": "18d742a0-1f9c-4515-83de-98542a308d63", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务成员视图", "ColumnName": "项目ID", - "GUID": "f86b2436-5824-47c8-80e9-7deaa1385b6b" + "GUID": "d380848b-6cf7-4968-8cc1-d1fb107dc7e0" }, "ColumnName": "项目ID" }, { - "GUID": "6eb4d527-dc7e-4daa-94a6-a2f92f909cbe", + "GUID": "0f07bdfe-538c-4e7b-a654-ea805e8dcf7d", "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务名称", - "GUID": "85d6de7c-6adf-4725-bfea-d450b404f74e" + "TableName": "任务成员视图", + "ColumnName": "任务ID", + "GUID": "31dff7b3-c016-46c5-a2b9-ee2cd58a3c2c", + "RelationBinding": { + "RelatedTable": "任务表", + "RelatedColumn": "ID", + "DisplayColumn": "任务负责人" + } + }, + "ColumnName": "任务负责人" + }, + { + "GUID": "5c503450-aa03-4e01-b786-a57d67811b3b", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "任务ID", + "GUID": "a87ef941-f8c4-46de-a9ba-634c154289d0", + "RelationBinding": { + "RelatedTable": "任务表", + "RelatedColumn": "ID", + "DisplayColumn": "任务名称" + } }, "ColumnName": "任务名称" + }, + { + "GUID": "ddcb2f86-e097-452a-a95a-1fc4b4d737d2", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "8294a32a-b958-40d1-970d-52e9c9cad3dc", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "任务成员_全名" + }, + { + "GUID": "453dec76-fca1-4435-bb95-a7dbe11e3c60", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "总上报工时", + "GUID": "dba32d71-85fc-4c2e-8d9d-b3d0438d3d32" + }, + "ColumnName": "总上报工时" + }, + { + "GUID": "bb0c4540-40c1-47c1-badb-38b6f093a061", + "BindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "484628d2-81b9-4594-82d5-38ee3da49a80" + }, + "ColumnName": "任务成员" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务成员视图", "ColumnName": "ID", - "GUID": "5f9bb9c4-f177-4206-9975-eaeb99acc1de" + "GUID": "9a39aa93-9e42-44e5-91d3-99b55100067a" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" + "SerializeProperty": "=任务成员ID" } }, "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "ff8bcb1f34844313913273cf7ef6d7ca" + "ID": "29fa968c34f54c7aa31ce6646fe545fe" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -90,7 +134,7 @@ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", "ParamObject": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息" + "SerializeProperty": "=任务成员" } }, "value": "%Null%", @@ -98,142 +142,110 @@ }, "CommandList": [ { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "成员全名", - "TableValue": { - "TableName": "用户信息视图", - "OnlyGetValue": true, - "TableValueType": 0, - "BindingInfos": [ - { - "GUID": "5fea14c8-b0fc-4805-aab1-3f58fb68e4f2", - "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "全名", - "GUID": "9dd6b21a-caef-4226-9747-b359dea02e9b" + "$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": "=任务成员.任务成员" + } }, - "ColumnName": "全名" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "d91c3fdb-7b4a-4a6c-81e5-2e83e3d1f3b9" + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务成员.任务负责人" + }, + "compareType": 1 }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=成员用户名" - } - }, - "TopCount": "1" - }, - "ID": "fe3fe24e8d3b43c1aa94c775b600d985" - }, - { - "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务成员表", - "UpdateType": "delete", - "ShowConfirm": true, - "ConfirmText": "您确定要删除吗?", - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "任务ID", - "GUID": "17bed3eb-36f7-46c3-b030-c125facc33ec" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "a66e269f-657c-4cd7-b545-5b61dc9ed8c8" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=成员用户名" - } - } - ] - } - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目动态", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ + "CommandList": [ { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "项目ID", - "GUID": "ae633e9d-0f9e-44ce-b747-40c862d1d724" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } + "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务成员表", + "UpdateType": "delete", + "ShowConfirm": true, + "ConfirmText": "您确定要删除吗?", + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务成员表", + "ColumnName": "ID", + "GUID": "6de0f75d-edb1-4e4c-971f-035f20cb81a5" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务成员ID" + } + } + }, + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目动态", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "项目动态", + "ColumnName": "项目ID", + "GUID": "e80bb6a7-507c-4c3f-9b85-05c147cb816a" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务成员.项目ID" + } + }, + { + "BindingInfo": { + "TableName": "项目动态", + "ColumnName": "项目动态", + "GUID": "cac4fd50-649d-4465-a3a1-314866faff5a" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=\"任务[\"&任务成员.任务名称&\"]将\"&任务成员.项目成员_全名&\"移除\"" + } + }, + { + "BindingInfo": { + "TableName": "项目动态", + "ColumnName": "执行人", + "GUID": "372edd11-4047-4740-8deb-3945c5d4eeb1" + }, + "Value": "%CurrentUser%" + } + ] + } + ] }, { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "项目动态", - "GUID": "63a3c6b1-ee94-4a1d-b425-354ee5c13492" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"任务[\"&任务信息.任务名称&\"]将\"&成员全名&\"移除\"" - } - }, - { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "执行人", - "GUID": "41d80804-ee0e-4f3e-8de1-449186002d68" - }, - "Value": "%CurrentUser%" + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "0", + "Message": "移除成功" } - ] + ], + "ID": "d95e6537-2cbd-43e4-b82d-eadc2f64f27f" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "400", + "Message": "不支持移除任务负责人" + } + ], + "ID": "bffbcccc-9c62-470f-97b1-f25a08fa404e" } ] - }, - { - "$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 - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "移除成功" } ], - "ID": "549ea53e-649b-4ebc-b697-14191dd88bfb" + "ID": "ca029f8d-0e2a-42a9-8cab-a8b5defa9efb" }, { "CommandList": [ @@ -243,7 +255,7 @@ "Message": "任务不存在" } ], - "ID": "0dd0b485-c02a-4dfc-a2ef-9cade9ac7e15" + "ID": "1c92aad5-b853-4c68-bb90-22988d0fb3f5" } ] } diff --git a/ServerCommands/工时/上报实际工时(备份).json b/ServerCommands/工时/上报实际工时(备份).json deleted file mode 100644 index c2128604..00000000 --- a/ServerCommands/工时/上报实际工时(备份).json +++ /dev/null @@ -1,1465 +0,0 @@ -{ - "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 - }, - "TestData": "2" - }, - { - "Name": "开始日期", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "2024-03-01" - }, - { - "Name": "结束日期", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "2024-03-10" - }, - { - "Name": "执行人", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "administrator" - }, - { - "Name": "工时数", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "40" - }, - { - "Name": "进展内容", - "DataValidationInfo": {}, - "TestData": "测试" - }, - { - "Name": "指定时薪单价", - "DataValidationInfo": {} - } - ], - "InvokeTriggerTestData": { - "UserName": "Administrator" - } - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", - "TryCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务信息", - "TableValue": { - "TableName": "任务表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "cabad98b-ef1b-4e76-999f-b68119a2a4b7", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3" - }, - "ColumnName": "项目ID" - }, - { - "GUID": "e9d734f3-ba72-457f-823a-b759f3d44180", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务名称", - "GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54" - }, - "ColumnName": "任务名称" - }, - { - "GUID": "1a557622-4400-4489-b44b-1aded94ed806", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务预算工时", - "GUID": "503e9dd2-fc8c-4426-a37f-c7d582c9577a" - }, - "ColumnName": "任务预算工时" - }, - { - "GUID": "cc2185c2-cd98-4974-ae9e-ea5c57971a99", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务状态", - "GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4" - }, - "ColumnName": "任务状态" - }, - { - "GUID": "f509ce2c-1e2d-4963-b0cb-13c0ffd8fc3d", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务状态", - "GUID": "da675aa2-3619-422b-817f-eed8c7c118c7", - "RelationBinding": { - "RelatedTable": "任务状态", - "RelatedColumn": "状态码", - "DisplayColumn": "任务状态" - } - }, - "ColumnName": "任务状态文本" - }, - { - "GUID": "d8548ddc-a298-4a77-851f-59ca4b8ca122", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "严格模式" - } - }, - "ColumnName": "严格模式" - }, - { - "GUID": "f33b2575-7064-4c8d-afcf-2a55fdf57fdc", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "项目预算工时" - } - }, - "ColumnName": "项目预算工时" - }, - { - "GUID": "8683a659-1cf5-4009-af5d-383e06d05265", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "31040160-fc88-459c-b67b-8621acbc0920", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "项目预算费用" - } - }, - "ColumnName": "项目预算费用" - }, - { - "GUID": "fec08861-72aa-49a0-9742-ba2ca1cf396d", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务类型", - "GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296", - "RelationBinding": { - "RelatedTable": "任务类型", - "RelatedColumn": "ID", - "DisplayColumn": "提成系数" - } - }, - "ColumnName": "提成系数" - }, - { - "GUID": "9668ae09-d02d-43cb-a9c7-0c092ae75031", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "总计划工时", - "GUID": "4bdf7858-40b1-495e-be0d-109aaaf4f69f" - }, - "ColumnName": "总计划工时" - }, - { - "GUID": "3f03767b-9ae4-4da3-b8a6-700f2b5bb4d6", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "总实际工时", - "GUID": "8505a216-3aee-4056-affe-6c760e35c844" - }, - "ColumnName": "总实际工时" - }, - { - "GUID": "3f6cdcdc-be33-40e1-9e7c-c5c3ba97c19a", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "b5020b4b-8e2e-4b31-a2ac-53ca31b14b8e", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "工时分配方式" - } - }, - "ColumnName": "工时分配方式" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "6883e7e943054fcb952797447c8e0ec0" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务成员", - "TableValue": { - "TableName": "任务成员表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "1c6eb04d-0078-498d-8e95-adb98c5ebf30", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "20d5971e-0ac3-4236-9e5f-0e67e2034b35" - }, - "ColumnName": "参与人" - }, - { - "GUID": "d27c93e7-7447-43c4-ad17-bf382a673e8a", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "671ec8a8-ebc7-42d3-8fda-f2686d841ead", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 1 - } - }, - "ColumnName": "参与人_全名" - }, - { - "GUID": "2b54f293-e5ce-4964-817b-14a9ce130722", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "b0fb9e47-ca43-45d0-bb54-cf7ac8edce15", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 5, - "AttachTypeTag": "负荷" - } - }, - "ColumnName": "参与人负荷" - }, - { - "GUID": "2e920440-3a0c-4850-a901-095d8b65e7db", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "ab7cb84d-53aa-4ef4-9480-9dcf6c0081a1", - "RelationBinding": { - "RelatedTable": "项目成员表", - "RelatedColumn": "ID", - "DisplayColumn": "默认时薪" - } - }, - "ColumnName": "成员时薪" - }, - { - "GUID": "2239c361-974c-4317-b500-e1a64967a954", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "5235f7aa-0a63-4bd3-8c41-f3a32d4c3a93", - "RelationBinding": { - "RelatedTable": "项目成员表", - "RelatedColumn": "ID", - "DisplayColumn": "岗位ID", - "NextRelationBinding": { - "RelatedTable": "项目岗位", - "RelatedColumn": "ID", - "DisplayColumn": "默认时薪" - } - } - }, - "ColumnName": "岗位时薪" - }, - { - "GUID": "9d654b30-786b-4428-8a29-5786f463e166", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "b9b7cb37-08a6-4720-bddc-153de4068f89", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 5, - "AttachTypeTag": "默认时薪" - } - }, - "ColumnName": "用户时薪" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "任务ID", - "GUID": "7d139430-ab2a-40df-98d0-38bc039435e2" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "2b46a973-8db3-40e7-b10b-93ddb666b812" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=执行人" - } - } - ] - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "1ab181f991f64209b8ebdc65eeff793a" - }, - { - "$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.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目成员", - "TableValue": { - "TableName": "项目成员表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "9e4bec10-095c-4c5a-8c11-5a2f91a616e6", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "岗位ID", - "GUID": "e72fecb8-c4b6-4ef0-a802-f18cb6d6ba24", - "RelationBinding": { - "RelatedTable": "项目岗位", - "RelatedColumn": "ID", - "DisplayColumn": "默认时薪" - } - }, - "ColumnName": "项目岗位时薪" - }, - { - "GUID": "f807a441-5307-4e91-bc3c-f5535a2e1ded", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "默认时薪", - "GUID": "90991267-4d34-4537-8be3-0ef990118f3e" - }, - "ColumnName": "项目成员时薪" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目ID", - "GUID": "25c7933c-8b27-4163-ad03-a22d7efe88fb" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "02b01205-9bbb-4e4f-8534-f52ea963c907" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=执行人" - } - } - ] - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "8615b1487f3b4d1984fe1bac333cfc4d" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "提成系数", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.提成系数" - }, - "ID": "a2a37ae37d2d43eaa84993dec74c3f4c" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "核定工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=工时数" - }, - "ID": "01d0003c29094ae09dd6e64261457190" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "分配天数", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=DATEDIF(开始日期,结束日期,\"d\")+1" - }, - "ID": "1a72d8ca4a354a8d8992803bb66b4b8b" - }, - { - "$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": "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.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.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "计算时薪", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员.成员时薪" - }, - "ID": "56f41feae78644538740e4decb69dcb3" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "时薪计算来源", - "ParameterValue": "成员时薪", - "ID": "28b125968e3844eda1f09f76838c2c19" - } - ], - "Comments": "项目成员设置的时薪", - "ID": "e71868ab-bd99-4dc3-897f-1268ecd3e4d6" - }, - { - "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.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "计算时薪", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员.岗位时薪" - }, - "ID": "b103c2acb94742d88008cf0f5c4c2db4" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "时薪计算来源", - "ParameterValue": "项目岗位时薪", - "ID": "e263768b10ee4715ab66e9725711e534" - } - ], - "Comments": "项目岗位设置的时薪", - "ID": "cd4d1897-8bd9-492d-95bd-7a537b29cd94" - }, - { - "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.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "计算时薪", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员.用户时薪" - }, - "ID": "f7dc4bc4ab82417fa9ed1963c9f0743d" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "时薪计算来源", - "ParameterValue": "用户默认时薪", - "ID": "668d22dbb45f42dd80ac5280ce47cd45" - } - ], - "Comments": "成员用户的默认时薪", - "ID": "7af79ed1-0eb5-42ce-a08a-2a4cd7790be3" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "计算时薪", - "ParameterValue": "0", - "ID": "e73439064fe242b393722307862923d9" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "时薪计算来源", - "ParameterValue": "无时薪配置", - "ID": "2cc6d0a7b823423692a8d09e528f56e7" - } - ], - "ID": "3395e1a6-9974-4783-98c2-0ed35186ff06" - } - ] - } - ], - "Comments": "优先使用手动指定的提成金额", - "ID": "b8a0a6bb-46ed-4d08-a703-a76ec7893e33" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "计算时薪", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=指定时薪单价" - }, - "ID": "0c71d002bf8b487e8d5fc68160f1c319" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "时薪计算来源", - "ParameterValue": "特殊指定", - "ID": "33c8559bb723411da60fd2e561aba45d" - } - ], - "ID": "146c8731-243e-480c-8505-9cf8db549889" - } - ], - "Comments": "计算成员的时薪" - }, - { - "$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": "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": "1" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "个人工时情况", - "TableValue": { - "TableName": "View_任务工时统计", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "f2db1fa6-1f7d-4dfa-939c-5f999254c14c", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "任务ID", - "GUID": "976cf4f1-2ec3-4537-8ca8-aac1d965131e" - }, - "ColumnName": "任务ID" - }, - { - "GUID": "cdbb978e-7b94-4057-820b-3cf3201bc0d0", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "总计划工时", - "GUID": "37b1cd46-749c-4870-9e65-639974e237b4" - }, - "ColumnName": "总计划工时" - }, - { - "GUID": "57c0c0df-9a9f-47b9-afd7-1b920bb5804c", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "总实际工时", - "GUID": "58613864-7f3d-4ab2-9b2e-f1e1b7a86879" - }, - "ColumnName": "总实际工时" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "任务ID", - "GUID": "b732175b-c55c-4a15-b703-223f45ab07a1" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "执行人", - "GUID": "4bd4f915-e792-4219-ad86-6602ef9080bd" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=执行人" - } - } - ] - } - }, - "ID": "444448ced15144b89cec94c324bb4462", - "Comments": "从视图统计项目的信息" - }, - { - "$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": 4 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "提成系数", - "ParameterValue": "0", - "ID": "c9dca283a799483cb79dea9de241b4ef" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "核定工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=个人工时情况.总计划工时-个人工时情况.总实际工时" - }, - "ID": "14b8c2e87b96446f9a5f665fc75a2db5" - } - ], - "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0", - "ID": "1d89ce1f-aa58-4b48-85ae-b77a3e9344e7" - } - ] - } - ], - "Comments": "如果分配到人头,则判断该人总计划工时还够不够", - "ID": "f86ddf49-59a7-43cb-a3ed-524ca7bb1cb3" - }, - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.工时分配方式" - } - }, - "value": "3" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务工时情况", - "TableValue": { - "TableName": "View_任务工时统计", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "1895c2f1-08aa-40f7-b680-5b9ae0f86335", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "任务ID", - "GUID": "976cf4f1-2ec3-4537-8ca8-aac1d965131e" - }, - "ColumnName": "任务ID" - }, - { - "GUID": "fef46176-59e2-4484-88d7-962b94405f49", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "总计划工时", - "GUID": "37b1cd46-749c-4870-9e65-639974e237b4" - }, - "ColumnName": "总计划工时" - }, - { - "GUID": "75ee631a-2878-4dbe-b9a3-3b7e53229956", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "总实际工时", - "GUID": "58613864-7f3d-4ab2-9b2e-f1e1b7a86879" - }, - "ColumnName": "总实际工时" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "任务ID", - "GUID": "b732175b-c55c-4a15-b703-223f45ab07a1" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - } - }, - "ID": "a23e3a6e89904ac8bea064d536514a50", - "Comments": "从视图统计项目的信息" - }, - { - "$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.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "提成系数", - "ParameterValue": "1", - "ID": "cf6d51b5888145e496e49f2588883112" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "核定工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务工时情况.总计划工时-任务工时情况.总实际工时" - }, - "ID": "64c79293a58c4332a6ab84d956a1524b" - } - ], - "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0", - "ID": "7120bd49-5672-45f4-ae00-42673dd1961c" - } - ] - } - ], - "Comments": "如果是共用任务工时,则查看任务计划工时够不够", - "ID": "e78ff3a3-7210-4f29-a251-ebfce76df650" - } - ] - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目统计信息", - "TableValue": { - "TableName": "View_项目统计信息", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "8314568d-c544-444c-8ea2-67056b06ada8", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目预算费用", - "GUID": "1f23c586-e318-41f8-9e2c-f9fc47949199" - }, - "ColumnName": "项目预算费用" - }, - { - "GUID": "f17f90f8-526d-44ed-aaab-904b9a8d11a8", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "总成本", - "GUID": "7c3a493f-d2ac-49b3-957f-7a772d5138bf" - }, - "ColumnName": "总成本" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目ID", - "GUID": "0aa2d908-82fb-4233-a1e8-eb5a36cecaa2" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } - }, - "TopCount": "1" - }, - "ID": "54aa0a94cc96467d8def3d9040dfa058", - "Comments": "从视图统计项目的信息" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "预测本次产生成本", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.总成本+(计算时薪*工时数*任务信息.提成系数)" - }, - "ID": "df9bee08799c444f8a091bc840ad8606" - }, - { - "$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": "该项目预算费用不足,为确保项目成本可控,请联系项目经理增加项目预算后再提交。" - } - ], - "ID": "65b445d9-6178-4aeb-a091-d025d9468072" - } - ] - } - ], - "Comments": "如果提交的工时类型等于项目工时的核定方式且开启严格模式就校验本次有没有超标", - "ID": "cc1f75d6-e74e-42f6-a750-e3d7f0aeea8e" - } - ] - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "待分配工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=核定工时" - }, - "ID": "45a519cbaf79430590daa0e0f12dcacf" - }, - { - "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配天数" - }, - "LoopIndexParamName": "index", - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "当前日期", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=开始日期+(index-1)" - }, - "ID": "56a1af3621d94e629a76af1da3b64d7e" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "统计工时", - "TableValue": { - "TableName": "View_任务工时统计", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "47478951-68f7-4831-8da9-5356c8ecb42f", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "总计划工时", - "GUID": "5a63c0a3-e5dd-4851-b197-856a144a9466" - }, - "ColumnName": "总计划工时" - }, - { - "GUID": "a51dc5af-26cc-42d6-879b-1e7fd8f6ab06", - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "总实际工时", - "GUID": "21ea4bc4-f68e-446b-9760-413f048a32ea" - }, - "ColumnName": "总实际工时" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "任务ID", - "GUID": "8d915019-2cfd-4c95-b3b3-158f9b202f35" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "执行人", - "GUID": "14c58079-0d75-42a0-a3ba-8f35c3a578a1" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=执行人" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "日期", - "GUID": "abf612b1-a865-4aa4-afae-e47acfc79220" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=当前日期" - } - } - ] - } - }, - "ID": "a34519403c17478d8f304509d1773d64" - }, - { - "$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": "=index" - } - }, - "value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=分配天数" - }, - "compareType": 4 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "计算本次分配工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ROUNDUP(核定工时/分配天数,1)" - }, - "ID": "cd38f58177a44713a9fc8669babadcf4" - } - ], - "ID": "cf235b74-e22c-4d89-8c5a-58def9cf7343" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "计算本次分配工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ROUNDUP(待分配工时,1)" - }, - "ID": "a247f678d3da451ba06325578f6d2856" - } - ], - "ID": "9539f8f3-a286-461c-9abf-52ff4498d350" - } - ] - }, - { - "$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": "24", - "compareType": 5 - }, - "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": "2" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "本次核定工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(计算本次分配工时>(个人工时情况.总计划工时-个人工时情况.总实际工时),(个人工时情况.总计划工时-个人工时情况.总实际工时),计算本次分配工时)" - }, - "ID": "f23a8532d2ac44b39a03c6b4021bccc7" - } - ], - "Comments": "如果是按天分配,则需要检测这一天的实际工时是否超出,", - "ID": "0350d402-312d-436f-bfef-b79dbf6248c7" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "本次核定工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=计算本次分配工时" - }, - "ID": "f731811eb15746a89d45814a2482eec0" - } - ], - "ID": "d6b0e712-2195-408b-96b8-16c5b40ea84e" - } - ] - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务工时表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "项目ID", - "GUID": "75c2063a-6112-43f1-b875-4c398736596b" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "任务ID", - "GUID": "b9ec0677-d4c3-43c0-953f-02cab7a958d2" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务ID" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "工时日期", - "GUID": "d3f1925e-dc4e-4ca5-9879-3444ef41caf7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=当前日期" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "工时类型", - "GUID": "e8564a72-8e04-460b-ad12-9a1de6515755" - }, - "Value": "实际" - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "执行人", - "GUID": "cd3d09c3-9e4e-415f-b6ec-fe482ee2696c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员.参与人" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "执行内容", - "GUID": "5da127af-e3b2-471a-a45f-8c5fd9189683" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=进展内容" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "工时", - "GUID": "12854a68-91a0-46a7-94ef-993ec35beaa4" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=本次核定工时" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "上报工时", - "GUID": "862514a6-0d56-48ca-ab09-c1fcdd450c8c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=计算本次分配工时" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "时薪单价", - "GUID": "2666e7c7-c66d-487a-8ca3-fd6bf682bdfb" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=计算时薪" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "提成系数", - "GUID": "dea376b0-8b4c-4aa4-90df-91612aad7950" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=提成系数" - } - }, - { - "BindingInfo": { - "TableName": "任务工时表", - "ColumnName": "时薪来源", - "GUID": "1cc1071a-22bb-4c4f-b9a4-f73349f9c56e" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=时薪计算来源" - } - } - ] - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "待分配工时", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ROUNDUP(待分配工时-计算本次分配工时,1)" - }, - "ID": "e446ff2c85514cc681efe1c72c5c0700" - } - ], - "ID": "d793d796-a7ee-4f43-a55e-60b138b78fb2" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"数据不合理:报工后\"&任务成员.参与人_全名&\"在\"&TEXT(当前日期,\"yyyy年mm月dd\")&\"的实际工时会超过24小时,请修改后重新提交!\"" - } - } - ], - "ID": "5289e37d-df4f-4caf-85fc-8787a46e6398" - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目动态", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "项目ID", - "GUID": "a44ac880-1e37-43af-821c-b9c0a7f910d8" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } - }, - { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "项目动态", - "GUID": "37cc404d-eaa5-4fb6-80bb-165d039e7bd6" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员.参与人_全名&\"在任务[\"&任务信息.任务名称&\"]中报工\"&工时数&\"小时\"" - } - }, - { - "BindingInfo": { - "TableName": "项目动态", - "ColumnName": "执行人", - "GUID": "33f4a668-09c6-4cd9-985a-ec2798cd6806" - }, - "Value": "%CurrentUser%" - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "报工成功" - } - ], - "ID": "8f5745e1-2b33-468e-9da3-54f69ac66484" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"当前任务状态为[\"&任务信息.任务状态文本&\"],无法提交工时!\"" - } - } - ], - "ID": "f917924c-62ca-4c7a-b3e4-7be276e5326a" - } - ] - } - ], - "ID": "2931d50f-844c-42a5-8ef7-738d5895c4db" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": "成员不在任务内,无法报工!" - } - ], - "ID": "611b9310-8527-4a76-aa90-79bb714e104c" - } - ] - } - ] - }, - "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 index e4781ce4..c881cd52 100644 --- a/ServerCommands/工时/上报实际工时.json +++ b/ServerCommands/工时/上报实际工时.json @@ -80,51 +80,51 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "任务信息", "TableValue": { - "TableName": "任务表", + "TableName": "任务平行视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "77f9cb0d-8fcc-41a0-94de-19307751018f", + "GUID": "2c2767fc-9c55-4efe-b6b2-224ecc020029", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3" + "GUID": "7fdb06e2-cdb4-4b14-96e5-b16a0dc7ebf8" }, "ColumnName": "项目ID" }, { - "GUID": "7ca24749-276d-49f1-9649-71869718982c", + "GUID": "c530784c-9ec7-4b10-8b13-2a2e2313ed0f", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务名称", - "GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54" + "GUID": "67c8366a-f017-4613-ab85-45f9735a09e9" }, "ColumnName": "任务名称" }, { - "GUID": "21fa0fd9-690e-4a7c-8928-6a935df1ef08", + "GUID": "a5925b6c-d337-4cbe-8923-c518ef23d291", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务预算工时", - "GUID": "503e9dd2-fc8c-4426-a37f-c7d582c9577a" + "GUID": "88baaaea-577c-4e64-ac91-fc6821062c8e" }, "ColumnName": "任务预算工时" }, { - "GUID": "65be7a74-e004-437d-86cf-ad2dd54380b0", + "GUID": "76a3c299-61b1-4dba-a237-9afee0c01605", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务状态", - "GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4" + "GUID": "dbce198e-cb11-4ac9-96e3-d3747a2ca23b" }, "ColumnName": "任务状态" }, { - "GUID": "34bbb8c2-2e15-4b2b-bc53-daf981b7757e", + "GUID": "74266711-61bf-4bed-8222-9b4e6266bb1c", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务状态", - "GUID": "da675aa2-3619-422b-817f-eed8c7c118c7", + "GUID": "b316af2a-362c-4368-87f3-06a450cf885f", "RelationBinding": { "RelatedTable": "任务状态", "RelatedColumn": "状态码", @@ -134,13 +134,13 @@ "ColumnName": "任务状态文本" }, { - "GUID": "fa7ff311-79ec-46ae-84a5-ba0ff58bee19", + "GUID": "791f2501-5a1c-4ffd-9005-1cc0715b34de", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad", + "GUID": "7c382f44-2671-42e4-bcb6-54391d8ca5c1", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "严格模式" } @@ -148,13 +148,13 @@ "ColumnName": "严格模式" }, { - "GUID": "057de8af-5cf4-4f1c-b90e-771b7947019c", + "GUID": "167a9561-3e96-4434-84bc-48fe9e2ebb6b", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7", + "GUID": "b4ff6da3-d41f-42f4-a431-d660f7993661", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "项目预算工时" } @@ -162,13 +162,13 @@ "ColumnName": "项目预算工时" }, { - "GUID": "6f278154-955f-4c1e-b665-1ed7a11133a4", + "GUID": "0e30f9f8-40aa-492f-a9dc-d1b865a53a5c", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "31040160-fc88-459c-b67b-8621acbc0920", + "GUID": "1b694496-49f0-4511-ab3d-00cdd03bc6c8", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "项目预算费用" } @@ -176,11 +176,25 @@ "ColumnName": "项目预算费用" }, { - "GUID": "1dae03a1-20c2-4acd-b0ef-eba768e2de31", + "GUID": "0f4ec208-cb60-4f19-a38f-710e101dfceb", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", + "ColumnName": "项目ID", + "GUID": "e7579388-e204-4b20-80bb-252f08702dcb", + "RelationBinding": { + "RelatedTable": "项目平行视图", + "RelatedColumn": "ID", + "DisplayColumn": "工时分配方式" + } + }, + "ColumnName": "工时分配方式" + }, + { + "GUID": "d374362a-62bf-4271-9401-da087b8ad5e6", + "BindingInfo": { + "TableName": "任务平行视图", "ColumnName": "任务类型", - "GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296", + "GUID": "c0e462ce-e3de-494a-bcf8-309a62d6279a", "RelationBinding": { "RelatedTable": "任务类型", "RelatedColumn": "ID", @@ -190,44 +204,30 @@ "ColumnName": "提成系数" }, { - "GUID": "214fd064-3d97-4409-b292-576dbd24c74c", + "GUID": "2380db01-cfa4-414b-87d6-1c6b1851e275", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "4bdf7858-40b1-495e-be0d-109aaaf4f69f" + "GUID": "8607fe01-1f38-41f0-a9d2-ac602ee7f344" }, "ColumnName": "总计划工时" }, { - "GUID": "3b3ff248-588b-4323-b133-b81cdebc9114", + "GUID": "939b27b6-1d20-44b2-a1a4-f100a4b5c510", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总实际工时", - "GUID": "8505a216-3aee-4056-affe-6c760e35c844" + "GUID": "51709060-4e4c-4a5f-8e70-ee6a68823f4d" }, "ColumnName": "总实际工时" - }, - { - "GUID": "56d11f70-4e28-4205-9327-08e180245352", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "b5020b4b-8e2e-4b31-a2ac-53ca31b14b8e", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "工时分配方式" - } - }, - "ColumnName": "工时分配方式" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866" + "GUID": "24d636d8-dc6e-4105-aad7-e3fcb17e77cb" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -237,7 +237,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "53e325bc9aa44df7b5955e76b3c9cef2" + "ID": "0d9ae2153be64cb98c234c175b166743" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -497,7 +497,7 @@ "ID": "ca981e56b58e4a889cce1e811fc89764" } ], - "ID": "2a2dcbce-eaa2-492c-8452-7f9b7230139f" + "ID": "88e79a14-c58e-467e-bb9e-d08a9992bf10" }, { "CommandList": [ @@ -511,7 +511,7 @@ "ID": "5e88c98d260e4a2bacdc4d385f1855f1" } ], - "ID": "497e2404-5de8-4faf-978e-28251fd827ed" + "ID": "569f1523-a560-4d2b-8a29-228c39a3e1da" } ] }, @@ -559,7 +559,7 @@ } ], "Comments": "如果是按天分配,则需要检测这一天的实际工时是否超出,", - "ID": "a0c85fdd-1245-4888-9545-162695c5016d" + "ID": "fca1b2d6-54f4-4565-8604-8d8614a2bfc0" }, { "CommandList": [ @@ -573,7 +573,7 @@ "ID": "9f4c8206193a47cfa79333c2dbb3d2a7" } ], - "ID": "18e342f5-ce39-4f00-b61d-1c08c6466733" + "ID": "84459d53-9392-4771-9058-7e77386f8ced" } ] }, @@ -713,7 +713,7 @@ "ID": "d9e13b85ae5640d5972aeb4ea3180a34" } ], - "ID": "b1b27665-29a3-465f-b7a6-b603280245ca" + "ID": "df8a7a6d-1c71-48dd-8584-d9bbb1f86460" }, { "CommandList": [ @@ -726,7 +726,7 @@ } } ], - "ID": "c500eaae-1b60-4481-be25-6582a85f8897" + "ID": "a1c69d1d-002b-472c-a7dd-79628870581f" } ] } @@ -778,7 +778,7 @@ "Message": "报工成功" } ], - "ID": "06444ed7-e40d-4883-bc15-a7a84b5a2ccd" + "ID": "904a25fd-f4ad-4289-91c7-47445727e2d3" }, { "CommandList": [ @@ -794,12 +794,12 @@ } } ], - "ID": "e355a7fb-7cda-48ad-90e4-60447b43690f" + "ID": "6f50c329-4ab8-415c-9a0a-0d465b51d856" } ] } ], - "ID": "3c8e9e78-2065-488c-ad12-1d8f83d019e2" + "ID": "bc625af4-ce67-445e-b9bb-2506acba7dab" }, { "CommandList": [ @@ -812,7 +812,7 @@ } } ], - "ID": "7c064d69-e661-4c92-991e-a5bddf46ff57" + "ID": "08cc418b-c996-4c53-a5c5-dca13abf61f7" } ] } diff --git a/ServerCommands/工时/分配任务工时.json b/ServerCommands/工时/分配任务工时.json index c3d2a028..7fe7a028 100644 --- a/ServerCommands/工时/分配任务工时.json +++ b/ServerCommands/工时/分配任务工时.json @@ -72,51 +72,51 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "任务信息", "TableValue": { - "TableName": "任务表", + "TableName": "任务平行视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "988487e3-0b7d-4415-b979-215de5984733", + "GUID": "38530c9c-55ce-4b58-aeb6-41fd0cd410ca", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3" + "GUID": "305361b8-995e-48bc-99d6-f008471584ca" }, "ColumnName": "项目ID" }, { - "GUID": "71c699a7-bdbd-4362-a91c-3dda44736bb4", + "GUID": "75a0c7ab-3df4-41d5-9d5c-3c76c7faf0e4", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务名称", - "GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54" + "GUID": "1514429a-cb4c-433a-a448-a452f6e330dd" }, "ColumnName": "任务名称" }, { - "GUID": "d774e054-62b5-4ccd-90b4-abc0112906e2", + "GUID": "9bc18e2f-094e-4c66-b126-11d2ed71e566", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务预算工时", - "GUID": "503e9dd2-fc8c-4426-a37f-c7d582c9577a" + "GUID": "8520efd4-9787-45fb-9ff8-62d895ac5d91" }, "ColumnName": "任务预算工时" }, { - "GUID": "f9a8ba2a-6d40-4da0-8e1f-edb1273799f8", + "GUID": "9f12fb1e-573e-4f5e-8390-60aa0e2d7bd7", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务状态", - "GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4" + "GUID": "b0c6d3c7-733a-4b63-a511-f4f3299b9e05" }, "ColumnName": "任务状态" }, { - "GUID": "5dab9388-4830-4724-bb45-b3c6a4f28d3c", + "GUID": "bd611fd0-85d4-40d2-94c1-e18624451231", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务状态", - "GUID": "da675aa2-3619-422b-817f-eed8c7c118c7", + "GUID": "4fe7e2d7-474c-4257-9186-51fd7c25b219", "RelationBinding": { "RelatedTable": "任务状态", "RelatedColumn": "状态码", @@ -126,13 +126,13 @@ "ColumnName": "任务状态文本" }, { - "GUID": "61dd6c69-9cd5-4573-855b-e37c2a5bfe23", + "GUID": "8dc3ccf2-e6f7-4ba3-9431-e2f8061fdc5f", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad", + "GUID": "7ce07b47-d21f-4abe-8a7a-3e0ec69b559d", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "严格模式" } @@ -140,13 +140,13 @@ "ColumnName": "严格模式" }, { - "GUID": "b096e43d-ab53-452e-8d14-5c49cb087215", + "GUID": "867a17b9-b513-4a95-b51a-3d54fefeff42", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7", + "GUID": "65e3a033-3a0b-4c52-901a-9618d6a0e040", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "项目预算工时" } @@ -154,13 +154,13 @@ "ColumnName": "项目预算工时" }, { - "GUID": "9d613060-917b-4271-901b-fb59da71474a", + "GUID": "a6c64613-6b4c-48e2-b5f6-8dbf4dfcd97f", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "31040160-fc88-459c-b67b-8621acbc0920", + "GUID": "c3d0bc58-22c8-42ad-82f4-10d13ecb7b7a", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "项目预算费用" } @@ -168,11 +168,11 @@ "ColumnName": "项目预算费用" }, { - "GUID": "8a7d57e1-1a41-422e-9539-d061a2f985bd", + "GUID": "c0a645c0-4604-4fa9-b081-1152376d75cf", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务类型", - "GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296", + "GUID": "bea8ca1b-c9c4-4681-940b-d701f4944130", "RelationBinding": { "RelatedTable": "任务类型", "RelatedColumn": "ID", @@ -182,13 +182,13 @@ "ColumnName": "提成系数" }, { - "GUID": "cf013bf8-8172-47ec-98f3-9854de7a6ed8", + "GUID": "3909f85c-a724-46ce-b341-b75f2c5d9352", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "b5020b4b-8e2e-4b31-a2ac-53ca31b14b8e", + "GUID": "e76d70e2-a2fe-48eb-bd6e-e28af6b71990", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "工时分配方式" } @@ -196,38 +196,38 @@ "ColumnName": "工时分配方式" }, { - "GUID": "c5b87436-b855-4184-a267-1b6252742680", + "GUID": "73bd10b2-6cbb-4c92-93a0-ed1db85cf781", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "开始时间", - "GUID": "0c228fe1-2060-41dc-b283-9e6de6475ddd" + "GUID": "862b87e2-946e-40a0-896e-09a97d96f51c" }, "ColumnName": "开始时间" }, { - "GUID": "e0fb3cb5-d5ec-48a2-8cdd-b45d99b71b89", + "GUID": "ecf738aa-2e2d-4b4e-9a0a-52b60bcf8d7e", "BindingInfo": { - "TableName": "任务表", - "ColumnName": "执行者", - "GUID": "040c1732-e12c-49b9-8709-0d72a08f5a14" + "TableName": "任务平行视图", + "ColumnName": "任务负责人", + "GUID": "a2e73ddf-4af8-436f-8a01-997bff966952" }, "ColumnName": "执行者" }, { - "GUID": "ff042399-1fce-46d4-8649-b1b9f8681ac1", + "GUID": "a87c068d-26b1-44c8-8b58-5514df5a139a", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "4bdf7858-40b1-495e-be0d-109aaaf4f69f" + "GUID": "f355236f-a6cc-49a5-8ce3-a184a4a90b78" }, "ColumnName": "总计划工时" }, { - "GUID": "265d5c80-6ff0-4977-bc75-f12b39e46ec9", + "GUID": "23318a88-ce48-4abb-afe9-9b6f2914b87b", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总实际工时", - "GUID": "8505a216-3aee-4056-affe-6c760e35c844" + "GUID": "85ccdc21-2211-4e56-914f-90445409db03" }, "ColumnName": "总实际工时" } @@ -235,9 +235,9 @@ "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866" + "GUID": "565ce7a5-e5aa-434e-aecf-d7e00ac509fd" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -247,7 +247,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "03a074c6e5a64bd38fbfd1eba61d9737" + "ID": "05d2877d0b384aa5b7afc3b3f2225489" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -314,7 +314,7 @@ "TableValueType": 1, "BindingInfos": [ { - "GUID": "d7686ba8-d4cf-495f-ac24-d3be98c2cf6d", + "GUID": "8dc569c6-5d7d-435c-9e25-9384593acfdd", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "ID", @@ -323,7 +323,7 @@ "ColumnName": "ID" }, { - "GUID": "292de573-5142-4c37-8a35-b9e10930723c", + "GUID": "900d917f-11e0-42c7-8ce2-44783dea1cb6", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "项目成员", @@ -332,7 +332,7 @@ "ColumnName": "项目成员" }, { - "GUID": "20c831c4-fc58-481f-8f08-08954d2b23c7", + "GUID": "a22fbeeb-ea30-4420-b3c1-c4a7f7600491", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "默认时薪", @@ -341,7 +341,7 @@ "ColumnName": "成员时薪" }, { - "GUID": "2ba2a655-703f-4dfc-9f0b-8b46b07bcfbc", + "GUID": "35ccd89d-5316-4952-88cf-42403f181492", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "岗位ID", @@ -355,7 +355,7 @@ "ColumnName": "岗位时薪" }, { - "GUID": "adffe320-84c3-452a-a59d-5bfcb54fca62", + "GUID": "b55c41c6-2f85-474b-b253-f5a5fcc733f5", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "项目成员", @@ -369,7 +369,7 @@ "ColumnName": "用户时薪" }, { - "GUID": "24e7cb89-477b-4bf8-92f7-b9566afca1dc", + "GUID": "0ff49b9c-2d0d-45db-92a1-25bc5c083363", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "项目成员", @@ -415,7 +415,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "b87de6ee98134b0db9c488c3f53802aa" + "ID": "1ce0f23ab033498c9e4cf43fef25e86d" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -441,7 +441,7 @@ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=任务信息.提成系数" }, - "ID": "7b355b509372477787f4dc070f69c5bf" + "ID": "58c7218ea48d4bf088891cc7a0af834a" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", @@ -468,7 +468,7 @@ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", + "ColumnName": "任务成员", "GUID": "40488a39-9df7-4064-80ab-e9f36af4a0e3" }, "Value": { @@ -480,7 +480,7 @@ }, "NullFormulaValueQueryPolicy": 0 }, - "ID": "dae25d13dbca4709833847e7abf40991" + "ID": "85f05fa8d3b844e9afb58b9ac148bf1a" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -504,22 +504,11 @@ "UpdateType": "add", "ShowConfirm": false, "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "9ad41ba8-bc38-4b80-a3e6-7b3baef78fb1" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目成员.ID" - } - }, { "BindingInfo": { "TableName": "任务成员表", "ColumnName": "项目ID", - "GUID": "4969a0f4-00f4-41a1-ad82-277791beaf98" + "GUID": "754d8031-358c-4e31-b85c-a32646177485" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -530,7 +519,7 @@ "BindingInfo": { "TableName": "任务成员表", "ColumnName": "任务ID", - "GUID": "1d940b10-f4ff-4dd8-8af9-e92cda35a119" + "GUID": "9e181156-cf0c-4f43-afd6-a9b9e1bf6a24" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -540,8 +529,8 @@ { "BindingInfo": { "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "b0150daf-ecd7-490f-aaa1-df618a441107" + "ColumnName": "任务成员", + "GUID": "d674cbcf-a85a-4265-820f-d8b4645be281" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -552,7 +541,7 @@ "ParamNameToSaveNewRowValue": "" } ], - "ID": "0bd18cbb-a844-4095-a00f-6a877d53665a" + "ID": "10766095-aa5e-4936-bd6f-9f87476fe932" } ] }, @@ -607,7 +596,7 @@ "ID": "91295edff0c44f608a14d5c9f9594f3e" } ], - "ID": "7ff31778-96c4-49d8-a32e-181f1b88b2e6" + "ID": "cb65382f-c010-4af6-a20a-77026cce8abc" }, { "Condition": { @@ -641,7 +630,7 @@ "ID": "727f49edcb914303adf91ed9a40e4355" } ], - "ID": "a3eacd5e-5297-4364-929a-a379f9d176a2" + "ID": "8b041455-c4ba-4e60-b2de-ab076be0ecd0" } ], "Comments": "如果是按人分配,则把计划工时分到一天中" @@ -777,7 +766,7 @@ "ID": "622dd1eb09094e29b7b7201423479597" } ], - "ID": "d270ce8e-1204-4687-9a4d-14ee1ddc0691" + "ID": "43f34e40-4a0b-4f45-af34-815255acc8e1" }, { "CommandList": [ @@ -791,7 +780,7 @@ "ID": "22bbafd761814075a115c7c935a993c0" } ], - "ID": "ed8387f8-b258-40e1-9195-4e4712d18e37" + "ID": "b68ec59e-a39c-46e4-a0b5-f829865c6e33" } ] }, @@ -872,7 +861,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "项目ID", - "GUID": "d25bba73-7774-4b30-9b25-78e66b663cb1" + "GUID": "bf8f469d-4b9b-4904-bacf-1496956bda22" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -883,7 +872,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "任务ID", - "GUID": "a57a627a-5fb0-4678-9b76-35da70121b50" + "GUID": "518a4412-a28d-4938-a3cb-6099930a0b6f" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -894,7 +883,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "工时日期", - "GUID": "cf10d3fa-8308-4d82-aa1a-24cae3e4cdd4" + "GUID": "ad1c8f81-00b1-4c33-b49c-8a43c27b1fc8" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -905,7 +894,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "工时类型", - "GUID": "308096da-5797-4c9c-b872-6ca8fedfb98e" + "GUID": "3adc128c-6b4f-4636-aaec-5e69f3ffb08d" }, "Value": "计划" }, @@ -913,7 +902,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "执行人", - "GUID": "e8894d5f-bd6e-43ee-80d6-7e617ea28f40" + "GUID": "78a763a5-332c-4cd7-86e6-bb1fbed3e553" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -924,7 +913,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "执行内容", - "GUID": "cc408d25-c0b6-42b9-8907-1a5d56b0c0be" + "GUID": "8fcd4935-3c9d-49ca-aa1d-6de6ae29d21a" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -935,7 +924,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "工时", - "GUID": "aa83ea70-5672-4ce4-be7c-6312ab30ba82" + "GUID": "b74e9a17-2d24-4156-88b7-eb2f41f00ced" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -946,7 +935,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "时薪单价", - "GUID": "0b60ffc6-9883-4b22-b4c1-e8b77cc439b7" + "GUID": "48b863e9-ca60-4d29-a23d-de37e0b00c08" }, "Value": "0" }, @@ -954,7 +943,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "提成系数", - "GUID": "2d74b0e6-3b2e-48dc-a448-cb14325448b0" + "GUID": "2f756808-6964-4e0b-9ecf-262337984419" }, "Value": "0" }, @@ -962,7 +951,7 @@ "BindingInfo": { "TableName": "任务工时表", "ColumnName": "时薪来源", - "GUID": "129b380c-2f05-4f1f-904d-4bb4fb46bb2c" + "GUID": "09a998b1-3b57-4d29-ae08-58e215b1502d" } } ] @@ -977,7 +966,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "项目ID", - "GUID": "2030c959-552e-4bd3-b1c0-db65b1a2a8f6" + "GUID": "dbda7c11-89e3-46b3-9878-6542c1573be8" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -988,7 +977,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "项目动态", - "GUID": "c7ddc3f1-2e25-4688-90e2-ab52bdbc38f1" + "GUID": "85746779-19f7-4a95-9e17-c874ad036526" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -999,7 +988,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "执行人", - "GUID": "c79cf25a-e2c3-4666-85d4-db2096a27097" + "GUID": "9310fd02-1c73-480f-b38d-ec60a02a6964" }, "Value": "%CurrentUser%" } @@ -1009,7 +998,7 @@ } ], "Comments": "如果不是按人分配,且分配后的工时超过负荷,则报错", - "ID": "71e79c72-7c77-4b1e-aab2-62c9e03840ef" + "ID": "2ee2defe-1ee0-4b1a-81ba-3c3c7ee41092" }, { "CommandList": [ @@ -1022,7 +1011,7 @@ } } ], - "ID": "3d1a9493-f089-4e32-a390-edf55b9e0b03" + "ID": "c3926374-5d7e-4d95-b0f8-c0cae13866f0" } ] } @@ -1036,7 +1025,7 @@ "Message": "分配计划工时成功" } ], - "ID": "94615ed0-db4a-4df9-bdcc-984dbb65c8ac" + "ID": "c0584a51-0fa8-4921-9584-6d283b15e2ef" }, { "CommandList": [ @@ -1049,12 +1038,12 @@ } } ], - "ID": "e0664fed-3947-4260-a369-10fccfdb3ef8" + "ID": "3e9956c9-42e0-4ff5-b044-222b4bf77cff" } ] } ], - "ID": "18650228-2adb-4ffe-aa61-43a756ea484d" + "ID": "57f1b080-ec1a-4753-a7d7-0f854f188607" }, { "CommandList": [ @@ -1064,13 +1053,13 @@ "Message": "该用户不是项目成员" } ], - "ID": "03fd3568-5f3f-4c67-87d9-371faf16c203" + "ID": "3597654d-7876-4aae-a0d4-823d38fd0b1f" } ], "Comments": "如果任务成员中没有,则自动加一个" } ], - "ID": "dfbf8fce-7699-473c-9cf1-df9213ac03eb" + "ID": "7d3c7e2a-4b00-48b9-8169-87d968e1a4e3" }, { "CommandList": [ @@ -1080,12 +1069,12 @@ "Message": "您提交的工时超过任务预算工时,请修改后重新提交" } ], - "ID": "b4fa3949-72a8-49c5-8c2a-558650f2a1c9" + "ID": "00a26394-ea2d-4137-a912-238597032be9" } ] } ], - "ID": "33a1a0f8-ce40-4316-b8d0-60764e4a6b41" + "ID": "bdf5bcf4-1d4c-4a7a-a8ec-ff8d7474877f" }, { "CommandList": [ @@ -1095,7 +1084,7 @@ "Message": "任务不存在" } ], - "ID": "7947ba67-09bd-4337-aba3-8c658c79bea4" + "ID": "ee54214e-973d-463a-ade5-08d37df75c44" } ] } diff --git a/ServerCommands/工时/计算报工数据.json b/ServerCommands/工时/计算报工数据.json index 7b3a54e3..135c9b34 100644 --- a/ServerCommands/工时/计算报工数据.json +++ b/ServerCommands/工时/计算报工数据.json @@ -57,51 +57,51 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "任务信息", "TableValue": { - "TableName": "任务表", + "TableName": "任务平行视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "a4525178-4350-49a0-9b74-eafe7c58f7ad", + "GUID": "51d29667-c8fa-4ac7-9a80-84635b43c671", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "1b1dfe53-8569-419b-9ac7-4bb4e54e5cb3" + "GUID": "7a775562-0089-4f89-b487-adb6c325aae7" }, "ColumnName": "项目ID" }, { - "GUID": "28277e69-51c0-44d2-aaf4-8a64d47540f5", + "GUID": "1178509c-4606-4631-9f47-3ac0c387dd5c", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务名称", - "GUID": "2f0ff2cf-b0cf-49ba-99c2-9b8636152c54" + "GUID": "82947834-93d4-4141-ae13-ac868718c9e3" }, "ColumnName": "任务名称" }, { - "GUID": "de559be7-424c-4c8c-a544-b9fe4a979b82", + "GUID": "595928d5-c5e2-4a0b-b9c5-1fb1b6994092", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务预算工时", - "GUID": "503e9dd2-fc8c-4426-a37f-c7d582c9577a" + "GUID": "9eadb3da-071f-490d-9a93-52bd6ab236c9" }, "ColumnName": "任务预算工时" }, { - "GUID": "f8e2c444-6df2-4419-bea1-e1964f5c417d", + "GUID": "39dd63aa-a9c6-4646-a0a1-d16bad89b4ce", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务状态", - "GUID": "93ff9848-29c1-4cf6-a3cd-d33eb1d033c4" + "GUID": "8ab893d0-a983-49c5-83d4-f924307b44d8" }, "ColumnName": "任务状态" }, { - "GUID": "7b06a1fd-184e-4654-9737-ffcdb46fbf9c", + "GUID": "0f951348-a489-4498-b0df-c01a04a35554", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "任务状态", - "GUID": "da675aa2-3619-422b-817f-eed8c7c118c7", + "GUID": "7dd81639-004a-4e1f-8801-bdb573d4689f", "RelationBinding": { "RelatedTable": "任务状态", "RelatedColumn": "状态码", @@ -111,13 +111,13 @@ "ColumnName": "任务状态文本" }, { - "GUID": "1251e695-ecf1-4bc6-96c1-141385475459", + "GUID": "b8d887d3-7e95-450e-8c41-55fe618bee11", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "038a41fb-93fa-46f8-b259-87eb94cc28ad", + "GUID": "e7c38242-5a9e-4a27-9f2e-e7310190db0e", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "严格模式" } @@ -125,13 +125,13 @@ "ColumnName": "严格模式" }, { - "GUID": "ae8749c3-3c07-4bd6-9cda-3d6676493a35", + "GUID": "df02b131-76d0-4fc6-8c7d-4a2485886371", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "f4212e88-f2aa-4d8f-8ba8-b7c518505bb7", + "GUID": "0c95b352-574d-479b-b97d-6216b400ee70", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "项目预算工时" } @@ -139,13 +139,13 @@ "ColumnName": "项目预算工时" }, { - "GUID": "eff04df7-1d05-4aa8-8b4a-69bda7b01609", + "GUID": "518fccab-2ffd-47eb-a849-fc448c36ed5d", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "项目ID", - "GUID": "31040160-fc88-459c-b67b-8621acbc0920", + "GUID": "4bc603a4-f90b-4160-abf6-efd30574f3db", "RelationBinding": { - "RelatedTable": "项目表", + "RelatedTable": "项目平行视图", "RelatedColumn": "ID", "DisplayColumn": "项目预算费用" } @@ -153,11 +153,25 @@ "ColumnName": "项目预算费用" }, { - "GUID": "ddb0a421-4a62-4b26-b13f-dab5a964e89e", + "GUID": "b1e1ddce-0b10-4c9e-876b-8168a0b1827e", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", + "ColumnName": "项目ID", + "GUID": "27e931f9-2c3b-4d36-9d31-f513387b9366", + "RelationBinding": { + "RelatedTable": "项目平行视图", + "RelatedColumn": "ID", + "DisplayColumn": "工时分配方式" + } + }, + "ColumnName": "工时分配方式" + }, + { + "GUID": "4b56bc02-6a36-44c9-861b-ef6f83ba1e51", + "BindingInfo": { + "TableName": "任务平行视图", "ColumnName": "任务类型", - "GUID": "f6fb60c7-0ba6-450b-9cda-28eb2412e296", + "GUID": "ccd2fb35-e336-4b95-a031-480e1b81d7e4", "RelationBinding": { "RelatedTable": "任务类型", "RelatedColumn": "ID", @@ -167,44 +181,30 @@ "ColumnName": "提成系数" }, { - "GUID": "3c7ef327-7f18-4452-be72-a221854f6ba7", + "GUID": "74dfdd5f-cf5c-4a78-b999-d362ed94b09d", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总计划工时", - "GUID": "4bdf7858-40b1-495e-be0d-109aaaf4f69f" + "GUID": "9b9f88c0-c367-46c7-948c-5b43579844d0" }, "ColumnName": "总计划工时" }, { - "GUID": "3d4e1b59-74f6-4c1f-ab7d-7885ee230e52", + "GUID": "561c6627-404a-4cd6-8110-221e757e6fde", "BindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "总实际工时", - "GUID": "8505a216-3aee-4056-affe-6c760e35c844" + "GUID": "980d85ec-3b78-448b-b4de-3987fd4e4f28" }, "ColumnName": "总实际工时" - }, - { - "GUID": "6e41f3a4-30a4-4893-a08c-25fa63f7abf3", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "b5020b4b-8e2e-4b31-a2ac-53ca31b14b8e", - "RelationBinding": { - "RelatedTable": "项目表", - "RelatedColumn": "ID", - "DisplayColumn": "工时分配方式" - } - }, - "ColumnName": "工时分配方式" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务表", + "TableName": "任务平行视图", "ColumnName": "ID", - "GUID": "6ffb7caa-1cd8-4373-b2bf-8a03556c1866" + "GUID": "9e13ce69-9a90-4903-b1bc-191e78046201" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -214,30 +214,30 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "b58da3c8bfef4ca68be4a6994359c1e1" + "ID": "de7afa1d5ff1408fb92f64a23e648572" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "任务成员", "TableValue": { - "TableName": "任务成员表", + "TableName": "任务成员视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "fe0babb8-290f-4984-98e8-b9b65fbec016", + "GUID": "95107486-9b29-4c73-8f89-62be80d0240d", "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "20d5971e-0ac3-4236-9e5f-0e67e2034b35" + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "c9f1bc1f-0740-4216-ac99-e79dd41fef88" }, "ColumnName": "参与人" }, { - "GUID": "6c6a6ff8-1d75-4169-b865-7dbb8bbcb47f", + "GUID": "6723495f-8637-4d58-bdb2-649aa4fb1d93", "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "671ec8a8-ebc7-42d3-8fda-f2686d841ead", + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "5f56fb6d-7c2e-4270-94c8-ab56bc9b6ae7", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", "UserColumnAttachType": 1 @@ -246,11 +246,11 @@ "ColumnName": "参与人_全名" }, { - "GUID": "631a0727-4b42-42b7-8d71-cb7dc03c5012", + "GUID": "27eded30-6e46-43a3-865e-519f92fcb92f", "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "b0fb9e47-ca43-45d0-bb54-cf7ac8edce15", + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "781a90fc-9c77-43ca-a831-8006774fd4da", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", "UserColumnAttachType": 5, @@ -260,44 +260,34 @@ "ColumnName": "参与人负荷" }, { - "GUID": "7735fa98-f0e3-4055-81b9-14cc489d9d5a", + "GUID": "655461f1-c357-428f-990d-5cbb79baf4ed", "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "ab7cb84d-53aa-4ef4-9480-9dcf6c0081a1", - "RelationBinding": { - "RelatedTable": "项目成员表", - "RelatedColumn": "ID", - "DisplayColumn": "默认时薪" - } + "TableName": "任务成员视图", + "ColumnName": "默认时薪", + "GUID": "4d44146b-7124-4f18-aa8d-17da23a4c0b3" }, "ColumnName": "成员时薪" }, { - "GUID": "627e2b07-d512-4f1e-8d76-321e226fa1f3", + "GUID": "8d8eef54-67cd-4ecd-beac-5635c6f5134e", "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "5235f7aa-0a63-4bd3-8c41-f3a32d4c3a93", + "TableName": "任务成员视图", + "ColumnName": "岗位ID", + "GUID": "faf4cb38-75c8-4741-8b38-cefcb863754d", "RelationBinding": { - "RelatedTable": "项目成员表", + "RelatedTable": "项目岗位", "RelatedColumn": "ID", - "DisplayColumn": "岗位ID", - "NextRelationBinding": { - "RelatedTable": "项目岗位", - "RelatedColumn": "ID", - "DisplayColumn": "默认时薪" - } + "DisplayColumn": "默认时薪" } }, "ColumnName": "岗位时薪" }, { - "GUID": "74144ece-f4d7-40c6-9f4c-c0370f7074a2", + "GUID": "3ccae4c3-7547-4909-8821-4bacc610fa9b", "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "b9b7cb37-08a6-4720-bddc-153de4068f89", + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "30da9fdf-e11e-4efe-94ec-0a98cc6fff27", "AttachType": { "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", "UserColumnAttachType": 5, @@ -313,9 +303,9 @@ { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务成员表", + "TableName": "任务成员视图", "ColumnName": "任务ID", - "GUID": "7d139430-ab2a-40df-98d0-38bc039435e2" + "GUID": "4cadf610-6894-4d43-a84b-ca682a8ebd1c" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -325,9 +315,9 @@ { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "2b46a973-8db3-40e7-b10b-93ddb666b812" + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "232ca578-e6be-4684-a198-81c16c892591" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -339,7 +329,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "5aca1277f99d40a5b327a846fe0dde87" + "ID": "29b01c80875b4c53b56afeb8829c0df6" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -372,7 +362,7 @@ "TableValueType": 1, "BindingInfos": [ { - "GUID": "f1fd9018-3cc6-4910-883a-66e03bee6e48", + "GUID": "81cfbfdb-2497-4c80-8969-4d3a0e6a8e74", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "岗位ID", @@ -386,7 +376,7 @@ "ColumnName": "项目岗位时薪" }, { - "GUID": "113de3b5-551e-4d43-bfc6-ecd139d58ed5", + "GUID": "906b9a8e-10ce-4c3c-9d1b-55de074e0938", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "默认时薪", @@ -427,7 +417,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "919180f493fd46d4927d25dc48fa0e16" + "ID": "17f1d03afb8745f49c7c4bb15b1cb482" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", @@ -497,7 +487,7 @@ } ], "Comments": "项目成员设置的时薪", - "ID": "196360f2-7520-4373-a5c6-569e78ef6607" + "ID": "c9ed015e-b153-4a1e-90f9-f2b77fd41e7f" }, { "Condition": { @@ -530,7 +520,7 @@ } ], "Comments": "项目岗位设置的时薪", - "ID": "a6e9b625-8a97-483d-8ddb-5ac946126350" + "ID": "02ae84f0-3eff-43e7-a7a6-3e2edc3780f9" }, { "Condition": { @@ -563,7 +553,7 @@ } ], "Comments": "成员用户的默认时薪", - "ID": "07c39884-8926-4a0b-acb4-eb8832e8c1ba" + "ID": "31512194-2720-46c4-a700-bc507e1e321c" }, { "CommandList": [ @@ -580,13 +570,13 @@ "ID": "eb0ba1839ebc4ec58750e971080fc72b" } ], - "ID": "3e5fdd55-d865-4147-9294-996b4c6ad1f1" + "ID": "60c0485a-c34d-4729-af35-6c8a1ba45269" } ] } ], "Comments": "优先使用手动指定的提成金额", - "ID": "03a5ef08-ca90-48dd-a97b-497445585504" + "ID": "d12bb755-e110-459f-b338-04f09e322ecd" }, { "CommandList": [ @@ -606,7 +596,7 @@ "ID": "2eafc4d65af44d18adfcd21c68734df8" } ], - "ID": "bfd527d9-f865-4d28-8f53-d0597bc99bf7" + "ID": "71c0233d-4246-4440-84ac-e996ce1ad688" } ], "Comments": "计算成员的时薪" @@ -757,13 +747,13 @@ } ], "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0", - "ID": "ba878135-8e02-406f-af6b-cccb447eca45" + "ID": "347f6c15-2879-4049-9c22-9b1fe9ac797d" } ] } ], "Comments": "如果分配到人头,则判断该人总计划工时还够不够", - "ID": "32052fab-784c-419e-86dd-1f40cb25407d" + "ID": "4189a1c9-c394-4568-a101-a494d9410881" }, { "Condition": { @@ -875,13 +865,13 @@ } ], "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0", - "ID": "6a83bcdf-756e-4c92-b42e-d0e32495a504" + "ID": "0b981156-3a4e-4de7-930e-a6822be0525a" } ] } ], "Comments": "如果是共用任务工时,则查看任务计划工时够不够", - "ID": "13321a98-7059-4cc4-b1cd-3609329f079c" + "ID": "fcfde3f5-0254-416d-8ddd-0a3ab08323dc" } ] }, @@ -1014,7 +1004,7 @@ ] } ], - "ID": "b029ab62-2ed4-450b-93da-1aa7e32aeb5a" + "ID": "935dd64c-f2b8-4028-8f0f-ce63ef2489cc" }, { "CommandList": [ @@ -1075,13 +1065,13 @@ ] } ], - "ID": "f5618930-6c00-45a7-96d2-66a48f878063" + "ID": "bc661f54-29f0-4057-8a35-2ab125f2de75" } ] } ], "Comments": "如果提交的工时类型等于项目工时的核定方式且开启严格模式就校验本次有没有超标", - "ID": "4435ea5c-76f7-4074-9a3f-67efdeaa7958" + "ID": "2feed033-ba7d-4f12-ab19-6291a2e35524" }, { "CommandList": [ @@ -1138,12 +1128,12 @@ ] } ], - "ID": "805cb12e-065e-49a6-bd5a-2f2581c3458f" + "ID": "4d2d8bc6-9ed2-4de0-b162-702afb3d01cf" } ] } ], - "ID": "412221e1-a820-4a0b-963a-d57a9b3ffa10" + "ID": "1c07d0f0-a59d-472c-856b-77b65143d27b" }, { "CommandList": [ @@ -1176,7 +1166,7 @@ ] } ], - "ID": "5ec5ed41-9521-4a99-8f5a-cbe9da2543fb" + "ID": "b59cbb75-8ff9-4413-8ecd-2886d5a1e03c" } ] } diff --git a/ServerCommands/项目/同步项目成员.json b/ServerCommands/项目/同步项目成员.json deleted file mode 100644 index 929ad37a..00000000 --- a/ServerCommands/项目/同步项目成员.json +++ /dev/null @@ -1,341 +0,0 @@ -{ - "Name": "同步项目成员", - "Description": "用户将任务成员反向同步到项目成员内", - "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 - }, - "TestData": "1" - } - ], - "InvokeTriggerTestData": { - "UserName": "Administrator" - } - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", - "TryCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务成员列表", - "TableValue": { - "TableName": "任务成员表", - "BindingInfos": [ - { - "GUID": "8cf1f697-62bd-4cb2-9e05-31d131806a6c", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "ID", - "GUID": "7035b112-fe6a-427f-9078-c93b3323d262" - }, - "ColumnName": "ID" - }, - { - "GUID": "554bd2de-cee0-4c26-828a-a058c5460a4e", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "ac4f4665-cf34-47b6-aae3-7b0e3e4e5879" - }, - "ColumnName": "项目成员ID" - }, - { - "GUID": "1caa4317-67d1-4b5d-b945-1e22af54809f", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "46de6571-6826-4235-976f-a5064c56a1d7" - }, - "ColumnName": "参与人" - }, - { - "GUID": "a9835b56-e9e6-426d-bacd-2936c67cac9f", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "aea84cec-afdf-4efc-a45c-81c5b2771f3e", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 5, - "AttachTypeTag": "默认时薪" - } - }, - "ColumnName": "参与人_默认时薪" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "任务ID", - "GUID": "2cc2c0aa-d496-4ba1-9489-9340529dba7f", - "RelationBinding": { - "RelatedTable": "任务表", - "RelatedColumn": "ID", - "DisplayColumn": "项目ID" - } - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目ID" - } - } - }, - "ID": "37b2711a67d04780bee0b2288c369e0b" - }, - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务成员列表" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目成员", - "TableValue": { - "TableName": "项目成员表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "97fc40b8-3a90-43dc-a474-809f57dc27d0", - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "ID", - "GUID": "e2af07f5-6c83-46e4-b1ca-5fd4b03bdd74" - }, - "ColumnName": "ID" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目ID", - "GUID": "7d33c794-4447-4038-84d0-215ede69a00c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目ID" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "958cdb07-86e0-45cc-90f5-f10ddc68fc3f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.参与人" - } - } - ] - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "2ef5575e15a14e598c26b0848f1e49c1" - }, - { - "$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.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目成员表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目ID", - "GUID": "4057268f-395b-401d-9689-3f90d1a2084d" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目ID" - } - }, - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "项目成员", - "GUID": "75fdfeda-ad50-471d-8f74-2cd5d178cef4" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.参与人" - } - }, - { - "BindingInfo": { - "TableName": "项目成员表", - "ColumnName": "默认时薪", - "GUID": "2b8394e9-3685-4fdd-8470-28350509ac88" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.参与人_默认时薪" - } - } - ] - } - ], - "ID": "0902e76f-a01d-4e67-8b67-5f2f62842c28" - }, - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.项目成员ID" - } - }, - "value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目成员.ID" - }, - "compareType": 1 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务成员表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "ID", - "GUID": "d3e9f378-06c0-475d-9858-23dba71785bd" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "a5b6bfb0-f127-441d-a1f4-e321396a0025" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目成员.ID" - } - } - ] - } - ], - "ID": "d5281e72-a15c-41b4-b473-1c474a9e8a48" - } - ] - } - ], - "Comments": "查找任务成员表里的成员" - } - ] - }, - { - "$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.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "同步完成" - } - ] - }, - "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 index 21af9306..147839bb 100644 --- a/ServerCommands/项目/移除项目成员.json +++ b/ServerCommands/项目/移除项目成员.json @@ -39,7 +39,7 @@ "TableValueType": 1, "BindingInfos": [ { - "GUID": "a8f998b2-d3c7-4224-9196-3a9dbc555e4d", + "GUID": "247e271e-061b-47d1-b6dd-6e9da8ff5ff3", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "项目成员", @@ -48,7 +48,7 @@ "ColumnName": "项目成员" }, { - "GUID": "b6ea5aa7-de25-4c1b-862c-8e5346ab2a91", + "GUID": "fd5fd0a6-3e64-49ef-94de-6a0d771ebeb8", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "项目成员", @@ -61,7 +61,7 @@ "ColumnName": "项目成员_全名" }, { - "GUID": "1a6587ac-cd40-47d8-a007-56bc639e3d78", + "GUID": "79fcaf5b-8b32-47c7-9686-fb023b96fd05", "BindingInfo": { "TableName": "项目成员表", "ColumnName": "项目ID", @@ -84,7 +84,7 @@ }, "NullFormulaValueQueryPolicy": 0 }, - "ID": "9f0b430c1d9c4a83b2b1ca8a694335a0" + "ID": "1c7009fbd8ba435fab203224f9bc5c7d" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -105,54 +105,85 @@ "CommandList": [ { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "是否参与任务", + "ParameterName": "成员任务", "TableValue": { - "TableName": "任务成员表", + "TableName": "任务成员视图", + "TableValueType": 1, "BindingInfos": [ { - "GUID": "8b01fba1-2393-41c6-972a-9b5958950b91", + "GUID": "9490cc5b-8dc8-4fe7-9802-0d1a9c0c89a6", "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "任务ID", - "GUID": "49609b4d-8df4-4508-a9b8-8072e328756f", - "RelationBinding": { - "RelatedTable": "任务表", - "RelatedColumn": "ID", - "DisplayColumn": "任务名称" - } + "TableName": "任务成员视图", + "ColumnName": "总上报工时", + "GUID": "e492dc46-1c5e-406f-84dc-1e0f636859bb" }, - "ColumnName": "任务名称" + "ColumnName": "总上报工时" } ], "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "c06a2faf-aba9-41bf-bfa1-09d5af3c82eb" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=成员ID" - } - } + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "项目ID", + "GUID": "8709dbb7-5dab-4cb9-a842-bf1cd252d5a6" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员.项目ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务成员视图", + "ColumnName": "任务成员", + "GUID": "2b25e0ed-ceb3-44ac-82d0-a9bdf5720fff" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员.项目成员" + } + } + ] + }, + "NullFormulaValueQueryPolicy": 0 }, - "ID": "034d791dc35841da884c5517d12c66ae" + "ID": "23aefce08fda446c80c821b2df4f62c9" }, { "$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": "=是否参与任务.Count" + "$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": "0" } - }, - "value": "0" + ], + "RelationType": 1 }, "CommandList": [ { @@ -181,30 +212,39 @@ { "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", "TableName": "任务成员表", - "ShowConfirm": false, + "UpdateType": "delete", + "ShowConfirm": true, + "ConfirmText": "您确定要删除吗?", "RowsToUpdate": 1, "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "79351972-a943-4838-82e6-66a242a90804" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=成员ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "项目成员ID", - "GUID": "309b81d4-42e8-4f8f-b58b-f796769f37e6" + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务成员表", + "ColumnName": "项目ID", + "GUID": "dee3233c-f7b6-48ba-84ad-66df36d63449" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员.项目ID" + } }, - "Value": "%Null%" - } - ] + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务成员表", + "ColumnName": "任务成员", + "GUID": "fcd533b6-fdd1-4370-a4fc-00f65903f7eb" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员.项目成员" + } + } + ] + } }, { "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", @@ -216,7 +256,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "项目ID", - "GUID": "73e1b918-1054-463d-a15d-a43deffeb88c" + "GUID": "8558df91-10fd-4a93-96d5-140bdcb9b94e" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -227,7 +267,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "项目动态", - "GUID": "ba8b71a5-e9ba-4aa1-a159-3b4dc1a93578" + "GUID": "881ff248-0358-43cb-bb26-a13df51fbc88" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -238,7 +278,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "执行人", - "GUID": "9a6d6bb4-0157-4622-b00b-5fa507cc874b" + "GUID": "4843a34a-9a5c-49d1-8fb3-5f0bf5270ba8" }, "Value": "%CurrentUser%" } @@ -246,58 +286,28 @@ } ] }, - { - "$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 - }, { "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", "ErrorCode": "0", "Message": "删除成功" } ], - "ID": "9810f851-b1b5-4c78-bafe-27134840900e" + "ID": "7b60477e-b684-479d-961e-debcedacdb47" }, { "CommandList": [ - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "InParamater": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=是否参与任务" - }, - "Operation": 16, - "OperationParamaterAName": ",", - "OperationParamaterBName": "任务名称", - "OutParamaterName": "任务名称拼接" - }, { "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", "ErrorCode": "400", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"存在已参与任务,无法删除!
任务:\"&任务名称拼接" - } + "Message": "该成员已存在报工,无法删除" } ], - "ID": "4001df20-5a9a-47f3-88c8-2a0e549b58ad" + "ID": "69290026-9213-418f-a28c-1d2c2ad00df7" } ] } ], - "ID": "9d140248-4d94-442b-9d4d-4672c09ef848" + "ID": "e0e1b4c0-ee82-4f4f-b8df-929d9697212e" }, { "CommandList": [ @@ -307,7 +317,7 @@ "Message": "项目成员不存在" } ], - "ID": "efb5077a-f8fb-4e1f-9f2d-8364be7b96dd" + "ID": "5428df69-13e0-4908-a46a-40199845194c" } ] } diff --git a/ServerCommands/项目反馈/后端新增项目反馈.json b/ServerCommands/项目反馈/后端新增项目反馈.json index 861751e3..138c49c1 100644 --- a/ServerCommands/项目反馈/后端新增项目反馈.json +++ b/ServerCommands/项目反馈/后端新增项目反馈.json @@ -195,7 +195,7 @@ "GUID": "7716338b-c085-4f5d-b44e-a49ffc1caaec", "BindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "2cd0170f-294c-42f3-8454-9a4dce1688bf" }, "ColumnName": "执行者" @@ -227,7 +227,7 @@ "ID": "36d524a116e94268a28ae43a78000681" } ], - "ID": "1ce83845-83e7-43f5-97a6-2bb225f398c5" + "ID": "855ff140-f26a-45c8-96ad-03aff9996258" }, { "CommandList": [ @@ -241,7 +241,7 @@ "ID": "06423efe302442ee9dbab0c23a871517" } ], - "ID": "7ba5638b-db5f-473f-bd29-159bfbfce37e" + "ID": "eef9e625-de37-4ee5-be66-b746dea967fc" } ] }, @@ -268,7 +268,7 @@ "ID": "a00a8dbe906243ee8faf281be3f7fed4" } ], - "ID": "e248621c-6fd7-488b-98a1-c0c3e8c7e5e6" + "ID": "35e48230-a04b-4024-9f2b-ae3a215a24ae" } ] }, @@ -419,7 +419,7 @@ ] } ], - "ID": "d1a9dc46-19c4-4924-901b-ce07466fcaf9" + "ID": "66e4469d-8fb1-4470-b8a0-d183777ad486" }, { "CommandList": [ @@ -434,7 +434,7 @@ ] } ], - "ID": "a6c7e905-3a19-4f8f-95c2-92cccfe9b906" + "ID": "01c52b5c-3d2a-4174-83a9-f21d4a61aaf6" } ] } diff --git a/ShareCommandContainers/打开任务详情.json b/ShareCommandContainers/打开任务详情.json index e1c89c37..ef0fa736 100644 --- a/ShareCommandContainers/打开任务详情.json +++ b/ShareCommandContainers/打开任务详情.json @@ -23,6 +23,21 @@ } } }, + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "ID", + "GUID": "2e2eb4e5-5b24-4431-bd7a-e8ceda5f440b" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务ID" + } + } + }, { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "PopupDisplayMode": 4, diff --git a/Tables/任务/任务平行视图.json b/Tables/任务/任务平行视图.json new file mode 100644 index 00000000..e174195f --- /dev/null +++ b/Tables/任务/任务平行视图.json @@ -0,0 +1,295 @@ +{ + "Name": "任务平行视图", + "Columns": [ + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "AutoIncrement": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "项目ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "父任务ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "层级", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "任务名称", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "任务负责人", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "HasChangeColumnType": true + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "datetime", + "MaxLength": -1, + "Name": "开始时间", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "datetime", + "MaxLength": -1, + "Name": "结束时间", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "任务类型", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "分组ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "版本", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "任务说明", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "备注", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "关联资源", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "float", + "MaxLength": -1, + "Name": "任务预算工时", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "前置任务", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "工期", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "次序", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bit", + "MaxLength": -1, + "Name": "里程碑", + "ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "float", + "MaxLength": -1, + "Name": "进度", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "功能名称", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "功能描述", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "收集反馈", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "任务状态", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "流程实例ID", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "任务成员", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "计划工时", + "GUID": "b6f757b6-bbc4-4fdc-90f4-d70270e8db6e" + }, + "AggregateFunction": 4, + "DataColumnName": "计划工时", + "DetailTableName": "View_任务工时统计", + "Name": "总计划工时", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "实际工时", + "GUID": "f64f396c-4a4f-4362-bead-2c3aabadf3cc" + }, + "AggregateFunction": 4, + "DataColumnName": "实际工时", + "DetailTableName": "View_任务工时统计", + "Name": "总实际工时", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", + "BindingInfo": { + "TableName": "任务成员表", + "ColumnName": "ID", + "GUID": "e962e125-89fa-438b-bacc-fc332e0f6417" + }, + "AggregateFunction": 1, + "DataColumnName": "ID", + "DetailTableName": "任务成员表", + "Name": "成员数量", + "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + } + ], + "ExternalDatabaseInfo": { + "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", + "AllowModifySchema": true, + "ConnectionId": "业务表", + "SourceTableName": "任务平行视图", + "SourceTableSchema": "dbo", + "CreateViewSql": "SELECT\r\n [ID],\r\n [项目ID],\r\n [父任务ID],\r\n [层级],\r\n [任务名称],\r\n [任务负责人],\r\n [开始时间],\r\n [结束时间],\r\n [任务类型],\r\n [分组ID],\r\n [版本],\r\n [任务说明],\r\n [备注],\r\n [关联资源],\r\n [任务预算工时],\r\n [前置任务],\r\n [工期],\r\n [次序],\r\n [里程碑],\r\n [进度],\r\n [功能名称],\r\n [功能描述],\r\n [收集反馈],\r\n [任务状态],\r\n [流程实例ID],\r\n (\r\n SELECT\r\n STRING_AGG([任务成员], ',')\r\n FROM\r\n [任务成员表]\r\n WHERE\r\n [任务ID] = [任务表].ID\r\n ) AS 任务成员\r\nFROM\r\n [任务表];", + "ViewInfo": { + "ViewName": "任务平行视图", + "QueryColumns": [ + "ID" + ] + } + }, + "Relations": [ + { + "PrimaryTable": "项目平行视图", + "PrimaryColumn": "ID", + "ForeignTable": "任务平行视图", + "ForeignColumn": "项目ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "任务平行视图", + "PrimaryColumn": "ID", + "ForeignTable": "任务平行视图", + "ForeignColumn": "父任务ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "任务类型", + "PrimaryColumn": "ID", + "ForeignTable": "任务平行视图", + "ForeignColumn": "任务类型", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "项目任务分组", + "PrimaryColumn": "ID", + "ForeignTable": "任务平行视图", + "ForeignColumn": "分组ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "项目版本", + "PrimaryColumn": "ID", + "ForeignTable": "任务平行视图", + "ForeignColumn": "版本", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "任务状态", + "PrimaryColumn": "状态码", + "ForeignTable": "任务平行视图", + "ForeignColumn": "任务状态", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "ACT_HI_PROCINST_View", + "PrimaryColumn": "ID_", + "ForeignTable": "任务平行视图", + "ForeignColumn": "流程实例ID", + "IsDetailTableRelation": true + } + ], + "Indexes": [] +} \ No newline at end of file diff --git a/Tables/任务/任务成员表.json b/Tables/任务/任务成员表.json index d52838db..7aaea133 100644 --- a/Tables/任务/任务成员表.json +++ b/Tables/任务/任务成员表.json @@ -25,18 +25,11 @@ "Name": "任务ID", "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "DatabaseColumnType": "bigint", - "MaxLength": -1, - "Name": "项目成员ID", - "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, { "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, - "Name": "参与人", + "Name": "任务成员", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { @@ -72,7 +65,7 @@ ], "Relations": [ { - "PrimaryTable": "任务表", + "PrimaryTable": "任务平行视图", "PrimaryColumn": "ID", "ForeignTable": "任务成员表", "ForeignColumn": "任务ID", @@ -84,13 +77,6 @@ "ForeignTable": "任务成员表", "ForeignColumn": "项目ID", "IsDetailTableRelation": true - }, - { - "PrimaryTable": "项目成员表", - "PrimaryColumn": "ID", - "ForeignTable": "任务成员表", - "ForeignColumn": "项目成员ID", - "IsDetailTableRelation": true } ], "Indexes": [] diff --git a/Tables/任务/任务成员视图.json b/Tables/任务/任务成员视图.json new file mode 100644 index 00000000..4f704efe --- /dev/null +++ b/Tables/任务/任务成员视图.json @@ -0,0 +1,130 @@ +{ + "Name": "任务成员视图", + "Columns": [ + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "项目ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "任务ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "任务成员", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "HasChangeColumnType": true + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "项目成员ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "岗位ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "float", + "MaxLength": -1, + "Name": "默认时薪", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "FGC_Creator", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "HasChangeColumnType": true + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "datetime", + "MaxLength": -1, + "Name": "FGC_CreateDate", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "datetime", + "MaxLength": -1, + "Name": "FGC_LastModifyDate", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "float", + "MaxLength": -1, + "Name": "总上报工时", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + } + ], + "ExternalDatabaseInfo": { + "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", + "ConnectionId": "业务表", + "SourceTableName": "任务成员视图", + "SourceTableSchema": "dbo", + "CreateViewSql": "SELECT\r\nt.[ID],\r\nt.[项目ID],\r\nt.[任务ID],\r\nt.[任务成员],\r\np.ID AS [项目成员ID],\r\np.[岗位ID],\r\np.[默认时薪],\r\nt.[FGC_Creator],\r\nt.[FGC_CreateDate],\r\nt.[FGC_LastModifyDate],\r\nSUM(gs.[上报工时]) AS 总上报工时\r\nFROM [任务成员表] t\r\nLEFT JOIN [项目成员表] p ON t.[项目ID] = p.[项目ID] AND t.[任务成员] = p.[项目成员]\r\nLEFT JOIN [任务工时表] gs ON t.[任务ID] = gs.[任务ID] AND t.[任务成员] = gs.[执行人]\r\nGROUP BY\r\nt.[ID],\r\nt.[项目ID],\r\nt.[任务ID],\r\nt.[任务成员],\r\np.ID ,\r\np.[岗位ID],\r\np.[默认时薪],\r\nt.[FGC_Creator],\r\nt.[FGC_CreateDate],\r\nt.[FGC_LastModifyDate]", + "ViewInfo": { + "ViewName": "任务成员视图", + "IsUpdatable": true, + "QueryColumns": [ + "ID" + ] + } + }, + "Relations": [ + { + "PrimaryTable": "项目平行视图", + "PrimaryColumn": "ID", + "ForeignTable": "任务成员视图", + "ForeignColumn": "项目ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "任务平行视图", + "PrimaryColumn": "ID", + "ForeignTable": "任务成员视图", + "ForeignColumn": "任务ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "项目成员表", + "PrimaryColumn": "ID", + "ForeignTable": "任务成员视图", + "ForeignColumn": "项目成员ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "项目岗位", + "PrimaryColumn": "ID", + "ForeignTable": "任务成员视图", + "ForeignColumn": "岗位ID", + "IsDetailTableRelation": true + } + ], + "Indexes": [] +} \ No newline at end of file diff --git a/Tables/任务/任务表.json b/Tables/任务/任务表.json index 83a932e4..11d85bab 100644 --- a/Tables/任务/任务表.json +++ b/Tables/任务/任务表.json @@ -7,6 +7,11 @@ "enabledTypes": 2, "isExternal": true, "detailTables": [ + { + "subTableName": "任务成员视图", + "subColumnName": "任务ID", + "relatedColumnName": "ID" + }, { "subTableName": "任务成员表", "subColumnName": "任务ID", @@ -62,7 +67,9 @@ "dataPermissionType": 2, "roleNames": [ "Administrator", - "项目总监" + "项目总监", + "商务总监", + "财务" ] }, { @@ -72,23 +79,7 @@ "operationTypes": 13, "dataFilter": { "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core", - "userFieldName": "执行者", - "filterType": 5 - } - }, - "dataPermissionType": 2, - "roleNames": [ - "FGC_LoginUser" - ] - }, - { - "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", - "config": { - "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", - "operationTypes": 13, - "dataFilter": { - "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core", - "userFieldName": "执行者", + "userFieldName": "任务负责人", "filterType": 4, "condition": { "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", @@ -97,7 +88,7 @@ "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "任务表", - "ColumnName": "执行者", + "ColumnName": "任务负责人", "GUID": "8039e5c8-feaa-41a8-b8db-b19e9ec288d6" }, "Value": "%CurrentUser.UserName%" @@ -116,16 +107,6 @@ }, "Value": "%CurrentUser.UserName%" }, - { - "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", - "CompareType": 6, - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "参与人", - "GUID": "699b9e72-7bc3-4d4d-9636-a0fb2314ef00" - }, - "Value": "%CurrentUser%" - }, { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { @@ -150,20 +131,6 @@ "FGC_LoginUser" ] }, - { - "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", - "config": { - "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", - "operationTypes": 13, - "dataFilter": { - "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core" - } - }, - "dataPermissionType": 2, - "roleNames": [ - "商务总监" - ] - }, { "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", "config": { @@ -184,9 +151,11 @@ "fieldOperations": { "ID": 1, "任务名称": 5, + "任务成员列表": 5, "任务状态": 5, "任务类型": 5, "任务说明": 5, + "任务负责人": 5, "任务预算工时": 5, "关联资源": 5, "分组ID": 5, @@ -194,7 +163,6 @@ "功能名称": 5, "功能描述": 5, "参与人": 5, - "参与人列表": 5, "参与人数": 5, "备注": 5, "层级": 5, @@ -203,7 +171,6 @@ "开始时间": 5, "总实际工时": 5, "总计划工时": 5, - "执行者": 5, "收集反馈": 5, "最后报工日期": 5, "次序": 5, @@ -216,9 +183,8 @@ "项目ID": 5 }, "subTableOperations": { - "View_任务工时统计": 5, "任务工时表": 5, - "任务成员表": 5, + "任务成员视图": 5, "任务表": 5, "任务评论表": 5, "任务进展": 5, @@ -241,9 +207,11 @@ "fieldOperations": { "ID": 1, "任务名称": 5, + "任务成员列表": 5, "任务状态": 5, "任务类型": 5, "任务说明": 5, + "任务负责人": 5, "任务预算工时": 5, "关联资源": 5, "分组ID": 5, @@ -251,7 +219,6 @@ "功能名称": 5, "功能描述": 5, "参与人": 5, - "参与人列表": 5, "参与人数": 5, "备注": 5, "层级": 5, @@ -260,7 +227,6 @@ "开始时间": 5, "总实际工时": 5, "总计划工时": 5, - "执行者": 5, "收集反馈": 5, "最后报工日期": 5, "次序": 5, @@ -273,9 +239,8 @@ "项目ID": 5 }, "subTableOperations": { - "View_任务工时统计": 5, "任务工时表": 5, - "任务成员表": 5, + "任务成员视图": 5, "任务表": 5, "任务评论表": 5, "任务进展": 5, @@ -298,9 +263,11 @@ "fieldOperations": { "ID": 1, "任务名称": 5, + "任务成员列表": 5, "任务状态": 5, "任务类型": 5, "任务说明": 5, + "任务负责人": 5, "任务预算工时": 5, "关联资源": 5, "分组ID": 5, @@ -308,7 +275,6 @@ "功能名称": 5, "功能描述": 5, "参与人": 5, - "参与人列表": 5, "参与人数": 5, "备注": 5, "层级": 5, @@ -317,7 +283,6 @@ "开始时间": 5, "总实际工时": 5, "总计划工时": 5, - "执行者": 5, "收集反馈": 5, "最后报工日期": 5, "次序": 5, @@ -330,9 +295,8 @@ "项目ID": 5 }, "subTableOperations": { - "View_任务工时统计": 5, "任务工时表": 5, - "任务成员表": 5, + "任务成员视图": 5, "任务表": 5, "任务评论表": 5, "任务进展": 5, @@ -393,7 +357,7 @@ "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", "MaxLength": -1, - "Name": "执行者", + "Name": "任务负责人", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, { @@ -538,64 +502,6 @@ "Name": "流程实例ID", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, - { - "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", - "AggregateFunction": 4, - "DataColumnName": "计划工时", - "DetailTableName": "View_任务工时统计", - "DetailTableSchema": "dbo", - "Name": "总计划工时", - "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", - "AggregateFunction": 4, - "DataColumnName": "实际工时", - "DetailTableName": "View_任务工时统计", - "DetailTableSchema": "dbo", - "Name": "总实际工时", - "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", - "AggregateFunction": 1, - "DataColumnName": "ID", - "DetailTableName": "任务成员表", - "DetailTableSchema": "dbo", - "Name": "参与人数", - "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", - "AggregateFunction": 2, - "DataColumnName": "工时日期", - "DetailTableName": "任务工时表", - "DetailTableSchema": "dbo", - "Name": "最后报工日期", - "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", - "AggregateFunction": 3, - "DataColumnName": "工时日期", - "DetailTableName": "任务工时表", - "DetailTableSchema": "dbo", - "Name": "开始报工日期", - "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", - "BindingInfo": { - "TableName": "任务成员表", - "ColumnName": "参与人", - "GUID": "09882fda-2048-401f-a59f-4ed437a2a959" - }, - "AggregateFunction": 5, - "DataColumnName": "参与人", - "DetailTableName": "任务成员表", - "Name": "参与人列表", - "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, { "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", @@ -675,6 +581,13 @@ "PrimaryColumn": "ID_", "ForeignTable": "任务表", "ForeignColumn": "流程实例ID" + }, + { + "PrimaryTable": "任务平行视图", + "PrimaryColumn": "ID", + "ForeignTable": "任务表", + "ForeignColumn": "ID", + "IsDetailTableRelation": false } ], "Indexes": [] diff --git a/Tables/任务/任务评论表.json b/Tables/任务/任务评论表.json index b80246d7..252d85c7 100644 --- a/Tables/任务/任务评论表.json +++ b/Tables/任务/任务评论表.json @@ -80,7 +80,7 @@ ], "Relations": [ { - "PrimaryTable": "任务表", + "PrimaryTable": "任务平行视图", "PrimaryColumn": "ID", "ForeignTable": "任务评论表", "ForeignColumn": "任务ID", diff --git a/Tables/任务/任务进展.json b/Tables/任务/任务进展.json index 0bed0bfd..664bafac 100644 --- a/Tables/任务/任务进展.json +++ b/Tables/任务/任务进展.json @@ -65,7 +65,7 @@ ], "Relations": [ { - "PrimaryTable": "任务表", + "PrimaryTable": "任务平行视图", "PrimaryColumn": "ID", "ForeignTable": "任务进展", "ForeignColumn": "任务ID", diff --git a/Tables/字典表/EmojiTable.json b/Tables/字典表/EmojiTable.json index 88666d38..1682840c 100644 --- a/Tables/字典表/EmojiTable.json +++ b/Tables/字典表/EmojiTable.json @@ -13,6 +13,7 @@ }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, "DatabaseColumnType": "nvarchar", "MaxLength": -1, "Name": "Emoji", diff --git a/Tables/字典表/汇报状态.json b/Tables/字典表/汇报状态.json index 42398de5..7273070b 100644 --- a/Tables/字典表/汇报状态.json +++ b/Tables/字典表/汇报状态.json @@ -21,6 +21,7 @@ { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", + "MaxLength": -1, "Name": "状态", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, diff --git a/Tables/工时/View_任务工时统计.json b/Tables/工时/View_任务工时统计.json index e6c620e6..5e1d2aa9 100644 --- a/Tables/工时/View_任务工时统计.json +++ b/Tables/工时/View_任务工时统计.json @@ -174,7 +174,7 @@ }, "Relations": [ { - "PrimaryTable": "任务表", + "PrimaryTable": "任务平行视图", "PrimaryColumn": "ID", "ForeignTable": "View_任务工时统计", "ForeignColumn": "任务ID", diff --git a/Tables/工时/任务工时表.json b/Tables/工时/任务工时表.json index 21198616..c36abc94 100644 --- a/Tables/工时/任务工时表.json +++ b/Tables/工时/任务工时表.json @@ -155,7 +155,7 @@ "IsDetailTableRelation": true }, { - "PrimaryTable": "任务表", + "PrimaryTable": "任务平行视图", "PrimaryColumn": "ID", "ForeignTable": "任务工时表", "ForeignColumn": "任务ID", diff --git a/Tables/需求反馈/需求反馈登记表.json b/Tables/需求反馈/需求反馈登记表.json index 6c348711..9344943c 100644 --- a/Tables/需求反馈/需求反馈登记表.json +++ b/Tables/需求反馈/需求反馈登记表.json @@ -195,7 +195,7 @@ "IsDetailTableRelation": true }, { - "PrimaryTable": "任务表", + "PrimaryTable": "任务平行视图", "PrimaryColumn": "ID", "ForeignTable": "需求反馈登记表", "ForeignColumn": "关联任务", diff --git a/Tables/项目/项目任务分组.json b/Tables/项目/项目任务分组.json index a1598d29..3461e5af 100644 --- a/Tables/项目/项目任务分组.json +++ b/Tables/项目/项目任务分组.json @@ -49,6 +49,7 @@ { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "nvarchar", + "MaxLength": -1, "Name": "排序", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, diff --git a/Tables/项目/项目平行视图.json b/Tables/项目/项目平行视图.json new file mode 100644 index 00000000..5ae160b3 --- /dev/null +++ b/Tables/项目/项目平行视图.json @@ -0,0 +1,490 @@ +{ + "Name": "项目平行视图", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core", + "enabledTypes": 2, + "isView": true, + "isExternal": true, + "detailTables": [] + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", + "operationTypes": 13, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core" + } + }, + "dataPermissionType": 2, + "roleNames": [ + "Administrator" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", + "operationTypes": 13, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core", + "userFieldName": "项目经理", + "filterType": 5 + } + }, + "dataPermissionType": 2, + "roleNames": [ + "FGC_LoginUser" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", + "operationTypes": 13, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core", + "userFieldName": "项目经理", + "filterType": 4, + "condition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "项目经理", + "GUID": "14ae1605-6733-4e61-ac59-bd43adefaae6" + }, + "Value": "%CurrentUser.UserName%" + } + } + }, + "dataPermissionType": 2, + "roleNames": [ + "FGC_LoginUser" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", + "operationTypes": 5, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core", + "userFieldName": "项目经理", + "filterType": 4, + "condition": { + "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", + "CompareType": 6, + "ColumnBindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "项目成员", + "GUID": "bc21b445-dab5-462a-9cc7-df1b588d0b58" + }, + "Value": "%CurrentUser.UserName%" + } + } + }, + "dataPermissionType": 2, + "roleNames": [ + "FGC_LoginUser" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core", + "operationTypes": 13, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core" + } + }, + "dataPermissionType": 2, + "roleNames": [ + "商务总监", + "项目总监", + "财务" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core", + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core" + } + }, + "dataPermissionType": 1, + "roleNames": [ + "FGC_LoginUser" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core", + "fieldOperations": { + "ID": 1, + "严格模式": 5, + "公开": 5, + "工时分配方式": 5, + "开启反馈收集": 5, + "所属客户": 5, + "所属客户部门": 5, + "立项流程示例ID": 5, + "网络资源": 5, + "计划完成日期": 5, + "计划开始日期": 5, + "项目代号": 5, + "项目分组": 5, + "项目名称": 5, + "项目封面": 5, + "项目成员": 5, + "项目方案": 5, + "项目状态": 5, + "项目简介": 5, + "项目经理": 5, + "项目预算工时": 5, + "项目预算费用": 5, + "预算方案": 5 + }, + "subTableOperations": { + "任务成员视图": 5, + "任务平行视图": 5 + }, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core" + } + }, + "dataPermissionType": 4, + "roleNames": [ + "Administrator" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core", + "fieldOperations": { + "ID": 1, + "严格模式": 5, + "公开": 5, + "工时分配方式": 5, + "开启反馈收集": 5, + "所属客户": 5, + "所属客户部门": 5, + "立项流程示例ID": 5, + "网络资源": 5, + "计划完成日期": 5, + "计划开始日期": 5, + "项目代号": 5, + "项目分组": 5, + "项目名称": 5, + "项目封面": 5, + "项目成员": 5, + "项目方案": 5, + "项目状态": 5, + "项目简介": 5, + "项目经理": 5, + "项目预算工时": 5, + "项目预算费用": 5, + "预算方案": 5 + }, + "subTableOperations": { + "任务成员视图": 5, + "任务平行视图": 5 + }, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core" + } + }, + "dataPermissionType": 4, + "roleNames": [ + "FGC_LoginUser" + ] + }, + { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core", + "config": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core", + "fieldOperations": { + "ID": 1, + "严格模式": 5, + "公开": 5, + "工时分配方式": 5, + "开启反馈收集": 5, + "所属客户": 5, + "所属客户部门": 5, + "立项流程示例ID": 5, + "网络资源": 5, + "计划完成日期": 5, + "计划开始日期": 5, + "项目代号": 5, + "项目分组": 5, + "项目名称": 5, + "项目封面": 5, + "项目成员": 5, + "项目方案": 5, + "项目状态": 5, + "项目简介": 5, + "项目经理": 5, + "项目预算工时": 5, + "项目预算费用": 5, + "预算方案": 5 + }, + "subTableOperations": { + "任务成员视图": 5, + "任务平行视图": 5 + }, + "dataFilter": { + "$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core" + } + }, + "dataPermissionType": 4, + "roleNames": [ + "FGC_Anonymous" + ] + } + ] + }, + "Columns": [ + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "AutoIncrement": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目名称", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目代号", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目简介", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目封面", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目经理", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "HasChangeColumnType": true + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目分组", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "所属客户", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "所属客户部门", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "int", + "MaxLength": -1, + "Name": "工时分配方式", + "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "float", + "MaxLength": -1, + "Name": "项目预算工时", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "float", + "MaxLength": -1, + "Name": "项目预算费用", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "公开", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "严格模式", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "datetime", + "MaxLength": -1, + "Name": "计划开始日期", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "datetime", + "MaxLength": -1, + "Name": "计划完成日期", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目方案", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "预算方案", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "网络资源", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "开启反馈收集", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "项目状态", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "立项流程示例ID", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "项目成员", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "FGC_Creator", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "datetime", + "MaxLength": -1, + "Name": "FGC_CreateDate", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "FGC_LastModifier", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + } + ], + "ExternalDatabaseInfo": { + "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", + "AllowModifySchema": true, + "ConnectionId": "业务表", + "SourceTableName": "项目平行视图", + "SourceTableSchema": "dbo", + "CreateViewSql": "SELECT\n\t[ID],\n\t[项目名称],\n\t[项目代号],\n\t[项目简介],\n\t[项目封面],\n\t[项目经理],\n\t[项目分组],\n\t[所属客户],\n\t[所属客户部门],\n\t[工时分配方式],\n\t[项目预算工时],\n\t[项目预算费用],\n\t[公开],\n\t[严格模式],\n\t[计划开始日期],\n\t[计划完成日期],\n\t[项目方案],\n\t[预算方案],\n\t[网络资源],\n\t[开启反馈收集],\n\t[项目状态],\n\t[立项流程示例ID],\r\n\t( SELECT STRING_AGG ( [项目成员], ',' ) FROM [项目成员表] WHERE [项目ID] = [项目表].ID ) AS 项目成员,\r\n\tFGC_Creator,\r\n\tFGC_CreateDate,\r\n\tFGC_LastModifier\n\t\nFROM\n\t[dbo].[项目表];", + "ViewInfo": { + "ViewName": "项目平行视图", + "QueryColumns": [ + "ID" + ] + } + }, + "Relations": [ + { + "PrimaryTable": "客户表", + "PrimaryColumn": "ID", + "ForeignTable": "项目平行视图", + "ForeignColumn": "所属客户", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "客户部门表", + "PrimaryColumn": "ID", + "ForeignTable": "项目平行视图", + "ForeignColumn": "所属客户部门", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "工时分配方式", + "PrimaryColumn": "ID", + "ForeignTable": "项目平行视图", + "ForeignColumn": "工时分配方式", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "项目状态", + "PrimaryColumn": "状态码", + "ForeignTable": "项目平行视图", + "ForeignColumn": "项目状态", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "ACT_HI_PROCINST_View", + "PrimaryColumn": "ID_", + "ForeignTable": "项目平行视图", + "ForeignColumn": "立项流程示例ID", + "IsDetailTableRelation": false + } + ], + "Indexes": [] +} \ No newline at end of file diff --git a/Theme/CellTypeStyles b/Theme/CellTypeStyles index 39a4cf20..033ab93b 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":{"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":"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