From 78dcf178e3b64572f46af9c873d00d5b29081713 Mon Sep 17 00:00:00 2001 From: "SHAMUSPC\\NINGMEI" Date: Tue, 5 Mar 2024 22:34:00 +0800 Subject: [PATCH] =?UTF-8?q?{"Message":"1","MessageType":2,"Modules":[{"Sta?= =?UTF-8?q?te":1,"Type":7,"Name":"Table/=E9=A1=B9=E7=9B=AE=E8=A1=A8"},{"St?= =?UTF-8?q?ate":1,"Type":1,"Name":"PCPage/=E4=BB=BB=E5=8A=A1-=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E4=BF=A1=E6=81=AF"},{"State":1,"Type":1,"Name":"PCPag?= =?UTF-8?q?e/=E4=BB=BB=E5=8A=A1-=E4=BE=A7=E6=A0=8F"},{"State":1,"Type":1,"?= =?UTF-8?q?Name":"PCPage/=E5=8F=82=E4=B8=8E=E6=88=90=E5=91=98=E7=AE=A1?= =?UTF-8?q?=E7=90=86"},{"State":1,"Type":1,"Name":"PCPage/=E5=B7=A5?= =?UTF-8?q?=E6=97=B6=E8=AF=A6=E6=83=85"},{"State":1,"Type":1,"Name":"PCPag?= =?UTF-8?q?e/=E6=96=B0=E5=A2=9E=E4=BB=BB=E5=8A=A1"},{"State":1,"Type":1,"N?= =?UTF-8?q?ame":"PCPage/MD=E7=BC=96=E8=BE=91=E5=99=A8"},{"State":1,"Type":?= =?UTF-8?q?1,"Name":"PCPage/=E9=A1=B9=E7=9B=AE=E6=88=90=E5=91=98=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1"},{"State":1,"Type":1,"Name":"PCPage/=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=A6=82=E5=86=B5"},{"State":1,"Type":1,"Name":"PCPag?= =?UTF-8?q?e/=E9=A1=B9=E7=9B=AE=E4=BF=A1=E6=81=AF"},{"State":1,"Type":1,"N?= =?UTF-8?q?ame":"PCPage/=E9=A1=B9=E7=9B=AE=E5=88=97=E8=A1=A8"},{"State":1,?= =?UTF-8?q?"Type":1,"Name":"PCPage/=E9=A1=B9=E7=9B=AE=E6=A0=87=E9=A2=98"},?= =?UTF-8?q?{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":40,"Name"?= =?UTF-8?q?:"Plugin"},{"State":1,"Type":1,"Name":"PCPage/=E7=BC=96?= =?UTF-8?q?=E8=BE=91=E5=88=A0=E9=99=A4=E9=A1=B5=E9=9D=A2"},{"State":3,"Typ?= =?UTF-8?q?e":38,"Name":"Image/=E9=BB=98=E8=AE=A4=E5=A4=B4=E5=83=8F=20.png?= =?UTF-8?q?"},{"State":3,"Type":7,"Name":"Table/=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=E6=88=90=E5=91=98=E8=A1=A8"},{"State":3,"Type":15,"Name":"Serv?= =?UTF-8?q?erCommand/=E5=90=8C=E6=AD=A5=E9=A1=B9=E7=9B=AE=E6=88=90?= =?UTF-8?q?=E5=91=98"},{"State":3,"Type":1,"Name":"PCPage/=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=88=90=E5=91=98"}],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 222 +----- Pages/007ea4aa4c7440478a9a092179dace8.json | 102 +++ Pages/007ea4aa4c7440478a9a092179dace8.rd | 5 + Pages/31a709cea02e45ad83bb92336a6d829.json | 21 +- Pages/5f448cc5e408484e9837a0183cf1365.json | 74 +- Pages/5f448cc5e408484e9837a0183cf1365.rd | 2 +- Pages/6899a8cead694b3ba00307b6756dbd7.json | 160 ++++ Pages/6899a8cead694b3ba00307b6756dbd7.rd | 5 + Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json | 6 +- Pages/b90932e038f94707b54e571ff7cd84d.json | 237 +----- Pages/b90932e038f94707b54e571ff7cd84d.rd | 2 +- Pages/任务/任务-任务信息.json | 212 +++--- Pages/任务/任务-任务信息.rd | 6 +- Pages/任务/参与成员管理.json | 154 +++- Pages/任务/工时详情.json | 15 +- Pages/任务/新增任务.json | 36 +- Pages/任务/新增任务.rd | 8 +- Pages/共用/MD编辑器.json | 319 ++++---- Pages/共用/MD编辑器.rd | 6 +- Pages/共用/编辑删除页面.json | 57 +- Pages/项目首页/项目信息.json | 218 ++++-- Pages/项目首页/项目信息.rd | 4 +- Pages/项目首页/项目标题.json | 4 +- Pages/项目首页/项目首页子页面/项目成员.json | 720 ++++++++++++++++++ Pages/项目首页/项目首页子页面/项目成员.rd | 11 + .../项目首页/项目首页子页面/项目成员统计.json | 17 +- Pages/项目首页/项目首页子页面/项目概况.json | 6 +- Plugin/富文本编辑器-10_0_0_0.zip | Bin 0 -> 142378 bytes ServerCommands/项目/同步项目成员.json | 373 +++++++++ Tables/项目任务/项目成员表.json | 93 +++ Tables/项目任务/项目表.json | 16 +- Theme/CellTypeStyles | 2 +- Theme/ListViewStyles | 2 +- image/图片/默认头像 .png | Bin 0 -> 1018 bytes 34 files changed, 2195 insertions(+), 920 deletions(-) create mode 100644 Pages/007ea4aa4c7440478a9a092179dace8.json create mode 100644 Pages/007ea4aa4c7440478a9a092179dace8.rd create mode 100644 Pages/6899a8cead694b3ba00307b6756dbd7.json create mode 100644 Pages/6899a8cead694b3ba00307b6756dbd7.rd create mode 100644 Pages/项目首页/项目首页子页面/项目成员.json create mode 100644 Pages/项目首页/项目首页子页面/项目成员.rd create mode 100644 Plugin/富文本编辑器-10_0_0_0.zip create mode 100644 ServerCommands/项目/同步项目成员.json create mode 100644 Tables/项目任务/项目成员表.json create mode 100644 image/图片/默认头像 .png diff --git a/.collaboration b/.collaboration index d9c99eba..0931d215 100644 --- a/.collaboration +++ b/.collaboration @@ -175,16 +175,7 @@ }, { "ModuleName": "Table/项目表", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T19:21:54.2012003+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\项目任务\\项目表.json" - ] + "ModuleType": 7 }, { "ModuleName": "Table/项目预算变动表", @@ -208,33 +199,11 @@ }, { "ModuleName": "PCPage/任务-任务信息", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T19:01:10.6664682+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-任务信息.json", - "Pages\\任务\\任务-任务信息.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-侧栏", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T18:58:40.1289065+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-侧栏.json", - "Pages\\任务\\任务-侧栏.rd", - "Pages\\9d9faa04d5a74f1dbf8dd3b2040b6f6.json", - "Pages\\9d9faa04d5a74f1dbf8dd3b2040b6f6.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-关联资源", @@ -262,17 +231,7 @@ }, { "ModuleName": "PCPage/参与成员管理", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T20:16:00.8228877+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\参与成员管理.json", - "Pages\\任务\\参与成员管理.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/工时详情-列头", @@ -280,33 +239,11 @@ }, { "ModuleName": "PCPage/工时详情", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T18:56:43.7897928+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\工时详情.json", - "Pages\\任务\\工时详情.rd", - "Pages\\31a709cea02e45ad83bb92336a6d829.json", - "Pages\\31a709cea02e45ad83bb92336a6d829.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/新增任务", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T19:01:10.66667+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\新增任务.json", - "Pages\\任务\\新增任务.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/新增进展", @@ -318,17 +255,7 @@ }, { "ModuleName": "PCPage/MD编辑器", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T19:01:10.6662789+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\共用\\MD编辑器.json", - "Pages\\共用\\MD编辑器.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/切换任务状态", @@ -564,19 +491,7 @@ }, { "ModuleName": "PCPage/项目成员统计", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T18:56:31.4302913+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目首页\\项目首页子页面\\项目成员统计.json", - "Pages\\项目首页\\项目首页子页面\\项目成员统计.rd", - "Pages\\5f448cc5e408484e9837a0183cf1365.json", - "Pages\\5f448cc5e408484e9837a0183cf1365.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目概况-关键数据", @@ -584,17 +499,7 @@ }, { "ModuleName": "PCPage/项目概况", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T21:34:41.9944903+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目首页\\项目首页子页面\\项目概况.json", - "Pages\\项目首页\\项目首页子页面\\项目概况.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目甘特图", @@ -614,33 +519,11 @@ }, { "ModuleName": "PCPage/项目信息", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T19:14:34.3484141+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目首页\\项目信息.json", - "Pages\\项目首页\\项目信息.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目列表", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T19:13:23.6814819+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目首页\\项目列表.json", - "Pages\\项目首页\\项目列表.rd", - "Pages\\b90932e038f94707b54e571ff7cd84d.json", - "Pages\\b90932e038f94707b54e571ff7cd84d.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目审批", @@ -648,17 +531,7 @@ }, { "ModuleName": "PCPage/项目标题", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T21:36:05.7749436+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目首页\\项目标题.json", - "Pages\\项目首页\\项目标题.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目首页", @@ -758,20 +631,7 @@ }, { "ModuleName": "Theme", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T18:59:57.6062102+08:00", - "ModuleType": 9, - "ToRemoveFiles": [ - "Theme\\CellTypeStyles", - "Theme\\ListViewStyles", - "Theme\\StyleDefaultNames", - "Theme\\ThemeConfig", - "Reports\\DefaultTheme.rdlx-theme" - ] + "ModuleType": 9 }, { "ModuleName": "image/内置图片", @@ -963,25 +823,7 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T22:33:57.3041792+08:00", - "ModuleType": 40, - "ToRemoveFiles": [ - "Plugin\\Editormd-6_0_102_0.zip", - "Plugin\\Microsoft SQL Server-10_0_0_0.zip", - "Plugin\\Notiflix-9_0_103_0.zip", - "Plugin\\PC组件包-ElementPlus-10_0_0_0.zip", - "Plugin\\加载动画-10_0_0_0.zip", - "Plugin\\增强关闭页面-9_0_6.zip", - "Plugin\\支持预览的附件上传-10_0_0_0.zip", - "Plugin\\甘特图-10_0_0_0.zip", - "Plugin\\自定义菜单类型和树类型-10_0_0_0.zip", - "Plugin\\设置当前行命令-10_0_0_0.zip" - ] + "ModuleType": 40 }, { "ModuleName": "PublishSetting", @@ -993,56 +835,22 @@ }, { "ModuleName": "PCPage/编辑删除页面", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T19:26:49.5364587+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\共用\\编辑删除页面.json", - "Pages\\共用\\编辑删除页面.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Image/默认头像 .png", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T18:58:36.4827869+08:00", "ModuleType": 38 }, { "ModuleName": "Table/项目成员表", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T20:10:43.1309228+08:00", "ModuleType": 7 }, { "ModuleName": "ServerCommand/同步项目成员", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T21:11:55.7618511+08:00", "ModuleType": 15 }, { "ModuleName": "PCPage/项目成员", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-05T21:29:35.606117+08:00", "ModuleType": 1 } ] \ No newline at end of file diff --git a/Pages/007ea4aa4c7440478a9a092179dace8.json b/Pages/007ea4aa4c7440478a9a092179dace8.json new file mode 100644 index 00000000..50586e2f --- /dev/null +++ b/Pages/007ea4aa4c7440478a9a092179dace8.json @@ -0,0 +1,102 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 23.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 7 + ], + "Count": 8 + }, + "Cols": { + "RowColumnAttachedInfos": { + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0, + "Mode": 1 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0, + "Mode": 1 + } + } + }, + "Count": 7 + }, + "Values": { + "5,1": "姓名", + "7,1": "岗位名称" + }, + "AttachInfos": { + "1,2": { + "CellType": { + "$type": "ElementUI.AvatarCellType, ElementUI", + "CommandList": [], + "icon": { + "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", + "Name": "默认头像 .png" + }, + "badge": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='007ea4aa4c7440478a9a092179dace8'!B8" + } + }, + "TemplateCellSource": "项目成员" + }, + "5,1": { + "TemplateCellSource": "项目成员_全名" + }, + "7,1": { + "TemplateCellSource": "岗位名称" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 16.0, + "HorizontalAlignment": 0 + }, + { + "FontSize": 13.333333333333332, + "HorizontalAlignment": 0 + } + ], + "Types": { + "Strs": [ + "Center", + "Body" + ] + }, + "CellStyles": { + "5,1": 0, + "7,1": 1 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "Spans": [ + "5,1,1,5", + "1,2,3,3", + "7,1,1,5" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "项目成员" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//nRyUAlTDYqOMDM39ZB45s/9q2kYfHClHINh/9JTxjbM8c15loi7/v2Pckqlk11VcSvcwv5gQvkmBBgFjpKwUy1TvdxV2vjP0w193xvzCKtmS7reGxBlpuabt+YkvCuGJhWZsasKRqoS1xjfxl7f+03D7EtIH0LzdWQ2gjP0lJync66VtDW1BNdBlmfZ5P0hY4glCzWCqQdy/vwmpEBhpGbMj91+AkJMl1xVaCb0k/d5T9UO1P/47nBZ9MmoTqpAauo3wPoKcJXgGX+AlQh7yFgEGSdaEiBJwVv3WH7Dh+eQ9xZT6M5oMncOBD+HUogmlVCa7TXcajyxJpciBvrTQl+ytmi7Nex9+rYDsQJcAy8N3gwElx+bzkjf7YE0z6MOa2RtOEhr19WSMcj460HiuXyQsiwgACN6CaL+c+EoYBpk+PkWWBTj4TuZeM7yhjzIEbR+lwtf15RudxW6NvOerXXail+7IgvPt8iHZJgrrGeyER3idj4T/eUWfPxMmlDShTxnvuZqdGe1ErGoSnnb3zBL2hfL7Z8y0RBA/LqhpHgH7pmmPssnLp1/6qLI7bltXR5nLCiPBk+Vqsp5/5s+TvADnhJnbGcWuAE09LEWog/GxNYDHVFyRNesb68q+Z0HzeyI8VFy7OOKHqvt7LDRaCL2IhLbA/ZOgMtMi00gPi2Rq1TsNOjYq/6cCXTKG2up7UmAGyOy0jFFCzsHkJ6g2frrzeHg8SzCfsh264UH514MM1w5VUopVAAOb1qnsW3wUbXhhVn5tcfMWF5Fb/z5Ybv9hnEmcuVghnMBvyxkXUdMWsQS+dfuYA5ylB4z0A4fMOijERR10eUOoWaIBeywIjHuyA3EEIg0fjB8fKOlqNB8GVociy5rl+jkXyPTeuqAbrmZz5XlMr3sDIvagLkvE8g==|920 \ No newline at end of file diff --git a/Pages/007ea4aa4c7440478a9a092179dace8.rd b/Pages/007ea4aa4c7440478a9a092179dace8.rd new file mode 100644 index 00000000..a26cd3f2 --- /dev/null +++ b/Pages/007ea4aa4c7440478a9a092179dace8.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 7, + "RowCount": 8 +} \ No newline at end of file diff --git a/Pages/31a709cea02e45ad83bb92336a6d829.json b/Pages/31a709cea02e45ad83bb92336a6d829.json index f7b4f503..101645a8 100644 --- a/Pages/31a709cea02e45ad83bb92336a6d829.json +++ b/Pages/31a709cea02e45ad83bb92336a6d829.json @@ -106,9 +106,10 @@ "1,1": { "CellType": { "$type": "ElementUI.AvatarCellType, ElementUI", - "CommandList": [] + "CommandList": [], + "showSystemAvatar": true }, - "TemplateCellSource": "头像" + "TemplateCellSource": "执行人" }, "1,3": { "CellType": { @@ -223,7 +224,7 @@ } } ], - "ID": "01a288d9-ab42-4765-a2b9-2786b35d84f9" + "ID": "97ffcf71-25ed-43ac-98d8-4eacc9b71d4f" }, { "CommandList": [ @@ -238,12 +239,12 @@ "BtnText": "知道了" } ], - "ID": "e914419d-41ff-4bef-b849-8f585d7acfe3" + "ID": "2db53b47-aa70-401b-b176-4e27d66c2cab" } ] } ], - "ID": "77031d32-5a3f-42bd-92dd-63309066b939" + "ID": "dbba27fd-e3be-4f80-a092-92c01b9db35e" } ] } @@ -365,7 +366,7 @@ "value": "编辑" }, "CommandList": [], - "ID": "c12e4d57-de43-4944-af3a-3f7cb2fa0416" + "ID": "6474e55b-2f70-4062-a3b0-25a5fb1bdfc7" }, { "Condition": { @@ -419,17 +420,17 @@ } } ], - "ID": "854a82c0-16e0-4875-984e-75729447b81e" + "ID": "0220b96c-bec6-4904-9a60-c82a059b2f71" } ] } ], - "ID": "6b83f6ad-0ead-494e-ba78-8c251a407db2" + "ID": "19473a9b-35f0-47e2-8091-7f51e69fff34" } ] } ], - "ID": "7e4e1270-ac6e-49f3-9ede-e3649fa329bf" + "ID": "0de2c5f2-90c3-4ad0-b486-5efc82a68ce2" } ] } @@ -549,4 +550,4 @@ "PaperSize": {}, "Margin": {} } -}//rqSg0gF727f1YjlttLQTIyKPYcisovGaZUQlVG4XrdYCaKH4WwKUr8ecNNfwGBpoVWjghkvL5GPq7uiRMAJgmSOyUACVSi9/RGno4ezVuh4Yb1ziwO8CdHlTDC2a9glactRSTd1RPlRo1V53q9QWhviryNT+Bsc27LhXwO85l00yT1YO89bBuFV51dUlu28kuqOOs242GUksKDJydHAXe1CF0424+zj89OAXDHp1z9uRhSaRnWk+YubNOFCSMzrV+Ik6XAjS9P+vd/3LnmzrZzsYk45Lj6ccBip0WAg+aq++1Mn6RBUuOfjp3OGz6Tne6UPT6C3uR6DEDvVnQFuSh0/mkqrvk2UNb7KyBwGGSwZCG0+w09d80516J2bPembHsS5nxccRZrxk3NcrC2iZEPJkowTOMccLKgKrtGPR8+WHiiLyyqwDSfU1KOMIGou7LMObwwjrYmMexWgopdSonFLqWRfXhY0e6C51kOFA4pYFxEM2f2YehqOhKz5W2uZXQkkjXggsweeQ+wCpCUvUBS9F6tE7cqLcxKN/xRcN8BtYF36bNAypbgwEjUX63sLD+IG+aFK4dGp1OSO3iq3pPPPHl0mlrQ73vgeKC1qJGa6JoRYOMhZAAGr80n/dFBnuVJ/RDvciefhhfqE24Qi0gb3di7tFHyjK+kffvp5Pkokq40+C/QhQiPqknqTRjbe/IhVH15ep1TGxAHfm3QWTFUCfLdO71xsQY8Uqz5jqy2cxgPyzGvcg1bS8NHGTCQqwreYwLGwmNWfOkzsmPQcjjBrQrPGa5ArOhubi+zx8iPkXukpAe7cfR2hCaSd/nOAltwqNP2SMmuYZQpfPQbR1UdeoaClYdqreMRTWfE5O0hFfwjiOAxG/eyu1DQ0MT9Jd8aSNSiu2GiS7DJyq6/943w==|920 \ No newline at end of file +}//pTFRu188vbF/PSjXE9NtXZuVl5owf+yTeJoMNKakTkYgaKRMRQPPVsZuJh23GD74d7tK/mWvslOKFdlrmvVRcaqIdPr1l5hyGeO0ffD2bp5NfIsATy/mx2AVBbxc1S7TQ8zwUVQEwYBjLFNB9Iz8YhZ95zcIEVJJf50J/BdyWfFVjrbXsQOKTDuG5ZetZxuipWqjzh6zhdIIzgF5LPF5H58EzIVSTzTYgxi+vbHptjTIrrbb/AqWRJCeJ8k2Ba0t7vLazk8yLDjQpYU44+ffjvBaDc6x7ExAobCx+acPN5vKFsvrxNz0gxsir9zEQONC0yBju9odTXwJqrGbw5s3QNvEUBTFBPp0vgS3ilxujDeIHKLy37muiPPOu160EQw6JwnmnyxruSwpTG7kLnY9KJ2cbs1DMCkK0780Ynb1hJchn2kQ/Nix2u1l0vzxo0aX4gpYDqu5psGuui0bY8yxoqT5x8Kgp9DlaERzKrcpqqTz/QTLDRTLImxOzx20+R5kCmSPAPmWPsbgYvvjtt27p2uVAtqA09Ktn88jnja8+4L4i+4j59P/iM5yMXCYy4iz/6HwzeZ2DshLuZtbnwTuEc4BEREWTwWe9EgFhtmqRymOeK3Ds0ZO1IspUh1cybvHzJgO+jZSAyjRZOcN7BJkQyayp9LSOVqBdMpVxwm0AmJCI5iFIQU5t9wbVK/Hy/0qF7yujJ/ioGKXG+NajVPP7tnyCAuvFp91pldgbeDbQqC7fCd12mZtiPIrFzlq7PuP4jLhhfatuj1SGJ/wHnQ/pvhNKD23nnCKG7s6fIKHYIHkQF1OxQSof3/cyxb3BlPFOkd74N0dMoqpXbcwUfAn5nU2oDwkDFQpo1iYJc0JzxDCFmtw12NX8JR/8xPAnHjK3F9fIaZjW7LdbdhcVkYe4g==|920 \ No newline at end of file diff --git a/Pages/5f448cc5e408484e9837a0183cf1365.json b/Pages/5f448cc5e408484e9837a0183cf1365.json index 5533c72a..ee114cae 100644 --- a/Pages/5f448cc5e408484e9837a0183cf1365.json +++ b/Pages/5f448cc5e408484e9837a0183cf1365.json @@ -8,7 +8,12 @@ }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 20.0 + "DesignLengthInPixel": 77.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 } }, "2": { @@ -18,11 +23,16 @@ }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 25.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 } } }, - "Count": 4, + "Count": 6, "DefaultSize": 15.0 }, "Cols": { @@ -34,22 +44,22 @@ }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 20.0 + "DesignLengthInPixel": 24.0 } }, "2": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 20.0 + "DesignLengthInPixel": 39.0 } }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 + "DesignLengthInPixel": 39.0 } }, "4": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 79.0 + "DesignLengthInPixel": 24.0 } }, "5": { @@ -62,54 +72,68 @@ "DefaultSize": 15.0 }, "Values": { - "1,4": "执行人", - "2,4": "0/0" + "3,1": "执行人", + "4,1": "0/0" }, "AttachInfos": { - "1,1": { + "1,2": { "CellType": { "$type": "ElementUI.AvatarCellType, ElementUI", "CommandList": [], "icon": { "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", - "Name": "app-logo3.png" - } + "Name": "默认头像 .png" + }, + "badge": "初级工程师", + "showSystemAvatar": true }, - "TemplateCellSource": "头像" - }, - "1,4": { "TemplateCellSource": "执行人" }, - "2,4": { + "3,1": { + "TemplateCellSource": "执行人姓名" + }, + "4,1": { "TemplateCellSource": "工时情况" } }, "StyleDatas": { "Styles": [ { - "FontSize": 13.333333333333332 + "FontFamily": 0 }, { + "FontFamily": 0, + "FontSize": 16.0, + "HorizontalAlignment": 1 + }, + { + "FontFamily": 0, "FontSize": 12.0, - "Foreground": 0 + "Foreground": 2, + "HorizontalAlignment": 1 } ], "Types": { "Strs": [ - "Text 1 50", - "Body" + "Body", + "Center", + "Text 1 50" ] }, "CellStyles": { - "1,4": 0, - "2,4": 1 + "1,2": 0, + "1,3": 0, + "3,1": 1, + "4,1": 2 }, "SheetStyle": { - "FontFamily": 1 + "FontFamily": 0 } }, "Spans": [ - "1,1,2,2" + "1,2,1,2", + "3,1,1,4", + "4,1,1,4" ], "PageInfo": { "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", @@ -119,4 +143,4 @@ "PaperSize": {}, "Margin": {} } -}//ZykyUhFcgbjXObjrQq6GfuFxcDIH3zBYrCFm8wn9v0saPCMQSk/V/vbsfzoJkMDGE1q3f/Y+jcFgLK7RWFGJM4WRq/kCR+bcMQyagI4Zb9JX2uoYlwLqJ+18YbYW+w9zNQpprGHoMe1k4GXJpUeB/kUwKeHN8itWmi1iVMFGi1WE5IWTnRBkwdGRmNcTJGd6e++gGqjArbruC2hYo2SL7huO3HVxGmPQFiFfmMK5KrRLXYlvpDiJ1HUnhce58Q9gaxd5OsTYGQMo2MGIRgNM14YoxzYK42iopSgw1lj28c18aiRGnR6Z4gO4463Fs+2wR39b03vcIxnDFvu1CMHji8iIYkss8zq3nzb0tYyoFmYg3lPczvsEcceHrgCbZrHgcnvpztEjRrmrWtZ3LC/j/NyEiRqY0P7b7hpzZQW5UlTrxXEM0GzOXU57ktYMECrxAkIN2P6pYS1z9fRy9f1biY/Gh6PY2QIbeiuZMaZlwIx72tm6LzoNrim/kCD5nqXF+HgR0MWOD6zc6yUhNHRQnT9roROhlqBpC28jF1HpadaxWIYnG1DSL/UZbC9TqHe92TjaDu5qNSR3jLxeYN+He7JeTQUGs7gwhAr36jYptl32LI0fFp8uR+5L9280GMPe2YDIu6QQz+svE3H/ScwFeZuLe6rCFu12hKnkyf+J5GS2jVRRRvd+U3l+WlbS5c8lNh6Utuk2IL8U9E7XCijKmCW8EIy1qvU8XNYQ5lC9awWA2ZivY/51bKkMas8HSpd117OF+s6HlaEfa60YBrqyoXKtMsJ8XReJlY/euxLfQVvkFcxvQMsUl43wPAdW4Y4U8J2vyrnAUIPqGMzy/wbSrg84gf1i8xPV8ca/CCaw8y07mRKMs5baVTceJSt51ULIiLsc0by7r0rSRQEIs8Dgdg==|920 \ No newline at end of file +}//HPpArMuqS53AVLQNK4SAfvaAVWP+PygKjDgnjxp6uzqz3VeXopU6gFgNEcm2afmnHAgpWQA22toRcCH7qen7aW30wLo2I2gmX9e339cyrDxROcNufmP/htxttSi4SjNw+T16bfVduOMcQtcBU2ebSGZ4qBaht05QnMn3GJ9dZ6ybHI/tVQfv7AT7REirVR49wDzkB2pCKELLZ2C1anV23EogbVAB/3WvMCoI3pXGNIRIlFejVUTpAHVR/ZyhKr8Q4sCB4MX+J4BAmxVcnmIwX87Ie9k2nD+mGKZg0dUZf9prcl5MEs1SYK45j2Tl1bTqviUpxxBWMurT+qSfAg9ifGpTFacw92DEb1CbFJTVQgyPUnE6fY+nUeHrufMxNhuGRUBnAwjL3SNtaxfmv8O4LdrvZ0CKqfnPXwyACBFZtiKa5af36eN5TPvlFC+5jChKyX/9mTX4LSZeokelIyTsiQM/LzHnWsO8z95+wtE+LW4D/+kX11B+eppnVWdduLQr7jzjX26Hxx3X8rSL6DrsIoNOhb/rzEtyv088CP3u7InSTTHAK4Yrf0hVhGsBzFy2QkU84LV6O11ay1xRyVNNZonWu53D7bRjeKERC3lnu9UmqGQlzwNhoHvdZqJ8DZzIxtATSOoTsJA41AsE86bNPOloeZbimvvrGx8JcUXs5RSQGmei7umO9tuLxwZprWGjPdd0eR6jLfi+89CDLL1qoGC5b/EqHhD8HY5h//jm/YGX3l/yFvYWKnTLzA1t6K/nkGKmFW7zloZVedCjahd26QbHKVet9KcA9qhjwnV0xspYMqrn1qUxqQ7YpcKDn821iUx2/i4P/wX/gf+fz3D1Ecg8X0NkPMY56wE4vwu3TzJfH2o0zzWzNz8BjjuvgpCkpilTj6iH5tbNLx2rd8/0wA==|920 \ No newline at end of file diff --git a/Pages/5f448cc5e408484e9837a0183cf1365.rd b/Pages/5f448cc5e408484e9837a0183cf1365.rd index ad4c0293..56ad5d86 100644 --- a/Pages/5f448cc5e408484e9837a0183cf1365.rd +++ b/Pages/5f448cc5e408484e9837a0183cf1365.rd @@ -1,5 +1,5 @@ { "PageType": 2, "ColumnCount": 6, - "RowCount": 4 + "RowCount": 6 } \ No newline at end of file diff --git a/Pages/6899a8cead694b3ba00307b6756dbd7.json b/Pages/6899a8cead694b3ba00307b6756dbd7.json new file mode 100644 index 00000000..3f6f07ce --- /dev/null +++ b/Pages/6899a8cead694b3ba00307b6756dbd7.json @@ -0,0 +1,160 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 26.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + } + }, + "Count": 6, + "DefaultSize": 10.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 14 + }, + "Values": { + "1,1": "执行人", + "1,8": 0, + "3,1": 0, + "4,1": 0 + }, + "AttachInfos": { + "1,1": { + "TemplateCellSource": "执行人姓名" + }, + "1,8": { + "TemplateCellSource": "总工时" + }, + "3,1": { + "TemplateCellSource": "平均时薪" + }, + "4,1": { + "TemplateCellSource": "总提成" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 13.333333333333332 + }, + { + "FontSize": 16.0, + "Foreground": 0, + "Formatter": 1 + }, + { + "FontFamily": 2 + }, + { + "FontFamily": 2, + "FontSize": 13.333333333333332, + "Foreground": 3, + "Formatter": 4, + "HorizontalAlignment": 5 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 3, + "Formatter": 6, + "HorizontalAlignment": 5 + } + ], + "Types": { + "Strs": [ + "#FFFF0000", + "0.0\"小时\"", + "Body", + "Text 1 50", + "\"平均时薪:\"¥#,##0.00_)", + "Left", + "\"预计收益:\"¥#,##0.00_)" + ] + }, + "CellStyles": { + "1,1": 0, + "1,8": 1, + "3,0": 2, + "3,1": 3, + "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, + "4,1": 4 + }, + "SheetStyle": { + "FontFamily": 2 + } + }, + "Spans": [ + "1,1,1,7", + "1,8,1,5", + "4,1,1,9", + "3,1,1,9" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "项目成员" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//eMOh40/TLJmYGCua46SYjP2eWaxcA/GbWbGb586yVfBfOlONx9VC+2Fs0Mut8tcVqtz02VKlUxQrJBzgGFwoyIXAX3eCrzdJFGaiAospjTNUIwwUYswOL0b0C79Nm1Fi7kL0ZASJ2+2dn6K7urdQuSliwFX38w/keGb4ieqJw1Km/yUQtr4wVQ5STrfIjOlysQeO3ncYYbiE2YVTTtFRs06IGVTPKO7tMfnsupL0DV9gY8448LLyR4Kibe7c6XoQd44LM6gxzHcocl3uSvvIKV5cd0qk+HQXA/8KAGlOragBxDG3Mr1Tvf24ZWtP3rVFiEhzWvnqlp/3QPfNufFe252hJgdGS6Ohxp9jQQ8C/3svBvbUPkuCPSP2UteLkRcFjWtnbX/hQ74AWC2fR9/aWOPt8ucuRQZaBGVV96iqfpdkK2kAiUJrBAHZX3vWjfhdynFXwxA4uhmGO9mqXh/aqWU1K5u2MBML4+bfuRE4yM+oPld18BHzfHdIKd1onVgzOKjOO0DUADR4fbK0WqCeHhiyJP30wQ7mfUZVxrwOvOucQs6x/Z1k/f6IdGnvxlhcVk9GNxjs9ArLRiJNBy2E5ksOYlGCk6ZXdjDUS9eGDD4Ob0qhBwvrG7ri9HlD5yTfCqD7DOF2o2CLmcvecy9SAWHYNF/GlOaYZJdqPRXJjqK+T7D20TF/qWazIGJQEgXO2jZ/DLq1QebuIShQJ5ap4RDfKZiHH43+XCwhkWCZL1ad9QEuMsPwfLq/GHrfslqHL9GFuONGw3p8vZFdrTDb30cxWbZ1l8Xhh9EWywaQVzITx/8Yy9FtwwPxk3EJgyZ+64j9ZcovlqIyb0FMKQI1M3l8SEzX/D0PFKwM40A00NRRKzoQH6igSvoeRrIsmAohrAIQSBwz/lkVvzX2Ougqjg==|920 \ No newline at end of file diff --git a/Pages/6899a8cead694b3ba00307b6756dbd7.rd b/Pages/6899a8cead694b3ba00307b6756dbd7.rd new file mode 100644 index 00000000..c667b117 --- /dev/null +++ b/Pages/6899a8cead694b3ba00307b6756dbd7.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 14, + "RowCount": 6 +} \ No newline at end of file diff --git a/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json b/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json index 2e26c193..dcedab2c 100644 --- a/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json +++ b/Pages/9d9faa04d5a74f1dbf8dd3b2040b6f6.json @@ -55,6 +55,10 @@ "CellType": { "$type": "ElementUI.AvatarCellType, ElementUI", "CommandList": [], + "icon": { + "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", + "Name": "默认头像 .png" + }, "showSystemAvatar": true }, "TemplateCellSource": "用户名" @@ -96,4 +100,4 @@ "PaperSize": {}, "Margin": {} } -}//K2stV+wQ1luCG4lCN0o/D2bZo8CuOW35fITRzFL68DlP3DYsdhVcPLS438qvC19E2kAAdb8igkez0791Yfve62IxSgWxGbBXFCzvp0WwBgURJ4iAyMGpqMxxqOJzQ3M5ZJVv3r0rQndw6qcz9omC+BK066JGFR59SPJcUJbHMmM+/cBPyBofuvIbm2Yuk0x8dS2nMxVj2TeMlVhWEbyVBHfG/F4CmPpMvSzc0QhJ66tS50kML6gCXbRIu3wnNJQUzttfhYs5ROUWdfOUgFY/zQzXnl4DFFQt/HZUr5oEzcerFOaad7kE7c9GUGLhWN193iUuB06ZE+Jrd+VnhtFtxoT/RszK/D3e2MHLGzg3V3t9bfUJ+EHKlM4N9gEz7ygBdtniP0P2oHFhPM+NBx3jH9XNtBIJIk1vS9MlO/4Skv2nWDWNpCF2mFbR5UKCtzC/DV7sc3efKTtUxjsm9YhU+0sfqHBO0xLBMlqmkZ5QcxTIRptPvv9FLL9H01fXMEJutTUy5/lmtd2ldxh52WS2NNcRb4VbPES6DSwmn9L+lCckfkmGgT90W2KooySQESv59GywMoV5dCy5t/RVaVuv+gCZmQArTCzkHPybCbG63cZP49JSmgJiPLBxmxoPbvlSAP2xjcmeUMjA86eqVn1/T90aTmAN3qduxxE2dsTeEisI5G5ekZD6W5g1TGA9uyYUakyGUyhS6M5cchp4EwV2KDDHusrjabi1V63TZrmqMrJhUhYmyDSZMjfEPO51mgS+wDzzNUsTRRvFh3/gOvGiTwzvN1g5EVrjKfmFM4E7Dp+GkjUV92C4zh3xQmICxe7VtwEurLKTO/iC6GZ5VI2TRo59JtlwLz/nYnThqxb8UUIIph6t+NEbJg8nYnAbi9J64BSqgHG93fobLQ4aC1GAxQ==|920 \ No newline at end of file +}//b2uK1UtNDc3vDSVddF2njih6YfSe2Uxwv7M3s1SgDeNRgxZxePt54AQB8mopt9IjKCbAAlY1iGYjmEyxEx6ambsotF/b9WIVSMagClGS1ykaKsn+XPj7E2DyaPyj/7HJ4EuOredcQ/tupSqjgwnsGoVdMcaclLEx7wZ9gT/T7GdTxbCsg8ZeoXIoLNx3WtlcGb/qtabZAc9KocTvng2xlKeNyjxDOXYKvOyGaEnFrnuvRgK05be1/B24mCMOC9TsKz8C6cgXS9ZRdaaxyOGNtSlL9jNjgKNgXSvBhrK0dxHRDP9vY9rUgBtV1D+TLTqqGSspCya98ZQH2b7IWQfoJTEyFGLHUd2mrcFRMeWLJRFMG25lP4E6yfaoL2oQ3hpb8CfvlIHda9sLGaw+kTEvoDvKt6nL1oKYHRhFTlsKh3f2+VQMtM+0iOk3+98cQ3lfZ7oP8mP9G9jussbphZf1Uy9xz6Fvt04IJiXx5nJ8W+m+yXK3bQ5oqsYq7S67H4WI820y3qNmKlUIdZLtUmS5iGAhEumPu6EddyW3Djqi5B3HN17XV+8ccSY0lSC12bcacUrs9WQ3lEAAOnbMy1T9XjHmLuCw1+7ZdA5iJlOPoF8c1VeMJQVkQ9+RXYcT9/qxTlUPZTrKejFhtlsL1nvQh45IGjGpnZC9XM4RhOtgBHWQFvydFLGoNDNo8+772yTMAqsb+Y9eKBKsgQkSQJMJ3OHivFYl6aA4Nz1UnB3lmdIYa2gBmsQZhEyOGym7Pn3kWLmn3xXO98xsrCSmZJU849FwDetw4LMgH7o2A1HCTr6MezNksp2pEyi0d3BavU1wibrIecrNjEi2QdHkbsQGSdSNcCidSIUE5r1kBzkT9BNdBmOqS8v/hnmIAxEe/9iBYvfVB8R0+LptZqRyb3j+Nw==|920 \ No newline at end of file diff --git a/Pages/b90932e038f94707b54e571ff7cd84d.json b/Pages/b90932e038f94707b54e571ff7cd84d.json index 78065912..a82d43b5 100644 --- a/Pages/b90932e038f94707b54e571ff7cd84d.json +++ b/Pages/b90932e038f94707b54e571ff7cd84d.json @@ -20,18 +20,9 @@ "GridRowColumnDefinition": { "DesignLengthInPixel": 10.0 } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 22.0, - "IsHidden": true - } } }, - "InLogicalVisibleIndexes": [ - 4 - ], - "Count": 5, + "Count": 4, "DefaultSize": 10.0 }, "Cols": { @@ -62,188 +53,6 @@ "2,1": { "CssName": "ec-label", "TemplateCellSource": "项目名称" - }, - "4,1": { - "CellType": { - "$type": "Forguncy.TextCellType, ServerDesignerCommon", - "SavedValidators": [ - { - "$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon" - } - ], - "TemplateKey": "_RS_NewLittleRoundCorner", - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "回调值", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!B5" - }, - "ID": "fca787aebd60472ca78e90305b6d4689" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!回调值" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!B5" - }, - "Value": "%Null%" - } - ] - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!回调值" - } - ] - }, - "value": "编辑" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon", - "ShareCommandContainerRefer": { - "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d" - } - } - ], - "ID": "9016b27f-6105-44de-92fe-bfc24736fce9" - }, - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=b90932e038f94707b54e571ff7cd84d!回调值" - } - ] - }, - "value": "删除" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "项目表", - "ColumnName": "项目经理", - "GUID": "1afadd5b-cf71-4c7c-ac28-eb41831509fd" - } - }, - "value": "%CurrentUser.UserName%" - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionCurrentUserInfoParam, ServerDesignerCommon", - "currentUserProperty": { - "UserProperty": "用户名" - } - }, - "value": "Administrator" - } - ], - "RelationType": 1 - }, - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy", - "Title": "提示", - "Message": "确认将此项目移到回收站吗?", - "Answer": "我已确认", - "OklButton": "确认", - "CancelButton": "取消", - "OkButtonCommand": { - "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", - "Commands": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目表", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "删除", - "GUID": "aace6039-c9b7-4203-b106-44d7074056ef" - }, - "Value": "1" - } - ] - } - ], - "ParamProperties": { - "context": "上下文", - "inputContent": "用户输入内容" - } - } - } - ], - "ID": "e57643cd-4cb2-4dc3-98e6-ff1f80e2a23d" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "warning", - "Message": "无删除该项目权限" - } - ], - "ID": "6ac0801e-7009-4d0c-99c9-57dc4bbdc1bf" - } - ] - } - ], - "ID": "f4514737-1cfd-41c0-98ac-2e604d064bb9" - } - ] - } - ], - "ID": "8552871b-e6dd-4150-92a6-aaed711794f9" - } - ] - } - ] - } } }, "StyleDatas": { @@ -255,29 +64,20 @@ { "FontSize": 16.0, "HorizontalAlignment": 0 - }, - { - "Background": 1, - "FontSize": 16.0, - "Formatter": 2, - "HorizontalAlignment": 0 } ], "Types": { "Strs": [ "Center", - "#FFFFFF00", - "@", "Body" ] }, "CellStyles": { "2,1": 0, - "3,1": 1, - "4,1": 2 + "3,1": 1 }, "SheetStyle": { - "FontFamily": 3 + "FontFamily": 1 } }, "Spans": [ @@ -342,23 +142,14 @@ }, "CommandList": [ { - "$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon", - "ShareCommandContainerRefer": { - "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d" - }, - "Params": [ - { - "ParamReferObject": { - "ParamID": "4eb86791-f7de-426d-a433-ddfb616e730e", - "ShareCommandContainerReferObject": { - "ShareCommandContainerID": "26f70fca-3984-43f6-a8a2-143eb5d48c1d" - } - } - } - ] + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PopupDisplayMode": 3, + "DrawerDirection": 3, + "ShowDrawerHeader": true, + "PageName": "项目信息" } ], - "ID": "ce0c3583-b2d3-45e6-b8f0-44b7c84f99da" + "ID": "c30f7a90-98ab-4524-b795-ea6f21888bf4" }, { "Condition": { @@ -440,7 +231,7 @@ } } ], - "ID": "80e87aba-689d-4988-b05a-d24d9dda8717" + "ID": "dea25a5c-ac65-4e02-a9cc-8c0b7d650084" }, { "CommandList": [ @@ -450,17 +241,17 @@ "Message": "无删除该项目权限" } ], - "ID": "fb1fac4b-ff4b-429e-b1e0-1dbd163c7705" + "ID": "5a3a67ab-7b07-4aa3-8048-2c7744567fdc" } ] } ], - "ID": "254a001b-9e47-4125-9ba3-ed575e15d910" + "ID": "d7f23333-8648-49db-abd5-bd0ece404f30" } ] } ], - "ID": "3b5e071f-ebd6-4289-a7d7-0de35669dd44" + "ID": "bbe8c8e0-a08f-464a-8399-cc11a3531eb0" } ] } @@ -477,4 +268,4 @@ "Size": "17,18" } ] -}//YIGE/G//NAvnXdQfvD8H7rcf6olYdu7xI6eMbv5cxvzrXc0P7Qtxv2mIVVr9yr1+WsrVYvD0dBWgQ/aHBpm2/vuXik6puvJoXOE5UvA30ksitE0MAFhaGrUMscKBl46I+8CgnhYhOueSHuF3FFcvhxSDt7l+QSOM1gZt3XnHhb5u+5CAxBwdsgbw57ggI6DzzOrn/HaIa4BG+7mEY6EpLkLwbMQANMTGNlizHkUGPZEyQ7gap8ZPhNpzlRLtd1XyuTehqGdzdJMoOVVlKMPUrpG3db/KAXthzQcmpnQC7/aZPA5l9KOE+119Iqy9EExeEQx0RPtood7NjX5ZM4gtdD0DF00DPTijE5C6VJNNcgDdizac2eUZTCJ4wdQDj1OyDdsp97eVs+ZVeaAN2rod6IlXpN7IYCHKClivWsoUzGZMf9KTtBYShcHDO8I4UG2gWEOQryxObAPp8ZTdE60h+6nv6HtH+qNvp/cjb/rLvdZWcneTyTFAERtWB6QnHs7F2w4qJhCPQ5zLgBBSdeeGk6bhwQO3C6R6mBiUrq5690X1Y1mvFXB+aN2tbQhtCHn39Ugdp7FgR7PADAmWBr76FzKFNXSebnWD4IMQIPa0eiZKz7hzGZx8fZ7OsDZJgexywQ/zs3uMJSU5MVBYSCmTSYKiqctGMLX4deIIlzpOSm+Z3hiapIwL6JAnjpVUKK5Sy2vhXmpZelxwJ+r8MPdma9M/w2zZARTut3zbIKaQHEbblOo8rdx9GFAMJ/BhdjbCKHLonUJ5WdcsAUQELt9tTE/2ndzeJB8VSahyqEZnP7saegajXwNW+rug2n/wAA4QWYQDyUG/gvJjNd0mbwIdjaxBMOUxbP4qBWNGEtckNDv38f2F57VUgogfvKj244kZFM0Ad0tK+5jAx0yKBLVoMw==|920 \ No newline at end of file +}//J5ttnm2Q2RXAxJfmA0Sc4/rriK9Pq4Os7FzmjNDkXaTAkmRubOCRd26TZr+ksEElySHXHo72ozB1CLPefjbikQdN5c473WYtliN7CRYUopKsw3WWXNa1G2RqltcbcL+r1D6J4zT+pnDNpUow2ShduAdiXdFyxegg9bO4uvwETxvHCOEb9wcYph095WhgMhIhOqfYdSa3tw4Hh/NX8PGizWQNtq5cOewpNxJUlpzy7Wbna1U1R31y3bDjsXNQYoc+KYcpsUjakFm0OackdQBe2qSYvh2IW2EJXwdMFYNxXpTqm6Zts9KZno/fRlnL3E30glNG3kmaaVJ5IIz49rIekjjQtLQhNlpkRWOzralOinXm5clv55NuYhghcpqvlTEgXKlNdPpIg0w++X9cIGBKeveFcQZSu+E/iU9bMloX9CMjuttXBwsocyoFeZzqSNZybhSNlQWC8F3l3HgnE7z6oJSXLA7I4GBhMuQ/YE+perbIr5ZESzV0LPBWFz1oriI3MZKBSmaXbEojXTZ3qSO7rjznJTYLe6qdrqhlhvWaP+A6GV8fzUxBOzP1/q2pzzrUJY2+8IF05H93bsPp36lItn7E4FH8YMa4Nme02J0oBBf6fb5hlcEGG2Kp7tF4FbJ8q4AHfI9cWKGE5KJgd4XsGohQcKaHA8S9Uxv9qXjqZaP1OCfuh86UJR/LVWCPBgWsUylLVxpg6mKGKqXxQPROGayEua7awhJ6Mh341Dxh51O4I2aAMk4kBvdYo0CjL5bjHHpO3HM3APc1+RdnfwAVjf4BU3fKmuPSelpiXQ530Cxw7Uu1XACxLcSrEBxF4t26WYcX8Z4aUN11WWHAH3IkjmikhlsI0MSgQp2lL/ZH8MFDSdhinG4SkDcB8GgSmrUjqBR2rHE2U6kjz5S0Z+nGjg==|920 \ No newline at end of file diff --git a/Pages/b90932e038f94707b54e571ff7cd84d.rd b/Pages/b90932e038f94707b54e571ff7cd84d.rd index fbd38a34..0787c20b 100644 --- a/Pages/b90932e038f94707b54e571ff7cd84d.rd +++ b/Pages/b90932e038f94707b54e571ff7cd84d.rd @@ -1,5 +1,5 @@ { "PageType": 2, "ColumnCount": 3, - "RowCount": 5 + "RowCount": 4 } \ No newline at end of file diff --git a/Pages/任务/任务-任务信息.json b/Pages/任务/任务-任务信息.json index 6255f3f5..b958ea3a 100644 --- a/Pages/任务/任务-任务信息.json +++ b/Pages/任务/任务-任务信息.json @@ -159,10 +159,6 @@ "7,1": "备注", "7,2": "编辑" }, - "Formulas": { - "4,2": "IF(ISBLANK(C11),\"\",C11)", - "8,2": "H11" - }, "AttachInfos": { "0,26": { "CellType": { @@ -302,12 +298,48 @@ "CommandList": [ { "$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": [ + { + "SerializeProperty": "=是否为确定" + } + ] + }, + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务表", + "ShowConfirm": false + } + ], + "ID": "df756569-45a8-4210-bb9a-409993fa7780" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定", + "编辑内容": "编辑内容" + } + }, "PageName": "MD编辑器", "PassValues": [ { "Source": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-任务信息'!C11" + "SerializeProperty": "='任务-任务信息'!C5" }, "TargetCell": { "SerializeProperty": "=MD编辑器!编辑器" @@ -322,9 +354,15 @@ } }, "4,2": { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "任务说明", + "GUID": "5de4a783-a19d-4843-ac90-55461bf4b5c1" + }, "CellType": { - "$type": "editormdPlugin.editormdPlugin, editormdPlugin", - "Pren": true + "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor", + "ShowToolBars": false, + "ReadOnly": true } }, "7,2": { @@ -333,12 +371,48 @@ "CommandList": [ { "$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": [ + { + "SerializeProperty": "=是否为确定" + } + ] + }, + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务表", + "ShowConfirm": false + } + ], + "ID": "ff4d107d-703c-4448-acef-8eb527887cca" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定", + "编辑内容": "编辑内容" + } + }, "PageName": "MD编辑器", "PassValues": [ { "Source": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-任务信息'!H11" + "SerializeProperty": "='任务-任务信息'!C9" }, "TargetCell": { "SerializeProperty": "=MD编辑器!编辑器" @@ -353,103 +427,15 @@ } }, "8,2": { - "CellType": { - "$type": "editormdPlugin.editormdPlugin, editormdPlugin", - "Pren": true - } - }, - "10,2": { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务说明", - "GUID": "fe35b0eb-a489-4b70-856a-b50c20e905f7" - }, - "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.IfConditionContextPropertyParam, ServerDesignerCommon", - "contextProperty": { - "Display": "值变更原因" - } - }, - "value": "passValue" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务表", - "ShowConfirm": false - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": "保存成功" - } - ], - "ID": "31f8ca46-f73c-4b96-a183-9d2e0b2b10bb" - } - ] - } - ] - } - }, - "10,7": { "BindingInfo": { "TableName": "任务表", "ColumnName": "备注", - "GUID": "e0537eca-0629-4a5e-90db-fea03812aa00" + "GUID": "fecf0fd6-4b27-48f8-b24d-0d0cbeedf728" }, "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.IfConditionContextPropertyParam, ServerDesignerCommon", - "contextProperty": { - "Display": "值变更原因" - } - }, - "value": "passValue" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务表", - "ShowConfirm": false - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": "保存成功" - } - ], - "ID": "e49bd787-13e0-4c6e-b671-e0987e4e7ddf" - } - ] - } - ] + "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor", + "ShowToolBars": false, + "ReadOnly": true } }, "10,25": { @@ -527,9 +513,7 @@ "Underline": false }, { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Formatter": 6 + "FontSize": -1.0 }, { "Foreground": 2 @@ -542,8 +526,7 @@ "Text 1 50", "[AUTO]General", "Center", - "Left", - "@" + "Left" ] }, "CellStyles": { @@ -596,7 +579,16 @@ "10,0": 2, "10,1": 3, "10,2": 7, + "10,3": 7, + "10,4": 7, + "10,5": 7, + "10,6": 7, "10,7": 7, + "10,8": 7, + "10,9": 7, + "10,10": 7, + "10,11": 7, + "10,12": 7, "10,13": 2, "10,14": 2, "10,15": 2, @@ -622,14 +614,12 @@ "Spans": [ "3,2,1,3", "7,2,1,3", - "10,2,1,5", - "10,7,1,6", - "4,2,2,26", - "8,2,2,26", "10,25,1,3", "0,26,1,2", "1,26,1,2", - "1,2,1,8" + "1,2,1,8", + "4,2,2,26", + "8,2,2,26" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -655,4 +645,4 @@ "PaperSize": {}, "Margin": {} } -}//Tvtsw2lfSZMXF61HrsW19gzSwyBX/3dSi8NcR4a4LX0eWDLL+MywlWtpBF05mQZai5oYfiqOIGev6cwCOp5ldX6jofS9klqcDzjWuyKdgjdd77wQdqLnTKyjS5ktfF3CqNU5NuzMqewEPLl/EXLCtj6Ug2/U4sDmjnIWzdDgbNeITEeE1DkLu/qk2T7hGLmfvjPNMSaRbeWnBclRdQjE51JtqRnSn8V+NWY6qcPMn8hCmiwokNVQ9HnB23RPV+OYQCDZsNIqAXSXvvC2P5YXnD1epy/YFe+wNIqgyRu3VkTnF9QqUo2/Yah+yoXQQBCdThxAaK2x3NzrWzu5Oqz8rsCAUE5Or4v1ct+mmv0VMJktYXoIPfItlYU/PRtdTQ5EsgKi/u+Ttf0zWAk4tLhUbbxsJ0TG8ygyf2dkDHGsT9VA5jHJpGZGcty+tOqa7ornXAMEpekbvwM0mZuYlzwI7fMcBkXT5NQ6OExP75ulVY2JhT1VWOKTzRal8ccnOHAZUfgAKWAvaJ1glWsQiysqYaSqLAT6A0U8Rdq4UH4mo07tNp8X9oP/YGahe9Z3ZGn+c6JzdcI4aw34FvIUeZmjNwQyhEomSkQxwHOsSATdT9wFHCNBbx/Wx/9fQmqHml+YdCMmUcmSlvddkXkaMHPA87Z2JZ8HsQ69iV247843Z1SJBR2c8NeSi/IzhADxbJli5zsgSbVDxDXrbvb+pDFk2xa3z53ZzH5Zffew3WuSxBhd72a9kaTrXl8FPFpbKD6u0jC1PKMX5RUSTp+XW+nv/SxNIO6A+hCxKxBBJSIZJVmLiUKP/y3KHhnYROhsoBU5Gol6hPZ7M4SRd13uG+YzPHFgRRFG6veiolREUZ6ir/1jmD+IKzdsbVdJsfQ5B8ou+1l4gqqScPPGI1l6+ImnIg==|920 \ No newline at end of file +}//TFa+HqwmLNE2lkRzSuJBdUtwLAPpYuN1RurnOMOjBT08yY86k3Yfaf9w7/55cRsZmCU8VF5QA4tQ3cmBmh0E5fq0j5DadQntVYyDjHqNGhkTyQ4DxlEMMOWMbCHfG2QBTKDbkicZ2NawSrfx8PlSBIxzmH9r63y3ZrralC9gfynwzs4LT79lPE3UCF26u0IGbJDR90EeALYiCjEuPJdxsdCWtgQzNRUUWJ7/VigBbvRIsN3rkPKm3POTV010QN2uXHyhOrHJKXltX9r95IRI+a3joPPqfkmrAK/DROIKATi7lPzZR9RFrxoriRjUulkK0g59WEPo53F2vQo68+hBbwh2K9pLC04T93RcmL6gLIjtxMZIdeYafRhdXNByZxOWhNpnuvjAOXS5ckYfEDxia/KJ02p3XadtiOatgTK1YMF1Ii7lJUFM6f9hRlW+maEBFD9tw262u8HLFIcmj8RlI8fDBYEgUaSvvcSrJzmIL3lfnV0/xVSVVg6KCyXwxKlp57p+TLDclsfcGbR7tupARLzWaMxX5mIva/r46HNLKrNjUgbONDAmVZfb8EfiwddOFHMqjltygtb3MKZrHbKpT1qLMyA5pQaZJwH3YIKt2R9rIxC1uoKAzAoGfwzk2HD1x63Gnp71LT5gEJJPNwgQvBI1+IzuxWLHr3tKZQg3E1qQcT8wrGqS+Ve/W0Xlv9ha4pLddviortU4Leq3p40TjwO/yYw12HbERbfVSiSF1o2ezSeCTFZbS/v4M3sh6+8FIQddbeIxlJcS0c9zdoTspzq1EFMAzcihSkuR7sl/yiXjBrBZB66+h4DxhM1JHCyAcWJvr8+YnTqjKAaUOd05ft90wSVrz1dy4RjWH5d3aiemZIc9yNNY2HmvgMBdrpV95sXMw6aHY0ynQYSQ+o0l8Q==|920 \ No newline at end of file diff --git a/Pages/任务/任务-任务信息.rd b/Pages/任务/任务-任务信息.rd index 1072a31f..e6e82d99 100644 --- a/Pages/任务/任务-任务信息.rd +++ b/Pages/任务/任务-任务信息.rd @@ -1,9 +1,5 @@ { "PageType": 0, "ColumnCount": 28, - "RowCount": 11, - "Formulas": { - "4,2": "IF(ISBLANK(C11),\"\",C11)", - "8,2": "H11" - } + "RowCount": 11 } \ No newline at end of file diff --git a/Pages/任务/参与成员管理.json b/Pages/任务/参与成员管理.json index d658822d..6a523abc 100644 --- a/Pages/任务/参与成员管理.json +++ b/Pages/任务/参与成员管理.json @@ -149,42 +149,62 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "成员", "TableValue": { - "TableName": "用户信息视图", + "TableName": "项目成员表", "TableValueType": 1, "BindingInfos": [ { "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "d6211ba2-6928-4c58-94ef-794dc7ac8216" + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "415c3a61-4562-49f0-ab72-b070114fb3e0" }, - "ColumnName": "用户名" + "ColumnName": "项目成员" }, { "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "默认时薪", - "GUID": "5a5eba6a-a930-476d-a586-746f653ba504" + "TableName": "项目成员表", + "ColumnName": "岗位ID", + "GUID": "5bc27408-12cf-4781-b629-1f03c950e669" }, - "ColumnName": "默认时薪" + "ColumnName": "岗位ID" + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "岗位ID", + "GUID": "13f292e5-2544-4803-9fa6-8d2d6430b3ea", + "RelationBinding": { + "RelatedTable": "项目岗位", + "RelatedColumn": "ID", + "DisplayColumn": "默认时薪" + } + }, + "ColumnName": "岗位默认时薪" + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "默认时薪", + "GUID": "be365809-71b0-4c42-96f9-5a48e43f2eff" + }, + "ColumnName": "人员默认时薪" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "95aaa323-608a-4109-b726-399032580ebc" + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "2f594d01-dffd-4dc9-99f4-fcc3d29f63f9" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=参与成员管理!B2" } }, - "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "3f928864780245229740df6621f52b79" + "ID": "4550405b5d2e4868a21bae55dca59b98" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -196,7 +216,7 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=参与成员管理!成员.默认时薪" + "SerializeProperty": "=成员" } ] }, @@ -216,11 +236,18 @@ "SerializeProperty": "=参与成员管理!成员.用户名" } }, + { + "Column": "岗位ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=参与成员管理!成员.岗位ID" + } + }, { "Column": "任务时薪", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与成员管理!成员.默认时薪" + "SerializeProperty": "=IF(参与成员管理!成员.人员默认时薪=\"\",参与成员管理!成员.岗位默认时薪,参与成员管理!成员.人员默认时薪)" } } ] @@ -238,7 +265,7 @@ ] } ], - "ID": "b7477635-5154-4872-bb8d-58a6d892f410" + "ID": "c934ad2a-5331-42e9-b9de-31fab94773c4" }, { "CommandList": [ @@ -250,7 +277,7 @@ "BtnText": "知道了" } ], - "ID": "9a103b19-dec1-41b9-8078-2f015da3a78c" + "ID": "2475db15-160c-4598-8015-b1075b00c5ae" } ] }, @@ -306,36 +333,39 @@ ], "bindingOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", - "TableName": "用户信息视图", + "TableName": "项目成员表", "BindingInfos": [ { "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "c2737a58-4d2f-4cd7-afb6-20a40bb55ea7" + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "4d97fda7-da74-47da-839d-9fc789e6e43d" }, "ColumnName": "value" }, { "BindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "全名", - "GUID": "f81f0f2e-8c03-4768-b6b6-ed19d0ca0135" + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "9d9741e7-d136-4a1d-bd47-d8ca4d6b15fa", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } }, "ColumnName": "label" } ], "SqlCondition": { - "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", - "CompareType": 9, + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "用户信息视图", - "ColumnName": "用户名", - "GUID": "227474e3-c33b-426e-8d36-cbb9f9b07772" + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "64b845f9-1031-4683-803e-781b50274e2a" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参与成员管理!B10" + "SerializeProperty": "=参与成员管理!项目ID" } }, "NullFormulaValueQueryPolicy": 1, @@ -380,7 +410,7 @@ "BindingInfo": { "TableName": "任务成员表", "ColumnName": "参与人", - "GUID": "00a3da47-5f44-41ea-bc29-c0aeff935fa2" + "GUID": "81dd6796-2408-403d-88f4-50555d01386c" }, "CellType": { "$type": "Forguncy.DropDownListCellType, ServerDesignerCommon", @@ -407,7 +437,7 @@ "BindingInfo": { "TableName": "任务成员表", "ColumnName": "岗位ID", - "GUID": "281a95fc-48ed-4a44-9b90-095cadc63253" + "GUID": "a8ef53da-a823-49bf-997c-e8e45ad57e77" }, "CellType": { "$type": "Forguncy.DropDownListCellType, ServerDesignerCommon", @@ -498,7 +528,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "c112760f865a44f1b4a616a26964eee9" + "ID": "4b5d495055194f0aafeb67abdb229b89" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -507,6 +537,16 @@ "Condition": { "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", + "contextProperty": { + "Display": "值变更原因" + } + }, + "value": "userInput" + }, { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { @@ -606,12 +646,12 @@ "UpdateRowType": 3 } ], - "ID": "a8a27c0b-8852-4d00-9118-5514a0cf9ea1" + "ID": "d538bb51-1227-4fa6-96a4-80709493b4ba" } ] } ], - "ID": "9be4719b-2262-4a29-b4c3-088e42a01edd" + "ID": "526a55fc-e56f-43ec-ac95-41a5d05337cf" } ] } @@ -663,7 +703,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "项目ID", - "GUID": "392dbb09-595c-49ec-81f6-4df46083874c" + "GUID": "38411657-ff8c-45e1-843f-71ca54e57bf4" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -674,7 +714,7 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "项目动态", - "GUID": "9530bf77-7088-483b-b589-9596da6d5448" + "GUID": "e4eeef35-922c-47f2-a05c-ab02a81b5f17" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -685,20 +725,43 @@ "BindingInfo": { "TableName": "项目动态", "ColumnName": "执行人", - "GUID": "949e5ad9-de64-432c-983c-c328121065d8" + "GUID": "58a6e19c-39ce-467a-a6c2-d9ab23e002a0" }, "Value": "%CurrentUser%" } ] } }, + { + "$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 + }, { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "Message": "操作完成" } ], "Text": "保存", - "TemplateKey": "_RS_Main1" + "TemplateKey": "_RS_Main1", + "Icon": { + "Name": "Application/067_save_4.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 } }, "9,5": { @@ -740,6 +803,9 @@ }, { "Foreground": 3 + }, + { + "FontSize": -1.0 } ], "Types": { @@ -757,7 +823,11 @@ "4,9": 0, "4,14": 1, "4,18": 2, - "7,1": 3 + "7,1": 3, + "9,14": 4, + "9,15": 4, + "9,16": 4, + "9,17": 4 }, "SheetStyle": { "FontFamily": 0, @@ -824,4 +894,4 @@ "Formula": "参与成员管理!$I$10" } ] -}//8npsW2H8REjwQCYR70bt3DHbT8A7p/8wEsTDkNuQjUfHS76az8ws/g8+PVdl9TA3m0mgxP7zokVqtczJs5biv+b9Y+CDR0C38wHAi7MYr3d1J3tBKGMYBB16XboRpR4DRNGtuzvLQ5nttX4KagPEcsJPiEEWMZ7em8ErPbmBUV41C9FiF6eZ9cEHFT4MPW2xw114fpMAH2EpAf/0y3+rD7SMLSRj8ZEZtjauc1REBL76kTsq0zlKXU0Vt19XmWxT0RH2a3edPgu3ll5fwDxakHYDbrzahGhLDjgh1n9E78Ry2KCDbt+YHWdKD0z1GlHl5wIGYmPpGbiP+0YLVM53CriSgwdExNU8C9mUdMDdYPxWhuKB7+Ih/i/qaSYq8ScRTMqy363/lGBpMvBaVZp00GGvfCiWuWlGwDcXR8GqhqRUYaB5M4/njjzaIijfH0J5zoEjpda1q8HSLBW+BS6KUfR0NqD7rQ+fwxVY6G2tDDHd9f3ID9Dk+5//zkqiPabB7h+tRb7AxM+6noVt3HE9o9tpTCguHZ/9XvGunGJc8FPjg1jwpDEkLfXfPAYSd7dtraKX7gyjs0M8gSTLgvQRJo2DifoFk1Eh+o0seQxwVUzy37l3wchvS0YIPawBePadj+yFfGOkrEvVXJjS+3uBSotiTKUxubk7AHxur8zXpcAwTcd5lYEXH6uEEejTGtMv/A0Ozb08oFKFyGPBrRxqV2xRGzxNt9+uX46ox529/aRW1EknBwSzBm5Cs9mVHuiPsKqhNWGXiWSGz/9gw5IbJKfRwzpoOAFN/oO1wQ4aG4Eahx+b9pwo7xJQ248UyzxLknEC4vwx6T2HWL4xXYv2WwE/6Gc7LzDEFNY6BgJll2yemrlrPCNh9TNCgA8Ykh42RECNEbuJ2GkifbGJb29aTA==|920 \ No newline at end of file +}//hJfROHhAgSsNFKdH/EWqeHAFKPWWYnCwdIjwDVcPjFC/Qm5ierRnMJEkuFEx+IqF2yjwtU4/P7x2rotLAl29H3aXsvm6tups4DRRYV3tG90mPH5GRC73sW4zziDQ7GjgDGpleNBuTm3/3ME5UEvtStF98qDPZ1LPcf3+rL8I6lqkDSSX5eRo/LhvRoVwoKu/rZHA3VQMmXnVbhWJygVw+CU4HhxYKtrC+W7aWfU59u0KalkI8aRrO3r7oLsTqRJmyrCNWUItZJyCc26frsjUpEEqOQpjlShI2mKUTIq8rLG2oJz15pgZzXCLND3hBBne87EogZLJW5bayiOelfYqjIR2xCQwbf1ekOv26u9lNFJF35vEgvxNldDWGX6xRAy1tc3NulrkL2PhzHfHHHS/Pmhqat1CROshinUv7q10BSZ8WaJ9AYw9iQnxLHZSWkl/8R0fjIKzIS4O3hUxShbOnhPHomu1O+M+CkxQK8QT/0IWeTQwGnln2LUBIFWjDKfH8zJ3FgPXlpL2VEh5wFgiwgEYKzs4X7AN3z1GWeJBLuIlIWBKwDtQWCzaLtrzny3G0p6kT1YruJ6y0rB3qNrxqEI5J5GeDdB7uTbIusm21poEMWSjypI6SqCYtPhRrZ7DIpqpet7i3P1MCU2t6XBbKPw71Fk+FodO+MxYnmguxo/yet9d1tY6XwZ65b8xtnGrp5i0HbgNwsRFwhXL86qlH3cmL6qqNyDfpyoD1A3zLCXSjkwGSA+RuBKMcR7LN0IjWUzZ5BnrkfM399XukRJ4QNjD/qrCRHSGDPERijJxEP9Zg5S1rzZpq2E1wSwJv7aQNn7RwCI5dw8Ywrs30/U4dB11kzHZPBkZkAJ/I0zMAREX9ob7mfj1CdETvIYfM9EGCLSC8C9gZjZ1mrp6jV6SSw==|920 \ No newline at end of file diff --git a/Pages/任务/工时详情.json b/Pages/任务/工时详情.json index ef00e502..cf1a7175 100644 --- a/Pages/任务/工时详情.json +++ b/Pages/任务/工时详情.json @@ -305,19 +305,6 @@ }, "ColumnName": "全名" }, - { - "BindingInfo": { - "TableName": "View_任务工时统计", - "ColumnName": "执行人", - "GUID": "a86d743d-e2c6-4f62-a017-79b43c8189ae", - "RelationBinding": { - "RelatedTable": "用户信息视图", - "RelatedColumn": "用户名", - "DisplayColumn": "头像" - } - }, - "ColumnName": "头像" - }, { "BindingInfo": { "TableName": "View_任务工时统计", @@ -686,4 +673,4 @@ "Formula": "工时详情!$E$13" } ] -}//lyijiWSbQRrkJaFCvbkaKt7WQdnhuWhWTILyQjl9lnBn/SU9a5WG2yEMEZzZkU/rzfF4TbbvYF+HvaLkGMBr6csSQSH0isrtNS/vgRjdrkyZ4TDuIb+fEAyfCyGbhBQAmS4AzHe6Ss+0rguBUDBkHKaX57UcjRvm00vkRnVZQU10GKXDoWywc2jMfMz7Cw9804WotlO7RnzIts2JuVs6b042BeZtSspNuRFAIP+r4wZ3CaZHoBR0qvjdRlT/wCPQxzx1d50rBXxKLKRpb3yHR2oiAq8bdJWNUHt/yS8eB8mhv8x9zfX6SAW1lfV6VfjUXTIn/4kPaWXWAlVB9VKbWOv5a9cEQUlkX044WrRy+4Hz2dccPTv6/CBxoAmVfK6Sgb5lSHIgtaGELdwDxdnVN3cy86eFpdjlteCk0dGul5GbBJrgqEqIAme99bV1MBcMUuxjgI4Fn7B2I+9JZUsIzhpiOjXd1MVRhwsy7eoffxhYhtqmn4kcahnqeQwQGhhdtZsnaXo0LbPIcZNeVpfBaEvbhmNjG7stPp2ErOb7mKN3W4Phc5RoBhOQ/X/boT0dtrnfLT7elfz1ivftNJvH1pyJDNd4Wq4iWhG/UTVTbePW/xihTGkE/TsviY7qQLXyZGJRc0L7BZuH3NkLxRnVjZrUakuyyh/KWCmobZYX1NTNhJ1YDOt6FigTD/L0OWStqcDfLWXbXJX2Rj3526/0IaxqMbqHXXHZ6IwXk0QXeaxbiHqD8Bi7SaXPVFgNK9T0tPtBdsiMeF7EWHIi3P1d/L7ahYg3YekeK9vHuUEMnIRr94LEKQgT50gEvsAAvnx6SXe1UKueQzHWxwqrytL7falp5o5hSInAKPGbT8fB1v5+wt0mVriDpsi8laZ86G4qk7/PaQlZGlamtprdHuweuw==|920 \ No newline at end of file +}//0A4t65d1c+/Htjba9YuwALruutUmVJ3wJFBmQutCvJwCjfdBdY1VruRyHvGUe5Aw5U9zZHkef7j+L59pPiG/EH1iS5FXsQPRrxlOY6/qzvybTtNQDp63R9DyeniYXgUaozDGgwyjWMItdgtfWMD73r6Vy/GfSrnxQJjGPHVz9caPlFg3lfV4sPP1uKs35iNmC5I3fnmoEc0u9sYDvCqL54Azr8CYLpwKWylkxRQJhslkvqwZdaeocsmyR01/ZTGsQ0GHMljIG/bp1yN0yi8z5MUr1ncnlQ0QydhL0I8ajoGdhjcvoMveQcWQTutu+/YAyRG9RNAV6FB3oTTLy4IwQ9ABsJXucTIF5Bb99mHNnh9frGYexxmZ+a42CsQQfxtQKP094nafXCeQTFBMR+0RaPNvxZjdm9JUpJ22Bfb0FKzzJu7cODiSSaN4D2+m2IO8E04oMc55BI59tLKsGXH/YC80ZshU1vh52TSjCQUrR0zUmiqGnY9fZ661gWENHa9s1EVqLdn1y60mhuf4DZVkcFjufjA9dUfULGc2MylZI03+Hlfm5reOHxAXMEIu/SS1VAI7C0qSNsYzPzajewqrfUfbQWr1zQx5v/JRa4K/M0UTy9MolXi4aqi8rSQM+FrPUy+kho2+K4o7ZiGoksCuegxuDpy3/xEoLupHlT2iDkvPVe9oxcTEEucQv50/oLCOhBXWiTx7Z7yJ1nMX/GLyXVVVJwvnm2P2+q6VkaGgoYjY1HmLkHOpsV4ZJLcoeQjfJo4j3dH5wWwEjbqkCBgCnOvtYoUR81eIa3XNY2RKvViO7zhoLcz4vxLBE6K5uiGTZIXsfQ9Q/ohBLgzX2Pt3niV+EH3wRMnUpI5jdyM6h7zDoD5de8NjK0TkwDKdTHGSlSFkTEFxlTcx+O3d0AhIjQ==|920 \ No newline at end of file diff --git a/Pages/任务/新增任务.json b/Pages/任务/新增任务.json index 16c8ec68..26d99d41 100644 --- a/Pages/任务/新增任务.json +++ b/Pages/任务/新增任务.json @@ -253,6 +253,7 @@ "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PopupDisplayMode": 2, "PageName": "MD编辑器", "PassValues": [ { @@ -306,8 +307,9 @@ }, "3,21": { "CellType": { - "$type": "editormdPlugin.editormdPlugin, editormdPlugin", - "Pren": true + "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor", + "ShowToolBars": false, + "ReadOnly": true } }, "5,5": { @@ -315,8 +317,8 @@ "CellType": { "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", "Style": 3, - "PrimaryColor": "Background 2 0", - "SecondaryColor": "black", + "PrimaryColor": "Accent 1 0", + "SecondaryColor": "Background 1 0", "CellDefaultValue": 1, "IsBounding": true, "DataSource": "工时核定方式", @@ -448,6 +450,7 @@ "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PopupDisplayMode": 2, "PageName": "MD编辑器", "PassValues": [ { @@ -630,8 +633,9 @@ }, "12,21": { "CellType": { - "$type": "editormdPlugin.editormdPlugin, editormdPlugin", - "Pren": true + "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor", + "ShowToolBars": false, + "ReadOnly": true } }, "15,1": { @@ -1046,7 +1050,7 @@ "ReloadData": true } ], - "ID": "3143fb64-353b-4de1-b254-dc32566b45c2" + "ID": "142d4cf6-006d-4abf-bf98-12a9d05428f0" }, { "CommandList": [ @@ -1061,7 +1065,7 @@ "BtnText": "知道了" } ], - "ID": "c4099582-880a-497a-890b-9f80a19d9c84" + "ID": "c1616364-a718-4f04-a20b-080406f812c7" } ] } @@ -1545,11 +1549,11 @@ "5,5,1,14", "1,37,1,2", "11,37,1,2", - "12,21,7,18", - "3,21,7,18", "19,19,1,2", "21,36,1,3", - "21,32,1,3" + "21,32,1,3", + "3,21,7,18", + "12,21,7,18" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1576,13 +1580,13 @@ "Margin": {} }, "CustomNames": [ - { - "Name": "项目ID", - "Formula": "新增任务!$B$13" - }, { "Name": "父任务ID", "Formula": "新增任务!$B$24" + }, + { + "Name": "项目ID", + "Formula": "新增任务!$B$13" } ] -}//6pMOFFWXNd+Di2WMnYYK2h8PmXMmdTfAPYAXQiu8QwV5k1qKPZ3d0dihkTSoHtVAO+GmrZ186+7zH00ZLkukk76Tveb6SvzYohG7YNBqFeM/5jSL1Vu/v/Eb3TIFXzO0ldyPadcBRdS+e5BWTo9wciV7oLtBz5QoUmHOUWG2knirm3rhMCQo/slLjRiLfSz/B+MN1e5Zfplr3IR9i2kfSbLOvAebgt3Z0QD5wAkG7TlbFp1zeQok30AitnrPcAuvCYrnZzZphOqv9HRUktyWgQ0aenrOj6gy8YWJTyfcqeuuFDZgoxFGZYwOv0NkSL3zN/5NAfITa5VuuM8cEW4g/E6zoCMvCdyBDfoIR/yPiC+5q5jVXGohGVdQrENG4KkhwH2yteaQcDIa2qZry3rv2xGzzGwcjcFEkDv7Df2N4y5FeK/6JY3sLn9HQwlQVP+582XpQOLCelx1eqQnsYe03+/YnPgPnC8CDpxYcXLKm/7yCK7F19YKkr2+kSxO0TINQ26sQkphJBLjCoD9dgTtbePo6EAf/ehMrGByWc6Jp6L6sGJlC3NUGQHq7Sr1WYjIsTvTlplNzhFnTugrSeL3hIlwEtdVmTOiju2CUhmmnq1oyMBQM0TSIe2shxfpjoSoJdS6xSmowaV0lvFreQNoUdpgYOHFJoBUh5+sXGTzvGREYVAKqyu/uEYvPRwLRKSxNQr/ALoqqd4sOGUoVcaGQCi5X8xMg9tTZg1kQSKTJ3iuYZAK0lwV0jxrEjOaM6N+u3CanfxP7D4RPH2QWpExegzhQ2t67GgOdLKq+JTsxdIO9YqRGbv8UfbLwMj3EYFfqTZ07aLFor8RqPe3AzdtTbdRVJ0RJb05NvJpsbnqrV8cYO1KyF08z22de9E+WvzEfDC0pYlLF9axSPTQmZAqlA==|920 \ No newline at end of file +}//mv5uDStCe0lF/IolkkIEmkjVIcAFCi6DdCIeafzYwbxVp2cDrbc4e1/HYpqNLVhJxdPaXrobndSwGO+b3XxY5+hrNvJY6TrSAZKG+aKsdMviS4tACKkf0L86ER6++l5Gq4CpD8LKbvYABRAVPZtjy8TQEiEJZiZygc12C+xsr5aF83mkaaWHkcF/EL7AAb5dFn/kJRgPgBSRDtro+8RieTtjhPDw8QycRsh2eHiPtxj7KSIrnIZzK3Jw/VTVyTG6Ks7YhOaGWsySnzGOW07KODdmfZD8Hwoc79dhGn2BRzCwyFybCbujx2hIfjGNa3PfoSnElrc6gxqm9a6sXYjmZVr7ZdoFUly563hOKqIcRTtbY+q+xmzHEpZl62Tp9cbY6xS2q1ibbyACAAkzmXeDi/wvI9dDa1h5IaHKHwJlFf9lQL3omBIh3OiV/dxCMDZrsBpdaENSIAage+UXxcQuYygVbcNXreaIQxZJ+qhqMKUrjeiUWEJeBk2IrKgVPFVRs53tFyHKxoUssCegaskrsHmCmXWV1NM8G4Gl+UecO2pPeSsnOHexAlWx9VlvvNtSvd2HUqlxwQKo/XkNvKq9p7ta3qGGDsQPuDhPtIVBT+5d4JO/1zHh/qIlLHI5ZrLDvteTuoQ3AvdCu8umocp5VHKK0lRfwvPC8cVN6GSFYvzFHi8ZYjmvjqEqIOBo7Q150fQVd6lH5nT3RSUq/gX4Sb8aIWP7wDPtxCA8CnugBMs+6S25lz7QFtpaVYrIwAJjxFx5Zfritx4Qd1w2JtjU03+SthArZvn5POqliCaKEzWPMW3kDdQpkpI0kSTIbFo5axIwWrdBlhWR6QopUTO4uZqlNWTPsot3f/4HI7hSNNv6YD3adQzpJo9GmsskbsfGuy0nQ1tWGchTRV+HUbbKMg==|920 \ No newline at end of file diff --git a/Pages/任务/新增任务.rd b/Pages/任务/新增任务.rd index bb1176a2..8f54c25a 100644 --- a/Pages/任务/新增任务.rd +++ b/Pages/任务/新增任务.rd @@ -6,13 +6,13 @@ "1,1": "IFERROR(ODATA(\"任务表?$select=任务名称&$filter=ID eq \"&IF(ISBLANK(父任务ID),\"null\",父任务ID)&\"&$top=1\"),\"请输入任务标题\")" }, "CustomNames": [ - { - "Name": "项目ID", - "Formula": "新增任务!$B$13" - }, { "Name": "父任务ID", "Formula": "新增任务!$B$24" + }, + { + "Name": "项目ID", + "Formula": "新增任务!$B$13" } ] } \ No newline at end of file diff --git a/Pages/共用/MD编辑器.json b/Pages/共用/MD编辑器.json index f23b6d9b..99b44b44 100644 --- a/Pages/共用/MD编辑器.json +++ b/Pages/共用/MD编辑器.json @@ -2,6 +2,21 @@ "Rows": { "RowColumnAttachedInfos": { "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 712.0 + } + }, + "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } @@ -10,112 +25,10 @@ "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 198.0 - } - }, - "20": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } - } } }, - "Count": 21, - "DefaultSize": 32.0 + "Count": 5, + "DefaultSize": 24.0 }, "Cols": { "RowColumnAttachedInfos": { @@ -179,61 +92,11 @@ "DesignLengthInPixel": 32.0 } }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, "19": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, - "20": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "21": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "22": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, "23": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -254,51 +117,161 @@ "DesignLengthInPixel": 32.0 } }, - "27": { + "30": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, - "28": { + "31": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 398.0 + "DesignLengthInPixel": 32.0 } }, - "29": { + "32": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } + "DesignLengthInPixel": 32.0 + } + }, + "33": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "34": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "35": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "36": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "37": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "38": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "39": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "40": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "41": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "42": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 } } }, - "Count": 30, + "Count": 43, "DefaultSize": 32.0 }, + "Values": { + "1,1": "编辑内容", + "1,34": "关闭", + "1,39": "确定" + }, "AttachInfos": { - "0,0": { + "1,34": { "CellType": { - "$type": "editormdPlugin.editormdPlugin, editormdPlugin" + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ClosePopupResult": 1 + } + ], + "Text": "关闭", + "TemplateKey": "_RS_Information3" + } + }, + "1,39": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "PassValueBack": true, + "ClosePopupReturnValues": [ + { + "Name": "编辑内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=MD编辑器!编辑器" + } + } + ] + } + ], + "Text": "确定", + "TemplateKey": "_RS_Main1" + } + }, + "3,1": { + "CellType": { + "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor" } } }, "StyleDatas": { + "Styles": [ + { + "FontSize": 18.666666666666664, + "Foreground": 0 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 1 + }, + { + "FontSize": 13.333333333333332 + } + ], "Types": { "Strs": [ + "Text 1 50", "Body" ] }, + "CellStyles": { + "1,1": 0, + "1,34": 1, + "1,35": 2, + "1,36": 2, + "1,39": 3, + "3,1": 2 + }, "SheetStyle": { - "FontFamily": 0 + "FontFamily": 1 } }, "Spans": [ - "0,0,21,30" + "1,39,1,3", + "1,34,1,3", + "3,1,1,41" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -335,7 +308,7 @@ "CustomNames": [ { "Name": "编辑器", - "Formula": "MD编辑器!$A$1" + "Formula": "MD编辑器!$B$4" } ] -}//UoFa3Mm1Z2fnGvKqFafm0EBfYsNBg5VQ7FSPKINefKOT3GGsF5C74z7k5GaLNOMkogdqOR3FgYlHre1FMRb6RU/qwfM/KewnbSo0PYPu78zJnq83+7qYd5YEmwSQ4REGy090gSvZ1+dVpJO9MF0bJH/jJT8ZXVfSosfuWPGAc6CS1PIvoIbbKFMefmVZzwAnuzm2VGkMNFS9s9QQ1/Wx2SKYGZ5tyPMbO6lbrPrUvxh92bgTquDkhJtSIMxcozakgSE1Y4Zc/lXQLZ3l55UW18/CbomjneDAH+jrz1vS0+9HBhJxygBL2jr/O01BCC6IaeAm7VC3d4BRj2es3Kk90X2bTjMrMPdXHOVFDK4sgtkG60HazHQOYEvu9PT9/bahsg211FMgOv33Y5hUJHvmCfN9uBtYkwKu9l8ctEkAuYi07ZGbo/yG6lE8SRqWfravseWbLerNTimP5xKgoa6UBVQJegtfKBWNSPQ/pEgFhi/rMw1IphHifDTwKL3aGe+Rj0vkwEc0YLY225uTxJOETyaZgL8SkTMrl/NO3w8FDiXcM4jWmVU+EIRO3xjji/61iyVeyotyc0IL7qQaokK18LXqYBDDqTf9gCxj6JmR0m8sp8EqSA+wW0wrDGcYczxwL0u2MLpeOwrm5Ag2zFhIgHUeVCOwvZDOscUkZFpegK1hFMBTcoSeRYHOAnn+bkYPgDYjemCpZrIdW7FoJbZAE/JbA5iWmg2bSJuMlouueCcItkdj3DO0w4oHe0l6+9F6QQxiYoi2h1hzXzDsXvabxHY2PPdWqNtTE8KEiQTqNGSieNsSacYlj32ifSw3F5BzNFM0FHVpTnvUcXcgUFQ/gnJpRVBKLq6gSuYc0DdJvQs5LYVoRITkXnXe9ruCRdyM62nYqtIItn/bb8TLESS02w==|920 \ No newline at end of file +}//U3UA3A0LfSQ7D3g+O2Wy0uErtpniTJF+QxLGyzCFAGiVyb+TAb5A2iXJcFpilIxyHy1exM0BcKu/iaIPIPDCdIOhVGXU3dMAyZxZa8i9FyW0m9DXlg7d3++sPDXT/UWqUE52i+en3iyKBJpvah3/miDtK4FQX49rb/RKc45kHjxxjIqKiP47KVVyYLmghwvq3/womdVtBOIy+Dmz01TnOhLXRHK6HbKorqI93I6KLyEMih1yTimbtNH4Ku+of04rJtIYlxLIjFLOy4Io3wTcWLBpaSr2HvNzlfFJrUYsfSvMbf2jep6beoTOx4QFUebu6Gsyb3J2HilwdqmrYsjbfvLfL6cyGffjq1iYxfaZnOCKYu4JFLZdD6u/0qXOVFqIbULJZl0SHuinQz9XL3WW4BTFO/lUPoApV6cIROCUWCYqTQIs0Z0NbFQ/yIMOWhsxcHCw2O5OkWvJH6sQPmHHBneml8Yfj3pn7hRciedQh0kx6Sv2KiA/8HHHvo3CMGZa8vmgHd2Rj3n5xa/xe+59wjXYLiexZVI7iSNPC0DpphZ1yGVEpaH9/3lQbjnyV9VFwYpc6mg71ek+kgROw6WPB8Nx8nEQW5HaFSEQ6OeFTPIuQ2NA3kZzkxPsyB8aOqQYGeS31Uvft1flbB3rwbGR+dzbnEs9xmu3WqeXxC6N5TNNH1z6bmv8aaj8dV2z3i7HBrCBARvWJGR9JBMvoIoCyyxdNCLeI16ULHqQP/UPeG0JiEnPPiiPF8TynXAyY/E9nMcwwXMt11s5AQkmhl5z2Yj3BmBDoP6uwOlPimLQdsNzzrWMdoZrjt6vmn37f3w2aVX92hGYT/PoBIPRGnWoRkZXYciehTvZXOFhYfT6dx5FGVcPUQfibqIv2IoQdgdfFl4N2Mku5BBS4o8u/Z73OQ==|920 \ No newline at end of file diff --git a/Pages/共用/MD编辑器.rd b/Pages/共用/MD编辑器.rd index f3e53368..777d979b 100644 --- a/Pages/共用/MD编辑器.rd +++ b/Pages/共用/MD编辑器.rd @@ -1,11 +1,11 @@ { "PageType": 0, - "ColumnCount": 30, - "RowCount": 21, + "ColumnCount": 43, + "RowCount": 5, "CustomNames": [ { "Name": "编辑器", - "Formula": "MD编辑器!$A$1" + "Formula": "MD编辑器!$B$4" } ] } \ No newline at end of file diff --git a/Pages/共用/编辑删除页面.json b/Pages/共用/编辑删除页面.json index 75c92326..2cf1da1f 100644 --- a/Pages/共用/编辑删除页面.json +++ b/Pages/共用/编辑删除页面.json @@ -3,7 +3,7 @@ "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 10.0 } }, "1": { @@ -18,23 +18,23 @@ }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 10.0 } } }, "Count": 4, - "DefaultSize": 15.0 + "DefaultSize": 10.0 }, "Cols": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 10.0 } }, "2": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 10.0 } }, "1": { @@ -44,7 +44,7 @@ } }, "Count": 3, - "DefaultSize": 15.0 + "DefaultSize": 10.0 }, "Values": { "1,1": "编辑", @@ -53,7 +53,7 @@ "AttachInfos": { "1,1": { "CellType": { - "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", @@ -69,13 +69,18 @@ } ], "Text": "编辑", - "ClickMode": 1, - "TemplateKey": "黑色" + "TemplateKey": "链接样式", + "Icon": { + "Name": "编辑.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 } }, "2,1": { "CellType": { - "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", @@ -91,8 +96,13 @@ } ], "Text": "删除", - "ClickMode": 1, - "TemplateKey": "_RS_Error" + "TemplateKey": "链接样式", + "Icon": { + "Name": "回收站.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 } } }, @@ -101,19 +111,36 @@ { "FontFamily": 0, "FontSize": 13.333333333333332, + "TextIndent": 15, + "HorizontalAlignment": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "TextIndent": 15, "HorizontalAlignment": 1, "Underline": false + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 2, + "TextIndent": 15, + "HorizontalAlignment": 1 } ], "Types": { "Strs": [ "Body", - "Left" + "Left", + "Accent 5 0" ] }, "CellStyles": { "1,1": 0, - "2,1": 0 + "1,2": 1, + "2,1": 2, + "2,2": 1 }, "SheetStyle": { "FontFamily": 0 @@ -142,4 +169,4 @@ "PaperSize": {}, "Margin": {} } -}//IHgwTO9pym/H34PTu/w2x3kQumORAyFH49VKXmH+tCYZnQbLnk4VD7V7xY6N6lpegEimEsy8dHIPtAGKlPIPRorOe9/4Aqs5BWcu4UjYrQM5ChbhHJtEgGCa0OAYSlHwAtzbXpgnz59/jOf4ZBJY+Js46vr85aEsB4MBsjxE7ZXkBq0N3hVEsHQLt37DkW2CEvVCX5KCNjeiwTH/LrqBR8mH74BruFGSgYJmDEKcYg1GAt/VZK1JvQj1y1Y3qSVf9xCVlAgONh3BhHsI7B4dYcEYuCzgkyYF2LdhYW8JTeiKoDdP7lGV99P1ZXlgrX7WHI83H9Z7i5iev/RBtWuH7k/VRJOo+AT3xw6qxtaKvfndk3l8erNnxeJB55jr7Zozc6ZReNZ87K0Aj0q8i13W5DI3DQqsaR97k/xQgNQs8CoDdnNmCnI9sqRsWxn35InCCt9Be9KYuLPA3T44kR7XagK+Z5YRNaVGzjc5rglWFZ2RCH9KP6RmyrBCVFsycpy8XO7gk/MtVp+kQa6ETPoY/Vb0orPfQTzTlyXYTG8eJ/0eiv1KioCRwQw+GaiAJZUxr/d/EDptEdBMiYYFqE0LLcbzcu8IGATZaUfBE8MAc+Ghl2a3TwR2TQjh4jld/gVsbGDTrXLsuZuZqiV58O3doBATKAYivwWo2uVxmrc/BFdeWWYxC6mHrUiKKpsGggfHK/DNsB57E4xOyIz5B48NCvFc9viSqmkjlEBkzAhPl9sNERuh2gT4vAHf7NpzrsZ64iXj3YmNPZB4uqNtQA1/1ZmtNnhBl/F2qK91VL7xafV7S/AiZdQvk87HgJ8qPFVM3oc85hAASVojM14zFn6EycUJXR60Zegafuo1LHy3zHWaLzTAFpN818lnsfm7M7oSDvaCpTKfSfM7MI386vDibw==|920 \ No newline at end of file +}//k2p5P+aRRA0lN/WiKfkuU69cY8UkvR3ZxOSgGTB3BMR68LAqnKQDVBR9tmpoO6vxcZlHlR+inu2re7pK8wM1Z7i8UEhzXifgUrCu5MVG/QWXKujdAhgWwf11PS7lYaLrzhOpEsboehdlgHdAKdBL5ZrEvpwd0Hr8Nxhtj0lyVy/eHMoIeXm7cP4+R8odBIfzRx7hPWPxLkZoJ4rIgNz3yYVQNNf7ZguAuEOvdIZWMoe76y+DCExIfPhlQ6OXq2MXSmTyTLjQ+2hNWPYSp48TBqNBN8kF7aTF4u9gRuhJFsAHqBTR5RAPrhF8mqUXAjMp0Knx7gPfmyRzL2oyt75y1m0SRrIsxlset5CFEiwJHYjVzuFbDkU7KJ/auhbg7l32nBGSvCOeVA5bu2JaTs1krMA/1r6xV6D0cwZA6BK1WAyCLT9tdZpoA/0DknGWDVqS2WtSws+GOs0LzClvAkFjzoLwO5O6FSpIFpRi2Ghppd2IP3i7rk9/f13IZ0b/dZMpiWtXD2rja7dimvuOBdDjM4e8Tz75psM6NUPA3EvgBcjN3BXahU0Fp46zdjuFPIW9eZyjrH7ZbgY4XWWetV92GP6opSn5PfteIUzGx5oVwR0Kn6cCBy1Fud4ixgCZPIfSPVBp0Yg5Qn9L821wiSrvT4ZLBaLA0pQFMIWaSr8dx9UJpx8pswCKq55GeD3CETOnAcRII2oHBinBKJ6fRnsrMgkvBW2AgilT094Z9NUF1CeYay6RPOfuQOzYuhe74THkt7oRML4GADVQw/JiUNzRGmJ6fOLLUIxWCU/VqjG99DY8iET8sy/VZS9t1ktzi+ne+agxVsKJMbCwgEzthtTM2jkfsJQ+m9RySulN1vNgh7wnCCMpg4gAh1Ai/LGHo8DFnU38f9R5/iDNvqzhK3CIsg==|920 \ No newline at end of file diff --git a/Pages/项目首页/项目信息.json b/Pages/项目首页/项目信息.json index f5b0624a..b543854e 100644 --- a/Pages/项目首页/项目信息.json +++ b/Pages/项目首页/项目信息.json @@ -144,7 +144,7 @@ }, "28": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 24.0 } }, "29": { @@ -153,11 +153,33 @@ } }, "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 81.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "31": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "32": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "33": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "35": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0, "IsHidden": true @@ -165,9 +187,9 @@ } }, "InLogicalVisibleIndexes": [ - 32 + 35 ], - "Count": 33, + "Count": 36, "DefaultSize": 32.0 }, "Cols": { @@ -250,8 +272,8 @@ "1,1": "项目封面", "1,6": "项目名称", "4,6": "项目简介", - "8,1": "计划时间", - "8,15": "计划工期", + "8,1": "项目日期", + "8,15": "项目周期", "11,1": "所属客户", "11,15": "所属客户部门", "14,1": "管理员", @@ -269,7 +291,8 @@ "21,1": "计划", "23,1": "项目方案", "26,1": "预算方案", - "30,18": "提交" + "29,1": "网络资源", + "33,18": "提交" }, "AttachInfos": { "2,1": { @@ -454,7 +477,7 @@ "min": 0, "max": 100, "step": 1, - "placeholder": "请选择", + "placeholder": "请选择项目周期", "controls": false, "IsDisabled": true } @@ -875,7 +898,7 @@ } ], "Comments": "如果流程发起后,存在当前用户正在办理的任务,那么弹出任务详情页面", - "ID": "8c89e59c-9d15-4302-b8f6-c297f1596ca9" + "ID": "f5ed9807-e089-4980-93da-4300af09393f" } ] } @@ -929,7 +952,7 @@ } ], "Comments": "如果流程发起后,存在当前用户正在办理的任务,那么弹出任务详情页面", - "ID": "eca99aeb-64e4-4b24-8474-c47ce26f7ffe" + "ID": "6edbff22-cab7-4a57-adc1-bb0bde9962c7" } ] } @@ -1054,6 +1077,7 @@ "ColumnName": "工时核定方式", "GUID": "0668cfa2-faca-42fd-996a-349f34bcd39a" }, + "CssName": "singlebox", "CellType": { "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", "Style": 3, @@ -1144,7 +1168,22 @@ "IsSmallButtonMode": true } }, - "30,18": { + "30,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "网络资源", + "GUID": "805a7e23-3174-443a-912a-1b1290b052b5" + }, + "CellType": { + "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor", + "ShowToolBars": false + }, + "DataValidationInfo": { + "InputMessageTitle": "提示", + "InputMessage": "可填写网址或其他信息,一行一个" + } + }, + "33,18": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -1345,7 +1384,7 @@ "ReloadData": true } ], - "ID": "26e89ab6-24a8-4e06-bbff-6dead0e02a36" + "ID": "67d1f856-a969-49d2-aa85-29d3deed7e3f" }, { "CommandList": [ @@ -1360,12 +1399,12 @@ "BtnText": "知道了" } ], - "ID": "9b482d11-0a0d-4bb9-a317-8ce7dc03db24" + "ID": "917f1617-c025-4a83-b595-6a150d176efe" } ] } ], - "ID": "0765d12a-4453-4b9b-8c02-05ffead4cc53" + "ID": "bc2c28f9-05fd-4bec-bb93-83bf74506def" }, { "CommandList": [ @@ -1383,7 +1422,7 @@ "ReloadData": true } ], - "ID": "e2fd6570-c906-4cdf-a425-30b69cab481a" + "ID": "ed40dad9-627a-42a9-a0df-9aa05188a39d" } ] } @@ -1392,7 +1431,7 @@ "TemplateKey": "_RS_Main1" } }, - "32,1": { + "35,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "ID", @@ -1421,6 +1460,24 @@ "FontSize": 13.333333333333332, "Foreground": 3 }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 4, + "VerticalAlignment": 5, + "BorderBottom": 0, + "BorderTop": 0, + "BorderLeft": 0 + }, + { + "BorderBottom": 0, + "BorderTop": 0 + }, + { + "BorderBottom": 0, + "BorderTop": 0, + "BorderRight": 0 + }, { "BorderBottom": 0 }, @@ -1436,11 +1493,13 @@ "[AUTO]General", "Right", "Text 1 50", + "Left", + "Top", "Background 2 0" ], "Borders": [ { - "Color": 4 + "Color": 6 } ] }, @@ -1783,26 +1842,42 @@ "27,0": 0, "27,1": 0, "27,21": 0, - "28,1": 4, - "28,2": 4, - "28,3": 4, - "28,4": 4, - "28,5": 4, - "28,6": 4, - "28,7": 4, - "28,8": 4, - "28,9": 4, - "28,10": 4, - "28,11": 4, - "28,12": 4, - "28,13": 4, - "28,14": 5, - "28,15": 5, - "28,16": 5, - "28,17": 5, - "28,18": 5, - "28,19": 5, - "28,20": 5, + "28,0": 0, + "28,1": 0, + "28,2": 0, + "28,3": 0, + "28,4": 0, + "28,5": 0, + "28,6": 0, + "28,7": 0, + "28,8": 0, + "28,9": 0, + "28,10": 0, + "28,11": 0, + "28,12": 0, + "28,13": 0, + "28,14": 0, + "28,15": 0, + "28,16": 0, + "28,17": 0, + "28,18": 0, + "28,19": 0, + "28,20": 0, + "28,21": 0, + "29,0": 0, + "29,1": 1, + "29,2": 0, + "29,3": 0, + "29,4": 0, + "29,5": 0, + "29,6": 0, + "29,7": 0, + "29,8": 0, + "29,9": 0, + "29,10": 0, + "29,11": 0, + "29,12": 0, + "29,13": 0, "29,14": 0, "29,15": 0, "29,16": 0, @@ -1810,12 +1885,62 @@ "29,18": 0, "29,19": 0, "29,20": 0, - "30,18": 0, - "30,19": 0, - "30,20": 0, - "31,18": 0, - "31,19": 0, - "31,20": 0 + "29,21": 0, + "30,0": 0, + "30,1": 4, + "30,2": 5, + "30,3": 5, + "30,4": 5, + "30,5": 5, + "30,6": 5, + "30,7": 5, + "30,8": 5, + "30,9": 5, + "30,10": 5, + "30,11": 5, + "30,12": 5, + "30,13": 5, + "30,14": 5, + "30,15": 5, + "30,16": 5, + "30,17": 5, + "30,18": 5, + "30,19": 5, + "30,20": 6, + "30,21": 0, + "31,1": 7, + "31,2": 7, + "31,3": 7, + "31,4": 7, + "31,5": 7, + "31,6": 7, + "31,7": 7, + "31,8": 7, + "31,9": 7, + "31,10": 7, + "31,11": 7, + "31,12": 7, + "31,13": 7, + "31,14": 8, + "31,15": 8, + "31,16": 8, + "31,17": 8, + "31,18": 8, + "31,19": 8, + "31,20": 8, + "32,14": 0, + "32,15": 0, + "32,16": 0, + "32,17": 0, + "32,18": 0, + "32,19": 0, + "32,20": 0, + "33,18": 0, + "33,19": 0, + "33,20": 0, + "34,18": 0, + "34,19": 0, + "34,20": 0 }, "SheetStyle": { "FontFamily": 0, @@ -1829,7 +1954,7 @@ "18,15,1,6", "18,1,1,6", "18,8,1,6", - "30,18,1,3", + "33,18,1,3", "21,1,1,20", "24,1,1,20", "27,1,1,20", @@ -1840,7 +1965,8 @@ "2,6,1,15", "5,6,2,15", "2,1,4,4", - "32,1,1,3" + "35,1,1,3", + "30,1,1,20" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1903,7 +2029,7 @@ "CustomNames": [ { "Name": "项目ID", - "Formula": "项目信息!$B$33" + "Formula": "项目信息!$B$36" } ] -}//o46pAzQ1VAv1UJyBblRLFR/vV3mBoglmb98OR47mZShenkLDa4Azz6xrAw4xZvSjEeZBbz3w0sJe8RYuGxQqkATLpNMxGPClYR9gtoAY19Ebxyo4XJOq8fMZ3u1sXEEToRHN+SNv9cPWPcOrZ1kwOwg86aPGS0hI6KXi5TWGHrVS6tFBmcbMO9jObDs1zahNyDzTpR9riUgxH5l/5ksfvfnUWJWgJkyfMasfkS6RH4RmbEwAHCe68UC3TlG0YEKQRpTtijPHj3zGwOXq77DOB5KrfQntMTmowLrKAb2dZI4LOUR2GlwjXi2shUIodp/SGmwnG1cOqzJWwHDeiLTbao32mPFJhs4jy7wCJjncBxdZsKkCVTmNmmxE24Kaeb1lInrJBhoKlWLQMjK1td2ppChcKhsuMKATBRAHkMB8OkFmcyUs0rTMsZ7/3c47XimJdAtyDhop+vtyTii74BPQemdCZOcwMfXcmeq7YWgdhSBb/MIoC+H8uO1TsfFCX6uLJVNFxjzDwJPGOXYQwjVPGzLWUs7notftQmDjELeYxtgfbBZeaicfoTwJd1HZ8oo20PM2MueinO8IdABIYCoPjVJ7pntAAmCCpyIPJJ+YpYg5FQRTJ11Y/0LdQcTdsmZ980HTulNKCZI13LM/enwhUzkoLf7iSMDMmF7rSR6lUHkqak6G4LFk14Z00JFU1ZlYoGaG3nehl+SVa79a0Mmn8LuM0z2aj44THlyjgybXURQWUOCAsgGg7SCiYgggWHFWwBfbfYfrAaPrEQBOhWaq7tGFLYEEi25/P1rgXiG+3+y0GaQl+2wcb43feKTLGrGw8RyozqE1Y4pte3sGYlUtOJtVwivCXTIKcM4vXjpu1y0sTKLrV/8qPmN7MxRW0/eqvjZCV5z6BPAo7A+zzGFkAw==|920 \ No newline at end of file +}//UoQlvJtY7eZcdRBW2Qyt4b991A1ztyTeq9QgypVs5d65Qm8MxSTyvzHcfYEC0LlW1MN7MeAxBhhqd8R2uyXlHfeSb5FQkSgvkwLM8Mi1k6XVQWpwRtPKnLdo3Amx+kX+7SZWK+7SfDPdJKsE2QWOysM+wKtbRlNL/9RLUAOXBu3moKlHl8MsABmqPva4/EwK+D1y/6MqnOtkVSDG9Y1Jj5GP1fQmP4O4zvOXLqZvT9y29S51TYv9VTStgmKIIXLbGDZr/FL9VzPGb3KkksG/nrHUAAlYSV9pAOH04YlMj3vvM7v0/7Dj9zbRm+7mkTiReVkkjpJkeD3y1BXL1aYG3yLfbdKw8TvUmJcQBnSkOnr3L7l/sGCmCcdkwM1low+K0DRJQuNzZw+uvSZoeAVo8sycESQeT1zc4Vx/ett1aPjX6qCOtger3BWM8O1m1W57RRtUbo4/uxDmY3jhFqPwVZ9Nb/XvcZfgW4Ovw3VOcCXNdmFX+j7ebZuSvQXVqA32pJdNP+Xp2kMc4ktZdVkS/Le5sf+uAS2A6CmgwlFK62Xz5Fa47kvFxNQ+WNFfrGgCTlQD/gCVcmedEUIogn8lsVfLDVU/UkePDWOHkTwV2x4sDg4Wix6hwOxoOp/YK7Zz8m0CmsWe5jGSzTyoz9Fc5VwU0FiorrYKr1jmgny8YqDvaLm/ek4CB88ZW+wUMBGW16spniDgwlEraY+DiDNytHpPkY6mSFjYgoZsnu4AXUdtcqQqpVwgiHuHHuRdb72w8m8Dw4qL7rPcJfy2mMQhiPFETOvmcppQNH/JHaPKh0JnMc2rDx9MGmPjoBozHC8WAeYkFLYZqVcs/4g2pNKJAZWrX9m6kXkFYpO4XZw9EYNirhyK/fxuZkggFWZqQbC1NtJBc2Nz1eY0nOwbBbRg/g==|920 \ No newline at end of file diff --git a/Pages/项目首页/项目信息.rd b/Pages/项目首页/项目信息.rd index 4ca916c9..0ee036c5 100644 --- a/Pages/项目首页/项目信息.rd +++ b/Pages/项目首页/项目信息.rd @@ -1,11 +1,11 @@ { "PageType": 0, "ColumnCount": 22, - "RowCount": 33, + "RowCount": 36, "CustomNames": [ { "Name": "项目ID", - "Formula": "项目信息!$B$33" + "Formula": "项目信息!$B$36" } ] } \ No newline at end of file diff --git a/Pages/项目首页/项目标题.json b/Pages/项目首页/项目标题.json index 5bb003e3..e89325fa 100644 --- a/Pages/项目首页/项目标题.json +++ b/Pages/项目首页/项目标题.json @@ -578,7 +578,7 @@ "Name": "文档" }, { - "Value": "人员", + "Value": "项目成员", "Name": "人员" }, { @@ -775,4 +775,4 @@ "Formula": "项目标题!$O$6" } ] -}//T5FNFO9EbBAeQPnB2P7MRjYY8S+dlbodK5Mbhpj0HW2Ox6fpK83SJOWySFOOaUIGjyE3x8n5FpCbxpfcxOikgYDLSbEjHTZlEkjz4jd0ihWbNOpHuXDQ/ZGj2grNSKHjgTDEm/LSk5Q4Mv1VDuDjCw9gsH6gyJqohHDMOaIMZJ1GUyj91d3iiVbMehUAg19xIcFinGvg+o/XZUAVuCGqnfyOzsFAHzhQkJiZRAx8bZGk79zEdRBV5xAY3UJu3T8nWvT9HAk16LEdCuCjwu4HLOEJRSNbIZyc4lPseJFtdTljfRJnebV6AmrwoZaPTLkijqkNvGCxiyrgjVzo6M6XvphW3bF4hiFDcASwKiwQdp4+0vsW9eIBi2UqJRDpRwtNwPA3klF8pcby0glJsL1jWkqmFRVqIQICoTXvAFecDHGTqhdjAlTkSe6gEc56RBh998UP72TV9b/LXX3APzHIdFgcnvf17I6h8Tdf4Em32YzRugr6ifUleHjkleXfSA4hKoChuvgnAA5D1VemQZpB1jJh/05kaxjb1FD1tITmePzv1+ZXedLXSvQT/sTuvmulQa866eVsP1gdglPTYyFQL5495hs0aJHoOWSAo5cY4ZKGJ+QV8FrUpO126piCusn2/PuevGGejHmTuHhpPRz9STAr2VYMNpWgKcLC27KW6Xatdz8rtaJsQzbMzU4Mo4RFiS8P5ft28qMns6/e2C8hLgU/GeXWww/QeeI4anhWPlRgLcbi2puIAX5n4/5PEXI860wgbFOW02qTloYP3jONi/DyX6jmtMdVJFLsOk28daD74+hM4OKAgNpGHkrWpJbWjeStZBv2ZAd+ZThNOmVX3OZHe9a6O+cwqoogqxoOwDwUvt7+XakZ7yxDar2Ziarh81p8lZriMX99VyWJTGM2yA==|920 \ No newline at end of file +}//IdTEDTFa8yUELguX+Y3GEgl602drJwF6gymv1sE3ZmDhxZiDpjuuxnQV42YqdeW9zBZ/JG/jxK3hE/6uZ0V1i6TPiPshtUJvJArkScgjlsfZPn4Isao63MFwzsUXywYxDMLIi3oPfz4lNht2TGqlM8s4U/TSFW+FtEWshCncjAYjzPi3Y8icF3O838VvXXGx6awu3kbwShlvybfmcuOSy27yV69O/9biTjaz4HkBMafD5TmZ7wrl0BoEaz/rb6pxUcspCiFn+vLSH5T6gp0eJ8et0xUVXLvIpasHiL5Rup1nJ8xdfFySYbglilAtGU/5J7hdIwOzcn2U5gY5qNLJUR1z7Tt2pT065f9+PRzymHT0FiicbSKtz4I1t/Ny15A8jmql0q2A2P3WNeiox/jdA4cWXK0qeYJ///0buvOPW5s0eUXTyMD1Y0Gt9H2H0A3NXyV024Mp/KgI7vHhCb0drV2WarEb/Lq8x9xgntClgzWclg+BMd3ICK5Iy5Mv53bOS0e0Kw6VkpBY+U+XEqczHqjLyIJWrCZFnR3EbsUa6DEQGikUib4dKXWZ8rZOmoWzARl+MmxxVo64n+gDLrCt3T0epjVE36oGQgjxP7uDkb3qT9v6FrAUzio7p/3cErUvV7Rx5F02tIlZoVtp4oYEqTiRMEzKo9Q//j+sx8aCPoiLa1q103P/b5RODEfk1KwynH2C1UOCWiXkc6Iiuk0e6watf/ULJ76ZIHSvGZmqifAAMRO4LLX0Nri6EuP2c+gOy+DxBAHqcmKgsE/53tcrzHrUhHOk3SW/f0cJ/WtHDNr7DeWdNvzYAyXOEUccQvYib47YHJL7OsWCU8R7SOWv+vGNY5T5PkPsx8/a3ZrsmEKiJiauquN441F2LXulHqgXiaY4MngiOB54LhUlCS5TFQ==|920 \ No newline at end of file diff --git a/Pages/项目首页/项目首页子页面/项目成员.json b/Pages/项目首页/项目首页子页面/项目成员.json new file mode 100644 index 00000000..0e138f21 --- /dev/null +++ b/Pages/项目首页/项目首页子页面/项目成员.json @@ -0,0 +1,720 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 642.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 5 + ], + "Count": 6, + "DefaultSize": 24.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": 15.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "31": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "32": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "34": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "35": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "36": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "37": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "38": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "39": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 40, + "DefaultSize": 32.0 + }, + "Values": { + "1,26": "任务详细视图", + "1,35": "查询" + }, + "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": [ + { + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "用户名", + "GUID": "af5f9c93-4159-42bb-89f1-4f5ba75e361b" + }, + "ColumnName": "value" + }, + { + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "全名", + "GUID": "16a5f8b7-9cc4-42cf-8e38-2056e5657781" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择成员", + "noDataText": "无数据", + "multiple": true, + "collapseTags": true, + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据", + "clearable": true + } + }, + "1,11": { + "CssName": "singlebox", + "CellType": { + "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", + "Style": 3, + "Items": [ + { + "Value": "", + "DisplayValue": "所有" + }, + { + "Value": "计划", + "DisplayValue": "计划工时" + }, + { + "Value": "实际", + "DisplayValue": "实际工时" + } + ] + }, + "RulesGuidList": [ + "f7355555-9eb3-43e8-8fde-5cecffe691be" + ] + }, + "1,26": { + "CssName": "singlebox", + "CellType": { + "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", + "Style": 3, + "CellDefaultValue": "任务详细视图", + "Items": [ + { + "Value": "任务详细视图", + "DisplayValue": "任务详细视图" + }, + { + "Value": "人员统计视图", + "DisplayValue": "人员统计视图" + } + ] + } + }, + "1,35": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "Text": "查询", + "TemplateKey": "_RS_Main1", + "Icon": { + "Name": "Application/047_search_8.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "3,1": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "6899a8cead694b3ba00307b6756dbd7", + "Command": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员!B2" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员!执行人" + } + } + ] + } + ], + "ParamProperties": { + "执行人": "执行人", + "总工时": "总工时", + "平均时薪": "平均时薪", + "总提成": "总提成" + } + }, + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "任务工时表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "任务工时表", + "ColumnName": "执行人", + "GUID": "97421878-8c3f-4e42-9ba8-7637d317a933" + }, + "ColumnName": "执行人" + }, + { + "BindingInfo": { + "TableName": "任务工时表", + "ColumnName": "执行人", + "GUID": "ff3a5ee6-cb60-4bf0-b312-d3a72c68fb40", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "执行人姓名" + }, + { + "BindingInfo": { + "TableName": "任务工时表", + "ColumnName": "总工时", + "GUID": "551e6832-5c1a-4028-a9fa-5f4c72f32d44" + }, + "ColumnName": "总工时" + }, + { + "BindingInfo": { + "TableName": "任务工时表", + "ColumnName": "平均时薪", + "GUID": "ed933549-a5c9-4e1b-be65-8bcc2b1b35da" + }, + "ColumnName": "平均时薪" + }, + { + "BindingInfo": { + "TableName": "任务工时表", + "ColumnName": "总提成", + "GUID": "05ad4c59-a92a-4d57-8113-0488921b56a6" + }, + "ColumnName": "总提成" + } + ], + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "任务工时表", + "ColumnName": "总工时", + "GUID": "f93371a2-2e00-42a2-9cef-134287c59879" + }, + "Order": 1 + } + ] + }, + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格1", + "TemplateKey": "BlackWhite", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "项目ID", + "MasterTable": "项目表", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + } + } + }, + "3,11": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "007ea4aa4c7440478a9a092179dace8", + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "项目成员表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "5e6ecc70-0b8c-48c2-ae52-b26c7f580397" + }, + "ColumnName": "项目成员" + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目成员", + "GUID": "eded767c-dd09-4323-a133-72d59d357da6", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "项目成员_全名" + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "岗位ID", + "GUID": "2b7f920d-dae0-4573-8cdd-9595f6750ef5", + "RelationBinding": { + "RelatedTable": "项目岗位", + "RelatedColumn": "ID", + "DisplayColumn": "岗位名称" + } + }, + "ColumnName": "岗位名称" + }, + { + "BindingInfo": { + "TableName": "项目成员表", + "ColumnName": "默认时薪", + "GUID": "15b189a0-94c5-49c8-a051-80060a288837" + }, + "ColumnName": "默认时薪" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "项目ID", + "GUID": "88127190-fc5f-4ae1-8278-2114953e59bb" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员!项目ID" + } + }, + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "项目成员表", + "ColumnName": "FGC_CreateDate", + "GUID": "0b2d493b-818f-4d46-b6b1-b93a3eb7b4d1" + }, + "Order": 1 + } + ] + }, + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格2", + "DisplayMode": 2, + "TemplateKey": "渐变卡片" + } + }, + "5,1": { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "工时核定方式", + "GUID": "d6bd5419-1ac2-4273-b273-2ad756ae5ffb" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 13.333333333333332, + "Foreground": 0 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332 + }, + { + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 2 + }, + { + "FontFamily": 1 + }, + { + "HorizontalAlignment": 3 + } + ], + "Types": { + "Strs": [ + "black", + "Body", + "Right", + "Center" + ] + }, + "CellStyles": { + "1,1": 0, + "1,11": 1, + "1,25": 2, + "1,26": 3, + "1,27": 4, + "1,28": 4, + "1,29": 4, + "1,30": 4, + "1,31": 4, + "1,32": 4, + "1,33": 4, + "1,35": 2, + "3,1": 5, + "3,11": 5, + "4,1": 5, + "4,2": 5, + "4,3": 5, + "4,4": 5, + "4,5": 5, + "4,6": 5, + "4,7": 5, + "4,8": 5, + "4,9": 5, + "5,1": 2 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "Spans": [ + "1,1,1,9", + "3,1,1,9", + "1,11,1,8", + "1,35,1,4", + "1,26,1,8", + "5,1,1,4", + "3,11,1,28" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PageLoadedCommandList": [ + { + "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Cell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目成员!项目子页面" + }, + "Title": "加载中" + } + ], + "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": [], + "ConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IF(项目成员!$AA$2=\"任务详细视图\",0,1)" + }, + "GUID": "f7355555-9eb3-43e8-8fde-5cecffe691be", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsInvisible": true + } + ] + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "工时核定方式", + "Formula": "项目成员!$B$6" + } + ] +}///4AEQp7JwohyriN94PsUJvKaiUz2+J0CNY4CbFBkoipsuHOCW95vcBMKSGyVqP+Ciw3VJRV3enLPe4OH9JCpgicrEVkzzF31FYJlM0hgBmzFjXqykEDDjaiSxhgR7Bv+X01UTx6zVzjSm3cvs1cwgjSN56u7UvOKo3KZz/Z/oh0OurC1rAOszpvaLaxOeWrSeWwwT+Cf4t+iEhpPPQaRaIU3NAEtlA5JiW16tKpwRBo3AcFkIgPwBPXAp+QYIa1UQd7Q26rcXYSUICUY1XFp+BL3xlLneh90d+paEIHK0vXh25NX4piZ0bNYNnnCRiEUKsap+OFdIDjlYvupClklCJSMC8fh3fjP/q0IUpJREIo85AjGKlHiCOGlrtcEPnoPoxagXTogwU58FK+2gZrsc4wPxG9Tb7GIsLHh3H4uEAkCVsk0mEtfj0OF9ocGXudaUUfjGx/IqnQ1PgJlHa30d9Be9QPmpdxbmW4xewrUrKpq5zvM5fb6OW+fvK2kWOk0H64dBIvgbuPl/ggOTMjXjhY3nlZcHt5aRpNTMRStnfQ+SSpk1ciD7NNL1E6CAcHqwpxj7GNdEeBu0CUkrk0b5xDrn+FJn4NNkBV7CidCFpe8KrQfVmdR7Owglm4Bh5x/3l3cSGpbXf700+Htb0ahvBhJ+TrNIj04DJ5yMrz9O989Cqcy7HQZxZv4Oyh5yn36EYM8h5uCHw3zkSzLg8kqmrcDQA0/NnRMfSetjzQzqlvllEAbHGZOaIHgUyW+EiS4sEmBHJ1pDxcU4UrlICfou6V5f/BHPDYnvG+e8qBG2xix3EcgDmulHyTSos1AVKqo4sNGhEctXOyrCT5Okbk0BjGs71ITVxIey2kf9p7voPrWQnZy6/napi/erBOH1j/qO7z2h0fds0vucPe7guZyjw==|920 \ No newline at end of file diff --git a/Pages/项目首页/项目首页子页面/项目成员.rd b/Pages/项目首页/项目首页子页面/项目成员.rd new file mode 100644 index 00000000..35e45c39 --- /dev/null +++ b/Pages/项目首页/项目首页子页面/项目成员.rd @@ -0,0 +1,11 @@ +{ + "PageType": 0, + "ColumnCount": 40, + "RowCount": 6, + "CustomNames": [ + { + "Name": "工时核定方式", + "Formula": "项目成员!$B$6" + } + ] +} \ No newline at end of file diff --git a/Pages/项目首页/项目首页子页面/项目成员统计.json b/Pages/项目首页/项目首页子页面/项目成员统计.json index 5512ab2d..f38ea99a 100644 --- a/Pages/项目首页/项目首页子页面/项目成员统计.json +++ b/Pages/项目首页/项目首页子页面/项目成员统计.json @@ -8,7 +8,7 @@ }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 87.0, + "DesignLengthInPixel": 198.0, "Mode": 1 } } @@ -211,12 +211,7 @@ "BindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "执行人", - "GUID": "ea960229-a6c2-4278-9c58-aa3b7f5f02c5", - "RelationBinding": { - "RelatedTable": "用户信息视图", - "RelatedColumn": "用户名", - "DisplayColumn": "全名" - } + "GUID": "a14f7334-4346-4b3e-ac2a-f3ce7da6bc80" }, "ColumnName": "执行人" }, @@ -224,14 +219,14 @@ "BindingInfo": { "TableName": "View_任务工时统计", "ColumnName": "执行人", - "GUID": "ade4efc1-dd63-4ade-bdc2-70253bc35607", + "GUID": "ea960229-a6c2-4278-9c58-aa3b7f5f02c5", "RelationBinding": { "RelatedTable": "用户信息视图", "RelatedColumn": "用户名", - "DisplayColumn": "头像" + "DisplayColumn": "全名" } }, - "ColumnName": "头像" + "ColumnName": "执行人姓名" }, { "BindingInfo": { @@ -341,4 +336,4 @@ "PaperSize": {}, "Margin": {} } -}//m3GO64Vi1ojR+Y4rmsLDft/z+P55VBV0IX6wLCHEObQ5xiuBCuw6xigYdWYoa91aZLVvOywHh8jYr9BOG5ihjhqC/QMX3rw2QtJvzKA0RLtP01oaBNKPPQxzJWjTANbqNF9VrK2ai4b6dOifyzghuOwhwZe+e0gsGq1h8QfEzyOQVateEahdtl0Oz2ydwAi0lLP9WuKJ9DNlSJzECV54bcfj64FZr6Y9HQtXC1mAT/1Qjvvof0c/xI48NI7mrJLa1JMIhb+s/9JQERS32ohUZS1XnosqB3Z1q7Pm/xiFgeIZSS6jJygna57X/DWK24g06+mF+35FkLjEu0vVDkueJxvEhHsr8pMafpazB1I1ovmf6GN5FA9iQbbiqARkbFotGcTAj5w3c+zmvy0JNE8RtWQSuTngOV1P8H7ngP6B/1unDnxuRU+QBSDoOZBwrpMa3DH6LVkKq27PlctHgJottSBw5QD2/87mEKeq8q9IYR+gJ25EuOTHsPoHo2Msz5dqBu/+NQ6192YnPl5oxsN0BBdH/nF6tjVhLostYHAI4p18pkcFoAciq7HjPBk5tXYKwsFsbNaZPVg/vy5dps652BCpW+e2CX71WAY2bCl0ieCgq6u1BXA7zb0DuiWbfDzVPJAR0OJWqR4lEv8bTDA3XMEVjoWwqmMd3CeOCtHoZ8fQMLEfsnH4haBH8dxm5JTXO/2rMevH46qUAYd5ZI1B4UgTamo0Hz2hdQYVGG5Cq3VralN7DqCgwgIDnS+JnvXkUB1HRt4E4q98dgr2FpRXBsdAx9lYyqc37+Uq1GGWw8KAVXCOV5TM++xM4MJ8hQ5DNJ5stvQV0nQcUBTOh7uhVdcqIRVwiF4GCk4nrn+aiyAlDORm7f8hXtGoUP2rWkeOW+uGHB9DB74jP+VSEcqcQQ==|920 \ No newline at end of file +}//MF5iqTIyb+ULR/fHXQEGdbm0ylNoBDFaBS6oSWF5zONvuCj5uZvbLpiQnH4XqDxv8lcdxKSDzeMiH7dJOVPAbSXi9saB8rOnCRfel7f/DFiESrgnzGyLi4tAiEAmOoezuW+RpnqdKcNfX0cO7sJec1JrUWlyvAFMOG/lbHnnCrJW6IjIpKCIRzwa3So6FlgU4Jp5S3vzRIayWtokE5SKbiZp2tTZ4b41lODekhMtC25C5jToGxR5RsQFo1UZ4BYkLu1Bxib1/jIwtGedW1MuCOXCP1iTxDFHKc9SZi7kFXKo3IXmuP7efUsOIz1SEhv+6fp+Nwo+Ctp7MPe9gP9AT29kvRdjcUPPR/lx/csnLKTwq7N4n0lYq8qXiK0Xjs9ziNnwZNdNC22qhRwj67mwOPFuIzBo74HkUbItYXFVAV8Sw8/B3wtL5GRVbIMlAdh5kzOC12WxyFckSaIp9YZNugDNRf+0AcAL7Bmht++f1rGdjr1YvvZOcy/DdSfEnlu5y4OLCCHJW7gcuqPJoyVI618tn7XVVsgfTjg+aQJEnriMz7liTZiNLPzVj+pvmpzxt2i6s1teLu+LGRI/c9RRp/aaXgeNB3zE/c5Jw9eJL0ouw6ltQdRE0Kq/m0QcdbnqSnunHBYCE0IqvxxFj0jkVjgDUlPY78hmSVrnQT4MFjrVQiwvZ63pQWWzvkwH+zwmVbg6s+F+pzapx0SWnj98Kbw6VGC8G/m3OQ/vUKBue12Qt2QEjK5FL7iXeW3v3PQS1x5oWhuyUHmXC+lyG05F4Cp47Fp+M0fwKZBqMHN5/eDQFeh3B5sw/Q/SHyUaBKkQ7DEAyL7jQ7hXscStvAqfG25HaMMJ4cvnNYVmp/PPM7tNLEzwsmoDXWL70vW0QMcXulV6oDA3zwggX+DOKG/mKA==|920 \ No newline at end of file diff --git a/Pages/项目首页/项目首页子页面/项目概况.json b/Pages/项目首页/项目首页子页面/项目概况.json index 7214e78a..02352451 100644 --- a/Pages/项目首页/项目首页子页面/项目概况.json +++ b/Pages/项目首页/项目首页子页面/项目概况.json @@ -19,7 +19,7 @@ }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 117.0, + "DesignLengthInPixel": 224.0, "Mode": 1 } }, @@ -779,7 +779,7 @@ "IsAutomaticStroke": false, "IsAutomaticFill": false, "Name": "Chart1", - "Location": "32,573", + "Location": "32,680", "Size": "960,230" } ], @@ -801,4 +801,4 @@ "Formula": "项目概况!$AG$2" } ] -}//2/XNxl+qbLlvwEU6alMGY50ParIOauAB4s4gH9x5huEz3qAcR5gidshPkHKLiCPajaiwhkuJsWcOt5OG6CHiW3DNWudQ83tKMlB5654vNQa7WCLT19NBvR8igI2NPo2LUsaf41jEiaXdWnBbgyg0/X3LrcecmORovDyUImF5Qa+C0E8HuMyTA7f3q7Lw1c8fxhpg8Vat2bzDwo9aTUI41OTGePXACI26DYPcQyj4Wzg0js3FP6L07bOwtCy2tR7Qb2cwO7jx+qwAn3obLaN5sD5N+cq5KJA/Za5F67nqeU5EMLGeZy+vheQFQxA6neBbbKgOR0cC8juTe47oOLiXlfQM3y9WvQrZBzozdgY444qgL52Rlyg7NDJ9Egi4GpBddjVW0VVCVg1UT07YrluZrj6omA/1Jlr/+wP3yFb0ps0BWgubp/XSIwa1AYAbQjV0mGgdloKvqtCkYXwXwPRn3N+kvljJS5rPA5/o2SNGIK/pxV5lHa42a5ChZOv6SQKMZdHTbMVRZBZl7W5mey7jSo7HapZyile7EyHHDhbO/80ytKOldmd46ui3OGpkt3dqmZaH5NjbtO+ekyMWrGdq8JCNzhRlWneCQBAUqc/lF2wZ2bW3Udy9+j1OhKnV8JiJw7e3BAMv5JaROpV3MRw5TwApktJ+hmtWF4omRHV4gtnaKF1l3FNu5xzjRx1oU9oG5tWMRKJQE5jW+grRVAFGP0VQQbCkZY1EhWf6+E7DIPSKvU+mvWU/a9tjncNNs7E+PF4VrDGRR5jdxN8xdMkrx3A8hRJ2DGcDv9gtWqaVYwWQmwme5UchgnTfAAbIUg1PSHe2fHSTHhPw50EAD5oxo8sy1v4H8I31qPX+IxWjmJYBEK8nvTZxSJ3CD+Rh/MjcOImOTDrDsXpBgJua26yUMQ==|920 \ No newline at end of file +}//W4MSBUkpsYNxSG/XwsyNxf/qJG2UlOzC357gW76w0N8i0T0TfIBkaLhDxvWDzQuaUKBONkN91VmnY9uA7VWKam0TakpEoDCUiyDyX//R2m6vueWw6sHG71SmdeW5k/ls29NETiIrCAdMpxy04/ZZtLkz4l0CIzzh3HZIneaLGx5Btyk5Zv7gJwxQvb89ZFtszIEk9vLcjDzitKPrahudSjGYMoi5YHhYRxhsbluanicxhNp5XB5cSeq5bLNAPGtULHBP15ci2luvzHMkQg9QcRC2T0kTXaiAjENKO4RDA9CYjLsQjOkQdNs5YSehXzvtSHE9CCK2KeCDTrG6xf9uL3lQ4ZRlYAd0awcaU3Br41FMY+Ry90LOty6DiaOuht1I035YPZM94C33EWhulnWDCMlouBiJ0qrUWDoI8KToKLm7DqSka8d5QFjlLih/71zjMbVafAe/RDl3kmhqGVvo65ytLcZ8C4VOWi1nbvfyza6wOF+L/BwMjWNWCCohKKcxqo+bpxMnfpsUCOERZxX5cl99hxDGpme9/xrekWiscibhM8/A36UXW9UgHq997prqX+Y8LpFqMQMKlnihH5rBsgDyQeCfvKfd3tGfG6k1mWtm4C2q/xk8peYcBW8FabNZmUcCHojLWFTCW+wBc1l51KWQp9gJxoGA9Zrhim6ksRpu87RxK+XAn6fjdk97qPhc/8InRXXqSgJvjvLSey2dpopqTsF3EsvKZE6eEG5Zw2/szCVjHikB94LMtCe7qjvlWE0EnOb0lo3AdHYQjE6m8dZAEKXWRx16kBDK8mNn878gX/thhxdgtNnZhWxboTGv+r6hyixjfT2FiTiZ5ihspiFCdtf38OfB0PKZFnfVuuaius6kaAxdG/YIsMKWSM4URn6LBhQvEJmjQUubw0isOg==|920 \ No newline at end of file diff --git a/Plugin/富文本编辑器-10_0_0_0.zip b/Plugin/富文本编辑器-10_0_0_0.zip new file mode 100644 index 0000000000000000000000000000000000000000..7268d04e11fb53ae1d655f19bddef4d3767379b2 GIT binary patch literal 142378 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 z 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 literal 0 HcmV?d00001