diff --git a/.collaboration b/.collaboration index e2a773d7..058b77e9 100644 --- a/.collaboration +++ b/.collaboration @@ -195,123 +195,35 @@ }, { "ModuleName": "PCPage/任务-任务信息", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T21:41:44.2494276+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-09T21:44:20.5303173+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-侧栏.json", - "Pages\\任务\\任务-侧栏.rd", - "Pages\\9d9faa04d5a74f1dbf8dd3b2040b6f6.json", - "Pages\\9d9faa04d5a74f1dbf8dd3b2040b6f6.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-关联资源", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:01:19.5929025+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-09T22:54:14.0058481+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-09T23:08:09.2628138+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-子任务列表.json", - "Pages\\任务\\任务-子任务列表.rd", - "Pages\\558ca610fafc4ffd8884b819161bfd6.json", - "Pages\\558ca610fafc4ffd8884b819161bfd6.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-工时", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:15:33.703128+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-工时.json", - "Pages\\任务\\任务-工时.rd", - "Pages\\94f8bae36aee4ae7aec2a063ca731b1.json", - "Pages\\94f8bae36aee4ae7aec2a063ca731b1.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-进展", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:17:31.3989942+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-进展.json", - "Pages\\任务\\任务-进展.rd", - "Pages\\77fae08dfbac4664a299aa7ec207218.json", - "Pages\\77fae08dfbac4664a299aa7ec207218.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务首页", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:10:01.9125302+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务首页.json", - "Pages\\任务\\任务首页.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/参与成员管理", @@ -339,17 +251,7 @@ }, { "ModuleName": "PCPage/MD编辑器", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T21:42:11.7612327+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\共用\\MD编辑器.json", - "Pages\\共用\\MD编辑器.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/切换任务状态", @@ -581,17 +483,7 @@ }, { "ModuleName": "PCPage/项目概况", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T21:40:33.3081511+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目概况.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目概况.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目甘特图", @@ -715,20 +607,7 @@ }, { "ModuleName": "Theme", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:44:08.8361997+08:00", - "ModuleType": 9, - "ToRemoveFiles": [ - "Theme\\CellTypeStyles", - "Theme\\ListViewStyles", - "Theme\\StyleDefaultNames", - "Theme\\ThemeConfig", - "Reports\\DefaultTheme.rdlx-theme" - ] + "ModuleType": 9 }, { "ModuleName": "image/内置图片", @@ -900,18 +779,7 @@ }, { "ModuleName": "CustomLibrary", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:26:05.551416+08:00", - "ModuleType": 12, - "ToRemoveFiles": [ - "CustomLibraries.json", - "UserFile\\BaseCss.css", - "UserFile\\echart.js" - ] + "ModuleType": 12 }, { "ModuleName": "MapJsonFile", @@ -931,28 +799,7 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-10T00:27:06.4380597+08:00", - "ModuleType": 40, - "ToRemoveFiles": [ - "Plugin\\Echarts图表-10_0_0_0.zip", - "Plugin\\Editormd-6_0_102_0.zip", - "Plugin\\Microsoft SQL Server-10_0_0_0.zip", - "Plugin\\Notiflix-9_0_103_0(1).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\\用户管理命令 V2-10_0_0_0.zip", - "Plugin\\自定义菜单类型和树类型-10_0_0_0.zip", - "Plugin\\设置当前行命令-10_0_0_0.zip" - ] + "ModuleType": 40 }, { "ModuleName": "PublishSetting", @@ -1064,202 +911,82 @@ }, { "ModuleName": "Table/任务评论表", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T21:44:35.6170706+08:00", "ModuleType": 7 }, { "ModuleName": "UserControlPage/评论组件", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T21:46:30.9690649+08:00", "ModuleType": 31 }, { "ModuleName": "UserControlPage/发表评论组件", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T21:59:01.1974661+08:00", "ModuleType": 31 }, { "ModuleName": "Image/清空.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:05:35.5942275+08:00", "ModuleType": 38 }, { "ModuleName": "PCPage/任务部分", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:10:31.607654+08:00", "ModuleType": 1 }, { "ModuleName": "ServerCommand/提交任务评论", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:18:41.2646245+08:00", "ModuleType": 15 }, { "ModuleName": "Image/图片.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:51:59.7772618+08:00", "ModuleType": 38 }, { "ModuleName": "Image/成功.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:51:59.7772637+08:00", "ModuleType": 38 }, { "ModuleName": "Image/垃圾桶.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:51:59.7772648+08:00", "ModuleType": 38 }, { "ModuleName": "Image/成功1.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:57:07.8189315+08:00", "ModuleType": 38 }, { "ModuleName": "Image/展开1.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:57:07.8189334+08:00", "ModuleType": 38 }, { "ModuleName": "Image/错误.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:57:07.8189346+08:00", "ModuleType": 38 }, { "ModuleName": "Image/收起.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T22:57:07.8189356+08:00", "ModuleType": 38 }, { "ModuleName": "Image/项目1.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:02:08.5224321+08:00", "ModuleType": 38 }, { "ModuleName": "Image/简介.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:07:48.0836317+08:00", "ModuleType": 38 }, { "ModuleName": "Image/项目2.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:09:10.1992332+08:00", "ModuleType": 38 }, { "ModuleName": "Image/时间1.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:18:48.22731+08:00", "ModuleType": 38 }, { "ModuleName": "Image/报告.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:22:28.7899428+08:00", "ModuleType": 38 }, { "ModuleName": "PCPage/项目负荷", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:27:38.7376558+08:00", "ModuleType": 1 }, { "ModuleName": "PCPage/项目负荷子页面", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-09T23:44:08.8363928+08:00", "ModuleType": 1 } ] \ No newline at end of file diff --git a/CustomLibraries.json b/CustomLibraries.json index 6976f5bf..a3d37b26 100644 --- a/CustomLibraries.json +++ b/CustomLibraries.json @@ -2,6 +2,9 @@ "UserJSFileList": [ { "Name": "echart.js" + }, + { + "Name": "CustomFormula.js" } ], "UserCSSFileList": [ diff --git a/Pages/439de40f21bf428ba0a9e5bb71ef657.json b/Pages/439de40f21bf428ba0a9e5bb71ef657.json new file mode 100644 index 00000000..7f1ba2ad --- /dev/null +++ b/Pages/439de40f21bf428ba0a9e5bb71ef657.json @@ -0,0 +1,81 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 463.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + } + }, + "Count": 2, + "DefaultSize": 32.0 + }, + "Cols": { + "Count": 1, + "DefaultSize": 240.0 + }, + "Values": { + "0,0": 0 + }, + "AttachInfos": { + "0,0": { + "TemplateCellSource": "日期" + } + }, + "StyleDatas": { + "Styles": [ + { + "Formatter": 0, + "BorderBottom": 0 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 2, + "HorizontalAlignment": 3 + } + ], + "Types": { + "Strs": [ + "yyyy/m/d", + "Background 2 0", + "Text 1 50", + "Center", + "Body" + ], + "Borders": [ + { + "Color": 1 + } + ] + }, + "CellStyles": { + "0,0": 0 + }, + "RowStyles": { + "0": 1 + }, + "SheetStyle": { + "FontFamily": 4 + } + }, + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "项目负荷子页面" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//85zKNOiQwug6kWGTYz0aVcQtmBAw7MRdoY+SuEqY2SeI+k9WItNE6+hUptcFw1SZX+2eFIYrizVGsVhfLcwqsK0dWSUz9w2djeKLuWjsdcquPASESZI7rgKzed5WsAkPRkH8yx61yelkoWNBjLOCVI32CDD/Y7/uWAUcUR2Ml0prUqb7tFSUD82ScvM7x0AoaUyFwsR2QGJVs9pyVRVDV3Fr9OvBWE7aHgFDGohSwI2m2NzwFHNryBfiralmABuT/y1UymXgq/+RZWrUa+d7jgPNBy3TcE/NoIMAySL43v18W9JBI2io80ztFxzHwQt+52yaMX2KuNb1TvohT7Lnf+TRbItPWJ6OzquRzmJPd+YuZcrG+16RpR9IIKhANPteFfAG0Cn3z1MK31sb2cmXo+1ds1E3DjXJrj5xMdP2FqwV3uUmg3yxcHhEsl0BJlDFJfGx4IOK3XzJFS/5OBo5iiGX8EdZQkZL5ag65In4MwGEOHFeD9aZ9v5zrBaljvAKyZNPPTuKg7XB07/j2YUKmnRVkppTmkXeMObAqa35fHVEf648bxTzyDxb06FoQ1CD/yA+GUaPI/dKbFKdu2Q97Iqb3XLafRpEWDVLKg6/CEcq9gtuacKE5XvAPTfiC3QhrraBiiJwHn4iSw+HPlmYH7GmRxAmpAsqqPZdvxhbisst7UhMZMx2lbOsgqLXMRUx4EcJuwl8yf+maZKB6/xDA6ELxDF3171BEOgHZGmQ/g78XGsuJE1gYC83rKVBrjq4jpaDyg33rR17vXhdywFBg91xKKVMAuwLSN7rZgFBQixwUSiINcfMuwiNErUG9iE1QRbfDe3eIzzyJ5W/didROQaU/kTeXpDw7Yffc/KYpD7cseqo38O0tvYQBUwzUXxHpNzV/EK8/s8OwkefPpiX6A==|920 \ No newline at end of file diff --git a/Pages/439de40f21bf428ba0a9e5bb71ef657.rd b/Pages/439de40f21bf428ba0a9e5bb71ef657.rd new file mode 100644 index 00000000..cdd4194c --- /dev/null +++ b/Pages/439de40f21bf428ba0a9e5bb71ef657.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 1, + "RowCount": 2 +} \ No newline at end of file diff --git a/Pages/7d42ecb340d74d3299e1e259166b101.json b/Pages/7d42ecb340d74d3299e1e259166b101.json new file mode 100644 index 00000000..94b4e815 --- /dev/null +++ b/Pages/7d42ecb340d74d3299e1e259166b101.json @@ -0,0 +1,122 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 25.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + } + }, + "Count": 4, + "DefaultSize": 15.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 138.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 25.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + } + }, + "Count": 5, + "DefaultSize": 15.0 + }, + "Values": { + "1,3": "姓名", + "2,3": "0/0" + }, + "AttachInfos": { + "1,1": { + "CellType": { + "$type": "ElementUI.AvatarCellType, ElementUI", + "CommandList": [], + "showSystemAvatar": true + }, + "TemplateCellSource": "执行人" + }, + "1,3": { + "TemplateCellSource": "执行人全名" + }, + "2,3": { + "TemplateCellSource": "工时情况" + } + }, + "StyleDatas": { + "Styles": [ + { + "Foreground": 0 + }, + { + "FontFamily": 1, + "FontSize": 12.0, + "Foreground": 2, + "HorizontalAlignment": 3 + } + ], + "Types": { + "Strs": [ + "black", + "Body", + "Text 1 50", + "Left" + ] + }, + "CellStyles": { + "1,3": 0, + "2,3": 1 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "项目负荷子页面" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//AqUUEYEmmB0Z1ABdohzgsvpcDVZOFJhteVn8eqBW45WWCV4GG6mLDkf9c9ScscC/UG0ghV7spqhN4znBFVkwDV2VazUoaFqKUt6St7ussLVrvjZ8mLgRyYhr6NKcC8YXuHHiJ6IIYh3RmN05MC3khTTuDvo6sTrPqcC+iih/85zjtIuYnVlx8SHxI1976CtT6LMWAkI+khXqDxgOtI7ec+iiDGpLNa+ERFnW1iTU+omQ80f1483AHh/JSODixI16qXzbGdgbchKKVp2O9r7ffLu9Y13McRgVvz8ZvRXriPgcA3rxROAB+mDjisW1aPyYTFZEFbg1yNb3/byirURLNjHRdCzmsPj5rwUIDoFKKerF1ZxPExc5c67DgzowA/l147YxIk5MjFGY3eiuSDWogXvWnYhoJ9lohU7dpOV1lKMBYXmX+iaPXDwCdk09wokvwfUWhAZctBGx0lJ+sy4gD9GqNNg0FraSVr/1Xq88zI0iz85pRlUBa/NtGYtfai6BSdGr9t+T5995ePOlALXYPbq6YDTe7Lhu+8Q5G+yrrtvxn5xtTCjPWnmoPzllI4iUdM7Cte6ILMDbZ/aaULGJRZrbmXpFj7vrGhMrL3qgWcs90JZGHUm5R9wxM4i3HlPXUMP3bpXKhGWoDu0bDvYW6ffozV/xMqMkYQalzKdOkNUqIWX7gcvoy0RTEKT3MvarV3wfXaoHFH2VvXaipXNHblz94WvWKO9yA/RYm8bu4OXot6veKCcZTrPWvZhjrXTwcnGevfKOOZB4vLB9M0KYIp6CCVUePE7cyIt4IyOiiKzDUXXet88ZTOMbegFxI80ZR9DtWg/IMCEPQxDkHUXId9ddIZ1bVix03WyfTQehw2JbnScgHD+PwpGupfZS1N4mqDKZUGq3OgNzPLq5VMhTPA==|920 \ No newline at end of file diff --git a/Pages/7d42ecb340d74d3299e1e259166b101.rd b/Pages/7d42ecb340d74d3299e1e259166b101.rd new file mode 100644 index 00000000..a746586f --- /dev/null +++ b/Pages/7d42ecb340d74d3299e1e259166b101.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 5, + "RowCount": 4 +} \ No newline at end of file diff --git a/Pages/94f8bae36aee4ae7aec2a063ca731b1.json b/Pages/94f8bae36aee4ae7aec2a063ca731b1.json index a2f139cb..2f0aa90a 100644 --- a/Pages/94f8bae36aee4ae7aec2a063ca731b1.json +++ b/Pages/94f8bae36aee4ae7aec2a063ca731b1.json @@ -145,7 +145,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "42473bf6-ea3d-404b-a025-1c341cefda83" + "ID": "0b177899-3725-4a08-918f-6bd2ba6a5238" }, { "CommandList": [ @@ -157,12 +157,12 @@ "ConfirmText": "您确定要删除吗?" } ], - "ID": "320039fe-a586-4979-bccf-43da3e66fdd3" + "ID": "ed4a9f3d-e272-4246-806f-3962da1af377" } ] } ], - "ID": "88aaf3e0-cac6-42a6-8548-f74aac6077d6" + "ID": "0f8b953e-92a4-412c-bea8-85687c901743" } ] } @@ -230,4 +230,4 @@ "PaperSize": {}, "Margin": {} } -}//j4t4xpLQTm4XjZT7S+Pv17FZ7ME8spOWAPJICYzHCJ1FP8WtnDXPGwOlykDd8h57ANdpXBQlqjpi5+612VWJlX1ckKLV9wBV2vWEaolehn4Hxnmi/whjr4VVDk7/GleFSdBtkvP7OlvQBREGfOecHQ8TPZrdVqY7lRzMSYgL8pJxeFA3XgblEtBiE8Hh3i3ZujMXV0LqgGXuY8VXqyBArZO/OHQDnT9/F+rqDXzNR/MEO5bwnthCT4c3rzcIwC0JM3IZLuLomLGsYv9uemUsoC14AwEPnPk+PyvgAi2pD5XgcjXniweArj7CkvX9fgPu4scGVmGObKA5l+RzX3sYwvZ7iJIC0q4OFE9I3aDTUwKzPMS7YSiVmI0MeqIKctHfuyiIhyeIt4fhy1zUgB3IQMEyroNggk3LMBP3FIXc4+V2bZAM9LU7tjl+ur3y863m8kn5eggm/AWm65Qq7o3FQ1nKwbl83UE8u8JBVJxgvsJniSbX62GvwLaDVy2u8FrFfE0/j804zRxWzwfEdZfaHcuw1suGg88YDmJNfRQKjc6guHFRt5DU/ZeotSILMy6Vu87kiCTPDv+I6TlGoXaj8hWXOhJ11u+oezilwaqotquTbFg9KTsr9NGcCa99WcRs2KaiTyWx9WGNplfRNS1wBE+CPllr/pN5zI1iI4FFhTFj3pytzcTsJRk2gW7aM1Nsr+kVxhHulyzx7hibcGDKnV6Xpff/FISNCuG3Cru0WM0md4ee8Eo8rUX3dKlxLnTJjod1+fIxWPJymbP7C0GH6C9ZzsTqLghVZdpNPffftJpHWm+ZtaSXYL6JTSggufE70IYSwMX9lcVPtfb4sS6PYqJCQ+lz0wvF7sddZwJ4J4QiMkBLHsiWjkudVqeeTMMWqkC3aOgDf1osu840jtyiBQ==|920 \ No newline at end of file +}//mQWFneGOQN8rt8jd78ty/MpWXYtXkKU4yOOniX4mjajQfWMoR/ryUtMUsmdyOcaAzP+hwN09vCLhjNKHdWYdYKTzwHCurcUc1Abgym/bfVlPK7K+BRDvJKq+oA0cvJPgNn3VwhjqOxIP0hC8O7YVIh6yTyM392Nw1C6vADWJZvAKJUUnHT6c6ENy8TZDMTBEafo2i3gv7O609dlTa+yC8Oa5ug0FAFL5uKBG0kSQvdGlHAYo9W7Lf5nTJkv8k1aEYfbw3YTVP6N34bmQVqTHe0b9CZbheQLfJ7Vv1+dkDeruAWbHb84F5Ct9jYtNORMbD8K4N3gdUNTH6R5+Y1IKYqQBBnLJCR3TuI5hHZl2uEFU2RnOX8N2/ypH0CpMq8P7tI+UvLJ5J2K1H6fu8hT0QzsE2pSVguLXBVKfav8d1h7warIhYRvIFecDhk1cQxU5QUMADk5oB78f3h/bt/LL6Mkqrq6EbrZ3oR6u4NbZ7aLWZboD+0c2XJ03rJvJwpwPkdhQAK7JzRszQJpkM7IjqsYmN1Q8ItSmg4FKWzuRnBxk4NQL1g+2yqtbBZ+DtXA8ok8Dm5pDf2niSyavzDNNhW1/ggjg4IGIcwdpG7wQGeyrk1N22pDFopmVsy+nQI5ov+zqKU1+/wUZ5MzACUfRoV+nWjOrBxgmWrLMVkUYKjfABgPmGK/q4yD42qMl+CQ74nwENshALEVYRbJWvnXTS2Xb1r0ITt43A2MicVmxWg7yMEP6WgwYJ+sVWgPirADWEZwCOPKAm8ru5a1hG3h2sLry9kXgS8WPWlYcRngrwgRbPwp1SRefoLVq6wyvz42zd54E2Zhlb8Vcqv3bvXu8wwU3AAfLO/yLrEEEnCuH94pDeYi+yksudtgn1NICfeWXaPVaJJeolKuLPSWkhyyg+A==|920 \ No newline at end of file diff --git a/Pages/b522ad93131845cf87553eda79dfd25.json b/Pages/b522ad93131845cf87553eda79dfd25.json new file mode 100644 index 00000000..cc0ad4ea --- /dev/null +++ b/Pages/b522ad93131845cf87553eda79dfd25.json @@ -0,0 +1,198 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 91.0, + "Mode": 1 + } + } + }, + "InLogicalVisibleIndexes": [ + 1, + 2 + ], + "Count": 3 + }, + "Cols": { + "RowColumnAttachedInfos": { + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + } + }, + "Count": 13 + }, + "AttachInfos": { + "0,0": { + "CellType": { + "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon", + "UserControlPageName": "评论组件", + "CommandHandlers": [ + { + "CommandName": "点击回复", + "Commands": { + "Commands": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!评论输入组件框" + }, + "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "CallUserControlPageMethod", + "ParameterValues": { + "userControlMethodData": { + "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon", + "UserControlPageName": "发表评论组件", + "MethodName": "聚焦输入框", + "ParameterValues": [ + { + "Name": "传入回复对象ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!ID" + } + }, + { + "Name": "传入回复对象姓名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!姓名" + } + } + ], + "Returns": [] + } + } + } + ], + "ParamProperties": { + "ID": "ID", + "姓名": "姓名" + } + } + } + ], + "PropertyValues": [ + { + "Name": "用户名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!A3" + } + }, + { + "Name": "姓名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!E2" + } + }, + { + "Name": "内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!I2" + } + }, + { + "Name": "ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!A2" + } + }, + { + "Name": "附件", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!I3" + } + }, + { + "Name": "时间", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=b522ad93131845cf87553eda79dfd25!E3" + } + } + ] + } + }, + "1,0": { + "TemplateCellSource": "ID" + }, + "1,4": { + "TemplateCellSource": "发表人_全名" + }, + "1,8": { + "TemplateCellSource": "内容" + }, + "2,0": { + "TemplateCellSource": "发表人" + }, + "2,4": { + "TemplateCellSource": "创建日期文本" + }, + "2,8": { + "TemplateCellSource": "附件" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0 + } + ], + "Types": { + "Strs": [ + "Body" + ] + }, + "CellStyles": { + "1,4": 0, + "1,8": 0, + "2,0": 0, + "2,1": 0, + "2,2": 0, + "2,3": 0, + "2,4": 0, + "2,5": 0, + "2,6": 0, + "2,7": 0, + "2,8": 0, + "2,9": 0, + "2,10": 0, + "2,11": 0 + }, + "SheetStyle": { + "FontFamily": 0 + } + }, + "Spans": [ + "0,0,1,13", + "1,0,1,4", + "1,4,1,4", + "1,8,1,4", + "2,0,1,4", + "2,4,1,4", + "2,8,1,4" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "任务-侧栏" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//ijwyJguz54cifvjdwtG3On+aW/+s8+Xp7PnCnZ82+wHx8urb3cQE9rrjKNN6lsJZWfrrGv/kilCKIIYHzgFTO+fxN+QONeXywQnicE2aB0pJWkckZXlke77YYyggiiKi0N4vIsit45Arsyc3lzRbGhdtGzkSAHadFEWVQs6FGLShTFTreftombnu84mmXdp7rrGIVm6BmmPDl7Dz5V6okx1tKupWl04kz30SHP+6yuBMQZkZUt3yLOX7F7zv0zwL1JB1XT2ljYEkhxD5HGdi8NwjqO8yFCI/Etn3oAJ/UW9HZWzji2O6JBXZzHXxl9qRSPOc2fGEI98vzUcQjyXt5zfPPrWFObt3Wolt5uHSx6IlgZj9oLx9iClQY97EwgoAXGhDb16tdWJJMyeoP3XKbfO/QW1ED5n0U+El9eLYqDdj4x5qeRnMlI9xjXWKboBzapECuTb5i5HF6Av/hLhUxMrV744iXg7ZwcuoNkk08jHas235Ac07QenKoKUZ92yd3WZbPBbG6io5G2ahJo6jSxCAodR/x3fCMDsWF57n49G4fhw4yEZVBMQNr6XwpP56Ck8/NbIvTWiATw/j/0ysa3+x+yOSt5BQJaWRGG+bLg2NqtfJUJkfFuEauihs6BQjBtZHh6XkfXsVTTCip6Co93I+TqFWavCoU8eJfxNicdYI+yIofm2vQ8arZ5fbMQM70boJpi1s2Ez0ppmK6O2t98Vtuwg+8lME5IELVc4ruVWs+zCCU8u1vTJ9RSOXtQBbeS3D5zclaSDBrK94sUlwJMyBG/HptuMIIhk4g91Rph77fmrjyk76crJqpuo32bPoh9X/SCDqmimWgXgePsFxhY/avYU8OxQIzNRn3zkA3d+5I7lQk9r1NmD91TyaFvG79ngHVmW9YtkgW5lgVyZXFA==|920 \ No newline at end of file diff --git a/Pages/b522ad93131845cf87553eda79dfd25.rd b/Pages/b522ad93131845cf87553eda79dfd25.rd new file mode 100644 index 00000000..7b397dd8 --- /dev/null +++ b/Pages/b522ad93131845cf87553eda79dfd25.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 13, + "RowCount": 3 +} \ No newline at end of file diff --git a/Pages/任务/任务-任务信息.json b/Pages/任务/任务-任务信息.json index b958ea3a..5b841302 100644 --- a/Pages/任务/任务-任务信息.json +++ b/Pages/任务/任务-任务信息.json @@ -160,6 +160,29 @@ "7,2": "编辑" }, "AttachInfos": { + "0,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-任务信息'!AA1" + }, + "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "Text": "任务说明", + "TemplateKey": "链接样式", + "Icon": { + "Name": "简介.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + } + } + }, "0,26": { "CellType": { "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", @@ -324,7 +347,7 @@ "ShowConfirm": false } ], - "ID": "df756569-45a8-4210-bb9a-409993fa7780" + "ID": "51133ed4-a9d6-41e3-b6dc-07a6d61aa225" } ] } @@ -360,7 +383,22 @@ "GUID": "5de4a783-a19d-4843-ac90-55461bf4b5c1" }, "CellType": { - "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor", + "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor", + "UIPermissions": [ + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "ShowMenuBars": false, "ShowToolBars": false, "ReadOnly": true } @@ -397,7 +435,7 @@ "ShowConfirm": false } ], - "ID": "ff4d107d-703c-4448-acef-8eb527887cca" + "ID": "ebee1aef-80e1-4570-89b1-dde914bc41d7" } ] } @@ -433,7 +471,22 @@ "GUID": "fecf0fd6-4b27-48f8-b24d-0d0cbeedf728" }, "CellType": { - "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor", + "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor", + "UIPermissions": [ + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "ShowMenuBars": false, "ShowToolBars": false, "ReadOnly": true } @@ -476,57 +529,59 @@ "StyleDatas": { "Styles": [ { + "FontFamily": 0, "FontSize": 18.666666666666664, - "Foreground": 0 + "Foreground": 1, + "HorizontalAlignment": 2 }, { - "FontFamily": 1, + "FontFamily": 0, "FontSize": 13.333333333333332, - "Foreground": 2, - "Formatter": 3, - "HorizontalAlignment": 4, + "Foreground": 3, + "Formatter": 4, + "HorizontalAlignment": 5, "Underline": false }, { - "FontFamily": 1, + "FontFamily": 0, "FontSize": 13.333333333333332 }, { - "FontFamily": 1, + "FontFamily": 0, "FontSize": 13.333333333333332, - "Foreground": 2, - "Formatter": 3 + "Foreground": 3, + "Formatter": 4 }, { - "HorizontalAlignment": 5, - "Underline": false - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Foreground": 2 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "HorizontalAlignment": 5, + "HorizontalAlignment": 2, "Underline": false }, { "FontSize": -1.0 }, { - "Foreground": 2 + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 3 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 2, + "Underline": false + }, + { + "Foreground": 3 } ], "Types": { "Strs": [ - "black", "Body", + "black", + "Left", "Text 1 50", "[AUTO]General", - "Center", - "Left" + "Center" ] }, "CellStyles": { @@ -537,11 +592,12 @@ "1,27": 2, "3,1": 3, "3,2": 4, + "3,15": 5, "4,1": 3, "4,2": 2, "5,1": 3, "6,0": 2, - "6,1": 5, + "6,1": 6, "6,2": 2, "6,3": 2, "6,4": 2, @@ -570,7 +626,7 @@ "6,27": 2, "7,0": 2, "7,1": 3, - "7,2": 6, + "7,2": 7, "8,0": 2, "8,1": 3, "8,2": 2, @@ -578,17 +634,17 @@ "9,1": 3, "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,2": 5, + "10,3": 5, + "10,4": 5, + "10,5": 5, + "10,6": 5, + "10,7": 5, + "10,8": 5, + "10,9": 5, + "10,10": 5, + "10,11": 5, + "10,12": 5, "10,13": 2, "10,14": 2, "10,15": 2, @@ -607,7 +663,7 @@ "1": 8 }, "SheetStyle": { - "FontFamily": 1, + "FontFamily": 0, "FontSize": 13.333333333333332 } }, @@ -619,7 +675,8 @@ "1,26,1,2", "1,2,1,8", "4,2,2,26", - "8,2,2,26" + "8,2,2,26", + "0,1,1,25" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -644,5 +701,11 @@ "PrintInfo": { "PaperSize": {}, "Margin": {} - } -}//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 + }, + "CustomNames": [ + { + "Name": "折叠任务说明", + "Formula": "'任务-任务信息'!$Z$11" + } + ] +}//t8Af/y0DWcEsNrgldC7Vq0i899IKRkZxlKccJ9lv4T1N7lkDhwORkJZb43q4DZouDWrzXsVUWQgjSRk/1fEb76GOu3cBRjjQcNfqnhfcCHRAV1S+e+Q58mOaBPqaETGzOnPhEQltd9Aa8rEOjWDa8abCb8GQVW8/fKoOglUrOhp0H84Tp+QCu+fhx9ijBop481K1nyymddJ6RlX2ECQrOlLheBeQgUHnalpIIVkzr8taGQEpOugDsAST9CHk07Hnwk4oPhdtTXJlpSi4DNeh26c/oNLMDKj78ggLNSgedvVQKglL5pgdPUFywzBgQrjCpD7ZhMVG1lihV0CDYryY6C8+Uz+h2q69S0vI5nwDnfyDg/kup4d89AqhzQ6nwS4FNKIImRbKyErJa0ydRlN7Y7JjcPJHMSQI2rrxxzh0XmGdzboFtB1J1/TOSa/wR59bk260sHI5b9PrcP7HEH2VdOBWGi9kxaAIrXmWazUKDwJUxK0tW6IMPF2D0LKH7VfQ0F7i6yvKNJvD06HCbzGZAepg2e+UzfKCdd8DVAQI1Sj9pMX8HqVZ6Zz2kJsTd94QXKGh1boU3PPgdZHXfdsWXiUPB4ARlhhCxwmLDYTQN481kC2WKlun6EPOUsk1stLhPSLoruSDo9Qdb2V2iqEVL65vPnLQTP6TLOVZJbeUFVJCnXuhrWy/U/bVXPs5UWceTOdbcFWbbk0lASp0USe+OhUY3x37vbos8uUAygK6NLhOpJqGNzvYAszj9XNbU3v3hFlmwrVvApVdSouPLRIjPdBPOJGmej02Je9rAhWwWUkLPOfPI8i3s0gO6DXOMOnAdQy+tSBaBI1WUySaPbsMXwBfO1hZwe0tylw3CLfjdAuinAcESLlxGoAeMrTCtGweHMw8WPQUaBpHm70XIA8oxA==|920 \ No newline at end of file diff --git a/Pages/任务/任务-任务信息.rd b/Pages/任务/任务-任务信息.rd index e6e82d99..8976528e 100644 --- a/Pages/任务/任务-任务信息.rd +++ b/Pages/任务/任务-任务信息.rd @@ -1,5 +1,11 @@ { "PageType": 0, "ColumnCount": 28, - "RowCount": 11 + "RowCount": 11, + "CustomNames": [ + { + "Name": "折叠任务说明", + "Formula": "'任务-任务信息'!$Z$11" + } + ] } \ No newline at end of file diff --git a/Pages/任务/任务-侧栏.json b/Pages/任务/任务-侧栏.json index 073f39f1..d76aa2c2 100644 --- a/Pages/任务/任务-侧栏.json +++ b/Pages/任务/任务-侧栏.json @@ -39,12 +39,12 @@ }, "7": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 10.0 } }, "8": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 352.0, + "DesignLengthInPixel": 600.0, "Mode": 2, "MinLength": { "Unit": 1 @@ -61,14 +61,11 @@ }, "10": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true + "DesignLengthInPixel": 287.0, + "Mode": 1 } } }, - "InLogicalVisibleIndexes": [ - 10 - ], "Count": 11, "DefaultSize": 15.0 }, @@ -94,6 +91,23 @@ "DesignLengthInPixel": 32.0 } }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -105,38 +119,22 @@ } }, "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "13": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } } }, - "Count": 14, + "Count": 11, "DefaultSize": 32.0 }, "Values": { - "1,1": "参与者 1", - "6,1": "singlebox" + "1,1": "参与者 1" }, "Formulas": { "1,1": "\"参与者(\"&参与人数&\")\"" }, "AttachInfos": { - "1,12": { + "1,9": { "CellType": { "$type": "Forguncy.ImageCellType, ServerDesignerCommon", "CommandList": [ @@ -235,20 +233,403 @@ "Style": 3, "PrimaryColor": "Background 2 0", "SecondaryColor": "Text 2 0", - "CellDefaultValue": "singlebox", "Items": [ { "Value": "", "DisplayValue": "所有" }, { - "Value": "1", + "Value": "仅评论", "DisplayValue": "仅评论" }, { - "Value": "2", + "Value": "仅附件", "DisplayValue": "仅附件" } + ], + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "='任务-侧栏'!B7" + } + ] + }, + "value": "仅评论" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon", + "TargetTableName": "任务评论表", + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务评论表", + "ColumnName": "附件", + "GUID": "e03e41e1-da94-4aea-940a-cccea40f5d98" + }, + "Value": "%Null%" + }, + "ID": "ead92b1c9df1498883eaa4adeefb5174" + } + ], + "ID": "4b2f0f14-11c0-427b-a1b3-622e8eaa184d" + }, + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "='任务-侧栏'!B7" + } + ] + }, + "value": "仅附件" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon", + "TargetTableName": "任务评论表", + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "CompareType": 1, + "ColumnBindingInfo": { + "TableName": "任务评论表", + "ColumnName": "附件", + "GUID": "e03e41e1-da94-4aea-940a-cccea40f5d98" + }, + "Value": "%Null%" + }, + "ID": "3b696050194144c7a51203d042e4e1cf" + } + ], + "ID": "b993fd15-7f91-4f96-b1b1-562ec56e8085" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.QueryCommand, ServerDesignerCommon", + "TargetTableName": "任务评论表", + "ID": "ebac52583bc449c5a4388b99e7f43d75" + } + ], + "ID": "c5400dae-9837-4f8a-a390-eea2ceb744aa" + } + ] + } + ] + } + }, + "8,1": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "b522ad93131845cf87553eda79dfd25", + "DblCommand": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!B11" + }, + "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "CallUserControlPageMethod", + "ParameterValues": { + "userControlMethodData": { + "$type": "Forguncy.UserControlPageMethodData, ServerDesignerCommon", + "UserControlPageName": "发表评论组件", + "MethodName": "聚焦输入框", + "ParameterValues": [ + { + "Name": "传入回复对象ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!ID" + } + }, + { + "Name": "传入回复对象姓名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!发表人_全名" + } + } + ], + "Returns": [] + } + } + } + ], + "ParamProperties": { + "ID": "ID", + "发表人_全名": "发表人_全名", + "发表人": "发表人", + "内容": "内容", + "附件": "附件", + "创建日期": "创建日期", + "创建日期文本": "创建日期文本" + } + }, + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "任务评论表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "ID", + "GUID": "09dc4965-2277-4e89-9620-0655098367b3" + }, + "ColumnName": "ID" + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "发表人", + "GUID": "b96062e8-f3f1-42e6-9a88-1b2c872e7f3a", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + }, + "ColumnName": "发表人_全名" + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "发表人", + "GUID": "5a2cea25-54b7-4e6f-807a-b3067b59c956" + }, + "ColumnName": "发表人" + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "内容", + "GUID": "4552ec1a-2746-4073-b44e-b450e7d62544" + }, + "ColumnName": "内容" + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "附件", + "GUID": "6d31f151-7e8c-4871-a737-91fa3501ad68" + }, + "ColumnName": "附件" + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "FGC_CreateDate", + "GUID": "ac40c62b-3198-4b3f-8041-5289c73231a2" + }, + "ColumnName": "创建日期" + }, + { + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=FRIENDLYTIME(TEXT('任务-侧栏'!创建日期,\"yyyy-mm-dd hh:mm:ss\"))" + }, + "ColumnName": "创建日期文本" + } + ], + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "任务评论表", + "ColumnName": "FGC_CreateDate", + "GUID": "3b837a16-7f24-492c-82fe-7e768ba04cc5" + }, + "Order": 1 + } + ] + }, + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格2", + "TemplateKey": "普通_悬浮变白_", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "任务ID", + "MasterTable": "任务表", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + } + } + }, + "10,1": { + "CellType": { + "$type": "Forguncy.UserControlPageCellType, ServerDesignerCommon", + "UserControlPageName": "发表评论组件", + "CommandHandlers": [ + { + "CommandName": "点击发送", + "Commands": { + "Commands": [ + { + "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", + "Cell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!B11" + }, + "Title": "加载中", + "VBalidate": true + }, + { + "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", + "ServerCommandName": "提交任务评论", + "Parameters": [ + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "任务ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!任务ID" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "回复ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!回复ID" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "回复人姓名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!回复姓名" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!内容" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "附件", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!附件" + } + }, + { + "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", + "ParamName": "发表人", + "Value": "%CurrentUser%" + } + ], + "ResultErrorCodeTo": { + "SerializeProperty": "code" + }, + "ResultMessageTo": { + "SerializeProperty": "msg" + }, + "RefreshAfterFinish": true, + "CheckDataValidation": true + }, + { + "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Cell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!B11" + }, + "Title": "加载中" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=code" + } + ] + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!B11" + }, + "TargetType": "Forguncy.UserControlPageCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "SetPropertyValue", + "ParameterValues": { + "userControlProperties": { + "$type": "System.Collections.Generic.List`1[[Forguncy.SetUserControlPropertyValue, ServerDesignerCommon]], System.Private.CoreLib", + "$values": [ + { + "PropertyName": "默认内容" + }, + { + "PropertyName": "默认附件" + }, + { + "PropertyName": "回复对象ID" + }, + { + "PropertyName": "回复对象姓名" + } + ] + }, + "userControlPageName": null + } + } + ], + "ID": "aa943f09-c083-4f7b-9802-7e99a0a59115" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "warning", + "Message": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-侧栏'!msg" + } + } + ], + "ID": "a16766eb-b2e8-41ce-a26a-8678b0b443e5" + } + ] + } + ], + "ParamProperties": { + "内容": "内容", + "附件": "附件", + "回复ID": "回复ID", + "回复姓名": "回复姓名" + } + } + } ] } } @@ -273,6 +654,9 @@ { "FontSize": 13.333333333333332, "Foreground": 4 + }, + { + "HorizontalAlignment": 2 } ], "Types": { @@ -291,7 +675,7 @@ }, "CellStyles": { "1,1": 0, - "1,12": 1, + "1,9": 1, "3,1": 2, "4,0": 3, "4,1": 3, @@ -304,19 +688,28 @@ "4,8": 3, "4,9": 3, "4,10": 3, - "4,11": 3, - "4,12": 3, - "4,13": 3, - "6,1": 4 + "6,1": 4, + "8,1": 5, + "9,1": 5, + "9,2": 5, + "9,3": 5, + "9,4": 5, + "9,5": 5, + "9,6": 5, + "9,7": 5, + "9,8": 5, + "9,9": 5, + "10,1": 5 }, "SheetStyle": { "FontFamily": 1 } }, "Spans": [ - "6,1,1,12", - "8,1,1,12", - "3,1,1,12" + "6,1,1,9", + "3,1,1,9", + "8,1,1,9", + "10,1,1,9" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -340,5 +733,15 @@ "PrintInfo": { "PaperSize": {}, "Margin": {} - } -}//UgdUQ8idj1kbsoqDZFKQsd9omXNcH60EpODJsqCmiM83pRzpr/JUSDKXCz6w41f0U5PiicEb+NQ/wJVLyooyLoAfUqtGRYW4A6JA+SEZ0XBqnokGb/0E1t48YWKAgwEBHqJbVQOvvhKvlgr3V9FvqrRG9uMGeLLtAPsdmFpxTW703Edyb4l91D01WFXQTRkSPopI82JiRYQnLjJ1WCOxTtp2L2Nm68ZOfbtXsiUdaypNXUu1Rl54QEpZkTeW3vcbaRYcajNVUcAQ36vzvFvzLzqezHInRFKeRSc1TKDq3iEB6JA+8bNmLIpPBkPj3id2X8ZUmZ3JaEcvhegLJ09+k1ST4CAvIXSz2APP4yxUN/Bix0WUt8TlUtQEC7cXlCJDe1z0lwq17oLhNLy5JEvbaAhVqf1ArAIVKi20r2bLgGnu80WaaTUnZkx0AtIsHohvUwiG2QfiAYDE0z7TK++xuxt9VBklB9oxM8UtyVlJR4rei29xEnr1sraFY5U5P8adciXkPG16mVDHDKPJVMYbltzLESoQaKZ04kRh1w7qLXn+4uwssMHbtPScqbsvgvJFioicqEUTtv02anjo6BTY/qv83DXsRKQqezwwv0BRQhzHQPGdG7/iC5CSa1CYVaTt5CC419r8x94i2zPeGjy6dmCxcZi/G5SGytazLDi5rPAGSlK3MaDm79xkdfNadP5y/tncazeeaXhhGY2GnDFd7dN5tC76UJCdSvjAvhB6FzNRWYNy4vk70UFOHCeshDTrIzPy0puSI/1Vh/C0kxre7n6xyGXBh9yof7D5ixZ9No1fUx77Y5vB0A1MfYRGaunYBpgo/iEUQGeOZgRQMRGf2vYxww6dTjxMmcDODkPWSnnf6o61pmeSivOAHU3XL1JirdXggcZMVjrS2+Kd6uMHqw==|920 \ No newline at end of file + }, + "CustomNames": [ + { + "Name": "评论输入组件框", + "Formula": "'任务-侧栏'!$B$11" + }, + { + "Name": "评论列表", + "Formula": "'任务-侧栏'!$B$9" + } + ] +}///6WWtvCD3Hn5MTTr41MHVcvx7PRJBXIQykSAL0h31mg25f2YpaMsE4BpZXtluKH3DgP9Sx/LcU0DzXYMVlLBFcEArQZ19BeUI7B1JhEpI4z4m2/5FUQGIGbZSsMmpO89jpCZB/FlcFovkzAZxuO3hc99Xsv9jL/qW9YPQz4f6Oocp7QN+Tmov0tTAtELEgaDFUAhZjhw9RK4f//r66LJtJRqXnkMjBWhG0VGx4k0ltJg6g9rOEnlGMYgzhvSkEKoUFOitxW0dV/6S9ZlfmBfmaN6V/UqUF26GiFwCI0r65cROJSuheYUZiKjZm/TBEo4O0RSrnkwVyFIMrbuU42kLcGLaD9cazdyhwdXLt5E2yOzw49ZoLtVXjd1UpXhDCMHKroNaEMmQO1iXYuORAJ9g5uyjEVJ4+3mh1rofsim4EdVzPD901fpoZURAyeRDFKvcOUFGnWEC+PsNRJWM3ArchklyVWxxWFQc4DJggSmGmIgePCwWHewHGGR4Ov3bwhU5luAIpBGPxJDd3zfl4X0aiFdUCuQWkkVBJkOr8UrUbzFL7Gjp9x8XnXeLBQEWBzvUB6nKAVJ418/Px1L8ghh9+EvimIZJOocynWRmXAsv0XGmkWUU/sku5jkBwT2fgU6zbmS/+oTi0DNX/neN/y+XIskWsL54Ve5Sd1d4gLNgT1My+GW9RMQnX99mjRqgzsCoDRQ2Alg7dTnfmZjbxKY4rJcd6fMwki+Xh2iNKGbZ3wg/YA6fZlY5zgaRr8lZP3MfbPLn3NQ3lg3O4hoHY75KvU9hXsyYvHbvloOtmXP9fSJ7M1LyYyIxHzf5TqqWLCNEtH8QjhroMpjn4c6yf/PWLe0Bq5q1pXuE+01itf9aeKuHkawssUDJlHGYMfc/1MxtpAms4E6TZK2COn4vAvLiA==|920 \ No newline at end of file diff --git a/Pages/任务/任务-侧栏.rd b/Pages/任务/任务-侧栏.rd index 2250faa2..86f70f0f 100644 --- a/Pages/任务/任务-侧栏.rd +++ b/Pages/任务/任务-侧栏.rd @@ -1,8 +1,18 @@ { "PageType": 0, - "ColumnCount": 14, + "ColumnCount": 11, "RowCount": 11, "Formulas": { "1,1": "\"参与者(\"&参与人数&\")\"" - } + }, + "CustomNames": [ + { + "Name": "评论输入组件框", + "Formula": "'任务-侧栏'!$B$11" + }, + { + "Name": "评论列表", + "Formula": "'任务-侧栏'!$B$9" + } + ] } \ No newline at end of file diff --git a/Pages/任务/任务-关联资源.json b/Pages/任务/任务-关联资源.json index 1c9d8239..239525df 100644 --- a/Pages/任务/任务-关联资源.json +++ b/Pages/任务/任务-关联资源.json @@ -3,23 +3,39 @@ "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 32.0, + "IsHidden": true } }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 136.0 + "DesignLengthInPixel": 32.0 } }, "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 136.0 + } + }, + "3": { "GridRowColumnDefinition": { "DesignLengthInPixel": 136.0, "Mode": 1 } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } } }, - "Count": 3, - "DefaultSize": 136.0 + "InLogicalVisibleIndexes": [ + 0, + 4 + ], + "Count": 5, + "DefaultSize": 32.0 }, "Cols": { "RowColumnAttachedInfos": { @@ -115,10 +131,80 @@ "DefaultSize": 32.0 }, "Values": { - "0,1": "关联资源" + "0,1": "关联资源", + "0,26": "展开", + "1,1": "关联资源", + "1,26": "折叠" }, "AttachInfos": { - "1,1": { + "0,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-关联资源'!AA1" + }, + "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "Text": "关联资源", + "TemplateKey": "链接样式", + "Icon": { + "Name": "项目1.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + } + } + }, + "0,26": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-关联资源'!X5" + }, + "Value": "0" + } + ] + } + ], + "Text": "展开", + "ClickMode": 1, + "TemplateKey": "_RS_Information" + } + }, + "1,26": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-关联资源'!X5" + }, + "Value": "1" + } + ] + } + ], + "Text": "折叠", + "ClickMode": 1, + "TemplateKey": "_RS_Information" + } + }, + "2,1": { "BindingInfo": { "TableName": "任务表", "ColumnName": "关联资源", @@ -151,30 +237,108 @@ "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", "IsSmallButtonMode": true } + }, + "4,23": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "折叠", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-关联资源'!1:1" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-关联资源'!X5" + } + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-关联资源'!2:4" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT('任务-关联资源'!X5)" + } + } + ] + } + ] + } } }, "StyleDatas": { "Styles": [ { - "Foreground": 0 + "FontFamily": 0, + "FontSize": 18.666666666666664, + "Foreground": 1, + "HorizontalAlignment": 2 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 3, + "HorizontalAlignment": 4, + "Underline": false + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 4, + "Underline": false + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 5 + }, + { + "Foreground": 5 } ], "Types": { "Strs": [ - "Text 1 50", - "Body" + "Body", + "black", + "Left", + "[AUTO]General", + "Center", + "Text 1 50" ] }, + "CellStyles": { + "0,1": 0, + "0,26": 1, + "0,27": 2, + "1,26": 3, + "1,27": 2, + "4,23": 4 + }, "ColStyles": { - "1": 0 + "1": 5 }, "SheetStyle": { - "FontFamily": 1, + "FontFamily": 0, "FontSize": 13.333333333333332 } }, "Spans": [ - "1,1,2,27" + "2,1,2,27", + "1,26,1,2", + "0,26,1,2", + "4,23,1,5", + "0,1,1,25" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -198,5 +362,11 @@ "PrintInfo": { "PaperSize": {}, "Margin": {} - } -}//mzUwj+DlEwb1T5OyGv0HJQfOLsmnbXLNz9YHXJzYe1xa8GfKuan3oQyqvx1cLUZ5NAUEe6wDgIvfa5vbHemF1wGu1aOyDta3xZIMZLX+9xOdYQNwU2bPMZnQEWKumU9SCjNXRynWIGE5ix+3Hgs4rqwN802NiutJVONTm41Es7nEZa8iI2t4QrddffzSZg4/VFH9kNYQ5bkhDXJLw0pmjH+4Tj9DZpJnY/lx3SmDr1dQjgGqeyqQRxjeWlK/mNktdyypsHRBtfGKckFW3Kpbilc0NixA/ZbRqyVW0y5xiTMuz3nXzXz4aOih/0HcjPwOZiSA0yzbMEWVQAgD1TxGsuCDqgCSKuTrKWwAJUHlpIjm05moxxLQwP7qP6Fnm6BdXzbYKtMCt6qOR9rSDEVU/zH2E+FT4gReDU6fSGTwYwxjSb7A7R9ySO3wGExNRykV8fdGqgFV125e45u8L9nSvIzClr37ANV3Kc7Wsd3c29zX/WPGXEUpJkMgoZlR88GKQHmb9twW46BNe4BqStq+5NAG30CMmNHf2DJF1cxu8ClD+f9wv0l4U2oDI2b6QDXYahHm6pn/saAPgKzbmMLiHv/ccoA/4anJ4Gwh4jG/Wdj1wIn9hIKy6zYeWrc3BaIdI9RNAkMhtVxNP3ixmGLIuYXuUN1TCh5BKMw+9pvh4gfK/tpvMcRowKnkBv7qW7p+sCDP61pzLVhx9qZIA3rmzahv0vo9IV/d7Qjjh9JZtmG/W5zOw1OjUX4cYAU+fEzR54n7iOM2ZkAsFeeDKgdHjAFWaedp4EoF7bnjEruyriB0O9vR4Ktv6gjwjlDqZK4cy0EJQs7W6unsZhPa68/WnTNGPnwjYlZxJsyybeXOP8/lfEbbGHrVkuusleP1ktZoHIfOEIaDicGkMDNOTdQDaA==|920 \ No newline at end of file + }, + "CustomNames": [ + { + "Name": "折叠关联资源", + "Formula": "'任务-关联资源'!$X$5" + } + ] +}//Vy0Z7s5fjgNl52gxOL4BthoeHDQ2nYszQ4MpPi/FcElbHM6icjimnihFgRIlZJao5/ePv6Y1oywCmH2fMMcBLQ18qlQZn+e4vqFn7vIjMIstJKgmw5w7ljix4WiogtqBqfYaDvap2nwajBh3R4heuP45rxiy3rMRI+2GROVQiSnevzkD2YhoeMGhc1UCQGKxRUWYwsypy7SccMRZG/OcaxPTK+kwVQfUJSeXqfPwmpYvp3x+o5zY6cCZ1d8/L4YtbJySeqDR4D4F1zlwnNexM3ZfVVtPbLA9RM38Kuo1cHlWN8dYzTWlHmEP3bIooacMjTn5L3j/Ev8b3t+K6EE3iUWFpFuBR+eHETJUreWPp8XmLVcvuZJKFClDkb4FFN+BDO9ZKD7mtQmXhfRp4hYkg9fYB4wcJT+n+cC+Lg87dX+wG1LVFWH/bi/OSa+FyExgitN6swmE1We7jSy8yxvRHoTVzeGM95nT9c3logruSElDFDy31rJLsdH73wCbxJp4C63mv0zcHAqSXVKrXlAdYe5rid68XNTa78TbGgOIUSIHRwtNwDhSUnm0wY3Q21UrUdJnWM3BAUk5872m47wVmvmHp3GCg7aZUyb3uA0Mm6KC1hreO1q/a1/sgFLzRWcTcv6EbE8Y1v5HwKc4peIedQbbYDnQ0ipnMN4XgsWoYX6JuG+yXkPIfqjK4fubjn6kNv9MmcKWxDUGWl25WMIBX7OxtQJRY6rbX27bAqmkKuwqzYbvk5dnT2j3+RWYSyyp+EhXTUoO6lRFgf+PMJwTjUm+f/KZf1Z18/+BxqsA4SsLlFKWWeotoUapNA7F3QBsaEEGCUi3s7cLLJiG50EfSaEPuDkWZOt0XvkGfnuPRneJFsIAYx5o8vSOyXoJX9Ux7/209XdUiDyrovN2jTq23w==|920 \ No newline at end of file diff --git a/Pages/任务/任务-关联资源.rd b/Pages/任务/任务-关联资源.rd index 40fcf94c..7614c531 100644 --- a/Pages/任务/任务-关联资源.rd +++ b/Pages/任务/任务-关联资源.rd @@ -1,5 +1,11 @@ { "PageType": 0, "ColumnCount": 28, - "RowCount": 3 + "RowCount": 5, + "CustomNames": [ + { + "Name": "折叠关联资源", + "Formula": "'任务-关联资源'!$X$5" + } + ] } \ No newline at end of file diff --git a/Pages/任务/任务-基本信息.json b/Pages/任务/任务-基本信息.json index f1d42285..241e37a6 100644 --- a/Pages/任务/任务-基本信息.json +++ b/Pages/任务/任务-基本信息.json @@ -159,11 +159,30 @@ "17": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0, - "Mode": 1 + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 76.0 } } }, - "Count": 18, + "InLogicalVisibleIndexes": [ + 19 + ], + "Count": 21, "DefaultSize": 32.0 }, "Values": { @@ -178,7 +197,8 @@ }, "Formulas": { "11,2": "C16&\",\"&J16", - "13,13": "IFERROR(ODATA(\"View_项目统计信息?$select=工时成本情况&$filter=项目ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\"&$top=1\"),\"\")" + "13,13": "IFERROR(ODATA(\"View_项目统计信息?$select=工时成本情况&$filter=项目ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\"&$top=1\"),\"\")", + "1,18": "IF(折叠全部=1,\"展开全部\",\"折叠全部\")" }, "AttachInfos": { "1,1": { @@ -196,6 +216,113 @@ ] } }, + "1,18": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!折叠全部" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT('任务-基本信息'!折叠全部)" + } + } + ] + } + ], + "TemplateKey": "Gost" + } + }, + "1,19": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!收起侧栏" + }, + "Value": "0" + } + ] + }, + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!U:U" + }, + "Value": true + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!T:T" + }, + "Value": false + } + ] + } + ], + "ToolTip": "展开", + "Size": 18, + "ImagePath": "收起.svg", + "UseCellForeColor": true + } + }, + "1,20": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!收起侧栏" + }, + "Value": "1" + } + ] + }, + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!U:U" + }, + "Value": false + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!T:T" + }, + "Value": true + } + ] + } + ], + "ToolTip": "收缩", + "Size": 18, + "ImagePath": "展开1.svg", + "UseCellForeColor": true + } + }, "3,2": { "BindingInfo": { "TableName": "任务表", @@ -299,7 +426,7 @@ } } ], - "ID": "0b24c30f-697f-49c7-91a1-99c1127f626c" + "ID": "52d09006-e703-4c7f-911b-564feb72380a" }, { "CommandList": [ @@ -314,12 +441,12 @@ "BtnText": "知道了" } ], - "ID": "70f2dc21-eaee-415a-af69-99a5112c063f" + "ID": "c27d9e98-b254-4db4-afd3-372ac9244202" } ] } ], - "ID": "64b0f672-02ca-4f5a-b122-20b9c61919c7" + "ID": "a5939a37-830d-45d7-b088-c520095ca95e" } ] } @@ -377,7 +504,7 @@ "ShowConfirm": false } ], - "ID": "f085d92a-1124-4bad-ac25-c040f3a7db79" + "ID": "1243e294-12e8-4b5d-878e-61c1e74aeeed" } ] } @@ -481,7 +608,7 @@ "ShowConfirm": false } ], - "ID": "906e288c-ecef-4676-9e0c-574b8d3299ac" + "ID": "92613ae6-5c8d-4a74-b1e6-ca72bc214a89" } ] } @@ -587,7 +714,7 @@ "ShowConfirm": false } ], - "ID": "dec4d1e0-2b35-4ddb-bbcc-2b74830c9cc9" + "ID": "c3302905-6c88-4ce2-9bbb-ef836005d2aa" } ] } @@ -624,7 +751,7 @@ "ShowConfirm": false } ], - "ID": "50bfaf92-4b9a-4afa-910c-e2a9cee2c617" + "ID": "b6a1dcce-44a4-45db-ab73-ad2d20d83c30" } ] } @@ -730,7 +857,7 @@ "ShowConfirm": false } ], - "ID": "0f8e595b-30dd-4efe-958a-9e3e494b216d" + "ID": "c78b39ad-b326-41a7-b974-f5641ae46373" } ] } @@ -884,7 +1011,7 @@ "ShowConfirm": false } ], - "ID": "d5f123b3-78d6-45ca-98f3-bb843a465ffd" + "ID": "97e7dffc-dfdc-429b-a957-36d5db4f82f9" } ] } @@ -1023,12 +1150,12 @@ "BtnText": "知道了" } ], - "ID": "bf4ecc0a-dfd9-4d8f-b07f-64041bf7b38a" + "ID": "48b98d81-9c3f-4306-8bf7-722c82e627a5" } ] } ], - "ID": "a0c39345-72b2-4fa4-b924-092d3ec59183" + "ID": "3da20bef-59b2-46d8-8802-c0f5dcbd48b4" } ] } @@ -1077,49 +1204,54 @@ "Formatter": 1 }, { - "FontFamily": 2, - "FontSize": 13.333333333333332 + "FontSize": 13.333333333333332, + "Formatter": 2 }, { - "FontFamily": 2, + "FontFamily": 3, "FontSize": 13.333333333333332, - "Foreground": 3 + "Foreground": 4 + }, + { + "FontFamily": 3, + "FontSize": 13.333333333333332 }, { "FontSize": -1.0 }, { - "FontFamily": 2, + "FontFamily": 3, "FontSize": 13.333333333333332, - "Foreground": 3, - "Formatter": 4 + "Foreground": 4, + "Formatter": 5 }, { - "HorizontalAlignment": 5 + "HorizontalAlignment": 6 }, { - "FontFamily": 2, + "FontFamily": 3, "FontSize": 13.333333333333332, - "HorizontalAlignment": 5 + "HorizontalAlignment": 6 }, { - "Foreground": 3, - "Formatter": 6, + "Foreground": 4, + "Formatter": 7, "TextIndent": 10, - "HorizontalAlignment": 5 + "HorizontalAlignment": 6 }, { "FontSize": -1.0, "Foreground": null }, { - "Foreground": 3 + "Foreground": 4 } ], "Types": { "Strs": [ "black", "@", + "General", "Body", "Text 1 50", "[AUTO]General", @@ -1130,135 +1262,160 @@ "CellStyles": { "1,1": 0, "1,17": 0, - "3,0": 1, + "1,18": 1, + "1,19": 2, + "1,20": 2, + "3,0": 3, "3,1": 2, - "3,2": 1, - "3,3": 1, - "3,4": 1, - "3,5": 3, - "3,6": 3, - "3,7": 3, - "3,8": 1, - "3,9": 1, - "3,10": 1, - "3,11": 1, - "3,12": 1, - "3,13": 1, - "3,14": 1, - "3,15": 1, - "3,16": 1, - "3,17": 1, - "7,1": 4, - "7,2": 5, - "8,0": 1, + "3,2": 3, + "3,3": 3, + "3,4": 3, + "3,5": 4, + "3,6": 4, + "3,7": 4, + "3,8": 3, + "3,9": 3, + "3,10": 3, + "3,11": 3, + "3,12": 3, + "3,13": 3, + "3,14": 3, + "3,15": 3, + "3,16": 3, + "3,17": 3, + "3,18": 3, + "3,19": 3, + "3,20": 3, + "7,1": 5, + "7,2": 6, + "8,0": 3, "8,1": 2, - "8,2": 1, - "8,3": 1, - "8,4": 1, - "8,5": 1, - "8,6": 1, - "8,7": 1, - "8,8": 1, - "8,9": 1, - "8,10": 1, - "8,11": 1, - "8,12": 1, - "8,13": 1, - "8,14": 1, - "8,15": 1, - "8,16": 1, - "8,17": 1, - "9,0": 1, - "9,1": 4, - "9,2": 1, - "9,10": 1, - "9,17": 1, - "10,0": 1, - "10,1": 4, - "10,2": 1, - "10,3": 1, - "10,4": 1, - "10,5": 1, - "10,6": 1, - "10,7": 1, - "10,8": 1, - "10,10": 1, - "10,11": 1, - "10,12": 1, - "10,13": 1, - "10,14": 1, - "10,15": 1, - "10,16": 1, - "10,17": 1, - "11,0": 1, - "11,1": 4, - "11,2": 1, - "11,3": 1, - "11,4": 1, - "11,5": 1, - "11,6": 1, - "11,7": 1, - "11,8": 1, - "11,9": 1, - "11,10": 1, - "11,11": 1, - "11,12": 1, - "11,13": 1, - "11,14": 1, - "11,15": 1, - "11,16": 1, - "11,17": 1, - "12,0": 1, + "8,2": 3, + "8,3": 3, + "8,4": 3, + "8,5": 3, + "8,6": 3, + "8,7": 3, + "8,8": 3, + "8,9": 3, + "8,10": 3, + "8,11": 3, + "8,12": 3, + "8,13": 3, + "8,14": 3, + "8,15": 3, + "8,16": 3, + "8,17": 3, + "8,18": 3, + "8,19": 3, + "8,20": 3, + "9,0": 3, + "9,1": 5, + "9,2": 3, + "9,10": 3, + "9,17": 3, + "9,18": 3, + "9,19": 3, + "9,20": 3, + "10,0": 3, + "10,1": 5, + "10,2": 3, + "10,3": 3, + "10,4": 3, + "10,5": 3, + "10,6": 3, + "10,7": 3, + "10,8": 3, + "10,10": 3, + "10,11": 3, + "10,12": 3, + "10,13": 3, + "10,14": 3, + "10,15": 3, + "10,16": 3, + "10,17": 3, + "10,18": 3, + "10,19": 3, + "10,20": 3, + "11,0": 3, + "11,1": 5, + "11,2": 3, + "11,3": 3, + "11,4": 3, + "11,5": 3, + "11,6": 3, + "11,7": 3, + "11,8": 3, + "11,9": 3, + "11,10": 3, + "11,11": 3, + "11,12": 3, + "11,13": 3, + "11,14": 3, + "11,15": 3, + "11,16": 3, + "11,17": 3, + "11,18": 3, + "11,19": 3, + "11,20": 3, + "12,0": 3, "12,1": 2, - "12,2": 1, - "12,3": 1, - "12,4": 1, - "12,5": 1, - "12,6": 1, - "12,7": 1, - "12,8": 1, - "12,9": 1, - "12,10": 1, - "12,11": 1, - "12,12": 1, - "12,13": 1, - "12,14": 1, - "12,15": 1, - "12,16": 1, - "12,17": 1, - "13,0": 1, - "13,1": 4, - "13,2": 6, - "13,13": 7, - "14,0": 1, - "14,1": 4, - "14,2": 1, - "14,3": 1, - "14,4": 1, - "14,5": 1, - "14,6": 1, - "14,7": 1, - "14,8": 1, - "14,9": 1, - "14,10": 1, - "14,11": 1, - "14,12": 1, - "14,13": 1, - "14,14": 1, - "14,15": 1, - "14,16": 1, - "14,17": 1, - "15,0": 1, - "15,1": 8, - "15,2": 1, - "15,9": 1, - "15,17": 1 + "12,2": 3, + "12,3": 3, + "12,4": 3, + "12,5": 3, + "12,6": 3, + "12,7": 3, + "12,8": 3, + "12,9": 3, + "12,10": 3, + "12,11": 3, + "12,12": 3, + "12,13": 3, + "12,14": 3, + "12,15": 3, + "12,16": 3, + "12,17": 3, + "12,18": 3, + "12,19": 3, + "12,20": 3, + "13,0": 3, + "13,1": 5, + "13,2": 7, + "13,13": 8, + "14,0": 3, + "14,1": 5, + "14,2": 3, + "14,3": 3, + "14,4": 3, + "14,5": 3, + "14,6": 3, + "14,7": 3, + "14,8": 3, + "14,9": 3, + "14,10": 3, + "14,11": 3, + "14,12": 3, + "14,13": 3, + "14,14": 3, + "14,15": 3, + "14,16": 3, + "14,17": 3, + "14,18": 3, + "14,19": 3, + "14,20": 3, + "15,0": 3, + "15,1": 9, + "15,2": 3, + "15,9": 3, + "15,17": 3, + "15,20": 3 }, "ColStyles": { - "1": 9 + "1": 10 }, "SheetStyle": { - "FontFamily": 2, + "FontFamily": 3, "FontSize": 13.333333333333332 } }, @@ -1274,7 +1431,7 @@ "7,2,1,7", "7,10,1,7", "13,2,1,11", - "13,13,1,5" + "13,13,1,8" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1360,4 +1517,4 @@ "Formula": "'任务-基本信息'!$B$16" } ] -}//76Fco5jrlsNSEDyz4uozoz/bQVs+PH8B01qVSb5UmNN1465P8VvMhsgMbgIWmviDS8svp0UdcATRyhH3otAeLUe5oImMlNZUPCi1fFysBVbE6OxQByLn+I+A/6U2WXGuUY9yx6GUtaUt+i+jFYEyRY1Hk0iXwoqpni8PMCETcYyXNvfbtxBeEqXLifaRjkn1cyVXRm46QycUhcvlkTF5VUTfJexeZPuw095yoQecYQcjKUXRpS+GkMzQIKvetDsVqLK/Dzv4szZdJI2CdHqPh/JcQbvq0bnHhnkCWdAuMOmCE3e84YcDImANkuAeontXnisTeYe1qKDfi+IlRlmuzz9hnhEJwfOI5EJTfzbYng+6PcPZqtnVffWWfl7ZFBkTmJXlMDd17ibn2hB7xJUHAuzlRxrWCcP0+VXTtgvxylEkXXtmLh0UpZct90jvA1vzgHpBO6OGGlrqMk+Z+h2cpHck6roHyJJsDEGb+Dt4rrVyPGrYcTQ7VyZVvOHrdllNRq94Z1Mdj2jEPqGaCBs47TRoVnA3nAi/Pbi6ZL90Xzg/uACe0udu2I96TwiPauGGA30L9OYxvML9O0NAnoWkKnWeODFSFT8JImg3r68bujAhP+02PGSRzjR5mFQemSsmnINUE+qNdSKvHh8tdqJ0aBAmjEThayHMMzy5ybBpsHu+1RRjIYqWAxFsFqttTyT36Wfu9AJvDMwMYs8raikkBrLJ9S99qf05aJsuX/vc8ohkNuYcdAvCWvqGLxASoEQKZZToffR2im9ndWRnXU4nTw1N1RRs9d6yTe2fbC3CboI0B5aGpCjyac3g6Ky4x7sXQaLzYsK0cj8qPHQQbr7Kbde4Yz9BH2l1JnEzPzSzUKeuAeplE9TWEc/AYpcjH7dzLUD+ps0EGFTn39bZ5LdaIw==|920 \ No newline at end of file +}//thp4CF05gxctNyKmBMVe5UN24nycAKJp3yWq7DDkBdkphSu2TH56imX3aLmzAR3b5Ps86N3h9B8RO7cCypDh+vVnbPCKXapnLdLpL/hxBUi70OjCPDHa3F6JGXOr4z0Uj6NwedH+kQKONejdXHnEujm6jWiqZvwLd4yIPCD+gwoxyTesBzGVfC2d81vkQPAixmtsabKzDiS4SAEkZW7CiKpRDMJ+YvD4eokqh6WYgNTWvO4Qrjg9ZyJnGxtNI+NHoomDZtReVcswxuiRiNHq9dTzDfjUpn02cQe/F1zGJtQXAxJv+HngNo6N3QCzfpLQt3yOcSJr67gOh7KoBfGFSuZbe3cfQ9CRw3NIyl5MlTCwFuEUka0yI+jkDc3dmCfqEPVTU0i2dmwec3f7UGE7O+9hdg5cLVrxNTNizDJxhERfHwJzV61EHpfhZF6Vj9Wu88Z72k1fDmuWuqw4q2CssybP44Uy+HbhJWaLDnIgwRPGkCb+nDHSIHrKKrV9oP7N+YBckyFajQ8yACbJqgHVadZR5LaLJ5DzD6S9R2JYZi0HZAQo4n/iobpPnTWCItoas1K+IhbaiLVtYc7BsYYZX1Iqo/W9FJ9Zt69sM22NBxg1jhcrleYeYgtWrPiKAhaW/uplCaw7yVAJJJZgGKo4KUGtk3xm4OM2tAY8e6hvHrLSvwhU7nPCrQEFzAt6CYE8+anqqBgSrYdFNK35SnWJBktZsrINJaR84tyx8whRvR3+AiUqAiV+0QttlHyoAo/MUtw0EpDsEQucVJVHLKHAzLcQuclOwecYIBc86Psv2rfEfY1az/MBo4xLthy6HpgY/f8Ze8EFHJLcRrxVtnRWIBcv8GkwPZ5BWUQbkGWaU7xiIuYgUZlOGJxEcnmSEzjAWDssNfXjQBT+fHHpXfKZHQ==|920 \ No newline at end of file diff --git a/Pages/任务/任务-基本信息.rd b/Pages/任务/任务-基本信息.rd index b0641cf4..7bc4060a 100644 --- a/Pages/任务/任务-基本信息.rd +++ b/Pages/任务/任务-基本信息.rd @@ -1,10 +1,11 @@ { "PageType": 0, - "ColumnCount": 18, + "ColumnCount": 21, "RowCount": 16, "Formulas": { "11,2": "C16&\",\"&J16", - "13,13": "IFERROR(ODATA(\"View_项目统计信息?$select=工时成本情况&$filter=项目ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\"&$top=1\"),\"\")" + "13,13": "IFERROR(ODATA(\"View_项目统计信息?$select=工时成本情况&$filter=项目ID eq \"&IF(ISBLANK(项目ID),\"null\",项目ID)&\"&$top=1\"),\"\")", + "1,18": "IF(折叠全部=1,\"展开全部\",\"折叠全部\")" }, "CustomNames": [ { diff --git a/Pages/任务/任务-子任务列表.json b/Pages/任务/任务-子任务列表.json index 43237fed..5ad463e4 100644 --- a/Pages/任务/任务-子任务列表.json +++ b/Pages/任务/任务-子任务列表.json @@ -3,29 +3,35 @@ "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 30.0 + "DesignLengthInPixel": 32.0, + "IsHidden": true } }, "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 10.0, "IsHidden": true } }, - "2": { + "3": { "GridRowColumnDefinition": { "DesignLengthInPixel": 272.0, "Mode": 1, "IsHidden": true } }, - "3": { + "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 10.0, "IsHidden": true } }, - "4": { + "5": { "GridRowColumnDefinition": { "DesignLengthInPixel": 28.0, "IsHidden": true @@ -33,12 +39,13 @@ } }, "InLogicalVisibleIndexes": [ - 1, + 0, 2, 3, - 4 + 4, + 5 ], - "Count": 5, + "Count": 6, "DefaultSize": 10.0 }, "Cols": { @@ -127,7 +134,7 @@ }, "27": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 32.0 } } }, @@ -136,14 +143,61 @@ }, "Values": { "0,1": "子任务", - "0,24": "增加任务" + "0,26": "展开", + "1,1": "子任务", + "1,2": "增加任务", + "1,26": "折叠" }, "Formulas": { - "4,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)", - "0,1": "\"子任务(\"&B5&\")\"" + "1,1": "\"子任务(\"&B6&\")\"", + "5,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)" }, "AttachInfos": { - "0,24": { + "0,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!AA1" + }, + "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "Text": "子任务", + "TemplateKey": "链接样式", + "Icon": { + "Name": "项目2.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + } + } + }, + "0,26": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!Y6" + }, + "Value": "0" + } + ] + } + ], + "Text": "展开", + "TemplateKey": "_RS_Main" + } + }, + "1,2": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -183,7 +237,28 @@ "IconSize": 14.0 } }, - "2,1": { + "1,26": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!Y6" + }, + "Value": "1" + } + ] + } + ], + "Text": "折叠", + "TemplateKey": "_RS_Main" + } + }, + "3,1": { "CellType": { "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", "TemplatePageName": "558ca610fafc4ffd8884b819161bfd6", @@ -299,7 +374,7 @@ "CommitDataWithCommand": true } }, - "4,1": { + "5,1": { "CellType": { "$type": "Forguncy.TextCellType, ServerDesignerCommon", "SavedValidators": [ @@ -310,53 +385,51 @@ "TemplateKey": "_RS_NewLittleRoundCorner", "CommandList": [ { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "='任务-子任务列表'!B5" - } - ] - }, - "value": "0" + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!Y6" }, - "CommandList": [ - { - "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "Location": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-子任务列表'!2:4" - }, - "Value": false - } - ] - } - ], - "ID": "3773562a-430c-483f-afb1-388c5cd87f80" + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!B6=0" + } + } + ] + } + ] + } + }, + "5,24": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "折叠", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!1:1" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!Y6" + } }, { - "CommandList": [ - { - "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "Location": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-子任务列表'!2:4" - }, - "Value": true - } - ] - } - ], - "ID": "9c4a1e2e-fbfc-4192-873c-e275680eba52" + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-子任务列表'!2:5" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT('任务-子任务列表'!Y6)" + } } ] } @@ -368,100 +441,119 @@ "Styles": [ { "FontFamily": 0, - "FontSize": 13.333333333333332, + "FontSize": 18.666666666666664, "Foreground": 1, - "Formatter": 2 + "HorizontalAlignment": 2 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 3, + "Formatter": 4, + "HorizontalAlignment": 5, + "Underline": false }, { "FontFamily": 0, "FontSize": 13.333333333333332 }, { - "HorizontalAlignment": 3 + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 6, + "Formatter": 4 }, { - "Formatter": 4, - "HorizontalAlignment": 3 + "HorizontalAlignment": 5 }, { - "Foreground": 5 + "Formatter": 7, + "HorizontalAlignment": 5 + }, + { + "Foreground": 3 } ], "Types": { "Strs": [ "Body", - "Accent 1 0", + "black", + "Left", + "Text 1 50", "[AUTO]General", "Center", - "@", - "Text 1 50" + "Accent 1 0", + "@" ] }, "CellStyles": { - "0,24": 0, - "0,25": 1, + "0,1": 0, "0,26": 1, - "1,24": 0, - "1,25": 0, - "1,26": 0, - "2,1": 2, - "3,1": 2, - "3,2": 2, - "3,3": 2, - "3,4": 2, - "3,5": 2, - "3,6": 2, - "3,7": 2, - "3,8": 2, - "3,9": 2, - "3,10": 2, - "3,11": 2, - "3,12": 2, - "3,13": 2, - "3,14": 2, - "3,15": 2, - "3,16": 2, - "3,17": 2, - "3,18": 2, - "3,19": 2, - "3,20": 2, - "3,21": 2, - "3,22": 2, - "3,23": 2, - "3,24": 2, - "3,25": 2, - "3,26": 2, - "3,27": 2, - "4,1": 3, - "4,2": 2, - "4,3": 2, - "4,4": 2, - "4,5": 2, - "4,6": 2, - "4,7": 2, - "4,8": 2, - "4,9": 2, - "4,10": 2, - "4,11": 2, - "4,12": 2, - "4,13": 2, - "4,14": 2, - "4,15": 2, - "4,16": 2, - "4,17": 2, - "4,18": 2, - "4,19": 2, - "4,20": 2, - "4,21": 2, - "4,22": 2, - "4,23": 2, - "4,24": 2, - "4,25": 2, - "4,26": 2, - "4,27": 2 + "0,27": 2, + "1,2": 3, + "1,3": 2, + "1,4": 2, + "1,26": 1, + "1,27": 2, + "2,24": 3, + "2,25": 3, + "2,26": 3, + "3,1": 4, + "4,1": 4, + "4,2": 4, + "4,3": 4, + "4,4": 4, + "4,5": 4, + "4,6": 4, + "4,7": 4, + "4,8": 4, + "4,9": 4, + "4,10": 4, + "4,11": 4, + "4,12": 4, + "4,13": 4, + "4,14": 4, + "4,15": 4, + "4,16": 4, + "4,17": 4, + "4,18": 4, + "4,19": 4, + "4,20": 4, + "4,21": 4, + "4,22": 4, + "4,23": 4, + "4,24": 4, + "4,25": 4, + "4,26": 4, + "4,27": 4, + "5,1": 5, + "5,2": 4, + "5,3": 4, + "5,4": 4, + "5,5": 4, + "5,6": 4, + "5,7": 4, + "5,8": 4, + "5,9": 4, + "5,10": 4, + "5,11": 4, + "5,12": 4, + "5,13": 4, + "5,14": 4, + "5,15": 4, + "5,16": 4, + "5,17": 4, + "5,18": 4, + "5,19": 4, + "5,20": 4, + "5,21": 4, + "5,22": 4, + "5,23": 4, + "5,24": 4, + "5,27": 4 }, "ColStyles": { - "1": 4 + "1": 6 }, "SheetStyle": { "FontFamily": 0, @@ -469,8 +561,12 @@ } }, "Spans": [ - "2,1,1,27", - "0,24,1,3" + "3,1,1,27", + "1,2,1,3", + "5,24,1,3", + "0,26,1,2", + "1,26,1,2", + "0,1,1,25" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -508,8 +604,14 @@ }, "IsAutomaticStroke": false, "IsAutomaticFill": false, - "Location": "24,40", - "Size": "940,282" + "Location": "24,72", + "Size": "957,282" + } + ], + "CustomNames": [ + { + "Name": "折叠子任务列表", + "Formula": "'任务-子任务列表'!$Y$6" } ] -}//qjGoreYqpl0+H/WijvdyGMBeBFrAIY8338UFzBIrRtxhwINWIJKNE2DMehGQ09qfCoA1KQvm7sZ1sKRjA0qVlzMzauH23mrcWNQmHFKWznPgHYSfv5TH2NIxyWH5u/XM7KTEcls6EBM0nm4/q4spDz/x+a7VNxsTkhbm+n699Vu5VmuUl211I8HiJdFHOtlx7i3wq9gSdd8fwKqkhyY3mgs/s6u1z28Eu43DbAM3Jj+ZG9RDuY1D5JgnZ9Sgn1rfx91kszabVL8MbofhxMjr+VDxgcELpWI/GGkhsfnQTiMJwfk+3fTny7GhN+mZDSdsil+Q4IOz1wgEcPr6x3Psm+FRiKf7ilLW3Mj1AOEUOBmQzH5CtUpXn2qOqqA6HMuTN2HYHXi71E6PVzvH/o5Wl0lG3KnDRv8DH5lUtTeaS4rA00j38wtrNdcfUBiD11E4ZJAsEsJKZqs1i5xo0Y+wZkrne25gRYplBPCZYEqormeWhoOM4xAIsZFn0J/I+LrFZCj5ubcHIl1Kdgyz8mEqafNLHfIhm9ddwCqNfS3Vwg+uCiYOjYinOGu15AeUhnF6aQiiJTYbbgR2Q8t2Bjp6DRHmpaE6xaBdhJ1UsVZjwapmuQQPVHMMPvbBRSv/3+U0VTHTYM6fQdIhY+ytNvWq4PJdVIEFP9yzZ2FfNZHjb1Yn5QzozDQOr5FlzkPhv5GTXngvawukFKkFn/MiFqcAN+XxDs55HbH8lQoWUdxYVMI/IYpTQ4Az758U+BYLXYTmSvIDl/Gz+XmZ71vIQZYWNSVhPSZqDtG487rWfo47bRWM7k/Hou4p8abXj7c6AN/ceKALJSRoOyQ/+d14yXqsjsQhmBxSvCX3vcL1FIaJlGzXw8FU70/rNx2bm+1zGrw8eyOOgBZNLam6g2EE6rH1qg==|920 \ No newline at end of file +}//cYkbqei2BScjMQf/5O1g3z4/ZaqMNt7CvDYL99eb3EG0Mcd9ap+A8+IBhhe10u6nAVpvbysu54EpSEkd0pg+mzRiwo8VWP6K85Fyxw7jsxG/c9TNJuo91EHoHZFpx04e7arTqA+w5c903Qv++PxvHtqFXBly1J8DPft/z4ABlneWDJhoEH3klzcFh90AJtBBSN5ZZ74fjcoCSzU0ELSlG7igpBdbkeXMIRzlYVFh2NghwjBXe76z3sW5J/PcGafNPEGopuDqLTXTIG2XEVgMwqctq7aD6f5SWZERm0OejnK3BGfdq0k5DGhHSrZ07K5nL8VghKscEGZ4y/hWXMgOgww8HCAEpwBvcuvkV0Xq0JNyySlprLaV5nqFTL0YtqNHH+vioQBo76DqLl/v+3D+1UWx880vBqp35RgqDPuBLBSEzz+T86coDEFuRyt7dzz/Jeo/rtOBF6yRtxcYrvp2huYc3UT18GzHJP3x23SjHgdIWiWjD9Loj5768cLYoV8EJgr7H+xtK3tMAsSRI2y5ipuHAOUGd5RSw1PoBMyuEhBDa9GDJRxLeb1n3/PdJdPqaHH/LsFHxb8AvRqQBIYuOGybjbBcsCgBpBNlcARNiGP0wk1pyb4WpXIQHPJ4NK87enGrE5gAuBKG8KtdcwFhEu7h6q1xZVqc8UMhWYe+tC2JO/Pgr/eKMzkrpOzz07XRdunxYGbuhIdKiGBmgfLeBTpG+pjfLJbAXm2O50e5nHIBb7zJx5tUmkDiHEOjEpVaBM+lS3lH3e28JaBivjm6AR0qiStA/NkV0La3+0fLCk4PpX9RwApLE4pdV9OVDsjSACdRDTDpZmXFlio6ewfpOeEI/npKCJYnRuHNHsSWLJ0vLF/+0o8VP/e6jvW5Tz2EtPkt/EK4YAoPwgzf/nJyKQ==|920 \ No newline at end of file diff --git a/Pages/任务/任务-子任务列表.rd b/Pages/任务/任务-子任务列表.rd index 326fba4a..2cc1fa4d 100644 --- a/Pages/任务/任务-子任务列表.rd +++ b/Pages/任务/任务-子任务列表.rd @@ -1,9 +1,15 @@ { "PageType": 0, "ColumnCount": 28, - "RowCount": 5, + "RowCount": 6, "Formulas": { - "4,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)", - "0,1": "\"子任务(\"&B5&\")\"" - } + "1,1": "\"子任务(\"&B6&\")\"", + "5,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)" + }, + "CustomNames": [ + { + "Name": "折叠子任务列表", + "Formula": "'任务-子任务列表'!$Y$6" + } + ] } \ No newline at end of file diff --git a/Pages/任务/任务-工时.json b/Pages/任务/任务-工时.json index 5c7f27f8..80d81192 100644 --- a/Pages/任务/任务-工时.json +++ b/Pages/任务/任务-工时.json @@ -3,59 +3,74 @@ "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 32.0, + "IsHidden": true } }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 + "DesignLengthInPixel": 32.0 } }, "2": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 10.0 } }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 + "DesignLengthInPixel": 32.0 } }, "4": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 10.0 } }, "5": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 + "DesignLengthInPixel": 15.0 } }, "6": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 10.0 } }, "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 256.0, "Mode": 1 } }, - "8": { + "9": { "GridRowColumnDefinition": { "DesignLengthInPixel": 46.0, "Mode": 1 } }, - "9": { + "10": { "GridRowColumnDefinition": { "DesignLengthInPixel": 10.0 } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } } }, - "Count": 10, - "DefaultSize": 10.0 + "InLogicalVisibleIndexes": [ + 0, + 11 + ], + "Count": 12, + "DefaultSize": 32.0 }, "Cols": { "RowColumnAttachedInfos": { @@ -148,7 +163,7 @@ }, "29": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 32.0 } } }, @@ -156,14 +171,82 @@ "DefaultSize": 32.0 }, "Values": { - "0,1": "工时", - "2,2": "计划工时", - "2,26": "计划工时", - "6,2": "实际工时", - "6,26": "实际工时" + "0,1": "工时详情", + "0,28": "展开", + "1,1": "工时", + "1,28": "折叠", + "3,2": "计划工时", + "3,26": "计划工时", + "7,2": "实际工时", + "7,26": "实际工时" }, "AttachInfos": { - "2,4": { + "0,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-工时'!AC1" + }, + "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "Text": "工时详情", + "TemplateKey": "链接样式", + "Icon": { + "Name": "时间1.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + } + } + }, + "0,28": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-工时'!AB12" + }, + "Value": "0" + } + ] + } + ], + "Text": "展开", + "TemplateKey": "_RS_Main" + } + }, + "1,28": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-工时'!AB12" + }, + "Value": "1" + } + ] + } + ], + "Text": "折叠", + "TemplateKey": "_RS_Main" + } + }, + "3,4": { "BindingInfo": { "TableName": "任务表", "ColumnName": "总计划工时", @@ -182,7 +265,7 @@ "TemplateKey": "Gost" } }, - "2,26": { + "3,26": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -211,7 +294,7 @@ "IconSize": 14.0 } }, - "6,4": { + "7,4": { "BindingInfo": { "TableName": "任务表", "ColumnName": "总实际工时", @@ -230,7 +313,7 @@ "TemplateKey": "Gost" } }, - "6,26": { + "7,26": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -259,7 +342,7 @@ "IconSize": 14.0 } }, - "7,2": { + "8,2": { "CellType": { "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", "TemplatePageName": "94f8bae36aee4ae7aec2a063ca731b1", @@ -387,7 +470,7 @@ "TemplateKey": "竖排无样式" } }, - "8,2": { + "9,2": { "CellType": { "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI", "ListviewName": "图文列表表格1", @@ -425,31 +508,57 @@ "nextText": "下一页", "hideOnSinglePage": true } + }, + "11,27": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "折叠", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-工时'!1:1" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-工时'!AB12" + } + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-工时'!2:11" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT('任务-工时'!AB12)" + } + } + ] + } + ] + } } }, "StyleDatas": { "Styles": [ { "FontFamily": 0, - "FontSize": 13.333333333333332, + "FontSize": 18.666666666666664, "Foreground": 1, - "HorizontalAlignment": 2 - }, - { - "Formatter": 3, - "TextIndent": 5, - "HorizontalAlignment": 4, - "Underline": false - }, - { - "Foreground": 5 + "Formatter": 2, + "HorizontalAlignment": 3 }, { "FontFamily": 0, "FontSize": 13.333333333333332, - "Formatter": 3, - "TextIndent": 5, - "HorizontalAlignment": 4, + "Foreground": 4, + "Formatter": 2, + "HorizontalAlignment": 5, "Underline": false }, { @@ -459,93 +568,149 @@ { "FontFamily": 0, "FontSize": 13.333333333333332, - "Foreground": 5 + "Foreground": 4, + "HorizontalAlignment": 5 }, { - "Foreground": 1 + "Formatter": 6, + "TextIndent": 5, + "HorizontalAlignment": 3, + "Underline": false + }, + { + "Foreground": 7 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 6, + "TextIndent": 5, + "HorizontalAlignment": 3, + "Underline": false + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 7 + }, + { + "Foreground": 4 } ], "Types": { "Strs": [ "Body", + "black", + "[AUTO]General", + "Left", "Text 1 50", "Center", "General\"小时\"", - "Left", "Accent 1 0" ] }, "CellStyles": { - "2,2": 0, - "2,4": 1, - "2,26": 2, - "3,2": 0, - "3,3": 0, - "3,4": 1, - "3,5": 1, - "3,6": 1, - "3,7": 1, - "3,8": 1, - "3,9": 1, - "3,10": 1, - "3,11": 1, - "3,12": 1, - "3,13": 1, - "3,14": 1, - "3,15": 1, - "3,16": 1, - "3,17": 1, - "3,18": 1, - "3,19": 1, - "3,20": 1, - "3,21": 1, - "3,22": 1, - "3,23": 1, - "3,24": 1, - "6,2": 0, - "6,4": 3, - "6,25": 4, - "6,26": 5, - "6,27": 4, - "6,28": 4, - "6,29": 4, - "7,2": 0, - "7,29": 4, - "8,2": 0, - "8,29": 4, - "9,2": 0, - "9,3": 0, - "9,4": 3, - "9,5": 3, - "9,6": 3, - "9,7": 3, - "9,8": 3, - "9,9": 3, - "9,10": 3, - "9,11": 3, - "9,12": 3, - "9,13": 3, - "9,14": 3, - "9,15": 3, - "9,16": 3, - "9,17": 3, - "9,18": 3, - "9,19": 3, - "9,20": 3, - "9,21": 3, - "9,22": 3, - "9,23": 3, - "9,24": 3, - "9,25": 4, - "9,26": 5, - "9,27": 5, - "9,28": 5, - "9,29": 4 + "0,1": 0, + "0,28": 1, + "0,29": 2, + "1,28": 1, + "1,29": 2, + "3,2": 3, + "3,4": 4, + "3,26": 5, + "4,2": 3, + "4,3": 3, + "4,4": 4, + "4,5": 4, + "4,6": 4, + "4,7": 4, + "4,8": 4, + "4,9": 4, + "4,10": 4, + "4,11": 4, + "4,12": 4, + "4,13": 4, + "4,14": 4, + "4,15": 4, + "4,16": 4, + "4,17": 4, + "4,18": 4, + "4,19": 4, + "4,20": 4, + "4,21": 4, + "4,22": 4, + "4,23": 4, + "4,24": 4, + "7,2": 3, + "7,4": 6, + "7,25": 2, + "7,26": 7, + "7,27": 2, + "7,28": 2, + "7,29": 2, + "8,2": 3, + "8,29": 2, + "9,2": 3, + "9,29": 2, + "10,2": 3, + "10,3": 3, + "10,4": 6, + "10,5": 6, + "10,6": 6, + "10,7": 6, + "10,8": 6, + "10,9": 6, + "10,10": 6, + "10,11": 6, + "10,12": 6, + "10,13": 6, + "10,14": 6, + "10,15": 6, + "10,16": 6, + "10,17": 6, + "10,18": 6, + "10,19": 6, + "10,20": 6, + "10,21": 6, + "10,22": 6, + "10,23": 6, + "10,24": 6, + "10,25": 2, + "10,26": 7, + "10,27": 7, + "10,28": 7, + "10,29": 2, + "11,2": 3, + "11,3": 3, + "11,4": 6, + "11,5": 6, + "11,6": 6, + "11,7": 6, + "11,8": 6, + "11,9": 6, + "11,10": 6, + "11,11": 6, + "11,12": 6, + "11,13": 6, + "11,14": 6, + "11,15": 6, + "11,16": 6, + "11,17": 6, + "11,18": 6, + "11,19": 6, + "11,20": 6, + "11,21": 6, + "11,22": 6, + "11,23": 6, + "11,24": 6, + "11,25": 2, + "11,26": 7, + "11,27": 7 }, "ColStyles": { - "1": 6, - "2": 6, - "3": 6 + "1": 8, + "2": 8, + "3": 8 }, "SheetStyle": { "FontFamily": 0, @@ -553,14 +718,18 @@ } }, "Spans": [ - "2,2,1,2", - "6,2,1,2", - "2,26,1,3", - "6,26,1,3", - "6,4,1,21", - "2,4,1,21", - "7,2,1,27", - "8,2,1,27" + "3,2,1,2", + "7,2,1,2", + "3,26,1,3", + "7,26,1,3", + "7,4,1,21", + "3,4,1,21", + "8,2,1,27", + "9,2,1,27", + "0,28,1,2", + "1,28,1,2", + "11,27,1,3", + "0,1,1,27" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -599,8 +768,8 @@ }, "IsAutomaticStroke": false, "IsAutomaticFill": false, - "Location": "24,99", - "Size": "894,354" + "Location": "24,131", + "Size": "911,354" }, { "Name": "a0c55ba2-d00e-42f2-ba40-0168dedc4f0d.png", @@ -613,8 +782,14 @@ }, "IsAutomaticStroke": false, "IsAutomaticFill": false, - "Location": "24,32", - "Size": "894,52" + "Location": "24,64", + "Size": "911,52" + } + ], + "CustomNames": [ + { + "Name": "折叠工时详情", + "Formula": "'任务-工时'!$AB$12" } ] -}//XDw5PYyNRi3b5uMHO3lUuWnWQ6WFhGAZeFSPUwR/jIHJSGJt1mloVXcitiaERDqOLmA6lJwXuWVeysHSpcnkHXTlEGI+V1XjvOEYSWzJZY+VYqOIb2oLm1eMhfaRTvY653uIa9hUd8oxvMSHb/+08vBBE43jgh3Fdhq9gJSnr5qI6hggEJ1ivjf9wxAlYXtkx0MePR6FEMXybups+BilSo/K0EItN/LGQmkojdnyN6uSF6a3wk8bCvbC4UcCg3ysC7kEzDPVcnoj7PvXON1DbELSq+hQsBkDRcPcwda6s0C7De5tm4V6r1EOoT22GnHUilXvMQEFz2QFKIpgIDvgaCarakIyOx9GiHHW9zY5PwTlkiZAKJ5na/wrN3vqcInHxKcls70D8NXfm1E+B0qr778N0b0NKBPFydiBjlninSTqkqs6ZoAf+zDB3bHWPGa+/VpSCbGb2HBy0ZbUp4t8CRmdIchu112aFCj161XoMiBJCydX+xib83bwm/o4qIilAbaQsrCm7ZI+4UMsnlaCbhGuWAOm2/oi0p5lC+QrFIoyojUhQMXLf8DPIstFJT4XtodcSKa8rDOqE6JRVFYKn0+gvOYj+eJ5CJILWPG67WrfFAZi1oIq8dbFLFtWvZp5/RP8xbtFBNC6rzBc4VQtPuXWL1Fv6gdRlCqaFDJpj/v2U165rIcP8pe1P8Z45LdjgpE7pAYBWGxLqPnYz7xks92Gzze7oGBY3c1ZIfs820zeCyOhpJHlFY+SHMxn9wkt4okBKweY8ba77rNhQBqeVJ/ZrtFyWJ5Aj1kJS9kjp4UvQgX+yCvBvgBeFZy0v0V3oKlM/S88IBkXOBeb6UBsYdXMgYwntjn5tFa5V0q7J0SN0HP45rf/ml7+ogynzfoADaUijXnp0AVxu78ukIoIFA==|920 \ No newline at end of file +}//CUD1hwrSBBlFLknuJvT/uW6avMfIjnX7Um9ukni4wTC0fzHdoS4LofwXwp45X7MxicTuT6AbTm3q7LKW9Z5qjz7N9z42W+CBHxb97C7YomKUOktG4htiYh+m6SMTlBsiagnHjgNpTtHaieu3Hp7/wa5sKhyMwsjxDo6fRt0uCsZ27PEjXW71JT8znBXes56sKFdwLWqwPBDYAkTQJB4h8+lLm6XTYcxoA0UOLvKBP69+eMOx2vY3Jj7z0uF6EvnsHdvKiwvN+e8jv1DarhPmHceVKDyEN4QCb+/tdFD8d2RpnMJGvS2RDmB5X9X3VrKwP6UgupFMWr6OHG+14xWMhDGwAaR1CUKK/ir5jWF06SUI3Qmch/fVoV4mnYi3rp1jyzKS+JuFEhUIOrmsNIuLDQU6PoyrOwa0Rhx0aNnZ6AhJSBGTtit1dy4lD+QRfNiM48Cdpjpnq3GwhZkREH3pmpzPiEDaICnIohxSov7I8tswKrUMXqr5UjtYmLxMfhRqVtQMXdHEMPuGnsOliN0icl3S+Z/UgaGrDiGpEIHd6c62owmHOCifbSaVL4CigJa33ftakRdis+vCft5Uu033OqzR9tlkqSoIfGd4sL3rBUooWeETBsZpH5cPiO01lL1qrohOWIxx3HdSq/hpogK14RbJ3W1MH2JMQQfnpu/fN0zZHDdmyLbJGc0jpkxaUgQmlpiueKdcvBu2pOVmeG0jZbFmjzhuDmQzXTfrjWizphyMwLY8/PHioNvtzvPgkjIH9qmSgof2vEkT4y0yJSgiX+cqHGJnQrcoopiDWLv3Z8r+rO2g2mpxCbFdJDjR9Rc+2pBOt1zDmyTTZkECoLuP1iqxK3wnaZmWXC1MAYVcU1pfwC63Zd6DuN+h2xrVJJLrmlhmADmU5hzA3CPmhA6Ynw==|920 \ No newline at end of file diff --git a/Pages/任务/任务-工时.rd b/Pages/任务/任务-工时.rd index 7d99a158..ff8a5e48 100644 --- a/Pages/任务/任务-工时.rd +++ b/Pages/任务/任务-工时.rd @@ -1,5 +1,11 @@ { "PageType": 0, "ColumnCount": 30, - "RowCount": 10 + "RowCount": 12, + "CustomNames": [ + { + "Name": "折叠工时详情", + "Formula": "'任务-工时'!$AB$12" + } + ] } \ No newline at end of file diff --git a/Pages/任务/任务-进展.json b/Pages/任务/任务-进展.json index 039aa934..82127aad 100644 --- a/Pages/任务/任务-进展.json +++ b/Pages/任务/任务-进展.json @@ -3,33 +3,48 @@ "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 32.0, + "IsHidden": true } }, "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 + "DesignLengthInPixel": 32.0 } }, "2": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 + "DesignLengthInPixel": 10.0 } }, "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 272.0, "Mode": 1 } }, - "4": { + "5": { "GridRowColumnDefinition": { "DesignLengthInPixel": 10.0 } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 27.0 + } } }, - "Count": 5, - "DefaultSize": 10.0 + "InLogicalVisibleIndexes": [ + 0, + 6 + ], + "Count": 7, + "DefaultSize": 32.0 }, "Cols": { "RowColumnAttachedInfos": { @@ -122,7 +137,7 @@ }, "28": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 32.0 } } }, @@ -131,10 +146,78 @@ }, "Values": { "0,1": "任务进展", - "2,2": "新增进展" + "0,27": "展开", + "1,1": "任务进展", + "1,27": "折叠", + "3,2": "新增进展" }, "AttachInfos": { - "2,2": { + "0,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-进展'!AB1" + }, + "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "Text": "任务进展", + "TemplateKey": "链接样式", + "Icon": { + "Name": "报告.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + } + } + }, + "0,27": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-进展'!Z7" + }, + "Value": "0" + } + ] + } + ], + "Text": "展开", + "TemplateKey": "_RS_Main" + } + }, + "1,27": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-进展'!Z7" + }, + "Value": "1" + } + ] + } + ], + "Text": "折叠", + "TemplateKey": "_RS_Main" + } + }, + "3,2": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ @@ -177,7 +260,7 @@ "3de34b47-f0f7-44a6-bad7-b893dacefb51" ] }, - "3,2": { + "4,2": { "CellType": { "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", "TemplatePageName": "77fae08dfbac4664a299aa7ec207218", @@ -246,76 +329,163 @@ "DataSourceListviewName": "图文列表表格1", "TemplateKey": "竖排无样式" } + }, + "6,25": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "折叠", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-进展'!1:1" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-进展'!Z7" + } + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-进展'!2:6" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT('任务-进展'!Z7)" + } + } + ] + } + ] + } } }, "StyleDatas": { "Styles": [ { "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 1 + "FontSize": 18.666666666666664, + "Foreground": 1, + "Formatter": 2, + "HorizontalAlignment": 3 }, { "FontFamily": 0, "FontSize": 13.333333333333332, - "Foreground": 2, - "Formatter": 3 + "Foreground": 4, + "Formatter": 2, + "HorizontalAlignment": 5, + "Underline": false }, { "FontFamily": 0, "FontSize": 13.333333333333332 }, { - "HorizontalAlignment": 4 + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 4 }, { - "Foreground": 1 + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 6, + "Formatter": 2 + }, + { + "HorizontalAlignment": 5 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 6 + }, + { + "Foreground": 4 } ], "Types": { "Strs": [ "Body", - "Text 1 50", - "Accent 1 0", + "black", "[AUTO]General", - "Center" + "Left", + "Text 1 50", + "Center", + "Accent 1 0" ] }, "CellStyles": { "0,1": 0, - "2,2": 1, - "2,3": 2, - "2,4": 2, - "3,2": 3, - "4,2": 3, - "4,3": 3, - "4,4": 3, - "4,5": 3, - "4,6": 3, - "4,7": 3, - "4,8": 3, - "4,9": 3, - "4,10": 3, - "4,11": 3, - "4,12": 3, - "4,13": 3, - "4,14": 3, - "4,15": 3, - "4,16": 3, - "4,17": 3, - "4,18": 3, - "4,19": 3, - "4,20": 3, - "4,21": 3, - "4,22": 3, - "4,23": 3, - "4,24": 3, - "4,25": 3, - "4,26": 3, - "4,27": 3 + "0,27": 1, + "0,28": 2, + "1,1": 3, + "1,27": 1, + "1,28": 2, + "3,2": 4, + "3,3": 2, + "3,4": 2, + "4,2": 5, + "5,2": 5, + "5,3": 5, + "5,4": 5, + "5,5": 5, + "5,6": 5, + "5,7": 5, + "5,8": 5, + "5,9": 5, + "5,10": 5, + "5,11": 5, + "5,12": 5, + "5,13": 5, + "5,14": 5, + "5,15": 5, + "5,16": 5, + "5,17": 5, + "5,18": 5, + "5,19": 5, + "5,20": 5, + "5,21": 5, + "5,22": 5, + "5,23": 5, + "5,24": 5, + "5,25": 5, + "5,26": 5, + "5,27": 5, + "6,2": 5, + "6,3": 5, + "6,4": 5, + "6,5": 5, + "6,6": 5, + "6,7": 5, + "6,8": 5, + "6,9": 5, + "6,10": 5, + "6,11": 5, + "6,12": 5, + "6,13": 5, + "6,14": 5, + "6,15": 5, + "6,16": 5, + "6,17": 5, + "6,18": 5, + "6,19": 5, + "6,20": 5, + "6,21": 5, + "6,22": 5, + "6,23": 5, + "6,24": 5, + "6,25": 6, + "6,26": 2, + "6,27": 2 }, "ColStyles": { - "2": 4 + "2": 7 }, "SheetStyle": { "FontFamily": 0, @@ -323,7 +493,11 @@ } }, "Spans": [ - "3,2,1,26" + "4,2,1,26", + "0,27,1,2", + "1,27,1,2", + "6,25,1,3", + "0,1,1,26" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -380,8 +554,14 @@ }, "IsAutomaticStroke": false, "IsAutomaticFill": false, - "Location": "24,32", - "Size": "927,316" + "Location": "24,64", + "Size": "944,316" + } + ], + "CustomNames": [ + { + "Name": "折叠任务进展", + "Formula": "'任务-进展'!$Z$7" } ] -}//jgsxTQ6XoRISdiLIFXcdpWoVc0ALMEc2slpkikYwD+nUKD8tFg8wVc5G4hX8DlsPY3VWQ6a5E8br8yrR12HMQSykDW29l4QR4f2BE/IqxHEdEXxKScVKRY9c8d7UMBHj+tXIAZWRXublFY3WubQZDFf9kx2EyiIU3Pia9Fc9hj/3PwFRkfa4SYlmbJNPurnPc90BkjPdL4qU3KHQF5ZtCn3zh0NpYXEziznJ2NKaVY1PzdW7OtlMYmp0Kc+H8/MW+EP4B+G5ppP7wDRubvQ//YG3MUefob8IH3c0klbbB2OYnTBaYJdX0AJpylq3KWM4xGr7ttDqRO2foqlwkx5u9CVz2wwc6j9Gimbmxrn4h2pT+my37BSrYZq5ctgnvbb+fB13R/OfjFPHURghTwdFYcy4X/lx9yqlUupVnwpN1qbwQ1o73gEnRfM/u09L+x5CMWoh/sjw3tcbx4jsm459GPNyRLbcNEjCxKeAN0Snv5I5BnUf6mDpOSBDy231sgffXLv6XlOdlZyVyeEMWHCIlOPCbVWji6wJcGM8IAAoy4lHLh5gAIB1tiArf2uULD3pN4o3/57M/OrNwulH0aQ0hd/AV3gf63+mccHf4wVovlDz5V2ynZTbl2kPkpiOiZl0BjgQsRJncRhcvscdIJrWkzfFAo0go7l/0hskP1617sPlHR9ArKHpL3LdRY0rJxjdBYcNZ3FG4YxH/qujz8j1W4jwzbTnLZHUCDoozttVjxIwZ4/KnDr6trfdqF13Ha7o+++2dlhXB0s8MOA+KBkDOpMY70oCTnq3pMeUjL3Otcpms1F2CgrrFGYePpHH2JA+LNR4KfDY3NhGMYmzskhVPe8BQD+/mME29+ZSG2S2F71M2V2TZ+udZHDlPhb13dDlbAJgWA7QY0I821E36nFEiA==|920 \ No newline at end of file +}//afAwA+NWb6YKZeUVo7tcXE82K3WWDozQcwfl4swjxR9hmoWGK+m8hMKPeNLnQbwYOjbTque33eUoxzd6Ye3/TSS0NYPyDFA6az+GpdWbxlXsM6keBgaGw6pwLsVYC4rRQ6/fmsf+242xwDN8NCx8iBD0nbOANfJskv6+7jCXdjhV3mcF03901NySrsXZuP1ZV9smp+7ZhtNwHlz8CQrszeOzubm2nkYW4bl0o2/nNiuJhf70iAydj0mAxPOnu1JHAzaQ08LhYIf5Fe9z0W5b/wxoF1EF4iDRDOQKfDCsyQ7j84w4oOk5GQY9qrvEgzxS6DF/tF868XpZqG1kNggXjt93Ug3wqIexqdQTZzi5R/AY0W/8rsGqG22hO9D+V4kxv7VXyQd9jfHjum5IFiufjGDPBqYLRixQYJmJQ0ksicI92BZNFQcNJro8TowvCz+ruc7sFYVUZdcVPBO3IVd9KwTlM2HhXEoQ7ZHIXeQvRPbIhkRCtOWHacAA32U62Z0LqbnQvIrF4UPdyRMZ/WK2lnbe7gak2e5M0/epJ0lQWVGmb9/2HWASB37iVKvQ2CWP80TjUxvv0ggQ081BhKnWi8DqZrYvgdLZYtAGRNjuiLeUlHjw+wQusNu+1sOoqFtPtw90Zoo8OKdthGrsOfLok/RelXWqL0+gvYJudNmGhfY7CO6L6wBQZJ47/Gz3Zg6tgrvyNZ2N8Tqu9C3Y17i0EF50AlI4XfPn9Yk0lGCNWzuskpOTrrmXxx9LSy9QNRNqR1k8bZ1WJ0ItTN5Q+Q7Oc5vLXH1CbtZC9vNrl9mnhYtzsswyL+eC5w/HulSKTUd+kpVfzNnpqJK3f7B6IejT8TOZL5SzB7d4LoBv1ulzOzBNg8H9imQ/+6JBZ/Egi0rrd+6C1+qc+HGgoGaCZvhX6A==|920 \ No newline at end of file diff --git a/Pages/任务/任务-进展.rd b/Pages/任务/任务-进展.rd index 85eea11a..06b3cc98 100644 --- a/Pages/任务/任务-进展.rd +++ b/Pages/任务/任务-进展.rd @@ -1,5 +1,11 @@ { "PageType": 0, "ColumnCount": 29, - "RowCount": 5 + "RowCount": 7, + "CustomNames": [ + { + "Name": "折叠任务进展", + "Formula": "'任务-进展'!$Z$7" + } + ] } \ No newline at end of file diff --git a/Pages/任务/任务部分.json b/Pages/任务/任务部分.json new file mode 100644 index 00000000..4d7c6f1e --- /dev/null +++ b/Pages/任务/任务部分.json @@ -0,0 +1,821 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 349.0, + "Mode": 1 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 265.0, + "Mode": 1 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 103.0, + "Mode": 1 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 139.0, + "Mode": 1 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 236.0, + "Mode": 1 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 203.0, + "Mode": 1 + } + } + }, + "Count": 16, + "DefaultSize": 15.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 39.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 159.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + } + }, + "Count": 31, + "DefaultSize": 32.0 + }, + "Values": { + "0,0": "任务-基本信息", + "3,0": "任务-任务信息", + "6,0": "任务-子任务列表", + "9,0": "任务-关联资源", + "12,0": "任务-工时", + "15,0": "任务-进展" + }, + "AttachInfos": { + "0,0": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "任务-基本信息" + } + }, + "3,0": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "任务-任务信息" + } + }, + "6,0": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "任务-子任务列表" + } + }, + "9,0": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "任务-关联资源" + } + }, + "12,0": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "任务-工时" + } + }, + "15,0": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "任务-进展" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "Background": null, + "FontFamily": 0, + "FontSize": 14.67 + }, + { + "Background": null, + "FontFamily": 0, + "BorderBottom": 0 + }, + { + "BorderBottom": 0 + }, + { + "Background": null, + "FontFamily": 0 + }, + { + "Background": null + } + ], + "Types": { + "Strs": [ + "Body", + "Background 2 -10" + ], + "Borders": [ + { + "Color": 1 + } + ] + }, + "CellStyles": { + "0,0": 0, + "0,25": 0, + "0,29": 0, + "0,30": 0, + "1,0": 0, + "1,1": 1, + "1,2": 1, + "1,3": 1, + "1,4": 1, + "1,5": 1, + "1,6": 1, + "1,7": 1, + "1,8": 1, + "1,9": 1, + "1,10": 1, + "1,11": 1, + "1,12": 1, + "1,13": 1, + "1,14": 1, + "1,15": 1, + "1,16": 1, + "1,17": 1, + "1,18": 2, + "1,19": 2, + "1,20": 2, + "1,21": 2, + "1,22": 2, + "1,23": 2, + "1,24": 2, + "1,25": 1, + "1,26": 2, + "1,27": 2, + "1,28": 2, + "1,29": 1, + "1,30": 3, + "2,0": 0, + "2,1": 0, + "2,2": 0, + "2,3": 0, + "2,4": 0, + "2,5": 0, + "2,6": 0, + "2,7": 0, + "2,8": 0, + "2,9": 0, + "2,10": 0, + "2,11": 0, + "2,12": 0, + "2,13": 0, + "2,14": 0, + "2,15": 0, + "2,16": 0, + "2,17": 0, + "2,18": 0, + "2,19": 0, + "2,20": 0, + "2,21": 0, + "2,22": 0, + "2,23": 0, + "2,24": 0, + "2,25": 0, + "2,26": 0, + "2,27": 0, + "2,28": 0, + "2,29": 0, + "2,30": 0, + "3,0": 0, + "3,1": 0, + "3,2": 0, + "3,3": 0, + "3,4": 0, + "3,5": 0, + "3,6": 0, + "3,7": 0, + "3,8": 0, + "3,9": 0, + "3,10": 0, + "3,11": 0, + "3,12": 0, + "3,13": 0, + "3,14": 0, + "3,15": 0, + "3,16": 0, + "3,17": 0, + "3,25": 0, + "3,29": 0, + "3,30": 0, + "4,0": 0, + "4,1": 1, + "4,2": 1, + "4,3": 1, + "4,4": 1, + "4,5": 1, + "4,6": 1, + "4,7": 1, + "4,8": 1, + "4,9": 1, + "4,10": 1, + "4,11": 1, + "4,12": 1, + "4,13": 1, + "4,14": 1, + "4,15": 1, + "4,16": 1, + "4,17": 1, + "4,18": 2, + "4,19": 2, + "4,20": 2, + "4,21": 2, + "4,22": 2, + "4,23": 2, + "4,24": 2, + "4,25": 1, + "4,26": 2, + "4,27": 2, + "4,28": 2, + "4,29": 1, + "4,30": 3, + "5,0": 0, + "5,1": 0, + "5,2": 0, + "5,3": 0, + "5,4": 0, + "5,5": 0, + "5,6": 0, + "5,7": 0, + "5,8": 0, + "5,9": 0, + "5,10": 0, + "5,11": 0, + "5,12": 0, + "5,13": 0, + "5,14": 0, + "5,15": 0, + "5,16": 0, + "5,17": 0, + "5,18": 0, + "5,19": 0, + "5,20": 0, + "5,21": 0, + "5,22": 0, + "5,23": 0, + "5,24": 0, + "5,25": 0, + "5,26": 0, + "5,27": 0, + "5,28": 0, + "5,29": 0, + "5,30": 0, + "6,0": 0, + "6,1": 0, + "6,2": 0, + "6,3": 0, + "6,4": 0, + "6,5": 0, + "6,6": 0, + "6,7": 0, + "6,8": 0, + "6,9": 0, + "6,10": 0, + "6,11": 0, + "6,12": 0, + "6,13": 0, + "6,14": 0, + "6,15": 0, + "6,16": 0, + "6,17": 0, + "6,25": 0, + "6,29": 0, + "6,30": 0, + "7,0": 0, + "7,1": 1, + "7,2": 1, + "7,3": 1, + "7,4": 1, + "7,5": 1, + "7,6": 1, + "7,7": 1, + "7,8": 1, + "7,9": 1, + "7,10": 1, + "7,11": 1, + "7,12": 1, + "7,13": 1, + "7,14": 1, + "7,15": 1, + "7,16": 1, + "7,17": 1, + "7,18": 2, + "7,19": 2, + "7,20": 2, + "7,21": 2, + "7,22": 2, + "7,23": 2, + "7,24": 2, + "7,25": 1, + "7,26": 2, + "7,27": 2, + "7,28": 2, + "7,29": 1, + "7,30": 3, + "8,0": 0, + "8,1": 0, + "8,2": 0, + "8,3": 0, + "8,4": 0, + "8,5": 0, + "8,6": 0, + "8,7": 0, + "8,8": 0, + "8,9": 0, + "8,10": 0, + "8,11": 0, + "8,12": 0, + "8,13": 0, + "8,14": 0, + "8,15": 0, + "8,16": 0, + "8,17": 0, + "8,18": 0, + "8,19": 0, + "8,20": 0, + "8,21": 0, + "8,22": 0, + "8,23": 0, + "8,24": 0, + "8,25": 0, + "8,26": 0, + "8,27": 0, + "8,28": 0, + "8,29": 0, + "8,30": 0, + "9,0": 0, + "9,1": 0, + "9,2": 0, + "9,3": 0, + "9,4": 0, + "9,5": 0, + "9,6": 0, + "9,7": 0, + "9,8": 0, + "9,9": 0, + "9,10": 0, + "9,11": 0, + "9,12": 0, + "9,13": 0, + "9,14": 0, + "9,15": 0, + "9,16": 0, + "9,17": 0, + "9,25": 0, + "9,29": 0, + "9,30": 0, + "10,0": 0, + "10,1": 1, + "10,2": 1, + "10,3": 1, + "10,4": 1, + "10,5": 1, + "10,6": 1, + "10,7": 1, + "10,8": 1, + "10,9": 1, + "10,10": 1, + "10,11": 1, + "10,12": 1, + "10,13": 1, + "10,14": 1, + "10,15": 1, + "10,16": 1, + "10,17": 1, + "10,18": 2, + "10,19": 2, + "10,20": 2, + "10,21": 2, + "10,22": 2, + "10,23": 2, + "10,24": 2, + "10,25": 1, + "10,26": 2, + "10,27": 2, + "10,28": 2, + "10,29": 1, + "10,30": 3, + "11,0": 0, + "11,1": 0, + "11,2": 0, + "11,3": 0, + "11,4": 0, + "11,5": 0, + "11,6": 0, + "11,7": 0, + "11,8": 0, + "11,9": 0, + "11,10": 0, + "11,11": 0, + "11,12": 0, + "11,13": 0, + "11,14": 0, + "11,15": 0, + "11,16": 0, + "11,17": 0, + "11,18": 0, + "11,19": 0, + "11,20": 0, + "11,21": 0, + "11,22": 0, + "11,23": 0, + "11,24": 0, + "11,25": 0, + "11,26": 0, + "11,27": 0, + "11,28": 0, + "11,29": 0, + "11,30": 0, + "12,0": 0, + "12,1": 0, + "12,2": 0, + "12,3": 0, + "12,4": 0, + "12,5": 0, + "12,6": 0, + "12,7": 0, + "12,8": 0, + "12,9": 0, + "12,10": 0, + "12,11": 0, + "12,12": 0, + "12,13": 0, + "12,14": 0, + "12,15": 0, + "12,16": 0, + "12,17": 0, + "12,25": 0, + "12,29": 0, + "12,30": 0, + "13,0": 0, + "13,1": 1, + "13,2": 1, + "13,3": 1, + "13,4": 1, + "13,5": 1, + "13,6": 1, + "13,7": 1, + "13,8": 1, + "13,9": 1, + "13,10": 1, + "13,11": 1, + "13,12": 1, + "13,13": 1, + "13,14": 1, + "13,15": 1, + "13,16": 1, + "13,17": 1, + "13,18": 2, + "13,19": 2, + "13,20": 2, + "13,21": 2, + "13,22": 2, + "13,23": 2, + "13,24": 2, + "13,25": 1, + "13,26": 2, + "13,27": 2, + "13,28": 2, + "13,29": 1, + "13,30": 3, + "14,0": 0, + "14,1": 0, + "14,2": 0, + "14,3": 0, + "14,4": 0, + "14,5": 0, + "14,6": 0, + "14,7": 0, + "14,8": 0, + "14,9": 0, + "14,10": 0, + "14,11": 0, + "14,12": 0, + "14,13": 0, + "14,14": 0, + "14,15": 0, + "14,16": 0, + "14,17": 0, + "14,18": 0, + "14,19": 0, + "14,20": 0, + "14,21": 0, + "14,22": 0, + "14,23": 0, + "14,24": 0, + "14,25": 0, + "14,26": 0, + "14,27": 0, + "14,28": 0, + "14,29": 0, + "14,30": 0, + "15,0": 0, + "15,1": 0, + "15,2": 0, + "15,3": 0, + "15,4": 0, + "15,5": 0, + "15,6": 0, + "15,7": 0, + "15,8": 0, + "15,9": 0, + "15,10": 0, + "15,11": 0, + "15,12": 0, + "15,13": 0, + "15,14": 0, + "15,15": 0, + "15,16": 0, + "15,17": 0, + "15,25": 0, + "15,29": 0, + "15,30": 0 + }, + "RowStyles": { + "0": 4, + "1": 4, + "2": 4 + }, + "SheetStyle": { + "FontFamily": 0 + } + }, + "Spans": [ + "3,0,1,30", + "6,0,1,30", + "9,0,1,30", + "12,0,1,30", + "15,0,1,30", + "4,17,1,13", + "7,17,1,13", + "10,17,1,13", + "13,17,1,13", + "0,0,1,30", + "1,17,1,13" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PageLoadedCommandList": [ + { + "$type": "CloseCommand.CloseCommand, CloseCommand", + "PassValueBack": true, + "ReloadData": true, + "PassQueryCondition": true + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "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": [] + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//oQqlElyjPThVoIrgjLFyL4Zc0W7QZN6VxKo2tTAV/UU3LIsZJYMvNNEdNUFMGyv+Dsq1vF4jS1AJIQwoXif1guSzoVLT1CG0xU+36PKXSmKBEepAxv9NrxpwGB82G4Ck3oE39MmrG/TxIW6MDxJZ4pDEqClZoNAr9hfOqE3GYW50n+Ghd0KWY1L2WVCSy+LUTGXDFa9blblu5uY+ZOD5v6ssUB9MU2K82NmGM3LwXPv02uXLwEVM/NPhrzFzyV+JOnxv3XvzQkFA5mgXkIi89IvHTMqPVjMZxpVjw4hF/PMXnEnlHwfrrlek9j8TMGGipWROEVoYb4v7vw1tLupn1YpGy3Eq3b3ZFEA7PzOaVaoE+ZeAg3LYVWHUCJPsJBha8D60I5V5k7+sPnd+5ByqETOHLxhtJzQAj/w6EA1a5ukvsNSAu6lqkha/CWkb57TArfD8er06Z78ZzphsgiFjERltBNcEkmXwHGS2bfXuweCz4hHYn/TqTRvuPsNGQSAF6lovN6CBP9OWA2E2GvTvWW+kKW3W5Hau3kSjb1CdB8toQ2Aje//IcI8jFUHlGged9jM6PaPoR6x79CI9wTJFzTW83qmqghlKs80lAHStRtrdYX1aAwk5CoILp/aUIAYnGYu+ax9ef/sCWCW7i3cbN3FK5rvD1W8MBtwxEAsHjxpW/uVh8AuOJx677mjKAHh+17vOVl9ZWDEZvpLScmggNzsi4o0JG2G/qo6QptfTmCDDKVazwAxsNbqomZhUi6nPJwdw+zwv9RZq9esrmQpsYkiy2/I1Uw5JAwgxj/aoVHfu3affyZw6/N9FASElk9dAcvLMZIANb8WCxeCmmU7unMS1XPafE1SeOWNUi1JOI1jyWQRzyVfXixBzrbrUzhOBMOYXUgbvi3ddJBOndBAESw==|920 \ No newline at end of file diff --git a/Pages/任务/任务部分.rd b/Pages/任务/任务部分.rd new file mode 100644 index 00000000..d741bcf0 --- /dev/null +++ b/Pages/任务/任务部分.rd @@ -0,0 +1,5 @@ +{ + "PageType": 0, + "ColumnCount": 31, + "RowCount": 16 +} \ No newline at end of file diff --git a/Pages/任务/任务首页.json b/Pages/任务/任务首页.json index bfcad390..69859877 100644 --- a/Pages/任务/任务首页.json +++ b/Pages/任务/任务首页.json @@ -3,18 +3,26 @@ "RowColumnAttachedInfos": { "1": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 32.0, + "IsHidden": true } }, "2": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 15.0, + "IsHidden": true } }, "3": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 349.0, - "Mode": 1 + "DesignLengthInPixel": 807.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } } }, "4": { @@ -23,86 +31,6 @@ } }, "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 265.0, - "Mode": 1 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 103.0, - "Mode": 1 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 139.0, - "Mode": 1 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 236.0, - "Mode": 1 - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 203.0, - "Mode": 1 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "20": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0, "IsHidden": true @@ -110,9 +38,11 @@ } }, "InLogicalVisibleIndexes": [ - 20 + 1, + 2, + 5 ], - "Count": 21, + "Count": 6, "DefaultSize": 15.0 }, "Cols": { @@ -259,12 +189,7 @@ }, "28": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 40.0 - } - }, - "29": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 159.0, + "DesignLengthInPixel": 40.0, "Mode": 2, "MinLength": { "Unit": 1 @@ -274,89 +199,34 @@ } } }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, "30": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, - "31": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "32": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 39.0 - } - }, - "33": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 38.0 - } - }, - "34": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 39.0 - } - }, - "35": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 38.0 - } - }, - "36": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 39.0 - } - }, - "37": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 38.0 - } - }, - "38": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 39.0 - } - }, - "39": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 38.0, - "Mode": 1 - } - }, - "40": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "41": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 400.0 } } }, - "Count": 42, + "Count": 31, "DefaultSize": 32.0 }, "Values": { - "0,32": "任务-侧栏", - "3,0": "任务-基本信息", - "6,0": "任务-任务信息", - "9,0": "任务-子任务列表", - "12,0": "任务-关联资源", - "15,0": "任务-工时", - "18,0": "任务-进展", - "20,3": "任务ID:", - "20,10": "项目ID:", - "20,17": "参与人数:", - "20,23": false + "0,30": "任务-侧栏", + "3,0": "任务部分", + "5,3": "任务ID:", + "5,10": "项目ID:", + "5,17": "参与人数:", + "5,23": false }, "AttachInfos": { - "0,32": { + "0,30": { "CellType": { "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "任务-侧栏" + "PageName": "任务-侧栏", + "OverflowMode": 1 } }, "1,1": { @@ -366,90 +236,35 @@ "ActionButtonStyleTemplateInfos": [] } }, - "1,30": { - "CellType": { - "$type": "Forguncy.ImageCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务首页!收起侧栏" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=NOT(任务首页!收起侧栏)" - } - } - ] - } - ], - "ToolTip": "收缩/展开", - "Size": 18, - "ImagePath": "展开.svg", - "UseCellForeColor": true - } - }, "3,0": { "CellType": { "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "任务-基本信息" + "PageName": "任务部分", + "OverflowMode": 1 } }, - "6,0": { - "CellType": { - "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "任务-任务信息" - } - }, - "9,0": { - "CellType": { - "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "任务-子任务列表" - } - }, - "12,0": { - "CellType": { - "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "任务-关联资源" - } - }, - "15,0": { - "CellType": { - "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "任务-工时" - } - }, - "18,0": { - "CellType": { - "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", - "PageName": "任务-进展" - } - }, - "20,4": { + "5,4": { "BindingInfo": { "TableName": "任务表", "ColumnName": "ID", "GUID": "2c5a4904-3a02-4c35-9080-be6d81c7674b" } }, - "20,11": { + "5,11": { "BindingInfo": { "TableName": "项目表", "ColumnName": "ID", "GUID": "83e8051b-34cd-41da-a2b4-9699687b73bd" } }, - "20,18": { + "5,18": { "BindingInfo": { "TableName": "任务表", "ColumnName": "参与人数", "GUID": "dd68b5dc-2111-47fc-92e0-c24293bc5265" } }, - "20,23": { + "5,23": { "CellType": { "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", "Caption": "收起侧栏", @@ -461,11 +276,85 @@ { "Location": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务首页!AG:AP" + "SerializeProperty": "=任务首页!AE:AE" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=NOT(任务首页!X21)" + "SerializeProperty": "=NOT(任务首页!X6)" + } + } + ] + } + ] + } + }, + "5,26": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "折叠全部", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠任务说明" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠全部" + } + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠关联资源" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠全部" + } + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠关联资源" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠全部" + } + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠子任务列表" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠全部" + } + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠工时详情" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠全部" + } + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠任务进展" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!折叠全部" } } ] @@ -476,11 +365,6 @@ }, "StyleDatas": { "Styles": [ - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Foreground": 1 - }, { "Background": null, "FontFamily": 0, @@ -490,6 +374,11 @@ { "FontSize": 13.333333333333332 }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 2 + }, { "BorderLeft": 0 }, @@ -498,20 +387,6 @@ "FontFamily": 0, "FontSize": 14.67 }, - { - "Background": null, - "FontFamily": 0, - "BorderBottom": 0 - }, - { - "BorderBottom": 0 - }, - { - "Background": null, - "FontFamily": 0, - "FontSize": 14.67, - "BorderBottom": 0 - }, { "FontSize": 13.333333333333332, "HorizontalAlignment": 3 @@ -568,8 +443,8 @@ "Types": { "Strs": [ "Body", - "Text 1 50", "Background 2 -10", + "Text 1 50", "Right", "#FFFFFF00", "black", @@ -577,7 +452,7 @@ ], "Borders": [ { - "Color": 2 + "Color": 1 }, { "Color": 5 @@ -585,542 +460,80 @@ ] }, "CellStyles": { - "0,31": 0, - "0,32": 1, - "1,1": 2, - "1,30": 0, - "1,31": 0, - "1,32": 3, - "2,32": 3, + "0,30": 0, + "1,1": 1, + "1,29": 2, + "1,30": 3, + "2,30": 3, "3,0": 4, "3,25": 4, "3,29": 4, - "3,30": 4, - "3,31": 4, - "3,32": 3, + "3,30": 3, "4,0": 4, - "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, - "4,10": 5, - "4,11": 5, - "4,12": 5, - "4,13": 5, - "4,14": 5, - "4,15": 5, - "4,16": 5, - "4,17": 5, - "4,18": 6, - "4,19": 6, - "4,20": 6, - "4,21": 6, - "4,22": 6, - "4,23": 6, - "4,24": 6, - "4,25": 5, - "4,26": 6, - "4,27": 6, - "4,28": 6, - "4,29": 5, - "4,30": 7, - "4,31": 4, - "4,32": 3, - "5,0": 4, - "5,1": 4, - "5,2": 4, - "5,3": 4, - "5,4": 4, - "5,5": 4, - "5,6": 4, - "5,7": 4, - "5,8": 4, - "5,9": 4, - "5,10": 4, - "5,11": 4, - "5,12": 4, - "5,13": 4, - "5,14": 4, - "5,15": 4, - "5,16": 4, - "5,17": 4, - "5,18": 4, - "5,19": 4, - "5,20": 4, - "5,21": 4, - "5,22": 4, - "5,23": 4, - "5,24": 4, - "5,25": 4, - "5,26": 4, - "5,27": 4, - "5,28": 4, - "5,29": 4, - "5,30": 4, - "5,31": 4, - "5,32": 3, - "6,0": 4, - "6,1": 4, - "6,2": 4, - "6,3": 4, - "6,4": 4, - "6,5": 4, - "6,6": 4, - "6,7": 4, - "6,8": 4, - "6,9": 4, - "6,10": 4, - "6,11": 4, - "6,12": 4, - "6,13": 4, - "6,14": 4, - "6,15": 4, - "6,16": 4, - "6,17": 4, - "6,25": 4, - "6,29": 4, - "6,30": 4, - "6,31": 4, - "6,32": 3, - "7,0": 4, - "7,1": 5, - "7,2": 5, - "7,3": 5, - "7,4": 5, - "7,5": 5, - "7,6": 5, - "7,7": 5, - "7,8": 5, - "7,9": 5, - "7,10": 5, - "7,11": 5, - "7,12": 5, - "7,13": 5, - "7,14": 5, - "7,15": 5, - "7,16": 5, - "7,17": 5, - "7,18": 6, - "7,19": 6, - "7,20": 6, - "7,21": 6, - "7,22": 6, - "7,23": 6, - "7,24": 6, - "7,25": 5, - "7,26": 6, - "7,27": 6, - "7,28": 6, - "7,29": 5, - "7,30": 7, - "7,31": 4, - "7,32": 3, - "8,0": 4, - "8,1": 4, - "8,2": 4, - "8,3": 4, - "8,4": 4, - "8,5": 4, - "8,6": 4, - "8,7": 4, - "8,8": 4, - "8,9": 4, - "8,10": 4, - "8,11": 4, - "8,12": 4, - "8,13": 4, - "8,14": 4, - "8,15": 4, - "8,16": 4, - "8,17": 4, - "8,18": 4, - "8,19": 4, - "8,20": 4, - "8,21": 4, - "8,22": 4, - "8,23": 4, - "8,24": 4, - "8,25": 4, - "8,26": 4, - "8,27": 4, - "8,28": 4, - "8,29": 4, - "8,30": 4, - "8,31": 4, - "8,32": 3, - "9,0": 4, - "9,1": 4, - "9,2": 4, - "9,3": 4, - "9,4": 4, - "9,5": 4, - "9,6": 4, - "9,7": 4, - "9,8": 4, - "9,9": 4, - "9,10": 4, - "9,11": 4, - "9,12": 4, - "9,13": 4, - "9,14": 4, - "9,15": 4, - "9,16": 4, - "9,17": 4, - "9,25": 4, - "9,29": 4, - "9,30": 4, - "9,31": 4, - "9,32": 3, - "10,0": 4, - "10,1": 5, - "10,2": 5, - "10,3": 5, - "10,4": 5, - "10,5": 5, - "10,6": 5, - "10,7": 5, - "10,8": 5, - "10,9": 5, - "10,10": 5, - "10,11": 5, - "10,12": 5, - "10,13": 5, - "10,14": 5, - "10,15": 5, - "10,16": 5, - "10,17": 5, - "10,18": 6, - "10,19": 6, - "10,20": 6, - "10,21": 6, - "10,22": 6, - "10,23": 6, - "10,24": 6, - "10,25": 5, - "10,26": 6, - "10,27": 6, - "10,28": 6, - "10,29": 5, - "10,30": 7, - "10,31": 4, - "10,32": 3, - "11,0": 4, - "11,1": 4, - "11,2": 4, - "11,3": 4, - "11,4": 4, - "11,5": 4, - "11,6": 4, - "11,7": 4, - "11,8": 4, - "11,9": 4, - "11,10": 4, - "11,11": 4, - "11,12": 4, - "11,13": 4, - "11,14": 4, - "11,15": 4, - "11,16": 4, - "11,17": 4, - "11,18": 4, - "11,19": 4, - "11,20": 4, - "11,21": 4, - "11,22": 4, - "11,23": 4, - "11,24": 4, - "11,25": 4, - "11,26": 4, - "11,27": 4, - "11,28": 4, - "11,29": 4, - "11,30": 4, - "11,31": 4, - "11,32": 3, - "12,0": 4, - "12,1": 4, - "12,2": 4, - "12,3": 4, - "12,4": 4, - "12,5": 4, - "12,6": 4, - "12,7": 4, - "12,8": 4, - "12,9": 4, - "12,10": 4, - "12,11": 4, - "12,12": 4, - "12,13": 4, - "12,14": 4, - "12,15": 4, - "12,16": 4, - "12,17": 4, - "12,25": 4, - "12,29": 4, - "12,30": 4, - "12,31": 4, - "12,32": 3, - "13,0": 4, - "13,1": 5, - "13,2": 5, - "13,3": 5, - "13,4": 5, - "13,5": 5, - "13,6": 5, - "13,7": 5, - "13,8": 5, - "13,9": 5, - "13,10": 5, - "13,11": 5, - "13,12": 5, - "13,13": 5, - "13,14": 5, - "13,15": 5, - "13,16": 5, - "13,17": 5, - "13,18": 6, - "13,19": 6, - "13,20": 6, - "13,21": 6, - "13,22": 6, - "13,23": 6, - "13,24": 6, - "13,25": 5, - "13,26": 6, - "13,27": 6, - "13,28": 6, - "13,29": 5, - "13,30": 4, - "13,31": 4, - "13,32": 3, - "14,0": 4, - "14,1": 4, - "14,2": 4, - "14,3": 4, - "14,4": 4, - "14,5": 4, - "14,6": 4, - "14,7": 4, - "14,8": 4, - "14,9": 4, - "14,10": 4, - "14,11": 4, - "14,12": 4, - "14,13": 4, - "14,14": 4, - "14,15": 4, - "14,16": 4, - "14,17": 4, - "14,18": 4, - "14,19": 4, - "14,20": 4, - "14,21": 4, - "14,22": 4, - "14,23": 4, - "14,24": 4, - "14,25": 4, - "14,26": 4, - "14,27": 4, - "14,28": 4, - "14,29": 4, - "14,30": 4, - "14,31": 4, - "14,32": 3, - "15,0": 4, - "15,1": 4, - "15,2": 4, - "15,3": 4, - "15,4": 4, - "15,5": 4, - "15,6": 4, - "15,7": 4, - "15,8": 4, - "15,9": 4, - "15,10": 4, - "15,11": 4, - "15,12": 4, - "15,13": 4, - "15,14": 4, - "15,15": 4, - "15,16": 4, - "15,17": 4, - "15,25": 4, - "15,29": 4, - "15,30": 4, - "15,31": 4, - "15,32": 3, - "16,0": 4, - "16,1": 5, - "16,2": 5, - "16,3": 5, - "16,4": 5, - "16,5": 5, - "16,6": 5, - "16,7": 5, - "16,8": 5, - "16,9": 5, - "16,10": 5, - "16,11": 5, - "16,12": 5, - "16,13": 5, - "16,14": 5, - "16,15": 5, - "16,16": 5, - "16,17": 5, - "16,18": 6, - "16,19": 6, - "16,20": 6, - "16,21": 6, - "16,22": 6, - "16,23": 6, - "16,24": 6, - "16,25": 5, - "16,26": 6, - "16,27": 6, - "16,28": 6, - "16,29": 5, - "16,30": 7, - "16,31": 4, - "16,32": 3, - "17,0": 4, - "17,1": 4, - "17,2": 4, - "17,3": 4, - "17,4": 4, - "17,5": 4, - "17,6": 4, - "17,7": 4, - "17,8": 4, - "17,9": 4, - "17,10": 4, - "17,11": 4, - "17,12": 4, - "17,13": 4, - "17,14": 4, - "17,15": 4, - "17,16": 4, - "17,17": 4, - "17,18": 4, - "17,19": 4, - "17,20": 4, - "17,21": 4, - "17,22": 4, - "17,23": 4, - "17,24": 4, - "17,25": 4, - "17,26": 4, - "17,27": 4, - "17,28": 4, - "17,29": 4, - "17,30": 4, - "17,31": 4, - "17,32": 3, - "18,0": 4, - "18,1": 4, - "18,2": 4, - "18,3": 4, - "18,4": 4, - "18,5": 4, - "18,6": 4, - "18,7": 4, - "18,8": 4, - "18,9": 4, - "18,10": 4, - "18,11": 4, - "18,12": 4, - "18,13": 4, - "18,14": 4, - "18,15": 4, - "18,16": 4, - "18,17": 4, - "18,25": 4, - "18,29": 4, - "18,30": 4, - "18,31": 4, - "18,32": 3, - "19,0": 4, - "19,1": 4, - "19,2": 4, - "19,3": 4, - "19,4": 4, - "19,5": 4, - "19,6": 4, - "19,7": 4, - "19,8": 4, - "19,9": 4, - "19,10": 4, - "19,11": 4, - "19,12": 4, - "19,13": 4, - "19,14": 4, - "19,15": 4, - "19,16": 4, - "19,17": 4, - "19,18": 4, - "19,19": 4, - "19,20": 4, - "19,21": 4, - "19,22": 4, - "19,23": 4, - "19,24": 4, - "19,25": 4, - "19,26": 4, - "19,27": 4, - "19,28": 4, - "19,29": 4, - "19,30": 4, - "19,31": 4, - "20,3": 8, - "20,4": 9, - "20,5": 10, - "20,6": 10, - "20,7": 10, - "20,9": 11, - "20,10": 12, - "20,11": 13, - "20,12": 14, - "20,13": 14, - "20,14": 15, - "20,16": 11, - "20,17": 16, - "20,18": 13, - "20,19": 14, - "20,20": 14, - "20,21": 15, - "20,29": 16 + "4,1": 4, + "4,2": 4, + "4,3": 4, + "4,4": 4, + "4,5": 4, + "4,6": 4, + "4,7": 4, + "4,8": 4, + "4,9": 4, + "4,10": 4, + "4,11": 4, + "4,12": 4, + "4,13": 4, + "4,14": 4, + "4,15": 4, + "4,16": 4, + "4,17": 4, + "4,18": 4, + "4,19": 4, + "4,20": 4, + "4,21": 4, + "4,22": 4, + "4,23": 4, + "4,24": 4, + "4,25": 4, + "4,26": 4, + "4,27": 4, + "4,28": 4, + "4,29": 4, + "5,3": 5, + "5,4": 6, + "5,5": 7, + "5,6": 7, + "5,7": 7, + "5,9": 8, + "5,10": 9, + "5,11": 10, + "5,12": 11, + "5,13": 11, + "5,14": 12, + "5,16": 8, + "5,17": 13, + "5,18": 10, + "5,19": 11, + "5,20": 11, + "5,21": 12, + "5,29": 13 }, "RowStyles": { - "3": 17, - "4": 17, - "5": 17 + "3": 14 }, "SheetStyle": { "FontFamily": 0 } }, "Spans": [ - "6,0,1,30", - "9,0,1,30", - "20,4,1,4", - "12,0,1,30", - "15,0,1,30", - "18,0,1,30", - "20,11,1,4", - "7,17,1,13", - "10,17,1,13", - "13,17,1,13", - "16,17,1,13", - "20,18,1,4", + "5,4,1,4", + "5,11,1,4", + "5,18,1,4", "1,1,1,13", "3,0,1,30", - "4,17,1,13", - "0,32,19,10", - "20,23,1,3" + "0,30,4,1", + "5,23,1,3", + "5,26,1,3" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1159,21 +572,25 @@ "Margin": {} }, "CustomNames": [ - { - "Name": "任务ID", - "Formula": "任务首页!$E$21" - }, - { - "Name": "项目ID", - "Formula": "任务首页!$L$21" - }, { "Name": "参与人数", - "Formula": "任务首页!$S$21" + "Formula": "任务首页!$S$6" + }, + { + "Name": "任务ID", + "Formula": "任务首页!$E$6" }, { "Name": "收起侧栏", - "Formula": "任务首页!$X$21" + "Formula": "任务首页!$X$6" + }, + { + "Name": "项目ID", + "Formula": "任务首页!$L$6" + }, + { + "Name": "折叠全部", + "Formula": "任务首页!$AA$6" } ] -}//7Yj2auCpmYUD1ftsqGzG3RU2qC5ryu2GrMovZGaySzjWi8nM1wRrdN8cmNgziTNqRvlk7NLVSYeFT5vKJIGA5IPV96lOn0IqEaSlXsKV2k6/Q6237EkMFSAJVgmNm2t/LlMcLiB+2LJgXBFe275g30FHnvBrq8DgOKO3wt5LVg3CzfScGGU0nPZE1YIvI8poZ+eTrQEKWHStuBY35kjS50yJ74aeUSTYGXckpiz5dhSKWxUmet0mFxzBUUNwMiV+V3zALVBVC/Ir38CSifgWFmVf6torgAcRhIDXsnkmFHZhbWMzvCjKWOhSHgbGghmSbr1FHm4As1pXNMbkuaB5RtHu1JOshpQpjXxIQXyRJtMkY/CJ5J0gCS9bk1TLxI99Q+Jsn8QNhDsBNrrHCJezAFIZnO4wUQOW7ooOrt8GgoKfW8jRyU/fPjNMGt3KLyrrp2Bh31kbw6mntXrxzkcrVQ7jXg4V8pEo0X2sX8OOtCkM0x9QFip+zem7bsfiApl97/mbiUsG6OqVBtoI5oVOLjuUyJ9j49MTAf1x3YdP8pCXWZa1uR1oAMCuyr5dadbA1ZAh0hr2y1rDkJGg79CjIJh3MCsHeHZm7U+lh8WQ2Y+tFS3owQ4wWW8qBcUK+fzyQayWPY/ynGmQ6UynbyzHAD7aqSRMvLxJsJ3BrFZk2bN5fZEglqu0rCrvaNY1mc8P6HWDcpM2ZZHL9K42wml8VfVVp6EUQomvxKbTwYkGmu7WMwAPzhGYOIy3zrJun4ua0LEbW6ys9oSaZWbl7tMveZ+DFU1ECvatkSVF+ALUNwyfsj2lBnlPPQGq905+u5k6PfvQeX0glxA1wOrI9R0eBQbPFwCrO3OhX/JiJxs9/gyIzLGIjlrdHkSaWI5tpUori1nRJczHVdjDKahaILzUnA==|920 \ No newline at end of file +}//MH47e29jSVNS8oZ41A1n8m0CoOGJ+GZBPmHdWf0F+IfN54jxwU6mQDlDp5uWBYBRudFuy1PIhvxYAPA+lrOqFdkZb5kidSJ9CK+KeTA85o0v7CS64fnmeyK8/rKhS9QCKwX3L4qQ8nwAi420owA35kpD5fgQ1Rx7gdAnjpBBW/LZ3Y5xftvBARvZEM994+FaaH3ilTmWpr1LEpmSB0yqmj2YYnEXXxmKDz4z7ZDLMwnCn1O8KpHdXcnociEB2ShB5qV9ylbHS2MJtq/YKy/0kiZRZhC/ucfZsWf+THFRVqQiG42MQ+aYMt937lctgldJ0nMD3In0PQBdaw+NDCbcna7EfU0/sv4kT/TjEGQZ89DzH3UVkiN3UM+3W5xQfHBOTvRxBlZziSV7f61sBgo/RP6xbhJuWfO1OWeI2+wKhCsItXnS/kKC0N8U6KLOy2x4vmF6K5jFgBnFgPsO45UvxaCvgtz8escv8fKM4ikE6O4X++GpECkln458e3pL3ALA8M+dn3jaFaxCPwxNA2p6Rc2TqKelQ2SOCQvnRh5xibYPDMRlsnYOERg/IT69GKbdgVnvU7W2stplPQt7XAmhfKyD08zTJPLi9xXvctF2PGF0MqktFUIqrfc2lK1EATLdOKn1yBAWQlbdd+40twgjKaTCznqYm6RDyVqg6ReWBnZF7PF/Or0onRHRo8bvA4G7k/zkAMrNFs/W+MWqbYKsb3Fq/HRxVrOUbaXPk5f0sZDzdn94z3+H9FzWIEbRwCUdvtJJsiTgK4qd14dpc6Ie6aumMc1Q1MasSj+LhIwMpZR7m3EX8BwKmqnCXhIsJ2HuAZQW4zbT23mYVghDIuzqTTZPOzYlmLkhfdSTtG8Me3nmlb0KcdT/7mpn6HlwUm3Xhj70yHmfFWEuJscD5wDLmQ==|920 \ No newline at end of file diff --git a/Pages/任务/任务首页.rd b/Pages/任务/任务首页.rd index ffc2c429..0629d61d 100644 --- a/Pages/任务/任务首页.rd +++ b/Pages/任务/任务首页.rd @@ -1,23 +1,27 @@ { "PageType": 0, - "ColumnCount": 42, - "RowCount": 21, + "ColumnCount": 31, + "RowCount": 6, "CustomNames": [ - { - "Name": "任务ID", - "Formula": "任务首页!$E$21" - }, - { - "Name": "项目ID", - "Formula": "任务首页!$L$21" - }, { "Name": "参与人数", - "Formula": "任务首页!$S$21" + "Formula": "任务首页!$S$6" + }, + { + "Name": "任务ID", + "Formula": "任务首页!$E$6" }, { "Name": "收起侧栏", - "Formula": "任务首页!$X$21" + "Formula": "任务首页!$X$6" + }, + { + "Name": "项目ID", + "Formula": "任务首页!$L$6" + }, + { + "Name": "折叠全部", + "Formula": "任务首页!$AA$6" } ] } \ No newline at end of file diff --git a/Pages/共用/MD编辑器.json b/Pages/共用/MD编辑器.json index 99b44b44..8ea21f6e 100644 --- a/Pages/共用/MD编辑器.json +++ b/Pages/共用/MD编辑器.json @@ -6,6 +6,11 @@ "DesignLengthInPixel": 24.0 } }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 @@ -20,11 +25,6 @@ "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } } }, "Count": 5, @@ -229,7 +229,22 @@ }, "3,1": { "CellType": { - "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor" + "$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor", + "UIPermissions": [ + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "WaterMark": "请编辑内容" } } }, @@ -311,4 +326,4 @@ "Formula": "MD编辑器!$B$4" } ] -}//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 +}//4UMIsU3XUAhlp0TB3sPnqyzH92o23JX7/YenURymmIYsf2atHh2yatBvKbDFNuTLHD3vwm0GZvewnmmiDNsBDya9UBqY7hapgCmTFmbhJUbgIh6XHMmCSqgUCTeSMSpSj3kBF6ZXIN9PG49vqU0Cz6tQSzBUXVND3HyuSLqI0UjiVqb5lUhnZx6IoxWYH0gGXsYYLIE3BUFDVxJnNd60/3UzxiHpb+QlCEvzg19w3PeHKjwo3Xhyut07Fciry5TNbDefM7V+teI7hYIrGdzljFj2sCWkNtp/CLFz3FuAeclmlGxh0ogovp+5xxVNA3cfbd4N++sGrQrEjTgGs5mJ9rfU3tRMoULgvDS8J1PG4h/PCm/U9anR650SmgMxEf0A/F0drPiK4yFyINzXkJtSeJ6kFWLLTTZn/6ZqnXjkw4/xg6FVYOITv0LtDUHo+ZBBU1ZS1kO4GhbcWQK9cJSzvP6x1dY2mF+CBDerJhM5pWSH48Ord+Yhluf1cy3OhmK3LSaUKp8xPSqq1C22j9RGiHIxPp4egum4XCbKATUOZnyldOFbByKe+LixDnyqbFK6mfX9LxbZJ7v2E28Q160U++2JNJ0a+PnnuEP/GO4FRHxWi8dUTLF5kkM7mvkwTYdDNtnT59tblNKgwAnGc7yX6sjRURpfzceatEPgiQFLWSFHmXVQd4rV5+mk0IIXZ5pQXGKq6ancl8MSiC8p6MoTbJxUeUYCMauXWb+2vAXqKvhP9TaNGUEjjOFLOPT9Uxj0RqEI+IrH7B/WRW1S6WpS16MJZLiBhPBEqftJK4clvr1Z5px7Zho6gZ1qTmxLSV0ZhroXWGTxSgWitphvefydIupmBKv1tVToIgpnTCWxCf9kn4zJfJz/WAyvJWcdvG4hcBBZtLkFKSUXSoQz7aeBbw==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况.json b/Pages/项目/项目首页/项目首页-容器页面/项目概况.json index 62f2db7d..dfb7031d 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目概况.json +++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况.json @@ -579,7 +579,7 @@ "CustomNames": [ { "Name": "工时走势", - "Formula": "#REF!" + "Formula": "项目概况!$B$8" }, { "Name": "关键数据", @@ -594,4 +594,4 @@ "Formula": "项目概况!$AG$2" } ] -}//gN2wu5r6s+UEJ+E75cRIurr6BaUFpMCE2CDYKdMH1h6gmFTZq9Ivi7Cgx3yV9X+/7pyCPaPJHUiOeQ8TOJ5bek+X+nsv8RM6lBqtDf/2mXzYCxi3Vic+JXnCPWbP8BX6SW0JZahHjVwNmOdreL3XNbVnI0MZ7q9oYR73HFFeUCtEODqWxPGHur7b1+2I5lEgigdMjOmfoomAfHD+CFvVF1BH1YvpnDTqGB7pC6Y+k8bWjlKxcltw1SeUAjdnEI77NbX/ooqynQL+0EGF4MFr4PlYEQxIzx+Yjkc9iNcsF1rYVeKXktH2hplLlZ78uL9gsTS77G/2wOax0ts2w2UuhExyxOJmyxK9kH3+je5Og91bUosgn2SiJmQacfvTxloWxv72O6NWHzBEEvNjurHpdW3/pB94SZiPU4XzGZtr82a5pA/Y3V25k02GRc7syRYlP/G85BOXwQMK60W+RKU2Rtw8SLBc82tGdY+obvxoGN1JDwXUmyjFP//9VbXF0XBRjDazmLq1XiBnYgW8khQJPrBUU2Y4nkPQNHuIVz6KAYzV99wO/xKHxqQR2y6yg8pAw8rpofyDlzSFBpiy2kjrr5c0J2DNw58Zf7dh+/RAK9aIbOaZrdU2mgAHH+8fKqeHzSA7HbxuABfUcZtjMRLiSFUJEmMcOniCr2NmoUaDCXozku1cbwSLKcFFZnGQFnMHWqvZTiJap84Jii3rGWOO28y/p0dJ7DxsK8yEjCN671B9A37LlsExoZylljNFLxLGH4Hv/7Kwl1XmyLwOM72mhXkRcntUWKLYSvhSCW4uh96atS+mHC67I+X7QjKGgsrh0p1N1rMD/cZZE/kDFKcohOib2vk2t1I7F0tYzqDMb/HI07EwPQmkfVPQobIJQH23kFyoYQuAdhfmg3/rggAETg==|920 \ No newline at end of file +}//+Pwb3P7i0Ls3P1c2tD1h9GUXeKSn/qqEzCk/NnowOE+JVpEn15rLmHTXX+wDStuLKaoXYRXgHFACU6RYAqCeshZHwpmuoK3sGMlsF1U0bHR4zKZ09XGNlyJKTrN5rigmDPq+xWyOSp+sPaut5AOhx0nbK9e4JilDSML2Q+Axez2KxaDW57RwUSXEttYnpKZlRiKci/9yuPtEx/kmTw7M+Pp4XGu9/2C1vRwH4SCucqlYk9W3cR5ZeOVU3Fvp2eLOLhwp+NgUavZ28j/YVgx22r5aO+8npkH3zSsCWy5+B8LWe5WJXSt6ZeQ80/MpDKzqXYLdKX46ttCa6d5X4AEY0w49F+8v6agtHc8So7YS2CsXIrkouPY13lwGgTenKJ4orEvLgY9J+t/O7rdWbUDbgtcUQeXWiZB8CWYLO1hrpKrkiBYxGyXZaV5NuuEvcnXQ0VQDx7CecoX8hs63Y31yXMj62exzbNRxRvtMV8qWq/ftk13BbK6fuhAcdm05LI4dyTUI+7IWnHBDbpKqgEA7i9WquGZy3NLlmvw942kZon2UzCEfK/qGWKghcs40YThqFklk02BrwLjL/hoYL3FW78TBpId7AKSv1SsKB0kwZnsUlTQtZo/BDOQczqQziirgChhqPYJG+3nGvSPbD7Yfb8LGmZvW34QwkBkibkMSrg/qSO0TlltfiGPhIYEqep6rhLxLMzbhRCGC6VeHMEMiICfQOgge20871lS6S+i/TPKYfeI1NXpgxsdUT4mMVn1k4+3cFyVaWZlDz/mg3uR82cfQzqZr6vQxFGJPM3/jJsjYQgxjYL38Ma0DvM7mu5ObxYalcwu+Iz91yGkHaf1Ks2haorg11qBcFtRaYVhmUPwREd0CBIf8cZGo8yfpd7iPvO1wRlYyCIHKwhZocpemyw==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况.rd b/Pages/项目/项目首页/项目首页-容器页面/项目概况.rd index d2b7b236..0526b78c 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目概况.rd +++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况.rd @@ -5,7 +5,7 @@ "CustomNames": [ { "Name": "工时走势", - "Formula": "#REF!" + "Formula": "项目概况!$B$8" }, { "Name": "关键数据", diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目负荷.json b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.json new file mode 100644 index 00000000..af0a43d8 --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.json @@ -0,0 +1,828 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 642.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12 + ], + "Count": 13, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.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": 32.0 + } + } + }, + "Count": 40, + "DefaultSize": 32.0 + }, + "Values": { + "5,3": "执行人用户名", + "5,6": "执行人", + "5,15": "负荷比例", + "5,18": "工时描述" + }, + "Formulas": { + "6,18": "M7&\"/\"&J7", + "6,15": "ROUNDUP(M7/J7,1)" + }, + "AttachInfos": { + "1,13": { + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!N2" + }, + "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "GetSelectedRange", + "RetrunParamNames": { + "StartValue": { + "SerializeProperty": "=项目负荷!开始日期" + }, + "EndValue": { + "SerializeProperty": "=项目负荷!结束日期" + } + } + } + ], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "daterange", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "format": "yyyy年MM月DD日", + "firstDayOfWeek": 1, + "DefautWeekFormat": "yyyy 第 WW 周" + } + }, + "3,1": { + "CellType": { + "$type": "Forguncy.PivotTableCellType, ServerDesignerCommon", + "PivotTableSetting": { + "SelectedListViewName": "表格1", + "Rows": [ + { + "DatabaseColumnName": "执行人", + "DisplayName": "执行人", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!G7" + }, + "BackgroundValue": {} + } + ], + "Cols": [ + { + "DatabaseColumnName": "工时日期", + "DisplayName": "工时日期", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!A7" + }, + "Format": "m\"月\"d\"日\"", + "BackgroundValue": { + "DatabaseColumnName": "工时日期", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!A7" + } + } + } + ], + "Values": [ + { + "DatabaseColumnName": "工时描述", + "DisplayName": "工时", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!S7" + }, + "Aggregator": 6, + "TotalAggregator": 6, + "BackgroundValue": {} + }, + { + "DatabaseColumnName": "负荷比例", + "DisplayName": "比例", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!P7" + }, + "Format": "0%", + "Aggregator": 6, + "TotalAggregator": 6, + "BackgroundValue": {} + } + ], + "DatabaseColumns": [ + { + "DatabaseColumnName": "工时日期", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!A7" + } + }, + { + "DatabaseColumnName": "执行人用户名", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!D7" + } + }, + { + "DatabaseColumnName": "执行人", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!G7" + } + }, + { + "DatabaseColumnName": "负荷", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!J7" + } + }, + { + "DatabaseColumnName": "计划工时", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!M7" + } + }, + { + "DatabaseColumnName": "负荷比例", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!P7" + } + }, + { + "DatabaseColumnName": "工时描述", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!S7" + } + } + ], + "FrozenColumnIndex": 0 + }, + "ShowRowsTotal": false, + "ShowColsTotal": false, + "PivotTableConditionalFormatSetting": { + "Conditions": [ + { + "Label": "工时" + }, + { + "Label": "比例", + "DataConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon", + "Operator": 1, + "Value1": "=0.8", + "Value2": "=1", + "Priority": 1, + "GUID": "205bfc96-17cf-4302-82d9-9443f8bacc0e", + "StyleInfo": { + "Foreground": "Text 1 0", + "Underline": null, + "Strikethrough": null + } + }, + { + "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon", + "Operator": 8, + "Value1": "=0.6", + "Priority": 1, + "GUID": "541e4ba7-e333-4b6b-b9b0-719414798c5a", + "StyleInfo": { + "Foreground": "Accent 2 0", + "Underline": null, + "Strikethrough": null + } + }, + { + "$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon", + "Operator": 5, + "Value1": "=1", + "Priority": 1, + "GUID": "e364c599-ac48-49ff-93ad-503397e1c633", + "StyleInfo": { + "Foreground": "Accent 5 0", + "Underline": null, + "Strikethrough": null + } + } + ] + } + } + ] + }, + "PivotTableStyle": { + "HeaderStyle": {}, + "BodyStyle": {}, + "SubtotalStyle": {}, + "TotalStyle": {}, + "IsDataColumnAutoFitWidth": true, + "MinDataColumnWidth": "70", + "IsRowHeaderAutoFitWidth": true, + "RowHeaderMinColumnWidth": "70", + "RowHeight": "40", + "GrayAreaColor": "Background 1 0", + "UseSimpleBar": true + }, + "PivotTableID": "4b29e26f-367b-44a1-b305-a59b73adb84f", + "TemplateKey": "负荷透视表" + } + }, + "5,0": { + "ListViewInfo": { + "Name": "表格1", + "TableName": "View_任务工时统计", + "RowIndex": 5, + "RowCount": 8, + "ColumnCount": 23, + "DetailListViewInfo": { + "ColumnOfDetailTable": "项目ID", + "MasterTable": "项目表", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + }, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "CompareType": 3, + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "工时日期", + "GUID": "c1cc66f5-d7a8-497c-a5c1-4748545d2ebc" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!开始日期" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "CompareType": 5, + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "工时日期", + "GUID": "c109dcaf-d89f-4b8a-bd64-830c6f4ad934" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!结束日期" + } + } + ] + }, + "TopCondition": null, + "ListViewStyleName": "_RS_NewFashionListStyle2", + "ShowColumnHeaderInDesigner": true, + "ShowEditStatusIcon": true, + "UseSimpleBar": true, + "ColumnOperation": 2, + "CommitType": 1 + } + }, + "6,0": { + "NameUsedInJavaScript": "工时日期", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "工时日期", + "GUID": "e1008d3f-00e0-4f30-b5bb-31de1175f038" + } + }, + "6,3": { + "NameUsedInJavaScript": "执行人用户名", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "e9bcadc0-f33a-4326-9f01-70f45ed3ae4a" + } + }, + "6,6": { + "NameUsedInJavaScript": "执行人", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "2f97b235-8138-4341-8fb9-69d572b580fd", + "RelationBinding": { + "RelatedTable": "用户信息视图", + "RelatedColumn": "用户名", + "DisplayColumn": "全名" + } + } + }, + "6,9": { + "NameUsedInJavaScript": "负荷", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "dd2604f9-faf9-42c0-b8e5-130bb03febdd", + "RelationBinding": { + "RelatedTable": "用户信息视图", + "RelatedColumn": "用户名", + "DisplayColumn": "负荷" + } + } + }, + "6,12": { + "NameUsedInJavaScript": "计划工时", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "计划工时", + "GUID": "534e90b2-d6e7-4020-8ca6-91c676aa50aa" + } + }, + "6,15": { + "NameUsedInJavaScript": "负荷比例" + }, + "6,18": { + "NameUsedInJavaScript": "工时描述" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Foreground": 1, + "Formatter": 2, + "HorizontalAlignment": 3 + }, + { + "FontFamily": 0, + "HorizontalAlignment": 3 + }, + { + "FontFamily": 0 + }, + { + "Background": 4, + "BorderBottom": 0, + "BorderTop": 0, + "BorderLeft": 0, + "BorderRight": null + }, + { + "BorderBottom": 0, + "BorderTop": 0, + "BorderLeft": null, + "BorderRight": null + }, + { + "BorderBottom": 0, + "BorderTop": 0, + "BorderLeft": null, + "BorderRight": 0 + } + ], + "Types": { + "Strs": [ + "Body", + "black", + "yyyy/m/d", + "Center", + "#FFFFFF00" + ], + "Borders": [ + { + "Color": 1 + } + ] + }, + "CellStyles": { + "1,13": 0, + "3,1": 1, + "4,1": 2, + "4,2": 2, + "4,3": 2, + "4,4": 2, + "4,5": 2, + "4,6": 2, + "4,7": 2, + "4,8": 2, + "4,9": 2, + "4,10": 2, + "4,11": 2, + "4,12": 2, + "4,13": 2, + "4,14": 2, + "4,15": 2, + "4,16": 2, + "4,17": 2, + "4,18": 2, + "4,19": 2, + "4,20": 2, + "4,21": 2, + "4,22": 2, + "4,23": 2, + "4,24": 2, + "4,25": 2, + "4,26": 2, + "4,27": 2, + "4,28": 2, + "4,29": 2, + "4,30": 2, + "4,31": 2, + "4,32": 2, + "4,33": 2, + "4,34": 2, + "4,35": 2, + "4,36": 2, + "4,37": 2, + "4,38": 2, + "5,23": 3, + "5,24": 4, + "5,25": 4, + "5,26": 5, + "6,23": 3, + "6,24": 4, + "6,25": 4, + "6,26": 5 + }, + "SheetStyle": { + "FontFamily": 0 + } + }, + "Spans": [ + "1,13,1,14", + "6,0,1,3", + "6,3,1,3", + "6,6,1,3", + "6,9,1,3", + "6,15,1,3", + "6,18,1,3", + "5,23,1,4", + "6,23,1,4", + "3,1,1,38", + "5,0,1,3", + "5,3,1,3", + "5,6,1,3", + "5,9,1,3", + "5,15,1,3", + "5,18,1,3", + "7,0,6,23", + "6,12,1,3", + "5,12,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PageLoadedCommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷!L2" + }, + "Value": "项目视图" + } + ] + }, + { + "$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": [], + "RelatedDataTableName": "View_任务工时统计", + "ConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IF(项目工时!$L$2=\"任务详细视图\",0,1)" + }, + "GUID": "232272ba-8019-4182-a6b6-71faedc6091b", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsInvisible": true + } + ] + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "工时核定方式", + "Formula": "项目负荷!$B$6" + }, + { + "Name": "开始日期", + "Formula": "项目负荷!$X$6" + }, + { + "Name": "结束日期", + "Formula": "项目负荷!$X$7" + } + ] +}//NK16XfNu2eWyVsxu7JzI3XOE6+xYyKia0JvfRdJ8/rBchMaqnkFCY5zUmhyNv/YU37Rty62Jh8n7N+EwtN2TH/1WiggsXaXAIlj6iY9W31UY7E1cg8D1jJNMf/cQeCXbEkdsVhfE5Cd6vzOchQPdyN1EQHF3AKqTkyQhwN3xkMOOt8r1qaaXYbtFRD2aRd6DQatDlakAlAKi2NThvuufJMlvK/3mf8h+BlEjwWMNPLe+JuUXMd+5qwa4syL+4ykozExNs5WeyrsILKCKH0tB4NRnI7cMRSW+Cc5jf9ew0scuA5yKP/nJzNqnAhx7wxhUhYKl1XtEHUgEayjUuk57Wv8y+UNpXJJqDHxP5YTRfa7a/FoplNZlXnHBsIs65Aik1UG6XjazwO842vp/wMitR1XaZ9vkjLC7NatEYTlCU9Y/Poj/RsldUxyuZznwFIfaqpCkVfb8+02qr0wRq/gLuxfArd5QirmQ46BaAN+j3xUnFSz86GJEavCIOGIsoLxbqXgMinZtj7S0o2PzEvNgz1bEUJe2ahGkb4DBBhpTQanYMqv2RxkV7TX1RmejEdJ6JPFDFKVBFJ17GIjHUcQlGmwIehz5EFInWCLpBO2dOFPmp7K/6zKzVaWa3pnkreVaEddSxulLH9uJjQvmo66JzyaKmZTbkukO4/6oHRiXtEdfBILv4OpiLiWeqNjCGKPYdgOZ5/2cSlnYVabFYDyuAt3KwLxHHVqVNtZZTBkqLLxLM6X1AeBENGE9KpZju3KTndEYpls2gz3JD7hsk6YxI9IdxK2XAG2x6dvyAjOho9MgFuiNVlXV/9dARyrLF/s2zGnkU2XGzuE8JiFu3sdAEQE1q3Tx6qIgL1XbYzYbWXyOxrWZ7fEdwRANF10n5ZHqaczVgJB6cgQVolIc5SgofA==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目负荷.rd b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.rd new file mode 100644 index 00000000..8269bd50 --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷.rd @@ -0,0 +1,23 @@ +{ + "PageType": 0, + "ColumnCount": 40, + "RowCount": 13, + "Formulas": { + "6,18": "M7&\"/\"&J7", + "6,15": "ROUNDUP(M7/J7,1)" + }, + "CustomNames": [ + { + "Name": "工时核定方式", + "Formula": "项目负荷!$B$6" + }, + { + "Name": "开始日期", + "Formula": "项目负荷!$X$6" + }, + { + "Name": "结束日期", + "Formula": "项目负荷!$X$7" + } + ] +} \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目负荷子页面.json b/Pages/项目/项目首页/项目首页-容器页面/项目负荷子页面.json new file mode 100644 index 00000000..16ef254f --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷子页面.json @@ -0,0 +1,471 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 500.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 2, + 3, + 4, + 5 + ], + "Count": 6, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 201.0 + } + } + }, + "Count": 31, + "DefaultSize": 32.0 + }, + "Values": { + "0,0": "成员", + "2,1": "日期" + }, + "AttachInfos": { + "0,1": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "439de40f21bf428ba0a9e5bb71ef657", + "ListviewName": "日期负荷虚拟表格", + "DataSourceListviewName": "日期图文列表", + "DisplayMode": 1, + "TemplateKey": "横排分割" + } + }, + "1,0": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "7d42ecb340d74d3299e1e259166b101", + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "View_任务工时统计", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "c8efa79d-9587-4a16-839e-c08e75b469bb" + }, + "ColumnName": "执行人" + }, + { + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "60464fd0-736f-4940-994a-02fd021d2aba", + "RelationBinding": { + "RelatedTable": "用户信息视图", + "RelatedColumn": "用户名", + "DisplayColumn": "全名" + } + }, + "ColumnName": "执行人全名" + }, + { + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "总计划工时", + "GUID": "aa2552cd-fd48-4afb-afd4-75300acecc7e" + }, + "ColumnName": "总计划工时" + }, + { + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "总实际工时", + "GUID": "8cb3e3d0-345c-4b24-a10c-74b4666fabc3" + }, + "ColumnName": "总实际工时" + }, + { + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷子页面!总实际工时&\"/\"&项目负荷子页面!总计划工时" + }, + "ColumnName": "工时情况" + } + ], + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格1", + "TemplateKey": "横向分割", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "项目ID", + "MasterTable": "项目表", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + } + } + }, + "2,0": { + "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.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=项目负荷子页面!日期数组" + } + ] + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "JsonDataSource.ImportJsonDataToListviewCommand, JsonDataSource", + "Listview": "日期负荷虚拟表格", + "ListviewColumnInfos": [ + { + "ListViewColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷子页面!B4" + }, + "PropertyName": "日期" + } + ], + "SourceCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目负荷子页面!日期数组" + }, + "SampleJson": "[{\r\n \"日期\":\"2024-01-01\"\r\n}]" + } + ], + "ID": "96523938-239d-4e17-a321-8fa30db81c11" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "图文列表表格1", + "UpdateType": 2, + "UpdateRowType": 2 + } + ], + "ID": "a2294a81-7553-4977-bb6a-f969f3d7ec42" + } + ] + } + ] + } + }, + "2,1": { + "ListViewInfo": { + "Name": "日期负荷虚拟表格", + "RowIndex": 2, + "ColumnIndex": 1, + "RowCount": 4, + "ColumnCount": 12, + "TopCondition": null, + "ListViewStyleName": "_RS_NewFashionListStyle2", + "ShowColumnHeaderInDesigner": true, + "ShowEditStatusIcon": true, + "UseSimpleBar": true, + "ColumnOperation": 2 + } + }, + "3,1": { + "NameUsedInJavaScript": "日期" + } + }, + "StyleDatas": { + "Styles": [ + { + "HorizontalAlignment": 0, + "BorderBottom": 0 + }, + { + "FontFamily": 2, + "FontSize": 14.67, + "HorizontalAlignment": 0 + }, + { + "HorizontalAlignment": 0 + }, + { + "Background": 3, + "Formatter": 4, + "HorizontalAlignment": 0 + }, + { + "Formatter": 5 + } + ], + "Types": { + "Strs": [ + "Center", + "Background 2 0", + "Body", + "#FFFFFF00", + "@", + "yyyy/m/d" + ], + "Borders": [ + { + "Color": 1 + } + ] + }, + "CellStyles": { + "0,0": 0, + "0,1": 1, + "1,0": 2, + "2,0": 3, + "3,0": 2, + "3,1": 4 + }, + "SheetStyle": { + "FontFamily": 2 + } + }, + "Spans": [ + "1,0,1,1", + "3,1,1,6", + "4,1,2,12", + "2,1,1,6", + "0,1,2,30" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [] + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "日期数组", + "Formula": "项目负荷子页面!$A$3" + } + ] +}//+xLIX89WZ6Pv9WkT/FaDuWGahsN0OwS6A9EEHYfv53RHBbvIcwtnS06OxMbynIJ4WQ0HLGIU/SYirEeo36UACtJYHuqAysllkjeTm+gVALYUp4j7lBhe00sLuklbUbUBFc7bfdhPRHFSjTwV0k8PIteqGL15e3ECRRCCuYAl2OhktXT3FqxBM6tN5WbF3B6nPLI4ugga/l/rVeOni2/qwCkFrWNc5qPKbGBWB3zn2MAuHSrn432YDXybLiosj/2OjAFLMHshTP2i3EorIE+TwN11AQFABplHurU82Z48Ny/itYt+pkosSoO2D2z95AA01v1EMDduWoyxvh8We0DHrgMLIq5c4yUUT4YHm5CPbPwTk8dD/5tIZ9SeVUJ2m2V5paEq5XmngjMvSKV9/7Q0Re4yYeftwFbIeIevB6lGG7kFJfRH7n/cnVBmKBuDhUUniImMdIZWKSbsq/V7uZkWaCrTApk711auwCNYXj8nbSHnUnYaczr+Lvg5cOwCjMMTOifDW2+vNJAOjGCGxpgdPJ+pDShYgaGTug34wCFCRqRyGXYb+gweCDwU8qCNLwjTBJ1VSvy2kA/lboEg39G/QuUKI2nzfAnx7rmmN83Z8FBCgUDgAAHK9nHw6R/jVyNMQflSGgC2x/uJ+12YKp3QPIgi11GuLeS47B3h9i/1VPcFj3FLod4q7XZxYeDnFb9wTDGpByTQbg4NCFPl2awkxePqXXUAkVK7ZjB1o6NhYOfXkYucaXV5vf4jbevh8Vx3AotSaAJlqlMXA6i5/QsFRkjbQ7lFfYl7hKUjtWB6bxcscY/QoKzDvwbxDw26R9062DHIEQOBKImE265sTTPLIaKaHVxae2U93tX1EVS9579wF8QFhNe0d+jipVhg4cs0OAS474J2D8RIEgnk+dKMcQ==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目负荷子页面.rd b/Pages/项目/项目首页/项目首页-容器页面/项目负荷子页面.rd new file mode 100644 index 00000000..48b41c74 --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目负荷子页面.rd @@ -0,0 +1,11 @@ +{ + "PageType": 0, + "ColumnCount": 31, + "RowCount": 6, + "CustomNames": [ + { + "Name": "日期数组", + "Formula": "项目负荷子页面!$A$3" + } + ] +} \ No newline at end of file diff --git a/Plugin/JSON数据源-10_0_0_0.zip b/Plugin/JSON数据源-10_0_0_0.zip new file mode 100644 index 00000000..af8961ba Binary files /dev/null and b/Plugin/JSON数据源-10_0_0_0.zip differ diff --git a/Plugin/Tiny富文本编辑器-10_0_0_0.zip b/Plugin/Tiny富文本编辑器-10_0_0_0.zip new file mode 100644 index 00000000..e72507c1 Binary files /dev/null and b/Plugin/Tiny富文本编辑器-10_0_0_0.zip differ diff --git a/Plugin/设置焦点命令-10_0_0_0.zip b/Plugin/设置焦点命令-10_0_0_0.zip new file mode 100644 index 00000000..64acaad1 Binary files /dev/null and b/Plugin/设置焦点命令-10_0_0_0.zip differ diff --git a/ServerCommands/任务/提交任务评论.json b/ServerCommands/任务/提交任务评论.json new file mode 100644 index 00000000..adb1624e --- /dev/null +++ b/ServerCommands/任务/提交任务评论.json @@ -0,0 +1,127 @@ +{ + "Name": "提交任务评论", + "Enabled": true, + "Triggers": [ + { + "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", + "Permission": { + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + } + }, + "Parameters": [ + { + "Name": "任务ID", + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + { + "Name": "回复ID", + "DataValidationInfo": {} + }, + { + "Name": "回复人姓名", + "DataValidationInfo": {} + }, + { + "Name": "内容", + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + { + "Name": "附件", + "DataValidationInfo": {} + }, + { + "Name": "发表人", + "DataValidationInfo": { + "IgnoreBlank": false + } + } + ] + } + ], + "Commands": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务评论表", + "UpdateType": "add", + "ShowConfirm": false, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "任务ID", + "GUID": "fcbe911d-0b52-40b4-b60c-a05d5abbbb9f" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务ID" + } + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "发表人", + "GUID": "082d77b2-e31a-411e-8610-5e4929cc38ed" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表人" + } + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "内容", + "GUID": "e0138448-55f2-44bc-95b2-7a05e18ea5f1" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IF(回复ID>0,\"@\"&回复人姓名&\":\",\"\")&内容" + } + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "附件", + "GUID": "9b6baaf9-2f8b-4f7d-8d77-773b5bf47a43" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=附件" + } + }, + { + "BindingInfo": { + "TableName": "任务评论表", + "ColumnName": "回复对象", + "GUID": "61d03e06-92a2-40d3-a1a7-6e6bb6f65d13" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=回复ID" + } + } + ] + }, + { + "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", + "ErrorCode": "0", + "Message": "发表成功" + } + ] +} \ No newline at end of file diff --git a/Tables/任务/任务评论表.json b/Tables/任务/任务评论表.json new file mode 100644 index 00000000..b80246d7 --- /dev/null +++ b/Tables/任务/任务评论表.json @@ -0,0 +1,98 @@ +{ + "Name": "任务评论表", + "ShowBuiltInFields": true, + "Columns": [ + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "Unique": true, + "AutoIncrement": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "任务ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "发表人", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "内容", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "附件", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "回复对象", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_Creator" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_CreateDate" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifier" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifyDate" + } + ], + "ExternalDatabaseInfo": { + "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", + "AllowModifySchema": true, + "ConnectionId": "业务表", + "SourceTableName": "任务评论表", + "SourceTableSchema": "dbo" + }, + "PrimaryKey": [ + "ID" + ], + "Relations": [ + { + "PrimaryTable": "任务表", + "PrimaryColumn": "ID", + "ForeignTable": "任务评论表", + "ForeignColumn": "任务ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "任务评论表", + "PrimaryColumn": "ID", + "ForeignTable": "任务评论表", + "ForeignColumn": "回复对象", + "IsDetailTableRelation": true + } + ], + "Indexes": [] +} \ No newline at end of file diff --git a/Theme/CellTypeStyles b/Theme/CellTypeStyles index b631d943..50697426 100644 --- a/Theme/CellTypeStyles +++ b/Theme/CellTypeStyles @@ -1 +1 @@ -{"Forguncy.CustomMenu.ForguncyMenuCellTypeStyleTemplateSupportAttribute":[{"Key":"透明菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"6px 6px 6px 6px"},"HoverStyle":{"Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Background 2 -75"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"Transition":"0.3s"},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"BalckWhite","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 50"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderLeftString":"3px solid Accent_1_0","Bold":true},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFECF9FF","BorderRadiusString":"0px 0px 0px 0px","Bold":true},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL1":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFF3F9FC","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"FontColor":"Accent 1 0","Background":"Background 1 0"},"Transition":"0.15s"},"LEVEL2":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL3":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"}}}],"Forguncy.RepeaterCellTypeStyleTemplateSupportAttribute":[{"Key":"渐变卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"linear-gradient(-180deg, #FFFDFBFB 0.00%, #FFEBEDEE 100.00%)","BorderString":"1px solid Background_2_0","BorderRadiusString":"10px 10px 10px 10px","BoxShadowString":"3px 3px 10px 0px #0B000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_60","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"ActiveStyle":{"MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"SelectedStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"Transition":"0.3s"}}},{"Key":"普通_悬浮变白_","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 1 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"竖排无样式","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"BlackWhite","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderString":"2px solid Background_2_0","BorderRadiusString":"8px 8px 8px 8px","BoxShadowString":"3px 3px 5px 0px #20000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"HoverStyle":{"BoxShadowString":"5px 7px 15px 0px #17000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"FocusStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"ActiveStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"SelectedStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"Transition":"0.3s"}}},{"Key":"_RS_Static","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Accent_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px","MarginTop":10,"MarginBottom":10},"Transition":"0.15s"}}},{"Key":"_RS_Selectable","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"4px 4px 4px 4px","BoxShadowString":"0px 0px 5px 0px Text_1_5_38","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_89"},"FocusStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"ActiveStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"Transition":"0.15s"}}},{"Key":"样式1","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"2px 2px 2px 2px","MarginLeft":10,"MarginRight":10,"MarginTop":10},"Transition":"0.15s"}}}],"Forguncy.ImageCellTypeStyleTemplateSupportAttribute":[{"Key":"按钮图标","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Background 1 -50","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"上圆角封面","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"8px 8px 0px 0px"}}}},{"Key":"pd_10","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":10,"PaddingBottom":10}}}},{"Key":"中圆角","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"10px 10px 10px 10px"}}}},{"Key":"_RS_Mini","Category":"_RS_RecommendStyle","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Text 1 35","BorderRadiusString":"0px 0px 0px 0px","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"HoverStyle":{"FontColor":"Accent 1 40","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"ActiveStyle":{"FontColor":"Accent 1 -25","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16}}},"Scope":1}],"Forguncy.ButtonCellTypeStyleTemplateSupportAttribute":[{"Key":"动态背景","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px"},"DisableStyle":{"Opacity":0.445079736545843}}}},{"Key":"链接样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 0"},"Transition":"0.3s"}}},{"Key":"圆角浮动","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 -50","Background":"Background 1 0","BorderString":"1px solid Background_2_0","BorderRadiusString":"20px 20px 20px 20px","BoxShadowString":"5px 5px 16px 0px #10000000"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"Gost","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"8px 8px 8px 8px"},"HoverStyle":{"Background":"Background 2 0"},"DisableStyle":{"Opacity":0.44507973654584293},"Transition":"0.3s"}}},{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 40","Background":"Background 1 0","BorderString":"1px solid Text_2_40","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"FontColor":"Text 2 40","Background":"Accent 1 80","BorderString":"1px solid Text_2_40"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60"},"ActiveStyle":{"FontColor":"Background 1 0","Background":"Accent 1 40","BorderString":"1px solid Accent_1_40"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"#FFFFFF","BorderString":"1px solid Background_1_-25"},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"Background":"Accent 1 20"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_40"},"ActiveStyle":{"Background":"Accent 1 -20"},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Text 1 50","BorderString":"1px solid #AAAAAA"},"Transition":"0.15s"}}}],"Forguncy.HyperlinkCellTypeStyleTemplateSupportAttribute":[{"Key":"红色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Accent 5 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 5 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"黑色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 1 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"Background":"#00FFFFFF","BorderRadiusString":"5px 5px 5px 5px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"Background":"Background 2 0"},"Transition":"0.3s"}}}],"Forguncy.TextCellTypeStyleTemplateSupportAttribute":[{"Key":"Gost","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Background 2 0"},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 2 0"},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderString":"1px solid #FFFF0000","BorderRadiusString":"5px 5px 5px 5px"}}}}],"Forguncy.ProcessPanelCellTypeStyleTemplateSupportAttribute":[{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Accent 1","Background":"Background 1","BorderString":"1px solid Accent_1","BorderRadiusString":"4px 4px 4px 4px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"HoverStyle":{"Background":"Accent 1 80","BorderString":"1px solid Accent_1","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"ActiveStyle":{"Background":"Accent 1 80","BorderString":"1px solid Accent_1","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"DisableStyle":{"FontColor":"#EEEEEE","Background":"#FFFFFF","BorderString":"1px solid Background_1_-35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"HoverStyle":{"Background":"Accent 1 20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"Transition":"0.15s"}}}]} \ No newline at end of file +{"Forguncy.CustomMenu.ForguncyMenuCellTypeStyleTemplateSupportAttribute":[{"Key":"透明菜单","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"6px 6px 6px 6px"},"HoverStyle":{"Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Background 2 -75"},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"FontColor":"Background 1 -15","Background":"Text 1 0","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"SelectedStyle":{"FontColor":"Background 1 0","Background":"Text 1 15"},"Transition":"0.3s"},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"BalckWhite","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 50"},"SelectedStyle":{"FontColor":"Accent 1 0","BorderLeftString":"3px solid Accent_1_0","Bold":true},"Transition":"0.3s"},"LEVEL1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"LEVEL3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"LEVEL0":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFECF9FF","BorderRadiusString":"0px 0px 0px 0px","Bold":true},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL1":{"NormalStyle":{"FontColor":"Text 1 35","Background":"#FFF3F9FC","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"FontColor":"Accent 1 0","Background":"Background 1 0"},"Transition":"0.15s"},"LEVEL2":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"},"LEVEL3":{"NormalStyle":{"FontColor":"Accent 1 14","Background":"Background 1","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Accent 1 90"},"FocusStyle":{"Background":"Accent 1 80"},"SelectedStyle":{"Background":"Accent 1 80"},"Transition":"0.15s"}}}],"Forguncy.RepeaterCellTypeStyleTemplateSupportAttribute":[{"Key":"横向分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderTopString":"","BorderRightString":"","BorderBottomString":"1px solid Background_2_0","BorderLeftString":"","BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"横排分割","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRightString":"1px solid Background_2_0","BorderLeftString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}}}},{"Key":"渐变卡片","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"linear-gradient(-180deg, #FFFDFBFB 0.00%, #FFEBEDEE 100.00%)","BorderString":"1px solid Background_2_0","BorderRadiusString":"10px 10px 10px 10px","BoxShadowString":"3px 3px 10px 0px #0B000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"HoverStyle":{"BorderString":"1px solid Accent_1_60","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"FocusStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"ActiveStyle":{"MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"SelectedStyle":{"BorderString":"1px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":15},"Transition":"0.3s"}}},{"Key":"普通_悬浮变白_","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 1 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"竖排无样式","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"Background":"Background 2 0","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"FocusStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"ActiveStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"SelectedStyle":{"MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"Transition":"0.3s"}}},{"Key":"BlackWhite","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1 0","BorderString":"2px solid Background_2_0","BorderRadiusString":"8px 8px 8px 8px","BoxShadowString":"3px 3px 5px 0px #20000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"HoverStyle":{"BoxShadowString":"5px 7px 15px 0px #17000000","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"FocusStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"ActiveStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"SelectedStyle":{"BorderString":"2px solid Accent_1_0","MarginLeft":8,"MarginRight":8,"MarginTop":8,"MarginBottom":8},"Transition":"0.3s"}}},{"Key":"_RS_Static","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderTopString":"","BorderRightString":"","BorderBottomString":"","BorderLeftString":"3px solid Accent_1_0","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"0px 0px 0px 0px","MarginTop":10,"MarginBottom":10},"Transition":"0.15s"}}},{"Key":"_RS_Selectable","Category":"_RS_Normal","Styles":{"TEMPLATE":{"NormalStyle":{"BorderRadiusString":"4px 4px 4px 4px","BoxShadowString":"0px 0px 5px 0px Text_1_5_38","MarginLeft":5,"MarginRight":5,"MarginTop":5,"MarginBottom":5},"HoverStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_89"},"FocusStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"ActiveStyle":{"BoxShadowString":"0px 0px 7px 0px Accent_1_0_165"},"Transition":"0.15s"}}},{"Key":"样式1","Category":"_RS_Custom","Styles":{"TEMPLATE":{"NormalStyle":{"Background":"Background 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"2px 2px 2px 2px","MarginLeft":10,"MarginRight":10,"MarginTop":10},"Transition":"0.15s"}}}],"Forguncy.ImageCellTypeStyleTemplateSupportAttribute":[{"Key":"按钮图标","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Background 1 -50","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"上圆角封面","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"8px 8px 0px 0px"}}}},{"Key":"pd_10","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":10,"PaddingBottom":10}}}},{"Key":"中圆角","Category":"_RS_Custom","Styles":{"CONTAINER":{"NormalStyle":{"BorderRadiusString":"10px 10px 10px 10px"}}}},{"Key":"_RS_Mini","Category":"_RS_RecommendStyle","Styles":{"CONTAINER":{"NormalStyle":{"FontColor":"Text 1 35","BorderRadiusString":"0px 0px 0px 0px","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"HoverStyle":{"FontColor":"Accent 1 40","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16},"ActiveStyle":{"FontColor":"Accent 1 -25","MarginLeft":16,"MarginRight":16,"MarginTop":16,"MarginBottom":16}}},"Scope":1}],"Forguncy.ButtonCellTypeStyleTemplateSupportAttribute":[{"Key":"动态背景","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"6px 6px 6px 6px"},"DisableStyle":{"Opacity":0.445079736545843}}}},{"Key":"链接样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"FontColor":"Text 1 0"},"Transition":"0.3s"}}},{"Key":"圆角浮动","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1 -50","Background":"Background 1 0","BorderString":"1px solid Background_2_0","BorderRadiusString":"20px 20px 20px 20px","BoxShadowString":"5px 5px 16px 0px #10000000"},"HoverStyle":{"FontColor":"Background 1 0","Background":"Accent 1 0"},"Transition":"0.3s"}}},{"Key":"Gost","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"8px 8px 8px 8px"},"HoverStyle":{"Background":"Background 2 0"},"DisableStyle":{"Opacity":0.44507973654584293},"Transition":"0.3s"}}},{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Accent 1 40","Background":"Background 1 0","BorderString":"1px solid Text_2_40","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"FontColor":"Text 2 40","Background":"Accent 1 80","BorderString":"1px solid Text_2_40"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60"},"ActiveStyle":{"FontColor":"Background 1 0","Background":"Accent 1 40","BorderString":"1px solid Accent_1_40"},"DisableStyle":{"FontColor":"Background 1 -25","Background":"#FFFFFF","BorderString":"1px solid Background_1_-25"},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"BUTTON":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","MarginLeft":4,"MarginRight":4,"MarginTop":4,"MarginBottom":4},"HoverStyle":{"Background":"Accent 1 20"},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_40"},"ActiveStyle":{"Background":"Accent 1 -20"},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Text 1 50","BorderString":"1px solid #AAAAAA"},"Transition":"0.15s"}}}],"Forguncy.HyperlinkCellTypeStyleTemplateSupportAttribute":[{"Key":"红色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Accent 5 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 5 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"黑色带背景","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderRadiusString":"6px 6px 6px 6px","PaddingLeft":5,"PaddingRight":5},"HoverStyle":{"Background":"Accent 1 80 51"},"DisableStyle":{"Opacity":0.41316738912675405},"Transition":"0.3s"}},"StyleTemplateFashionScope":2},{"Key":"Gost","Category":"_RS_Custom","Styles":{"LINK":{"NormalStyle":{"Background":"#00FFFFFF","BorderRadiusString":"5px 5px 5px 5px","PaddingLeft":5,"PaddingRight":5,"PaddingTop":5,"PaddingBottom":5},"HoverStyle":{"Background":"Background 2 0"},"Transition":"0.3s"}}}],"Forguncy.TextCellTypeStyleTemplateSupportAttribute":[{"Key":"Gost","Category":"_RS_Custom","Styles":{"MAIN":{"NormalStyle":{"FontColor":"Text 1 50","Background":"#00FFFFFF","BorderRadiusString":"0px 0px 0px 0px"},"HoverStyle":{"Background":"Background 2 0"},"FocusStyle":{"FontColor":"Text 1 0","Background":"Background 2 0"},"Transition":"0.3s"},"FGC_BUILDIN_ERROR":{"NormalStyle":{"BorderString":"1px solid #FFFF0000","BorderRadiusString":"5px 5px 5px 5px"}}}}],"Forguncy.ProcessPanelCellTypeStyleTemplateSupportAttribute":[{"Key":"流程样式2","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Accent 1","Background":"Background 1","BorderString":"1px solid Accent_1","BorderRadiusString":"4px 4px 4px 4px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"HoverStyle":{"Background":"Accent 1 80","BorderString":"1px solid Accent_1","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"ActiveStyle":{"Background":"Accent 1 80","BorderString":"1px solid Accent_1","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"DisableStyle":{"FontColor":"#EEEEEE","Background":"#FFFFFF","BorderString":"1px solid Background_1_-35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"Transition":"0.15s"}}},{"Key":"流程样式","Category":"_RS_Custom","Styles":{"PROCESS_PANEL":{"NormalStyle":{"FontColor":"Background 1","Background":"Accent 1","BorderString":"","InsideHorizontalBorderString":"","InsideVerticalBorderString":"","BorderRadiusString":"4px 4px 4px 4px","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"HoverStyle":{"Background":"Accent 1 20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"FocusStyle":{"BoxShadowString":"0 0 1px 2px Accent_1_60","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"ActiveStyle":{"Background":"Accent 1 -20","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"DisableStyle":{"FontColor":"#EEEEEE","Background":"Background 1 -35","BorderString":"1px solid Background 1 -35","PaddingLeft":10,"PaddingRight":10,"PaddingTop":4,"PaddingBottom":4},"Transition":"0.15s"}}}],"Forguncy.ForguncyPivotTableCellTypeStyleTemplateSupport":[{"Key":"负荷透视表","Category":"_RS_Custom","Styles":{"WholeTable":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 1 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","FrozenlineColor":"Background 2 -25"}},"FirstColStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px"}},"SecondColStripe":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"FirstRowStripe":{"NormalStyle":{"FontColor":"black","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"SecondRowStripe":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_0","InsideHorizontalBorderString":"1px solid Background_2_0","InsideVerticalBorderString":"1px solid Background_2_0","BorderRadiusString":"0px 0px 0px 0px"}},"FirstColumn":{"NormalStyle":{"FontColor":"Text 1 0","BorderRightString":"2px solid Background_2_-10","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"HeaderRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","CellHorizontalAlignment":"Center","CellVerticalAligment":"Center","Bold":true}},"SubtotalCol1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalCol2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalCol3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"SubtotalRow1":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow2":{"NormalStyle":{"FontColor":"Accent 1 0","BorderRadiusString":"0px 0px 0px 0px","Bold":true}},"SubtotalRow3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"ColSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading1":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading2":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"RowSubheading3":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalColumn":{"NormalStyle":{"BorderRadiusString":"0px 0px 0px 0px"}},"GrandTotalRow":{"NormalStyle":{"FontColor":"Text 1 0","Background":"Background 2 0","BorderString":"1px solid Background_2_-25","InsideHorizontalBorderString":"1px solid Background_2_-25","InsideVerticalBorderString":"1px solid Background_2_-25","BorderRadiusString":"0px 0px 0px 0px","Bold":true}}},"StyleTemplateFashionScope":2}]} \ No newline at end of file diff --git a/UserControlPages/发表评论组件.json b/UserControlPages/发表评论组件.json new file mode 100644 index 00000000..71414035 --- /dev/null +++ b/UserControlPages/发表评论组件.json @@ -0,0 +1,536 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 100.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 13.0, + "Mode": 1 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0, + "IsHidden": true + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 50.0, + "Mode": 1, + "IsHidden": true + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 33.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 3, + 4, + 9 + ], + "Count": 10, + "DefaultSize": 15.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.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, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 10, + "DefaultSize": 32.0 + }, + "Values": { + "7,6": "发送" + }, + "AttachInfos": { + "1,1": { + "CellType": { + "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon", + "WaterMark": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IF(ISBLANK(发表评论组件!B10),\"请输入评论\",\"回复:\"&发表评论组件!B10)" + }, + "CommandList": [] + }, + "DataValidationInfo": {}, + "TemplateCellSource": "默认内容" + }, + "4,1": { + "CellType": { + "$type": "FilePreviewer.FilePreviewer, FilePreviewer", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "UploadLimit": {}, + "Folder": "%CurrentUser%", + "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", + "LayoutMode": 5, + "CustomWidth": 40, + "CustomHeight": 40, + "IsHiddenFileName": true, + "IsHiddenToolbar": true, + "CustomUploadIcon": { + "Name": "Application/105_upload_5.svg", + "BuiltIn": true, + "Color": "Background 2 -10" + } + }, + "TemplateCellSource": "默认附件" + }, + "7,1": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!B5" + }, + "TargetType": "FilePreviewer.FilePreviewer, FilePreviewer, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null", + "MethodName": "Upload" + } + ], + "ToolTip": "上传附件", + "Size": 18, + "ImagePath": "图片.svg" + } + }, + "7,2": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "ToolTip": "表情", + "Size": 18, + "ImagePath": "成功.svg" + } + }, + "7,3": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!B2" + }, + "Value": "%Null%" + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!B5" + }, + "Value": "%Null%" + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!B10" + }, + "Value": "%Null%" + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!D10" + }, + "Value": "%Null%" + } + ] + } + ], + "ToolTip": "清空内容", + "Size": 18, + "ImagePath": "垃圾桶.svg" + } + }, + "7,6": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon", + "CommandName": "点击发送", + "CommandParamValue": [ + { + "Name": "内容", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!默认内容" + } + }, + { + "Name": "附件", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!默认附件" + } + }, + { + "Name": "回复ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!回复对象ID" + } + }, + { + "Name": "回复姓名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!回复对象姓名" + } + } + ] + } + ], + "Text": "发送", + "TemplateKey": "_RS_Main3" + } + }, + "9,1": { + "TemplateCellSource": "回复对象姓名" + }, + "9,3": { + "TemplateCellSource": "回复对象ID" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 13.333333333333332, + "Formatter": 0, + "VerticalAlignment": 1, + "WordWrap": true + }, + { + "Foreground": 2 + }, + { + "FontFamily": 3, + "Foreground": 2 + }, + { + "FontSize": 13.333333333333332 + }, + { + "FontSize": 12.0, + "Foreground": 4 + }, + { + "Background": 5, + "FontSize": 12.0, + "HorizontalAlignment": 6 + } + ], + "Types": { + "Strs": [ + "@", + "Top", + "Text 1 50", + "Body", + "Accent 4 0", + "#FFFFFF00", + "Center" + ] + }, + "CellStyles": { + "1,1": 0, + "7,1": 1, + "7,2": 2, + "7,3": 2, + "7,6": 3, + "8,1": 1, + "8,2": 2, + "8,3": 4, + "8,6": 3, + "8,7": 3, + "8,8": 3, + "9,1": 5 + }, + "SheetStyle": { + "FontFamily": 3 + } + }, + "Spans": [ + "7,6,1,3", + "4,1,1,8", + "1,1,2,8", + "9,1,1,2", + "9,3,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon", + "PropertyDefinitions": [ + { + "Name": "默认内容" + }, + { + "Name": "默认附件" + }, + { + "Name": "回复对象ID" + }, + { + "Name": "回复对象姓名" + } + ], + "CommandDefinitions": [ + { + "Name": "点击发送", + "CommandParameters": [ + { + "Name": "内容" + }, + { + "Name": "附件" + }, + { + "Name": "回复ID" + }, + { + "Name": "回复姓名" + } + ] + } + ], + "MethodDefinitions": [ + { + "Name": "聚焦输入框", + "Params": [ + { + "Name": "传入回复对象ID" + }, + { + "Name": "传入回复对象姓名" + } + ], + "Commands": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!D10" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!传入回复对象ID" + } + }, + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!B10" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!传入回复对象姓名" + } + } + ] + }, + { + "$type": "SetFocusCommand.SetFocusCommand, SetFocusCommand", + "TargetCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!B2" + } + } + ] + } + ], + "PageLoadedCommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!4:5" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT(ISBLANK(发表评论组件!默认附件))" + } + } + ] + } + ], + "PropertyChangedHandlers": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=属性名" + } + ] + }, + "value": "默认附件" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=发表评论组件!4:5" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT(ISBLANK(发表评论组件!默认附件))" + } + } + ] + } + ], + "ID": "5282fb3f-66af-44f0-ad9e-fbe0f72b5d89" + } + ] + } + ], + "ParamProperties": { + "propertyName": "属性名", + "oldValue": "原值", + "newValue": "新值" + } + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "BackgroundPictures": [ + { + "Name": "f820e389-b9ca-4507-bacb-13a1c61e3d4a.png", + "DisplayName": "背景图1", + "StyleInfo": { + "CornerRadius": 6.401041666666067, + "Fill": "Background 1 0", + "StrokeDashType": 8, + "Stroke": "Background 2 0", + "StrokeThickness": 1.0 + }, + "IsAutomaticStroke": false, + "IsAutomaticFill": false, + "Size": "271,203" + } + ] +}//YMGH4ebPsqRRJ0309ZLIniCmllB3fzl3SJSDBFHr9POE38t4/ZdJwSkrBNcn+OW2qtuplxEe1EPG2LxuJJKTE37UKvd3Ok6wklPlpCeuHZZ8doBrkpCn8Fb2xpNMPEtHLZeg/sI4zX/rooQx/iMqs+mt/Ui+V16tu3PUbw4ZNRVqeFwHdVUuffBaiqBxdYq17AeQyZGxwumGZLdN0r+k0fAw/ovMIluHUfJU3KeuZAkX8f3Kf7J4IEDoJRQHJwqRY2TjiETDFr6YWkCt8r2WO7CvYsEDk2aOIOVTcj75YEdAckgEpH3/4a0sjnPyMNETw1gfYKN8FZ+yEBj5n0qPG4EGcxozhVyRIKVfNqCvpRDTytrTwHGCNsmKEfmQ3j4dCSXFGrILhMc7J9GoGcVBZmh5a8Sgxv5iGrwRwkIxIXgDEZUEZrgonrGplnbsJ/XO4xXCcXcFNB1eTLPGSc3ApETOYP1vHMnljqxzqMfz8oRtRnkFxln/GxnqMW5NLHFVObzJc/QTnUP0/3xHoOpn9RhkxSLOKtO1inbXO2oTbL4HqA3dm57dkUaFiAGCpDsCVGpFowrqy+hMRTTv9c86ZTJwMA/4JWjqY+T+gdIq2eoolHq7YbHuczOHa3Ev45LlRUqVBwCHeAYTZdn0h/JFPFlgEjQYcHlIzHPuxQSfUekNOgTbWnCMzGKoc0pHQXIvrbNRVJHWTqS/XNARqjH1/0N0gdOjdBT1H+EHmYgMAiExNDYdwOTjOm+gLQQAKQRJXoI7Qyb8spUQkztD6kFzWSTWEC6ONol0VLX5DPuLqtF4PDBEICCM5Lj1rjggSqY1+0JUqFgT0vtOe7i6BDoERXP/dvbXhsBdu/oYjINyLs+LOYtWzGR+2aMFr36YYC84GO/AiQxvQBjBzrm+SQDqAA==|920 \ No newline at end of file diff --git a/UserControlPages/发表评论组件.rd b/UserControlPages/发表评论组件.rd new file mode 100644 index 00000000..a18afeab --- /dev/null +++ b/UserControlPages/发表评论组件.rd @@ -0,0 +1,5 @@ +{ + "PageType": 3, + "ColumnCount": 10, + "RowCount": 10 +} \ No newline at end of file diff --git a/UserControlPages/评论组件.json b/UserControlPages/评论组件.json new file mode 100644 index 00000000..88858443 --- /dev/null +++ b/UserControlPages/评论组件.json @@ -0,0 +1,443 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 45.0, + "Mode": 1 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 45.0, + "Mode": 1, + "IsHidden": true + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 5 + ], + "Count": 8, + "DefaultSize": 15.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 248.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 11 + }, + "Values": { + "1,3": "用户名", + "1,5": "刚刚", + "3,3": "xxxxxxxxxxx", + "6,7": "回复" + }, + "AttachInfos": { + "1,1": { + "CellType": { + "$type": "ElementUI.AvatarCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon", + "CommandName": "点击用户", + "CommandParamValue": [ + { + "Name": "用户名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=评论组件!用户名" + } + } + ] + } + ], + "icon": { + "$type": "GrapeCity.Forguncy.Plugin.ImageValue, GrapeCity.Forguncy.Plugin", + "Name": "默认头像 .png" + }, + "showSystemAvatar": true + }, + "TemplateCellSource": "用户名" + }, + "1,3": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon", + "CommandName": "点击用户", + "CommandParamValue": [ + { + "Name": "用户名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=评论组件!用户名" + } + } + ] + } + ], + "Text": "用户名", + "ClickMode": 1, + "TemplateKey": "_RS_Main" + }, + "TemplateCellSource": "姓名" + }, + "1,5": { + "TemplateCellSource": "时间" + }, + "3,3": { + "TemplateCellSource": "内容" + }, + "5,3": { + "CellType": { + "$type": "FilePreviewer.FilePreviewer, FilePreviewer", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "UploadLimit": {}, + "Folder": "%CurrentUser%", + "KKFileViewExtensions": "(doc|docx|xls|xlsx|ppt|pptx)", + "LayoutMode": 5, + "CustomWidth": 40, + "CustomHeight": 40, + "IsHiddenFileName": true, + "IsHiddenToolbar": true, + "CustomUploadIcon": { + "Name": "Application/105_upload_5.svg", + "BuiltIn": true, + "Color": "Background 2 -10" + }, + "Readonly": true + }, + "TemplateCellSource": "附件" + }, + "6,7": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.CallUserControlPageCommand, ServerDesignerCommon", + "CommandName": "点击回复", + "CommandParamValue": [ + { + "Name": "ID", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=评论组件!ID" + } + }, + { + "Name": "姓名", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=评论组件!姓名" + } + } + ] + } + ], + "Text": "回复", + "TemplateKey": "Gost" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 13.333333333333332, + "Foreground": 0, + "HorizontalAlignment": 1, + "Underline": false + }, + { + "FontSize": 13.333333333333332, + "Foreground": 2, + "Formatter": 3, + "HorizontalAlignment": 4 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 2, + "HorizontalAlignment": 4 + }, + { + "FontSize": 13.333333333333332, + "Foreground": 5, + "HorizontalAlignment": 1, + "VerticalAlignment": 6, + "WordWrap": true + }, + { + "FontSize": 12.0, + "HorizontalAlignment": 7, + "WordWrap": true + } + ], + "Types": { + "Strs": [ + "black", + "Left", + "Background 2 -25", + "General", + "Right", + "Text 1 50", + "Top", + "Center", + "Body" + ] + }, + "CellStyles": { + "1,3": 0, + "1,5": 1, + "1,7": 2, + "1,9": 2, + "3,3": 3, + "3,7": 3, + "3,9": 3, + "4,3": 3, + "4,4": 3, + "4,5": 3, + "4,6": 3, + "4,7": 3, + "4,8": 3, + "4,9": 3, + "5,3": 3, + "6,3": 3, + "6,4": 3, + "6,5": 3, + "6,6": 3, + "6,7": 4 + }, + "SheetStyle": { + "FontFamily": 8 + } + }, + "Spans": [ + "3,3,1,7", + "1,5,1,5", + "6,7,1,3", + "5,3,1,7" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.UserControlPage, ServerDesignerCommon", + "PropertyDefinitions": [ + { + "Name": "用户名" + }, + { + "Name": "姓名" + }, + { + "Name": "时间" + }, + { + "Name": "内容" + }, + { + "Name": "ID" + }, + { + "Name": "附件" + } + ], + "CommandDefinitions": [ + { + "Name": "点击回复", + "CommandParameters": [ + { + "Name": "ID" + }, + { + "Name": "姓名" + } + ] + }, + { + "Name": "点击用户", + "CommandParameters": [ + { + "Name": "用户名" + } + ] + } + ], + "MethodDefinitions": [], + "PageLoadedCommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=评论组件!6:6" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT(ISBLANK(评论组件!附件))" + } + } + ] + } + ], + "PropertyChangedHandlers": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=属性名" + } + ] + }, + "value": "附件" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=评论组件!6:6" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT(ISBLANK(评论组件!附件))" + } + } + ] + } + ], + "ID": "390f85c6-2f89-4bc4-b7d2-6763cfc61635" + } + ] + } + ], + "ParamProperties": { + "propertyName": "属性名", + "oldValue": "原值", + "newValue": "新值" + } + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//4EzGpf0AAasbb/IeIZ5YpSLuSN8EoTFoX5CmOHjGaJfRMuOZpPArz7tnVdAjEvgBILbexlV+S9LvGu30SArTQ2z2/walyuoVIgQnKvIPdWsuk12gOE/iMn7Cd3bB82XjLosisw84ebOjYRCsh8qKxXQQAJFnIt9/HzZTGhAYmcwMqaydOQg8pK2W/WYMqC2ets7mcOIU+TaAH+yA5M3ZU4cNK2MAPtZVN1nLT6YlVdF3PKeivhDc9iV5DCDh2DP8FKHWQm07M8iIzClrh25GZ0PiJ9jxNApXPVpBDDWGyamzHgPAbTlPIEMN8Z/JpA0RU8Lrc6jR0YuZBvafdlAxyslNxg5s9thxHSNvnmUrEXDniLWHgXVJXxG3YZWCVDv4FO6TxIC/8XNyP56nmMupqJKLQDqt57i10bXiVV4U4uMOYgcVIJAdnT1a8MAuGQaWbrZqYM5l06cB4z/AxfvTe+u8evIDaVvXAeF3gWTHeZEvPLEaRw45kwI0aQvs3FSPuHRiObvsqI1d/spL5nDvDN64QhufK5MF3+6GhVtwr53kLPSQWXtLDNXakaa1ck98C7C4ypkmzOhDoTG73XJG8iE0zCKSm1ysI02YHhD6pQka+834ho7nKJzVQR9mwEhVlg8kyUmzUZ55LYjoE0UbpGAy8o6dTnlANCEFDlgjysGILqOvSY7beOJEqWBitCgwhOyq56XHcmXrU1bkwKzlNp4WlM72TDj6XZ76WRRLAJM08JU8zhgIZwpy+WGvXE6Zn8HA3mHYJ2tM4ClMy0bOUeLDaPzeT2i+NcOYE+WBMbK/C0EL5OY1+iC9hl7Mzj0qJ66YkDtnHb6R/bigfSB5duuYUWYyCAawl55vkUApNvcFngYNnsxv4yxw4uVmAd3mlBSs17WDREvdUIlWcJ4iIQ==|920 \ No newline at end of file diff --git a/UserControlPages/评论组件.rd b/UserControlPages/评论组件.rd new file mode 100644 index 00000000..88ab2d30 --- /dev/null +++ b/UserControlPages/评论组件.rd @@ -0,0 +1,5 @@ +{ + "PageType": 3, + "ColumnCount": 11, + "RowCount": 8 +} \ No newline at end of file diff --git a/UserFile/CustomFormula.js b/UserFile/CustomFormula.js new file mode 100644 index 00000000..6e79f709 --- /dev/null +++ b/UserFile/CustomFormula.js @@ -0,0 +1,375 @@ +//返回时间个性化文本 +function FRIENDLYTIMEFunction() { + this.name = 'FRIENDLYTIME'; + this.maxArgs = 1; + this.minArgs = 1; +} +FRIENDLYTIMEFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +FRIENDLYTIMEFunction.prototype.evaluate = function () { + var timeStr = arguments[0]; + // 将时间字符串转换为 Date 类型 + let dateTime; + if (/^\d+$/.test(timeStr)) { + // 如果是时间戳 + if (timeStr.length === 10) { + dateTime = new Date(timeStr * 1000); // 10位时间戳 + } else if (timeStr.length === 13) { + dateTime = new Date(timeStr); // 13位时间戳 + } else { + return timeStr; // 时间戳格式错误 + } + } else { + dateTime = new Date(timeStr); + } + + if (!dateTime || isNaN(dateTime.getTime())) { + return timeStr; // 如果时间字符串无效,则直接返回 + } + + // 计算当前时间与入参时间的时间差 + const now = new Date(); + const diff = now.getTime() - dateTime.getTime(); + + // 根据时间差计算出更友好的显示文本 + let result; + if (diff < 0) { + // 未来时间 + result = "未来时间"; + } else if (diff < 60 * 5000) { + // 一分钟内 + result = "刚刚"; + } else if (diff < 60 * 60 * 1000) { + // 一小时内 + const minutes = Math.floor(diff / (60 * 1000)); + result = `${minutes}分钟前`; + } else if (diff < 24 * 60 * 60 * 1000) { + // 一天内 + const hours = Math.floor(diff / (60 * 60 * 1000)); + result = `${hours}小时前`; + } else if (diff < 7 * 24 * 60 * 60 * 1000) { + // 一周内 + const day = dateTime.getDay(); + const weekDays = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]; + result = `${weekDays[day]} ${dateTime.toLocaleTimeString()}`; + } else { + // 一周之前 + result = dateTime.toLocaleString(); + } + return result; +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("FRIENDLYTIME", new FRIENDLYTIMEFunction()); + + +//提取模板字符串 +function GETTEMPLATEFunction() { + this.name = 'GETTEMPLATE'; + this.maxArgs = 99; + this.minArgs = 1; +} +GETTEMPLATEFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +GETTEMPLATEFunction.prototype.evaluate = function () { + const regex = /{{(.*?)}}/g; + const tempResults = []; + for (let leng = 0; leng < arguments.length; leng++) { + const str = arguments[leng]; + while ((match = regex.exec(str)) !== null) { + tempResults.push(match[1]); + } + } + return tempResults.join(","); + +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("GETTEMPLATE", new GETTEMPLATEFunction()); + + + +//转换数值到中文大写金额 +function ToChineseCurrencyFunction() { + this.name = 'ToChineseCurrency'; + this.maxArgs = 1; + this.minArgs = 1; +} +ToChineseCurrencyFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +ToChineseCurrencyFunction.prototype.evaluate = function () { + var num = parseFloat(arguments[0]); + const fraction = ['角', '分']; + const digit = ['零', '壹', '贰', '叁', '肆', '伍', '陆', '柒', '捌', '玖']; + const unit = [['元', '万', '亿'], ['', '拾', '佰', '仟']]; + let head = num < 0 ? '欠' : ''; + num = Math.abs(num).toFixed(2); + let s = ''; + for (let i = 0; i < fraction.length; i++) { + s += (digit[Math.floor(num * 10 * Math.pow(10, i)) % 10] + fraction[i]).replace(/零./, ''); + } + + if (s === '') { + s = '整'; + } + num = Math.floor(num); + for (let i = 0; i < unit[0].length && num > 0; i++) { + let p = ''; + for (let j = 0; j < unit[1].length && num > 0; j++) { + p = digit[num % 10] + unit[1][j] + p; + num = Math.floor(num / 10); + } + s = p + unit[0][i] + s; + } + return head + s.replace(/(零.)*零元/, '元').replace(/(零.)+/g, '零').replace(/^整$/, '零元整'); +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("ToChineseCurrency", new ToChineseCurrencyFunction()); + + + +//获取JSON属性值 +function GetJsonValueFunction() { + this.name = 'GetJsonValue'; + this.maxArgs = 2; + this.minArgs = 2; +} +GetJsonValueFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +GetJsonValueFunction.prototype.evaluate = function () { + var jsonstr = arguments[0]; + var keyname = arguments[1]; + var json = {}; + // 如果参数是字符串,则将其转换为JSON对象 + if (typeof jsonstr === 'string') { + json = JSON.parse(json); + } + + // 访问指定属性值 + return json[keyname]; +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("GetJsonValue", new GetJsonValueFunction()); + + +//计算税额 +function CalculateFunction() { + this.name = 'Calculate'; + this.minArgs = 2; + this.maxArgs = 4; +} +CalculateFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +CalculateFunction.prototype.evaluate = function () { + var Amount = arguments[0];//开票金额 + var TaxRate = arguments[1];//税率 + var DiscountAmount = arguments[2] || 0;//折扣金额 + var IsTaxIncluded = Boolean(arguments[3]);//是否含税 + + var totalTaxAmount; //税额 + var noTaxAmount; //未税金额 + var totalAmount; //价税合计 + + function run(amount, taxrate, istaxincluded) { + var totalTaxAmount; //税额 + var noTaxAmount; //未税金额 + var totalAmount; //价税合计 + + if (istaxincluded) { + noTaxAmount = amount / (1 + taxrate); + totalTaxAmount = amount - noTaxAmount; + totalAmount = amount; + } else { + noTaxAmount = amount; + totalTaxAmount = amount * taxrate; + totalAmount = amount + totalTaxAmount; + } + + return [noTaxAmount.toFixed(2), totalTaxAmount.toFixed(2), totalAmount.toFixed(2)] + } + + var result_A = run(Amount, TaxRate, IsTaxIncluded); + var result_B = run(DiscountAmount, TaxRate, IsTaxIncluded); + + var result = { + "未税金额": result_A[0] - result_B[0], + "税额": result_A[1] - result_B[1], + "价税合计": result_A[2] - result_B[2], + }; + console.log(result); + return result; +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("Calculate", new CalculateFunction()); + + + +//获取页面所有有效单元格的值,并组成JSON +function CELLSVALUEFunction() { + //参数一:是否返回文本,参数二:指定表名,参数三:是否返回数组 + this.name = 'CELLSVALUE'; + this.maxArgs = 3; + this.minArgs = 1; +} +CELLSVALUEFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +CELLSVALUEFunction.prototype.evaluate = function () { + + try { + //var page = Forguncy.Page._elements._cells[0]; + var subPageInfos = Forguncy.Page._elements._cells[0]._cellType.subPageInfos; + if (!subPageInfos) return null + var obj = {}; + subPageInfos.forEach(el => { + el.childrens.forEach(child => { + if (child.bindingInfo) { + if (arguments.length == 1 || arguments[1] == "" || child.bindingInfo.TableName == arguments[1]) { + obj[child.bindingInfo.ColumnName] = child._value; + } + } + + }) + }) + if (arguments[2]) { + return [obj]; + } else { + return arguments[0] ? JSON.stringify(obj) : obj; + } + + } catch (err) { + return err + } +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("CELLSVALUE", new CELLSVALUEFunction()); + + + +//检测字符串是否在对象里面,参数说明:数据,字段名,查找值 +function TEXTINOBJFunction() { + this.name = 'TEXTINOBJ'; + this.maxArgs = 3; + this.minArgs = 3; +} +TEXTINOBJFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +TEXTINOBJFunction.prototype.evaluate = function () { + return JSON.parse(arguments[0]).filter((item) => { return item[arguments[1]] == arguments[2] }).length; +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("TEXTINOBJ", new TEXTINOBJFunction()); + + +//检测字符串是否在里面,逗号分割文本,查找值 +function INARRAYFunction() { + this.name = 'INARRAY'; + this.maxArgs = 2; + this.minArgs = 2; +} +INARRAYFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +INARRAYFunction.prototype.evaluate = function () { + return arguments[0].split(',').indexOf(arguments[1]) != -1 ? 1 : 0; +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("INARRAY", new INARRAYFunction()); + + +// 获取当前页面网址 +function GETBASEURLFunction() { + this.name = 'GETBASEURL'; + this.maxArgs = 1; + this.minArgs = 0; +} +GETBASEURLFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +GETBASEURLFunction.prototype.evaluate = function () { + if (arguments[0]) { + return location[arguments[0]] + } else { + return location.href + } + +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("GETBASEURL", new GETBASEURLFunction()); + + +//合并数组 +function MERGEARRAYFunction() { + this.name = 'MERGEARRAY'; + this.maxArgs = 99; + this.minArgs = 1; +} +MERGEARRAYFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +MERGEARRAYFunction.prototype.evaluate = function () { + function merge(total, item) { + return item != null ? total.concat(item) : total + } + return Array.from(new Set(new Array(...arguments).reduce(merge, []))) +} + +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("MERGEARRAY", new MERGEARRAYFunction()); + +// 分拆文本为数组 +function SPLITTOARRAYFunction() { + this.name = 'SPLITTOARRAY'; + this.maxArgs = 2; + this.minArgs = 2; +} +SPLITTOARRAYFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +SPLITTOARRAYFunction.prototype.evaluate = function () { + var str = arguments[0] + var q = arguments[1] + return str.split(q) +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("SPLITTOARRAY", new SPLITTOARRAYFunction()); + + +//合并分割文本并去重 +function unique(arr) { + return Array.from(new Set(arr)) +} +function ARRYJOINFunction() { + this.name = 'ARRYJOIN'; + this.maxArgs = 99; + this.minArgs = 1; +} +ARRYJOINFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +ARRYJOINFunction.prototype.evaluate = function (args) { + var newArray = []; + for (let index = 0; index < arguments.length; index++) { + newArray.push(arguments[index]) + } + + var text = unique(newArray.join().split(",")).join() + return text +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("ARRYJOIN", new ARRYJOINFunction()); + +//获取分割后字符串数量 +function SPLITCONTAFunction() { + this.name = 'SPLITCONTA'; + this.maxArgs = 99; + this.minArgs = 1; +} +SPLITCONTAFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +SPLITCONTAFunction.prototype.evaluate = function () { + var length_element = 0 + for (let leng = 0; leng < arguments.length; leng++) { + const element = arguments[leng]; + if (element != null) { + length_element += element.split(",").length; + } + + + } + return length_element; +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("SPLITCONTA", new SPLITCONTAFunction()); + +//生成二维码图片 +function QRFunction() { + this.name = 'QR'; + this.maxArgs = 3; + this.minArgs = 1; +} +QRFunction.prototype = new GC.Spread.CalcEngine.Functions.Function(); +QRFunction.prototype.evaluate = function () { + if (arguments[0]) { + var qr = new QRious(); + qr.background = 'white'; + qr.backgroundAlpha = 1.0; + qr.foreground = 'black'; + qr.foregroundAlpha = 1; + qr.level = 'L'; + qr.padding = arguments[2] ?? null; + qr.size = arguments[1] ?? 200; + qr.value = arguments[0]; + qr.mime = "image/png"; + return qr.toDataURL(); + } else { + return null; + } +} +GC.Spread.CalcEngine.Functions.defineGlobalCustomFunction("QR", new QRFunction()); diff --git a/image/图标/图片.svg b/image/图标/图片.svg new file mode 100644 index 00000000..59b250f4 --- /dev/null +++ b/image/图标/图片.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/垃圾桶.svg b/image/图标/垃圾桶.svg new file mode 100644 index 00000000..524e8804 --- /dev/null +++ b/image/图标/垃圾桶.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/展开1.svg b/image/图标/展开1.svg new file mode 100644 index 00000000..99d94a77 --- /dev/null +++ b/image/图标/展开1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/成功.svg b/image/图标/成功.svg new file mode 100644 index 00000000..9b7a664f --- /dev/null +++ b/image/图标/成功.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/成功1.svg b/image/图标/成功1.svg new file mode 100644 index 00000000..b1468978 --- /dev/null +++ b/image/图标/成功1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/报告.svg b/image/图标/报告.svg new file mode 100644 index 00000000..7063860d --- /dev/null +++ b/image/图标/报告.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/收起.svg b/image/图标/收起.svg new file mode 100644 index 00000000..4a065d44 --- /dev/null +++ b/image/图标/收起.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/时间1.svg b/image/图标/时间1.svg new file mode 100644 index 00000000..40e5d1f8 --- /dev/null +++ b/image/图标/时间1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/清空.svg b/image/图标/清空.svg new file mode 100644 index 00000000..98151479 --- /dev/null +++ b/image/图标/清空.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/简介.svg b/image/图标/简介.svg new file mode 100644 index 00000000..71889163 --- /dev/null +++ b/image/图标/简介.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/错误.svg b/image/图标/错误.svg new file mode 100644 index 00000000..173150d3 --- /dev/null +++ b/image/图标/错误.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/项目1.svg b/image/图标/项目1.svg new file mode 100644 index 00000000..4403a33e --- /dev/null +++ b/image/图标/项目1.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/image/图标/项目2.svg b/image/图标/项目2.svg new file mode 100644 index 00000000..65873b2a --- /dev/null +++ b/image/图标/项目2.svg @@ -0,0 +1 @@ + \ No newline at end of file