From 4efc2db83391df1ea051244883f33fabff3e3408 Mon Sep 17 00:00:00 2001 From: "SHAMUSPC\\NINGMEI" Date: Thu, 28 Mar 2024 00:01:10 +0800 Subject: [PATCH] =?UTF-8?q?{"Message":"=E6=96=B0=E5=A2=9E=E6=B1=87?= =?UTF-8?q?=E6=8A=A5=E5=8A=9F=E8=83=BD=E6=A8=A1=E5=9D=97","MessageType":2,?= =?UTF-8?q?"Modules":[{"State":1,"Type":23,"Name":"TableView/=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E4=BF=A1=E6=81=AF=E8=A7=86=E5=9B=BE","ExclusiveType":?= =?UTF-8?q?0},{"State":1,"Type":23,"Name":"TableView/=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E7=BB=84=E7=BB=87=E5=85=B3=E7=B3=BB=E8=A7=86=E5=9B=BE","Exclus?= =?UTF-8?q?iveType":0},{"State":1,"Type":23,"Name":"TableView/=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E8=A7=92=E8=89=B2=E5=85=B3=E7=B3=BB=E8=A7=86=E5=9B=BE?= =?UTF-8?q?","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/?= =?UTF-8?q?=E7=BB=84=E7=BB=87=E4=BF=A1=E6=81=AF=E8=A7=86=E5=9B=BE","Exclus?= =?UTF-8?q?iveType":0},{"State":1,"Type":23,"Name":"TableView/=E7=BB=84?= =?UTF-8?q?=E7=BB=87=E7=BA=A7=E5=88=AB=E8=A7=86=E5=9B=BE","ExclusiveType":?= =?UTF-8?q?0},{"State":1,"Type":23,"Name":"TableView/=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E4=BF=A1=E6=81=AF=E8=A7=86=E5=9B=BE","ExclusiveType":0},{"Stat?= =?UTF-8?q?e":1,"Type":23,"Name":"TableView/=E8=A7=92=E8=89=B2=E5=88=86?= =?UTF-8?q?=E7=B1=BB=E5=85=B3=E7=B3=BB=E8=A7=86=E5=9B=BE","ExclusiveType":?= =?UTF-8?q?0},{"State":1,"Type":23,"Name":"TableView/=E8=A7=92=E8=89=B2?= =?UTF-8?q?=E6=8B=A5=E6=9C=89=E6=9D=83=E9=99=90=E8=A7=86=E5=9B=BE","Exclus?= =?UTF-8?q?iveType":0},{"State":1,"Type":23,"Name":"TableView/=E8=A7=92?= =?UTF-8?q?=E8=89=B2=E7=BB=84=E7=BB=87=E5=85=B3=E7=B3=BB=E8=A7=86=E5=9B=BE?= =?UTF-8?q?","ExclusiveType":0},{"State":1,"Type":1,"Name":"PCPage/?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E8=8F=9C=E5=8D=95"},{"State":1,"Type":1,"Nam?= =?UTF-8?q?e":"PCPage/=E9=A1=B9=E7=9B=AE=E6=A0=87=E9=A2=98"},{"State":1,"T?= =?UTF-8?q?ype":3,"Name":"MasterPCPage/FGC=5F=E6=AF=8D=E7=89=88=E9=A1=B5"}?= =?UTF-8?q?,{"State":1,"Type":12,"Name":"CustomLibrary"},{"State":1,"Type"?= =?UTF-8?q?:40,"Name":"Plugin"},{"State":1,"Type":1,"Name":"PCPage/?= =?UTF-8?q?=E9=A1=B9=E7=9B=AE=E5=8F=8D=E9=A6=88"},{"State":1,"Type":1,"Nam?= =?UTF-8?q?e":"PCPage/=E5=8F=8D=E9=A6=88=E4=B8=8E=E5=BB=BA=E8=AE=AE"},{"St?= =?UTF-8?q?ate":1,"Type":7,"Name":"Table/FGC=5F=E8=AE=A2=E5=8D=95=E8=AE=B0?= =?UTF-8?q?=E5=BD=95","ExclusiveType":0},{"State":1,"Type":7,"Name":"Table?= =?UTF-8?q?/FGC=5F=E8=AE=A2=E5=8D=95=E6=98=8E=E7=BB=86=E8=A1=A8","Exclusiv?= =?UTF-8?q?eType":0},{"State":1,"Type":7,"Name":"Table/FGC=5F=E5=95=86?= =?UTF-8?q?=E5=93=81=E8=A1=A8","ExclusiveType":0},{"State":1,"Type":1,"Nam?= =?UTF-8?q?e":"PCPage/=E5=AE=A2=E6=88=B7=E7=AE=A1=E7=90=86"},{"State":3,"T?= =?UTF-8?q?ype":22,"Name":"Tables/=E6=B1=87=E6=8A=A5"},{"State":3,"Type":7?= =?UTF-8?q?,"Name":"Table/=E6=B1=87=E6=8A=A5=E8=AE=B0=E5=BD=95=E8=A1=A8","?= =?UTF-8?q?ExclusiveType":0},{"State":3,"Type":7,"Name":"Table/=E6=B1=87?= =?UTF-8?q?=E6=8A=A5=E5=AD=90=E8=A1=A8"},{"State":3,"Type":6,"Name":"Pages?= =?UTF-8?q?/=E6=B1=87=E6=8A=A5"},{"State":3,"Type":1,"Name":"PCPage/?= =?UTF-8?q?=E6=B1=87=E6=8A=A5=E7=AE=A1=E7=90=86"},{"State":3,"Type":1,"Nam?= =?UTF-8?q?e":"PCPage/=E6=B1=87=E6=8A=A5=E8=AF=A6=E6=83=85=E9=A2=84?= =?UTF-8?q?=E8=A7=88"},{"State":3,"Type":1,"Name":"PCPage/=E6=B1=87?= =?UTF-8?q?=E6=8A=A5=E8=AF=A6=E6=83=85"},{"State":3,"Type":38,"Name":"Imag?= =?UTF-8?q?e/=E5=B1=95=E5=BC=80=20(1).svg"},{"State":3,"Type":38,"Name":"I?= =?UTF-8?q?mage/=E6=94=B6=E8=B5=B71.svg"},{"State":3,"Type":38,"Name":"Ima?= =?UTF-8?q?ge/=E6=94=B6=E8=B5=B72.svg"},{"State":3,"Type":38,"Name":"Image?= =?UTF-8?q?/=E4=B8=8B=E6=8B=892.svg"},{"State":3,"Type":1,"Name":"PCPage/?= =?UTF-8?q?=E5=AF=BC=E5=85=A5=E6=B1=87=E6=8A=A5=E6=95=B0=E6=8D=AE"}],"Vers?= =?UTF-8?q?ion":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 310 +--- ForguncyDB.sqlite3 | Bin 48128 -> 48128 bytes MasterPages/FGC_母版页.json | 25 +- Pages/484d3ed119274a60bf32f15d178cf60.json | 1135 ++++++++++++++ Pages/484d3ed119274a60bf32f15d178cf60.rd | 8 + Pages/共用/项目菜单.json | 74 +- Pages/共用/项目菜单.rd | 4 +- Pages/客户/客户管理.json | 120 +- Pages/客户/客户管理.rd | 4 +- Pages/汇报/导入汇报数据.json | 565 +++++++ Pages/汇报/导入汇报数据.rd | 5 + Pages/汇报/汇报管理.json | 1322 +++++++++++++++++ Pages/汇报/汇报管理.rd | 23 + Pages/汇报/汇报详情.json | 1009 +++++++++++++ Pages/汇报/汇报详情.rd | 22 + Pages/汇报/汇报详情预览.json | 427 ++++++ Pages/汇报/汇报详情预览.rd | 5 + Pages/项目/项目反馈/反馈与建议.json | 123 +- Pages/项目/项目反馈/反馈与建议.rd | 1 - Pages/项目/项目首页/项目标题.json | 113 +- Pages/项目/项目首页/项目标题.rd | 8 +- .../项目首页/项目首页-容器页面/项目反馈.json | 46 +- .../项目首页/项目首页-容器页面/项目反馈.rd | 2 +- Plugin/表格数据传递命令-10_0_0_0.zip | Bin 0 -> 58931 bytes Tables/汇报/汇报子表.json | 121 ++ Tables/汇报/汇报记录表.json | 86 ++ image/图标/下拉2.svg | 1 + image/图标/展开 (1).svg | 1 + image/图标/收起1.svg | 1 + image/图标/收起2.svg | 1 + 30 files changed, 5092 insertions(+), 470 deletions(-) create mode 100644 Pages/484d3ed119274a60bf32f15d178cf60.json create mode 100644 Pages/484d3ed119274a60bf32f15d178cf60.rd create mode 100644 Pages/汇报/导入汇报数据.json create mode 100644 Pages/汇报/导入汇报数据.rd create mode 100644 Pages/汇报/汇报管理.json create mode 100644 Pages/汇报/汇报管理.rd create mode 100644 Pages/汇报/汇报详情.json create mode 100644 Pages/汇报/汇报详情.rd create mode 100644 Pages/汇报/汇报详情预览.json create mode 100644 Pages/汇报/汇报详情预览.rd create mode 100644 Plugin/表格数据传递命令-10_0_0_0.zip create mode 100644 Tables/汇报/汇报子表.json create mode 100644 Tables/汇报/汇报记录表.json create mode 100644 image/图标/下拉2.svg create mode 100644 image/图标/展开 (1).svg create mode 100644 image/图标/收起1.svg create mode 100644 image/图标/收起2.svg diff --git a/.collaboration b/.collaboration index adaa2f60..ccf31908 100644 --- a/.collaboration +++ b/.collaboration @@ -101,137 +101,47 @@ }, { "ModuleName": "TableView/用户信息视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.979516+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\用户信息视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/用户组织关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795174+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\用户组织关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/用户角色关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795188+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\用户角色关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/组织信息视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795202+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\组织信息视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/组织级别视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795224+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\组织级别视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色信息视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795237+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色信息视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色分类关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795251+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色分类关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色拥有权限视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795268+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色拥有权限视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "TableView/角色组织关系视图", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795282+08:00", "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\用户\\角色组织关系视图.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { @@ -352,17 +262,7 @@ }, { "ModuleName": "PCPage/项目菜单", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:34:21.4214648+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\共用\\项目菜单.json", - "Pages\\共用\\项目菜单.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Pages/内建手机页面", @@ -610,17 +510,7 @@ }, { "ModuleName": "PCPage/项目标题", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:35:14.0605817+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目标题.json", - "Pages\\项目\\项目首页\\项目标题.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目首页", @@ -636,17 +526,7 @@ }, { "ModuleName": "MasterPCPage/FGC_母版页", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:45:11.5978139+08:00", - "ModuleType": 3, - "ToRemoveFiles": [ - "MasterPages\\FGC_母版页.json", - "MasterPages\\FGC_母版页.rd" - ] + "ModuleType": 3 }, { "ModuleName": "UserControlPage/工时记录列表", @@ -894,19 +774,7 @@ }, { "ModuleName": "CustomLibrary", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T22:30:42.1415535+08:00", - "ModuleType": 12, - "ToRemoveFiles": [ - "CustomLibraries.json", - "UserFile\\BaseCss.css", - "UserFile\\CustomFormula.js", - "UserFile\\echart.js" - ] + "ModuleType": 12 }, { "ModuleName": "MapJsonFile", @@ -926,34 +794,7 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-28T00:01:03.0819065+08:00", - "ModuleType": 40, - "ToRemoveFiles": [ - "Plugin\\Echarts图表-10_0_0_0.zip", - "Plugin\\Editormd-6_0_102_0.zip", - "Plugin\\JSON数据源-10_0_0_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\\Tiny富文本编辑器-10_0_0_0.zip", - "Plugin\\加载动画-10_0_0_0.zip", - "Plugin\\增强关闭页面-9_0_6.zip", - "Plugin\\复制到剪贴板-7_0_3_0.zip", - "Plugin\\客户端缓存操作工具库-8_0_0_0.zip", - "Plugin\\富文本编辑器-10_0_0_0.zip", - "Plugin\\对象与集合操作工具-8_0_0_0(1).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", - "Plugin\\设置焦点命令-10_0_0_0.zip" - ] + "ModuleType": 40 }, { "ModuleName": "PublishSetting", @@ -1161,17 +1002,7 @@ }, { "ModuleName": "PCPage/项目反馈", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:30:08.9961416+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目反馈.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目反馈.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Pages/项目/项目反馈", @@ -1179,17 +1010,7 @@ }, { "ModuleName": "PCPage/反馈与建议", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:30:39.6056673+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目反馈\\反馈与建议.json", - "Pages\\项目\\项目反馈\\反馈与建议.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Image/O1CN019ydWkT1WNumjyWmm0_!!6000000002777-0-tps-4000-912.jpg", @@ -1265,17 +1086,7 @@ }, { "ModuleName": "Table/FGC_订单记录", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795103+08:00", "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\FGC_页面模板文件夹\\联动页\\FGC_订单记录.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { @@ -1288,47 +1099,17 @@ }, { "ModuleName": "Table/FGC_订单明细表", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795127+08:00", "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\FGC_页面模板文件夹\\联动页\\FGC_订单明细表.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "Table/FGC_商品表", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9795137+08:00", "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\FGC_页面模板文件夹\\联动页\\FGC_商品表.json", - "ForguncyDB.sqlite3" - ], "ExclusiveType": 0 }, { "ModuleName": "PCPage/客户管理", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:59:17.227765+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\客户\\客户管理.json", - "Pages\\客户\\客户管理.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/客户信息子页面", @@ -1348,123 +1129,50 @@ }, { "ModuleName": "Tables/汇报", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:48:50.3949855+08:00", "ModuleType": 22 }, { "ModuleName": "Table/汇报记录表", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:49:00.9794237+08:00", - "ModuleType": 7, - "ExclusiveType": 0 + "ModuleType": 7 }, { "ModuleName": "Table/汇报子表", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:51:19.5687963+08:00", "ModuleType": 7 }, { "ModuleName": "Pages/汇报", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:54:49.2597184+08:00", "ModuleType": 6 }, { "ModuleName": "PCPage/汇报管理", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:55:39.4754418+08:00", "ModuleType": 1 }, { "ModuleName": "PCPage/汇报详情预览", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T21:58:39.9158614+08:00", "ModuleType": 1 }, { "ModuleName": "PCPage/汇报详情", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T22:00:39.7300485+08:00", "ModuleType": 1 }, { "ModuleName": "Image/展开 (1).svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T23:03:26.0244096+08:00", "ModuleType": 38 }, { "ModuleName": "Image/收起1.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T23:03:26.0244363+08:00", "ModuleType": 38 }, { "ModuleName": "Image/收起2.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T23:04:53.2509246+08:00", "ModuleType": 38 }, { "ModuleName": "Image/下拉2.svg", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T23:04:53.2509268+08:00", "ModuleType": 38 }, { "ModuleName": "PCPage/导入汇报数据", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-03-27T23:10:18.503198+08:00", "ModuleType": 1 } ] \ No newline at end of file diff --git a/ForguncyDB.sqlite3 b/ForguncyDB.sqlite3 index 5ee02b00655af3dd0a2a22bf4e0677a05e032b66..133f86a0a669b1a4ac58d850a2bfd9bf5b064f12 100644 GIT binary patch delta 35 jcmZqp!PM}BX@a!iVFm^UeISN`!xMFk84qtvSg;!ar!WbI delta 35 jcmZqp!PM}BX@az%Dgy(9J`lrz>O>u5M%9f83w8qljp7Ha diff --git a/MasterPages/FGC_母版页.json b/MasterPages/FGC_母版页.json index 795d85c2..676a7ef4 100644 --- a/MasterPages/FGC_母版页.json +++ b/MasterPages/FGC_母版页.json @@ -185,6 +185,23 @@ "SelectedIconColorUseItemColor": true, "IconColorUseItemColor": true, "IsOldMenuPath": false, + "CanVisitRoleList": [ + "FGC_LoginUser" + ], + "Notification": "维" + }, + { + "Text": "汇报", + "SelectedIconColor": "Background 1", + "SelectedIconColorUseItemColor": true, + "IconColorUseItemColor": true, + "IsOldMenuPath": false, + "CommandList": [ + { + "$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon", + "PageName": "汇报管理" + } + ], "CanVisitRoleList": [ "FGC_LoginUser" ] @@ -198,7 +215,8 @@ "IsOldMenuPath": false, "CanVisitRoleList": [ "FGC_LoginUser" - ] + ], + "Notification": "维" }, { "Value": "统计", @@ -209,7 +227,8 @@ "IsOldMenuPath": false, "CanVisitRoleList": [ "FGC_LoginUser" - ] + ], + "Notification": "维" }, { "Value": "菜单1", @@ -798,4 +817,4 @@ "Formula": "FGC_母版页!$A$7" } ] -}//MjW7En59skzOvmvDVjF8H9Y7h36s2pkYfyMWC4gGl2WikujmM7SQrZ3Vw6fWBBEraK/sOD0ZACZedY9vi9XKUFAjyVT1AiJLxJeZbK7Z79h1dNTb2ZsMuvq4W2LIb99PfRDpLwulwQfpd17irm1E357AQlCMTTnONrAI1qtrjpBl+0Q4+99uasRiJ/CIRyWUwTA9+U48hM4GuKQ+yy11b9QSE0coO61e2YEfiobD2XbJ/EyH/mRq4GLOb4mCU+imu0nqLnvbPRZ0qqIiGzkreh/6gZxeOg8oBqoOr0gnSNj2Hq7yqMdZ9cL/q7+hJe4iQXL8AnuYZJpL59kBdTdWJjIQQuMQWYOwQkZH7HYZmKAPbaY+rM0nATRtfbDhV5BQXhHQFli1zc50ZNs8QALVektCAMt72gJa/p83gUj5+odErQDGu83Lj1/KwvW8/sWJpj0FM2f/79GtnS+UXtmzBC280dENdo7qG3Z9OL/DG0GpvEu5O0F3NK/UT8wunnpnGfZvtR1GHndKiWC8hjOEcwKsTzVmoeLFdw4BxyVL7YAHB2PwX5BhaHhwHSa0oNSeBCBIqm/5fAshsjdNuC29CpgGID2wfV+k4cKYv7H8iqiiLflxAXtTff3euvvM5ZsZW/bejMBqG/+9WbDNp/2FNFjnyjNd0xIIKjDWK2uobZbEq9AU/SeIQodZZZpmzOt55TN3QZAHhF35EeeowecZFQ0FH6WVNrFLRU8J0Gm6MiYx+hZbvpjPOXxL6yrT1b3As+uMgS/qUohn7L52knsfK/o8XA6TZ6ET2WIH3UjDB5LOJe14ivWTm3p7mjcAmBvl0jWwy/vXN63SL2GkfsaZZT5Mwjl4E2draTw251k2O3/h0/dg8OkbB6IeWi5DIEwKTON+aHw1RF2ZMS8ISg/OyQ==|920 \ No newline at end of file +}//SdDNbbRKUdIEFj2QmI258rufvVrqGHnfO1qfHlpN+sGzuo53jTmrbc9SvaPmBK5lDay/p/nxX57s0y1IF3EssG90mRLTNjLrIKYyJTz78SGhI6jSyacHKCQn1O28Om6HIhpHZ5mL02tDbf30WlgvNhDejNw8Jc/+UjC2O6GZHk+OPfJKbcRfzgw6CZjN2gJGvXiMSkosiNcilATLxDph909FRmJDSSbTn5WyClZyUvJeYx+bh/C7EpufYXOyRz0gpNYIAgUMprfPD9iS2KAN2f72TtLLC7IRMmk3L0ureT5b6TE7SPNJhGSVg4jlohqPSVLOUCLp/b3/qD5hnROiGo7XbcU+e4/7fxvr0q4dTtMfoUtJTN4Sf3c5K3a0oUbqRKgO26pNfwVdzVTRu0BInrQLOCLLL/iPR8JZ5wyCIqPCOa8aqHfYrd233zVslNK2RHvaJwg6jjDTR9JvokRP3LfQwJSI/tOoRcrc+sfKY0zvqp1iqopjJlZuZZO2dr5nw9gfImCyozKoD4cdTHOVxk5oM0gTQ9v1IjMwDn8MUSG8dtgQ3DV7l4hU9q/E1JtvgDmg+13KwU6nIiEibyoVimt4rPn5MfPeRDPNsJJ6XPoZSbyFDgvfEmTKh3sAp6yAZCoql0kByBiAKt6Pb/FqI1tzx23I/f7lsvoQwYuS0XDbRoP+1FhzURF1dU+AgoAWF8Fwicr9vD0DXMhRsP1WmY1t3I4oKi6QcSLLKC6aikzgCcdbL1sXxqN+zMqEa8d8jsqSEL2GXBvG0r4N6RTmAi0w/D8gobQ9RtHn3411AH3tXevsTjtIsvf1jYY/gSEkgUQvdBTwfgvB0sIEfvnFmxTFmyaFH+5eH9AVBWoqdXfO03RQhG5z1zmLTyr3bxu3HE91PPMGlUqiyc+kztM2FQ==|920 \ No newline at end of file diff --git a/Pages/484d3ed119274a60bf32f15d178cf60.json b/Pages/484d3ed119274a60bf32f15d178cf60.json new file mode 100644 index 00000000..e824184d --- /dev/null +++ b/Pages/484d3ed119274a60bf32f15d178cf60.json @@ -0,0 +1,1135 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0, + "Mode": 1 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 34.0, + "IsHidden": true + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 1, + 15 + ], + "Count": 16, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "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, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + } + }, + "Count": 23, + "DefaultSize": 32.0 + }, + "Values": { + "2,1": "类型", + "2,2": "*", + "2,5": "日报", + "4,1": "内容", + "4,2": "*", + "7,1": "工时", + "7,2": "*", + "7,5": 1, + "9,1": "关联项目", + "11,1": "关联任务", + "13,1": "删除此行", + "13,19": "添加一行" + }, + "Formulas": { + "1,16": "F8" + }, + "AttachInfos": { + "1,1": { + "CssName": "ec-label", + "TemplateCellSource": "类型加内容" + }, + "1,20": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.DeleteRecordCommand, ServerDesignerCommon", + "ShowConfirm": true, + "ConfirmText": "您确定要删除吗?" + } + ], + "ToolTip": "删除", + "Size": 18, + "ImagePath": "回收站.svg", + "UseCellForeColor": true + } + }, + "1,21": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!2:2" + }, + "Value": false + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!3:14" + }, + "Value": true + } + ] + } + ], + "ToolTip": "展开", + "Size": 18, + "ImagePath": "下拉2.svg", + "UseCellForeColor": true + } + }, + "2,5": { + "CellType": { + "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", + "Style": 1, + "CellDefaultValue": "日报", + "Items": [ + { + "Value": "日报", + "DisplayValue": "昨日汇报" + }, + { + "Value": "计划", + "DisplayValue": "今日计划" + } + ] + }, + "DataValidationInfo": { + "IgnoreBlank": false + }, + "TemplateCellSource": "汇报类型" + }, + "2,21": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!2:2" + }, + "Value": true + }, + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!3:14" + }, + "Value": false + } + ] + } + ], + "ToolTip": "收起", + "Size": 18, + "ImagePath": "收起2.svg", + "UseCellForeColor": true + } + }, + "4,5": { + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "textarea", + "placeholder": "请输入", + "resize": "vertical" + }, + "DataValidationInfo": { + "IgnoreBlank": false + }, + "TemplateCellSource": "汇报内容" + }, + "7,5": { + "CellType": { + "$type": "ElementUI.InputNumberCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": 1, + "min": "0.1", + "max": "24", + "step": 1, + "placeholder": "单位:小时", + "controlsPosition": true + }, + "DataValidationInfo": { + "NumberType": 2, + "FirstParamValue": "0", + "SecondParamValue": "24", + "IgnoreBlank": false + }, + "TemplateCellSource": "工时" + }, + "9,5": { + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!F12" + }, + "Value": "%Null%" + } + ] + } + ], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "项目表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "ID", + "GUID": "9d0b11df-cc99-4722-9361-433d38b32e37" + }, + "ColumnName": "value" + }, + { + "BindingInfo": { + "TableName": "项目表", + "ColumnName": "项目名称", + "GUID": "9db7a57f-961c-43cd-9960-d6420d67d0ae" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "multiple": true, + "collapseTags": true, + "filterable": true, + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据", + "clearable": true + }, + "TemplateCellSource": "关联项目" + }, + "11,5": { + "CellType": { + "$type": "ElementUI.CascaderCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "$type": "ElementUI.TreeNode, ElementUI", + "value": "zhinan", + "label": "指南", + "children": [ + { + "value": "shejiyuanze", + "label": "设计原则", + "children": [ + { + "value": "yizhi", + "label": "一致" + }, + { + "value": "fankui", + "label": "反馈" + }, + { + "value": "xiaolv", + "label": "效率" + }, + { + "value": "kekong", + "label": "可控" + } + ] + }, + { + "value": "daohang", + "label": "导航", + "children": [ + { + "value": "cexiangdaohang", + "label": "侧向导航" + }, + { + "value": "dingbudaohang", + "label": "顶部导航" + } + ] + } + ] + }, + { + "$type": "ElementUI.TreeNode, ElementUI", + "value": "zujian", + "label": "组件", + "children": [ + { + "value": "basic", + "label": "Basic", + "children": [ + { + "value": "layout", + "label": "Layout 布局" + }, + { + "value": "color", + "label": "Color 色彩" + }, + { + "value": "typography", + "label": "Typography 字体" + }, + { + "value": "icon", + "label": "Icon 图标" + }, + { + "value": "button", + "label": "Button 按钮" + } + ] + }, + { + "value": "form", + "label": "Form", + "children": [ + { + "value": "radio", + "label": "Radio 单选框" + }, + { + "value": "checkbox", + "label": "Checkbox 多选框" + }, + { + "value": "input", + "label": "Input 输入框" + }, + { + "value": "input-number", + "label": "InputNumber 计数器" + }, + { + "value": "select", + "label": "Select 选择器" + }, + { + "value": "cascader", + "label": "Cascader 级联选择器" + }, + { + "value": "switch", + "label": "Switch 开关" + }, + { + "value": "slider", + "label": "Slider 滑块" + }, + { + "value": "time-picker", + "label": "TimePicker 时间选择器" + }, + { + "value": "date-picker", + "label": "DatePicker 日期选择器" + }, + { + "value": "datetime-picker", + "label": "DateTimePicker 日期时间选择器" + }, + { + "value": "upload", + "label": "Upload 上传" + }, + { + "value": "rate", + "label": "Rate 评分" + }, + { + "value": "form", + "label": "Form 表单" + } + ] + }, + { + "value": "data", + "label": "Data", + "children": [ + { + "value": "table", + "label": "Table 表格" + }, + { + "value": "tag", + "label": "Tag 标签" + }, + { + "value": "progress", + "label": "Progress 进度条" + }, + { + "value": "tree", + "label": "Tree 树形控件" + }, + { + "value": "pagination", + "label": "Pagination 分页" + }, + { + "value": "badge", + "label": "Badge 标记" + } + ] + }, + { + "value": "notice", + "label": "Notice", + "children": [ + { + "value": "alert", + "label": "Alert 警告" + }, + { + "value": "loading", + "label": "Loading 加载" + }, + { + "value": "message", + "label": "Message 消息提示" + }, + { + "value": "message-box", + "label": "MessageBox 弹框" + }, + { + "value": "notification", + "label": "Notification 通知" + } + ] + }, + { + "value": "navigation", + "label": "Navigation", + "children": [ + { + "value": "menu", + "label": "NavMenu 导航菜单" + }, + { + "value": "tabs", + "label": "Tabs 标签页" + }, + { + "value": "breadcrumb", + "label": "Breadcrumb 面包屑" + }, + { + "value": "dropdown", + "label": "Dropdown 下拉菜单" + }, + { + "value": "steps", + "label": "Steps 步骤条" + } + ] + }, + { + "value": "others", + "label": "Others", + "children": [ + { + "value": "dialog", + "label": "Dialog 对话框" + }, + { + "value": "tooltip", + "label": "Tooltip 文字提示" + }, + { + "value": "popover", + "label": "Popover 弹出框" + }, + { + "value": "card", + "label": "Card 卡片" + }, + { + "value": "carousel", + "label": "Carousel 走马灯" + }, + { + "value": "collapse", + "label": "Collapse 折叠面板" + } + ] + } + ] + }, + { + "$type": "ElementUI.TreeNode, ElementUI", + "value": "ziyuan", + "label": "资源", + "children": [ + { + "value": "jiaohu", + "label": "组件交互文档" + } + ] + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "任务表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "cc6eb785-25fe-4c14-9648-7c6b780a5ec9" + }, + "ColumnName": "value" + }, + { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "任务名称", + "GUID": "9710ea07-f598-4027-ae5d-eb7531720af8" + }, + "ColumnName": "label" + }, + { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "父任务ID", + "GUID": "5ea11473-b2e0-4e5e-9d84-63a0138613bd" + }, + "ColumnName": "parentValue" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", + "CompareType": 8, + "ColumnBindingInfo": { + "TableName": "任务表", + "ColumnName": "项目ID", + "GUID": "453a0357-1913-4669-865f-1ef273dd6fbf" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!F10" + } + }, + "OrderBySqlCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "任务表", + "ColumnName": "FGC_CreateDate", + "GUID": "ebc3271e-c991-4001-8f41-a44c459855d8" + }, + "Order": 1 + } + ] + }, + "CustomColumns": [] + }, + "placeholder": "请选择", + "separator": "/", + "tagType": "info", + "checkStrictly": true, + "filterable": true, + "clearable": true + }, + "TemplateCellSource": "关联任务", + "RulesGuidList": [ + "89c4449b-a2c6-4ae3-91a8-b412927bddf3" + ] + }, + "13,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.DeleteRecordCommand, ServerDesignerCommon", + "ShowConfirm": true, + "ConfirmText": "您确定要删除吗?" + } + ], + "Text": "删除此行", + "TemplateKey": "链接样式", + "Icon": { + "Name": "Application/043_brush_2.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "13,19": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!V3" + }, + "TargetType": "Forguncy.HyperlinkCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + }, + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!增加一行按钮" + }, + "TargetType": "Forguncy.ButtonCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "Text": "添加一行", + "TemplateKey": "链接样式", + "Icon": { + "Name": "Application/001_add_1.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "15,1": { + "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": "='484d3ed119274a60bf32f15d178cf60'!B16" + } + ] + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!V2" + }, + "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "ID": "306179e9-25c3-41f4-9edb-c66bc0947c92" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!V3" + }, + "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.0.0, Culture=neutral, PublicKeyToken=967100671921c115", + "MethodName": "ExecuteCommand" + } + ], + "ID": "d2388235-ec4c-4ec9-97bf-e416cbf6bcc3" + } + ] + } + ] + }, + "TemplateCellSource": "ID" + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 14.666666666666666, + "Foreground": 0 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 0, + "Formatter": 2, + "HorizontalAlignment": 3 + }, + { + "FontFamily": 1 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 4, + "Formatter": 5, + "HorizontalAlignment": 6 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 0, + "HorizontalAlignment": 6 + }, + { + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 7 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Formatter": 5 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 8, + "Formatter": 5, + "HorizontalAlignment": 6 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 9, + "Formatter": 5, + "HorizontalAlignment": 6 + }, + { + "Formatter": 10 + } + ], + "Types": { + "Strs": [ + "Text 1 50", + "Body", + "0.0\"小时\"", + "Right", + "Accent 5 0", + "[AUTO]General", + "Center", + "#FFFF0000", + "Accent 4 0", + "Accent 1 0", + "@" + ] + }, + "CellStyles": { + "1,1": 0, + "1,14": 0, + "1,16": 1, + "1,17": 2, + "1,18": 2, + "1,20": 3, + "1,21": 4, + "2,1": 5, + "2,2": 6, + "2,5": 7, + "2,18": 7, + "2,21": 4, + "4,1": 8, + "4,2": 6, + "4,3": 2, + "4,5": 7, + "7,1": 8, + "7,2": 6, + "7,3": 2, + "7,5": 5, + "9,0": 2, + "9,1": 8, + "9,2": 2, + "9,3": 2, + "9,4": 2, + "9,5": 7, + "9,22": 2, + "11,0": 2, + "11,1": 8, + "11,2": 2, + "11,3": 2, + "11,4": 2, + "11,5": 7, + "11,22": 2, + "12,0": 2, + "12,1": 8, + "12,2": 8, + "12,3": 8, + "12,4": 2, + "12,5": 7, + "12,6": 7, + "12,7": 7, + "12,8": 7, + "12,9": 7, + "12,10": 7, + "12,11": 7, + "12,12": 7, + "12,13": 7, + "12,14": 7, + "12,15": 7, + "12,16": 7, + "12,17": 7, + "12,18": 7, + "12,19": 7, + "12,20": 7, + "12,21": 7, + "12,22": 2, + "13,0": 2, + "13,1": 9, + "13,2": 2, + "13,3": 2, + "13,18": 9, + "13,19": 10, + "13,20": 2, + "13,21": 2, + "13,22": 2, + "14,0": 2, + "14,1": 9, + "14,2": 9, + "14,3": 9, + "14,19": 10, + "14,20": 10, + "14,21": 10, + "14,22": 2, + "15,1": 11 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "Spans": [ + "4,5,2,17", + "7,5,1,17", + "11,1,1,3", + "11,5,1,17", + "2,5,1,13", + "9,1,1,3", + "9,5,1,17", + "13,1,1,3", + "13,19,1,3", + "1,1,1,13", + "15,1,1,3", + "1,16,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "汇报详情", + "ConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=ISBLANK('484d3ed119274a60bf32f15d178cf60'!$F$10)" + }, + "GUID": "89c4449b-a2c6-4ae3-91a8-b412927bddf3", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsDisabled": true, + "IsInvisible": false, + "IsReadOnly": false + } + ] + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//K8Xgv4VyneoAkU0l0B62NHHrTjl0YwiJmiccdKz4h9fQ/lAy1GOWP68e6P5m+5TpcoDWWAL3Oiauajfef6x2EQDSA+oLVm22ns1p0Kh9cqRISgHrzh7YRHwyTOSXdLh9T5vh1TQgWUfPI+fKNNsPWNl2VLN7OSWWdEzK+A+l/oQSfzYzg9fH+Ykyx0gM1ux16QnxItMkJUGkeNcG4lRDFmZKLUXW92BKVGU4oGitCgeND3Isfx/I/KxTDKZupB9JF8wDUohe7duW4IfaTDaiDsdTHmZNxgape4ZZkCy5YaFssbkzHYkIaODqaZF9wYRN1640ZjE/SrBD00b6Mrl3k3k/lUXD21JtSZUmuAMfDvpWiWHdOOC86bplTDuqmh3L5oZ00U+oejQRWe9L+0FRHVMIUkjQeMK3Kn39fuJg9P0Uw58u1wcexpxwQszXD1dWGO/A6Z+SOIk5KTnaEdmT2uxMdJotiFM6TKUBK1CvDH1ah+S+bqeAJYpck8VzOZitEI94FTkInzWTgu+Uc3W8bDmrTjhTxVD1jivLv/vZev9pmHhhMwIUdjRukIz5IV7hvKgTzEvRZ38rG/rdUBoXpI5b1q91Rbv4hh8I3UcA2QNO7JLmZXRxcqct2JF6caNiLuom42eQ//xjNCfyjyBBqXn/r4285BN1/iSouau5zEC3hIfoTx97FDDygDMFtthxg+c0JoJOuOlv97XRvyAvwLfo+uwFCfNteeKzGRKkOQAVoDkkrrDFWs4OL2gFJoT9DTPcIeH3Ose7YXN8AeFlZllOPXGmeJO4wsF5a1N+yq6G7Ud/FjBS/28IC02q5Z71Nc1AWIe6iwwmUzig8uEWcU0MG80dBcrF8q+Lt/VYI6KXmXHfF30GstqqaP8Yx99X5r2PEs+KypmBJNvVhdb5Pg==|920 \ No newline at end of file diff --git a/Pages/484d3ed119274a60bf32f15d178cf60.rd b/Pages/484d3ed119274a60bf32f15d178cf60.rd new file mode 100644 index 00000000..b41609f5 --- /dev/null +++ b/Pages/484d3ed119274a60bf32f15d178cf60.rd @@ -0,0 +1,8 @@ +{ + "PageType": 2, + "ColumnCount": 23, + "RowCount": 16, + "Formulas": { + "1,16": "F8" + } +} \ No newline at end of file diff --git a/Pages/共用/项目菜单.json b/Pages/共用/项目菜单.json index 9ed8f2f6..2ca54bb8 100644 --- a/Pages/共用/项目菜单.json +++ b/Pages/共用/项目菜单.json @@ -43,20 +43,24 @@ }, "8": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 + "DesignLengthInPixel": 38.0 } }, "9": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 37.0, - "IsHidden": true + "DesignLengthInPixel": 10.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 37.0 } } }, "InLogicalVisibleIndexes": [ - 9 + 10 ], - "Count": 10, + "Count": 11, "DefaultSize": 38.0 }, "Cols": { @@ -79,10 +83,11 @@ "1,1": "项目信息", "2,1": "项目岗位", "3,1": "预算申请", - "4,1": "归档项目", - "5,1": "退出项目", - "6,1": "移到回收站", - "7,1": "更多设置" + "4,1": "邀请反馈", + "5,1": "归档项目", + "6,1": "退出项目", + "7,1": "移到回收站", + "8,1": "更多设置" }, "AttachInfos": { "1,1": { @@ -183,10 +188,10 @@ ] } ], - "Text": "归档项目", + "Text": "邀请反馈", "TemplateKey": "链接样式", "Icon": { - "Name": "项目文件.svg", + "Name": "简介.svg", "Color": "Accent 1", "UseCellTypeForeColor": true }, @@ -210,10 +215,10 @@ ] } ], - "Text": "退出项目", + "Text": "归档项目", "TemplateKey": "链接样式", "Icon": { - "Name": "退出.svg", + "Name": "项目文件.svg", "Color": "Accent 1", "UseCellTypeForeColor": true }, @@ -237,10 +242,10 @@ ] } ], - "Text": "移到回收站", + "Text": "退出项目", "TemplateKey": "链接样式", "Icon": { - "Name": "回收站.svg", + "Name": "退出.svg", "Color": "Accent 1", "UseCellTypeForeColor": true }, @@ -264,6 +269,33 @@ ] } ], + "Text": "移到回收站", + "TemplateKey": "链接样式", + "Icon": { + "Name": "回收站.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "8,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ClosePopupReturnValues": [ + { + "Name": "选择项", + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目菜单!B9" + } + } + ] + } + ], "Text": "更多设置", "TemplateKey": "链接样式", "Icon": { @@ -314,11 +346,13 @@ "5,0": 1, "5,1": 0, "6,0": 1, - "6,1": 2, + "6,1": 0, "7,0": 1, - "7,1": 0, + "7,1": 2, "8,0": 1, - "8,1": 0 + "8,1": 0, + "9,0": 1, + "9,1": 0 }, "SheetStyle": { "FontFamily": 0 @@ -350,7 +384,7 @@ "CustomNames": [ { "Name": "点击按钮", - "Formula": "项目菜单!$B$10" + "Formula": "项目菜单!$B$11" } ] -}//fK10jh+h4Jzgathqb0YHGgm8nrSj/WCG2w7ukj8TTAmejRrYKclpcJcatBFqWRayQ+Op7DdZF3n+FktTwNFgH0v9CcNNCMHgxSFnFX4vykJYrhcTErZ7f5oHxyI+rjlXXI+NC9OJXfHifd+0P3S3M9H+DOYASzqe54wGNa7JUsuEp6jtblZLxioew0aBL61II8h2Irrq+1t8Xg+PbZXoze+bmOdNQ6ZJKfVaL7MC4HNXddgmaN/irq/ICxpZnEy4coSPoQFpdJowvmsGIWCyEbRoR/PSLfQG5kAM9AhNFREQz3rG53pKSgePt3m3r4I1bgVXJlvt5ZbshmVTAUjmUt2cYVLWC8O9ZvVqZGQ3EXP78DWpp39GeB5RUoY9z1WFHoYci6lokI2tg8mZrdrv/UGr1442hi+prAptAqnlN7c2kaIBG6u9glP+Eov2FV2l5mtq32SkhN2UFlFOvdgWvacR9mjqp1wHBP34EABvNJrufa4y7+9VMVzASJdWEAonFS5knxO47frKnwNptS4Q7CyQlTWuQZoDLM9/gEvlCum7A3cL0arm0lVOQRwQCGJeggtahMEmfVCyhwi7QJFs8pOhI7biV3qANbB3SCMk3xfTnWZF1toM/X1jmQOq9oRbSdwsIJks2S2a44M9xzfkDfBM7VX+TdnfRKkwiVoDdu7BI2nVqoIYH2mKUSivw7BjPnK3Dc5H8G1wsjlJscFtt0cd9wGntN3xEBIr02afS15WOr9YxmiqoVWRmF0XV7SB05Op0n0IWsTc9fHAkDs6J4Mleb8TsXpk+Qbk2vj1bZ+4X2iua1ahkD25Q7EFUiws21CQwdtPuLteAgecYOzbQXNPo1mr9pSVb7Xnz5gdzpPsEB2rAbCDkaP7rpZ5AxsbRGe1+Zy/XgbPIy7Gof237A==|920 \ No newline at end of file +}//ABWvI1vvJ1JHlLX23dnu8SV34wq8Qe+3wH9dSxs8T9mkc7pqS4Wv3pUisKipxg6+tvDRrLi48KyD0rHWu4qqJ4bxrNX2/BZwGRq7my95oXMWai6B7jeg1a5Af4sp67motF/8zeVmvtcD8zXg1XJFlLLgKZQuJDMfFIc+GubU7RyF2IUbN91q3Lka0cmjxxXSpJA/0mmdhz8o3//IdAAWeuVG6bYPEEY7j5od7vGS2KPRxlI6L+MQ7VibYjR449epn5KZC/bEkHfwXA0sBFKCmTM+yUahbo1oT1zrV6RhohRsmr9Z6cTME/5sDMSIpVpMgAwAS2tVmH832XQA6ocY0d447syvjMdJRq1BWpvMLT6QLIK3wiBIxd6L97D0iu/KwlcaQvhEk+IpZNUbLk9nLd08bIJ5msC5A0brO+hy8aPva55Vx9cQKW8O8Qf6QAiPjSJVtnqqYP+ZEZLUpebGry04UPN0S1rbL0bc/N5VuAR4ryTr3jbV/8unaPS94s/kuk4R5+If8gA+ld2halpzdpXPxpftPP6RwMyFfavH40Quq7llBD0UgVoT0r3+Tye9e0LFjbxudkKIjxkOfkfOYlvYU/Jh7XYvdYO+mr2pQUHq3JeKhvPO517CMb6U7NonW3mY/f1NqMDPcuU3Cs6jka5uNETTFSlMYUl60MF+h9eFrLHOO9YRLtXXW2Vff3mpj+14cysqMbRY4GkyKWjbn5OcUI3a8vvreieqahECc6cquJn41gyMqJI4KTNBIa3d/uB4Z9Ysablr0csTJnuvvkTKj8LuU5E6ts8FU9BCQtplj4REwmID7cJ80Es8K5hZ/Vv+eewzkpHQCIfGBWrsrFIOb1NLHQ0y5r8m0tt5me4662exhDAQv7s6Pta9FNIZehxRE28MklYayYRzFaZWAg==|920 \ No newline at end of file diff --git a/Pages/共用/项目菜单.rd b/Pages/共用/项目菜单.rd index f22f1f75..3770b558 100644 --- a/Pages/共用/项目菜单.rd +++ b/Pages/共用/项目菜单.rd @@ -1,11 +1,11 @@ { "PageType": 0, "ColumnCount": 2, - "RowCount": 10, + "RowCount": 11, "CustomNames": [ { "Name": "点击按钮", - "Formula": "项目菜单!$B$10" + "Formula": "项目菜单!$B$11" } ] } \ No newline at end of file diff --git a/Pages/客户/客户管理.json b/Pages/客户/客户管理.json index 861f81a6..1ff15299 100644 --- a/Pages/客户/客户管理.json +++ b/Pages/客户/客户管理.json @@ -146,16 +146,21 @@ }, "27": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 38.0, - "Mode": 1 + "DesignLengthInPixel": 10.0 } }, "28": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 + "DesignLengthInPixel": 38.0, + "Mode": 1 } }, "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "30": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0, "IsHidden": true @@ -170,9 +175,9 @@ 6, 7, 8, - 29 + 30 ], - "Count": 30, + "Count": 31, "DefaultSize": 32.0 }, "Cols": { @@ -1029,7 +1034,7 @@ "size": "default" } }, - "27,1": { + "28,1": { "CellType": { "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI", "AttachElementTable": true, @@ -1077,7 +1082,7 @@ "hideOnSinglePage": true } }, - "29,1": { + "30,1": { "CellType": { "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", "Caption": "显示搜索栏", @@ -1304,49 +1309,60 @@ "24,30": 0, "25,30": 0, "26,30": 0, - "27,1": 4, "27,30": 0, + "27,31": 2, + "27,32": 2, + "27,33": 2, + "27,34": 2, + "27,35": 2, + "27,36": 2, + "27,37": 2, + "27,38": 2, + "27,39": 2, + "27,40": 2, "28,1": 4, - "28,2": 4, - "28,3": 4, - "28,4": 4, - "28,5": 4, - "28,6": 4, - "28,7": 4, - "28,8": 4, - "28,9": 4, - "28,10": 4, - "28,11": 4, - "28,12": 4, - "28,13": 4, - "28,14": 4, - "28,15": 4, - "28,16": 4, - "28,17": 4, - "28,18": 4, - "28,19": 4, - "28,20": 4, - "28,21": 4, - "28,22": 4, - "28,23": 4, - "28,24": 4, - "28,25": 4, - "28,26": 4, - "28,27": 4, - "28,28": 4, - "28,29": 4, - "28,30": 7, - "28,31": 4, - "28,32": 4, - "28,33": 4, - "28,34": 4, - "28,35": 4, - "28,36": 4, - "28,37": 4, - "28,38": 4, - "28,39": 4, - "28,40": 4, - "29,30": 0 + "28,30": 0, + "29,1": 4, + "29,2": 4, + "29,3": 4, + "29,4": 4, + "29,5": 4, + "29,6": 4, + "29,7": 4, + "29,8": 4, + "29,9": 4, + "29,10": 4, + "29,11": 4, + "29,12": 4, + "29,13": 4, + "29,14": 4, + "29,15": 4, + "29,16": 4, + "29,17": 4, + "29,18": 4, + "29,19": 4, + "29,20": 4, + "29,21": 4, + "29,22": 4, + "29,23": 4, + "29,24": 4, + "29,25": 4, + "29,26": 4, + "29,27": 4, + "29,28": 4, + "29,29": 4, + "29,30": 7, + "29,31": 4, + "29,32": 4, + "29,33": 4, + "29,34": 4, + "29,35": 4, + "29,36": 4, + "29,37": 4, + "29,38": 4, + "29,39": 4, + "29,40": 4, + "30,30": 0 }, "SheetStyle": { "FontFamily": 1 @@ -1359,14 +1375,14 @@ "7,4,1,2", "5,4,1,11", "5,16,1,3", - "29,1,1,4", + "30,1,1,4", "3,1,1,2", "5,1,1,2", "2,27,1,3", "1,18,1,12", "5,19,1,10", "3,4,1,25", - "27,1,1,29" + "28,1,1,29" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1400,7 +1416,7 @@ }, { "Name": "显示搜索栏", - "Formula": "客户管理!$B$30" + "Formula": "客户管理!$B$31" } ] -}//G6U/sZgEbFqIyoY0i406uu/8Rv9alwvzrqxAkiFc3fkwM+yuLT7e5DonDBkR7Sti1tm1AOUPVtn/xvs3/Z+3NfuwS7Tsq6hv7WQT2izobOO3szPzZ+F8Krw9wueSuQuhsxXhPY/HSdSHQ0DBAdR+B57rn5RBeHWAemca9WEiw/EPtPPrj/1gXohCLfR+Ghz1yvJjBiCGW6wmOLKGp7XxmTMJ+7g/GBnFyaHid1T4uTQ5+cX5rif/G0CAck2p46EaoAXIMISKq1u74KV9ULnH7wNaWE9QrqJVdq30MXG25GAQC7daME+A/IGJryM+z6LmOWzlhkaFi/esKUGYcWk7wPp6aZYZkF7uOfVNhoUsVqhYU1i79fwez++/6jCoPZc3yf9tTSDpnMkW1C7BOOBVjBEKQAqgoU/1CRlBzn0sZFpBQQZ8xui4OSaZuCGdhWrMQmpQSXNEjSHuWcVYIfI6q9gjAgSstJ6fBsvMntqnBwuA/IiF4HO5lT5DP6doGH6TntqmU6WS4Yo60aj/OqR5arcIUFB5HxlwmucyfpoLx7FXFbtt8kKvPxjqMzZExEwoaGUvN4thmbX9kS2iYlkiIn2xPftkVAEvkOeYN3DOcmGrxC85EuhIXhSjWheIvJj0OEO09+gsnAL7j7BTzcZ5W6IY6QHySbtsADUtHub9511flc/xLpjr8lbAqy2ajrtEUgg30CxciZi0n+cxurHzX8/h1OaIeiwQ6oYiWFaVye2rUi/1/iNaqJSSSQJpeGeo3zt2lzIcz9wVKYBYWePD8KRqpMJ0Wb6ZXA74biwcTue1NCr9LSCak8bl1bv95sz7R2ZLxQm/TyPFEnigK1z1n+QMZTUMugr/yAtKHcion3atG+Ght8d6sJw52PDyQJxQjhkuy1FDpwNE7uCLDMcrmw==|920 \ No newline at end of file +}//L6nKycinJCurzHLrEZ/aaTU13E2RbcCVa/B1GO6as/s2PIuNb3qo3wLRm2OSnVEnpynmsm7yuNQLfmmpflf6rOLfsjYl10vIZ4ytogq0l5eJr4bslVvvq7caxvO2AOwCxyfst9tXZvVt/5UccmdQ/jUR9ztU4Cr2quYg4Gplydtgbq7yjjZaBETgAmIQmIaZYoYkKADWjUzIKU+bNNFn9Mt8SwtVixPRm8c1nID4mDT+no4eoTrQUd7CWHyt4KTID9mu5wkxiXI9jaE9F5iPi3HySBwddTF9eefrtLVuyjOEoc8TWeZzWMhD+eqOCkDJEAB9PMkT0ch8rh4nPBY51FF6HQBB3h4t+dFeAbqOA3X2gZP6dGCKS/IXoBhZQDsCvw+ccouco0GHb509N0zQHDy31mhz/6Vzp4/SQdgz7O3TZosmXkASX3P3Cb1FLnOlJssPO7wwZUKsMgfGJH3jrkn+Ge2stMGPnguQwpthGv2LjLfy8QGpwNIWEyyBu5R+BIKVP1aeS94bies+uI1aweKy3Rq88Iss8xe3aT72RBT5eci5dkZ0vxsrKM0A9XwhMRpS0874f6IYBvaVR2u0XLSmXvp+5u7+xY5S4OkGgRojwPLTeMzl2WfQaib0IvoBbUZjmn8bEeLJhEwiSXoYUwmiHZPU3qleRDHVz+UHoSS01wWZJam0QsR4PJbnOlPYOWm3ZAj1nRSHWTPi20avoFJ4HCUkOtwnWunjREA6GVJlT0cMU9ufc02p0hAJEMPi7tXnMEQCdYZjE0f0hUt9kGbDOpkmYb5TI/26U3NS4GI+CU+dN6WfvE/y9EFUA/GueEFgwnNMdyIC6+wwV56+Vy3sNYQPRmhica2YoNxwAaZ8wn1QAdrQA+mRgh9h/KLIDhNGtYqLKDtXfetcSUgRgw==|920 \ No newline at end of file diff --git a/Pages/客户/客户管理.rd b/Pages/客户/客户管理.rd index d600e55e..80b45b9d 100644 --- a/Pages/客户/客户管理.rd +++ b/Pages/客户/客户管理.rd @@ -1,7 +1,7 @@ { "PageType": 0, "ColumnCount": 42, - "RowCount": 30, + "RowCount": 31, "CustomNames": [ { "Name": "客户统计信息子页面", @@ -9,7 +9,7 @@ }, { "Name": "显示搜索栏", - "Formula": "客户管理!$B$30" + "Formula": "客户管理!$B$31" } ] } \ No newline at end of file diff --git a/Pages/汇报/导入汇报数据.json b/Pages/汇报/导入汇报数据.json new file mode 100644 index 00000000..5f37b12f --- /dev/null +++ b/Pages/汇报/导入汇报数据.json @@ -0,0 +1,565 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 47.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 332.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 42.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 47.0 + } + } + }, + "Count": 9, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 41.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "31": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "32": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 41.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 41.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 41.0 + } + } + }, + "Count": 33, + "DefaultSize": 32.0 + }, + "Values": { + "1,1": "筛选日期", + "1,21": "筛选类型", + "1,24": "日报", + "1,29": "批量导入" + }, + "AttachInfos": { + "1,3": { + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=TODAY()-1&\",\"&TODAY()-1" + }, + "type": "daterange", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "format": "yyyy年MM月DD日", + "firstDayOfWeek": 1, + "clearable": true, + "DefautWeekFormat": "yyyy 第 WW 周" + } + }, + "1,24": { + "CellType": { + "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", + "Style": 1, + "CellDefaultValue": "日报", + "Items": [ + { + "Value": "日报", + "DisplayValue": "日报" + }, + { + "Value": "计划", + "DisplayValue": "计划" + } + ] + } + }, + "1,29": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "PassListviewDataCommand.PassListviewDataCommand, PassListviewDataCommand", + "PassRowMode": 1, + "PassValueItems": [ + { + "SourceCell": "汇报类型", + "TargetCell": "汇报类型" + }, + { + "SourceCell": "汇报内容", + "TargetCell": "汇报内容" + }, + { + "SourceCell": "工时", + "TargetCell": "工时" + }, + { + "SourceCell": "关联任务", + "TargetCell": "关联任务" + }, + { + "SourceCell": "关联项目", + "TargetCell": "关联项目" + } + ], + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=导入汇报数据!F5" + }, + "Target": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报详情!B7" + } + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon" + } + ], + "Text": "批量导入", + "TemplateKey": "_RS_Main1" + } + }, + "3,1": { + "ListViewInfo": { + "Name": "表格1", + "TableName": "汇报子表", + "RowIndex": 3, + "ColumnIndex": 1, + "RowCount": 3, + "ColumnCount": 31, + "OrderByCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "汇报子表", + "ColumnName": "FGC_CreateDate", + "GUID": "ae216968-08ae-4fb6-add2-d847625cba5c" + }, + "Order": 1 + } + ] + }, + "TopCondition": null, + "ListViewStyleName": "_RS_NewFashionListStyle2", + "ShowColumnHeaderInDesigner": true, + "IsRowHeaderCheckBoxVisible": true, + "ShowEditStatusIcon": true, + "UseSimpleBar": true, + "ColumnOperation": 2 + } + }, + "4,2": { + "NameUsedInJavaScript": "汇报类型", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报类型", + "GUID": "842bc940-52d2-4625-b1a7-db48841db9eb" + } + }, + "4,5": { + "NameUsedInJavaScript": "汇报日期", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报ID", + "GUID": "d01a1882-ec19-415a-842a-43e437a0f831", + "RelationBinding": { + "RelatedTable": "汇报记录表", + "RelatedColumn": "ID", + "DisplayColumn": "汇报日期" + } + } + }, + "4,10": { + "NameUsedInJavaScript": "汇报内容", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报内容", + "GUID": "83696111-138e-466c-8944-7144a3972c56" + } + }, + "4,18": { + "NameUsedInJavaScript": "工时", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "工时", + "GUID": "1693aee4-0703-4217-8119-3da803f9d90d" + } + }, + "4,22": { + "NameUsedInJavaScript": "关联任务", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "关联任务", + "GUID": "1c0174cc-4883-43ad-81a5-341f49d3612a" + } + }, + "4,27": { + "NameUsedInJavaScript": "关联项目", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "关联项目", + "GUID": "38a33db2-f382-4621-bf04-3501e44f75d8" + } + }, + "7,1": { + "CellType": { + "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI", + "ListviewName": "表格1", + "pageSize": 15, + "pagerCount": 7, + "layout": [ + { + "layoutItem": "prev" + }, + { + "layoutItem": "pager" + }, + { + "layoutItem": "next" + }, + { + "layoutItem": "jumper" + }, + { + "layoutItem": "->" + }, + { + "layoutItem": "total" + } + ], + "pageSizes": [ + {}, + { + "value": 20 + }, + { + "value": 30 + }, + { + "value": 40 + }, + { + "value": 50 + }, + { + "value": 100 + } + ] + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": 13.333333333333332 + }, + { + "HorizontalAlignment": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 2, + "HorizontalAlignment": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 1, + "WordWrap": true + } + ], + "Types": { + "Strs": [ + "Body", + "Center", + "yyyy/m/d" + ] + }, + "CellStyles": { + "1,3": 0, + "3,1": 1, + "3,2": 1, + "3,10": 1, + "3,18": 2, + "3,22": 1, + "3,27": 1, + "4,2": 1, + "4,5": 3, + "4,10": 4, + "4,18": 2, + "4,22": 2, + "4,23": 0, + "4,24": 0, + "4,25": 0, + "4,26": 0, + "4,27": 2, + "4,28": 0, + "4,29": 0, + "4,30": 0, + "4,31": 0 + }, + "SheetStyle": { + "FontFamily": 0, + "FontSize": 13.333333333333332 + } + }, + "Spans": [ + "4,27,1,5", + "4,22,1,5", + "4,18,1,4", + "4,10,1,8", + "7,1,1,31", + "4,5,1,5", + "1,24,1,4", + "1,29,1,3", + "5,1,1,31", + "3,5,1,5", + "3,10,1,8", + "3,18,1,4", + "3,22,1,5", + "3,27,1,5", + "1,3,1,17", + "4,2,1,3", + "3,2,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [] + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//lkDXvvYf4uGPDB1BGjHUNvBagFzmQX72XLyDd78IKjX+VSMFxxPZ5EA1U05FTREUPnQigv0iPnHeYHNUxhl441ESljARrBpBIY+DwUy4qIeG9umG7fQHc0T1uhanypXTusGuka/02U+Y15ZWtHwD3KOf0AhA7SpNDmPpNi9hOHZekajFC3ZokURvmrwK9rtPqK4WnSqalQ6kFGiIqG/c2SeOr7xH3Pd1EXRKRvLZezEbObPNGrsE3XxfECrV8Jlya1VZjSreGRR9UdQvvO+qna2u5VKVyjRm4T0FZkE7Zoa9Qoe7MwKrJcGgNCtW8Y8ccc8Qn4ef1/6evzoJLKVJCWCWAfnqeLCuNec8b+NI9mOmU2gNLuyD50wyjM5ghJXMfMBu7HWdzo4Y7K0vrn4qhVfB4KTkMsVUF6tEJNNl86dQyEnk1EFxjQAv2lujBDoOt38nJEal1jSwGcIS08TbVo4bFdZo7LxLjIki9EHjRKagVDcCRh8yd8/P0KWFbFFk0KaHUC+tTtv3GJaHPk8Jsa5hHDhBFZPA+0VniFkyNa26mt7xaf+RlN3x/z3AMP5vNSltDPUGf+SF0iUv95gKjrD+BIv01OdYELHabYsReAwlH5MRekbcYKTpKPdrT8fi3d1G6A/hkh22zENA+p/oR36ao7ogsHr0tSSlfw5tjQhHN8EFCn661HiboOg3xfmMhULklNr3XzFrIp7xGKm+ZP7tS0bs6CCoapCpL7FvNJyJy8Srnv/rROQ/LhKbkUuv3vAZIMNgJJhnjgdZOQeKH2FXGumTkweGakm8hBqkJdPJssTAugrd2i2aJ6Zp2IlRXjvOJBI4R7aootrX8ImO6wCeml/WfqlGi8j1d/gfWK5kayXO6GPNG0Vc+QpHWJ2sgbZECJCCPmIXnc3DvEoJpQ==|920 \ No newline at end of file diff --git a/Pages/汇报/导入汇报数据.rd b/Pages/汇报/导入汇报数据.rd new file mode 100644 index 00000000..ae34df45 --- /dev/null +++ b/Pages/汇报/导入汇报数据.rd @@ -0,0 +1,5 @@ +{ + "PageType": 0, + "ColumnCount": 33, + "RowCount": 9 +} \ No newline at end of file diff --git a/Pages/汇报/汇报管理.json b/Pages/汇报/汇报管理.json new file mode 100644 index 00000000..c467784a --- /dev/null +++ b/Pages/汇报/汇报管理.json @@ -0,0 +1,1322 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0, + "IsHidden": true + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0, + "IsHidden": true + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0, + "IsHidden": true + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0, + "IsHidden": true + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 38.0, + "Mode": 1 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 2, + 3, + 4, + 5, + 6, + 28 + ], + "Count": 29, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "31": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "36": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "37": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "38": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "39": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "40": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "41": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 30, + 31, + 32, + 33, + 34, + 35, + 36, + 37, + 38, + 39, + 40, + 41 + ], + "Count": 42, + "DefaultSize": 32.0 + }, + "Values": { + "1,1": "%PageTitle%", + "1,30": "汇报详情预览", + "3,1": "日期", + "3,19": "汇报人", + "5,1": "查询", + "5,4": "重置" + }, + "AttachInfos": { + "1,17": { + "CssName": "toolbar toolbar-right ", + "CellType": { + "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu", + "TemplateKey": "横向迷你菜单", + "Items": [ + { + "Value": "菜单1", + "Text": "筛选数据", + "IconPath": "Application/044_search_5.svg", + "SelectedIconColor": "Background 1", + "SelectedIconColorUseItemColor": true, + "IconColorUseItemColor": true, + "IsOldMenuPath": false, + "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!显示搜索栏" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=NOT(汇报管理!显示搜索栏)" + } + } + ] + } + ], + "CanVisitRoleList": [ + "FGC_Anonymous" + ] + }, + { + "Value": "菜单1", + "Text": "新增日报", + "IconPath": "Application/001_add_1.svg", + "SelectedIconColor": "Background 1", + "SelectedIconColorUseItemColor": true, + "IconColorUseItemColor": true, + "IsOldMenuPath": false, + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=是否为确定" + } + ] + }, + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!B9" + }, + "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ResetTable", + "ParameterValues": { + "clearSort": true, + "clearFilter": true + } + } + ], + "ID": "dfe10cb3-367f-47d9-994c-d1740c0991d1" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "汇报详情", + "LoadBindingDataOption": 2 + } + ], + "CanVisitRoleList": [ + "FGC_LoginUser" + ] + } + ], + "Orientation": 0, + "MenuLevelsStyle": [ + { + "FontSize": 13.333333333333332, + "Bold": false, + "Height": 32.0, + "IconHeight": 14.0, + "IconWidth": 14.0 + } + ] + } + }, + "1,30": { + "CellType": { + "$type": "Forguncy.ContentContainerCellType, ServerDesignerCommon", + "PageName": "汇报详情预览", + "OverflowMode": 1 + } + }, + "3,4": { + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "daterange", + "placeholder": "选择日期", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "firstDayOfWeek": 1, + "DefautWeekFormat": "yyyy 第 WW 周" + } + }, + "3,22": { + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "用户信息视图", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "用户名", + "GUID": "737db68f-62de-41da-ba0d-4796f4ce609b" + }, + "ColumnName": "value" + }, + { + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "全名", + "GUID": "4c7b6889-5b70-4882-87cd-7e099145f28c" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + } + }, + "5,1": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "Text": "查询", + "TemplateKey": "_RS_Main1" + } + }, + "5,4": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "Text": "重置", + "TemplateKey": "_RS_Information3" + } + }, + "8,1": { + "CellType": { + "$type": "ElementUI.TableCellType, ElementUI", + "ElTableName": "EL表格1", + "RowClickCommand": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "ID", + "GUID": "0384658c-70b9-48f2-a621-274e732ce26c" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!行数据.ID" + } + } + }, + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!AE:AP" + }, + "Value": true + } + ] + } + ], + "ParamProperties": { + "dataRow": "行数据", + "ID0": "行数据.ID", + "汇报日期1": "行数据.汇报日期", + "汇报人2": "行数据.汇报人" + } + }, + "RowDoubleClickCommand": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "客户表", + "ColumnName": "ID", + "GUID": "fc1c30de-7b67-4ecc-a387-2703694f36c2" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!行数据.ID" + } + } + }, + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=汇报管理!是否为确定" + } + ] + }, + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!B9" + }, + "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ResetTable", + "ParameterValues": { + "clearSort": true, + "clearFilter": true + } + } + ], + "ID": "af2a1d8d-8dc8-4afb-99da-3c9ff740ac94" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "客户详情", + "LoadBindingDataOption": 1 + } + ], + "ParamProperties": { + "dataRow": "行数据", + "ID0": "行数据.ID", + "客户名称1": "行数据.客户名称", + "客户税号2": "行数据.客户税号", + "地址3": "行数据.地址", + "邮箱4": "行数据.邮箱" + } + }, + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "汇报记录表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "ID", + "GUID": "c10c4676-b6e7-4896-81b3-5fc312ad852d" + }, + "ColumnName": "ID" + }, + { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报日期", + "GUID": "1b052867-c5c8-4d7c-9f38-ba1cbda3a5e5" + }, + "ColumnName": "汇报日期" + }, + { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报人", + "GUID": "c34fbd23-0bec-4df8-8019-b1e6366a66a1" + }, + "ColumnName": "汇报人" + } + ], + "CustomColumns": [] + }, + "autoGenerateColumnsByDataSource": false, + "columns": [ + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "ID", + "label": "ID", + "width": 60, + "minWidth": 60, + "align": "center", + "headerAlign": "center", + "resizable": false, + "key": "36118757-90ba-4299-8306-c836e9bfc880" + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "汇报日期", + "sortable": true, + "label": "汇报日期", + "formatStr": "yyyy年MM月dd日", + "align": "center", + "headerAlign": "center", + "filter": true, + "multipleFilter": true, + "showOverflowTooltip": true, + "key": "8dea6648-dd12-4a17-b65c-b73449a4c96d" + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "汇报人", + "sortable": true, + "label": "汇报人", + "align": "center", + "headerAlign": "center", + "key": "850a2074-4440-46c8-935f-a5a23e3344eb" + } + ], + "showActionButtons": true, + "actionButtons": [ + { + "$type": "ElementUI.ActionButton, ElementUI", + "type": "button", + "Name": "编辑", + "styleType": "Accent 1 0", + "shape": "default", + "Commands": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "ID", + "GUID": "89f841d0-dccd-4ec3-8234-31cc80424fab" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!行数据.ID" + } + } + }, + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=汇报管理!是否为确定" + } + ] + }, + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!B9" + }, + "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ResetTable", + "ParameterValues": { + "clearSort": true, + "clearFilter": true + } + } + ], + "ID": "1c570625-2065-4b95-bb64-4341690509b3" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "汇报详情", + "LoadBindingDataOption": 1 + } + ], + "ParamProperties": { + "dataRow": "行数据" + } + } + }, + { + "$type": "ElementUI.ActionButton, ElementUI", + "type": "button", + "Name": "删除", + "styleType": "Accent 5", + "shape": "default", + "Commands": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "客户表", + "ColumnName": "ID", + "GUID": "fc1c30de-7b67-4ecc-a387-2703694f36c2" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!行数据.ID" + } + } + } + ], + "ParamProperties": { + "dataRow": "行数据" + } + } + } + ], + "sumText": "合计", + "size": "default" + } + }, + "26,1": { + "CellType": { + "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI", + "AttachElementTable": true, + "ElementTableName": "EL表格1", + "pageSize": 20, + "pagerCount": 7, + "layout": [ + { + "layoutItem": "prev" + }, + { + "layoutItem": "pager" + }, + { + "layoutItem": "next" + }, + { + "layoutItem": "jumper" + }, + { + "layoutItem": "->" + }, + { + "layoutItem": "total" + } + ], + "pageSizes": [ + {}, + { + "value": 20 + }, + { + "value": 30 + }, + { + "value": 40 + }, + { + "value": 50 + }, + { + "value": 100 + } + ], + "hideOnSinglePage": true + } + }, + "28,1": { + "CellType": { + "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", + "Caption": "显示搜索栏", + "Style": 1, + "CommandList": [ + { + "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "Location": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!3:7" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报管理!显示搜索栏" + } + } + ] + } + ] + } + } + }, + "StyleDatas": { + "Styles": [ + { + "BorderRight": 0 + }, + { + "FontFamily": 1, + "FontSize": 18.666666666666664, + "FontWeight": 2 + }, + { + "FontFamily": 1 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Formatter": 3 + }, + { + "FontSize": 13.333333333333332 + }, + { + "BorderBottom": 0 + }, + { + "FontSize": 13.333333333333332, + "BorderRight": 0 + } + ], + "Types": { + "Strs": [ + "Background 2 0", + "Body", + "Bold", + "[AUTO]General" + ], + "Borders": [ + { + "Color": 0 + } + ] + }, + "CellStyles": { + "0,29": 0, + "1,1": 1, + "1,17": 2, + "1,29": 0, + "1,30": 2, + "2,26": 3, + "2,27": 2, + "2,28": 2, + "2,29": 0, + "3,1": 4, + "3,2": 2, + "3,3": 2, + "3,4": 3, + "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": 4, + "3,20": 2, + "3,21": 2, + "3,22": 3, + "3,23": 2, + "3,24": 2, + "3,25": 2, + "3,26": 2, + "3,27": 2, + "3,29": 0, + "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": 5, + "4,19": 5, + "4,20": 5, + "4,21": 5, + "4,22": 5, + "4,23": 5, + "4,24": 5, + "4,26": 3, + "4,27": 3, + "4,28": 3, + "4,29": 0, + "5,1": 3, + "5,3": 2, + "5,4": 3, + "5,5": 2, + "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,26": 3, + "5,27": 3, + "5,28": 3, + "5,29": 0, + "6,1": 6, + "6,2": 6, + "6,3": 6, + "6,4": 6, + "6,5": 6, + "6,6": 6, + "6,7": 6, + "6,8": 6, + "6,9": 6, + "6,10": 6, + "6,11": 6, + "6,12": 6, + "6,13": 6, + "6,14": 6, + "6,15": 6, + "6,16": 6, + "6,17": 6, + "6,18": 6, + "6,19": 6, + "6,20": 6, + "6,21": 6, + "6,22": 6, + "6,23": 6, + "6,24": 6, + "6,25": 6, + "6,26": 6, + "6,27": 6, + "6,28": 6, + "6,29": 0, + "7,29": 0, + "8,29": 0, + "9,29": 0, + "10,29": 0, + "11,29": 0, + "12,29": 0, + "13,29": 0, + "14,29": 0, + "15,29": 0, + "16,29": 0, + "17,29": 0, + "18,29": 0, + "19,29": 0, + "20,29": 0, + "21,29": 0, + "22,29": 0, + "23,29": 0, + "24,29": 0, + "25,29": 0, + "25,30": 2, + "25,31": 2, + "25,32": 2, + "25,33": 2, + "25,34": 2, + "25,35": 2, + "25,36": 2, + "25,37": 2, + "25,38": 2, + "25,39": 2, + "25,40": 2, + "26,1": 5, + "26,29": 0, + "27,1": 5, + "27,2": 5, + "27,3": 5, + "27,4": 5, + "27,5": 5, + "27,6": 5, + "27,7": 5, + "27,8": 5, + "27,9": 5, + "27,10": 5, + "27,11": 5, + "27,12": 5, + "27,13": 5, + "27,14": 5, + "27,15": 5, + "27,16": 5, + "27,17": 5, + "27,18": 5, + "27,19": 5, + "27,20": 5, + "27,21": 5, + "27,22": 5, + "27,23": 5, + "27,24": 5, + "27,25": 5, + "27,26": 5, + "27,27": 5, + "27,28": 5, + "27,29": 7, + "27,30": 5, + "27,31": 5, + "27,32": 5, + "27,33": 5, + "27,34": 5, + "27,35": 5, + "27,36": 5, + "27,37": 5, + "27,38": 5, + "27,39": 5, + "27,40": 5, + "28,29": 0 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "Spans": [ + "8,1,17,28", + "1,30,24,11", + "5,1,1,2", + "5,4,1,2", + "28,1,1,4", + "2,26,1,3", + "1,17,1,12", + "26,1,1,28", + "28,6,1,3", + "28,9,1,3", + "3,1,1,2", + "3,19,1,3", + "3,22,1,6", + "3,4,1,14", + "28,12,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "MasterPageName": "FGC_母版页", + "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": {} + }, + "CustomNames": [ + { + "Name": "汇报预览区", + "Formula": "汇报管理!$AE$2" + }, + { + "Name": "显示搜索栏", + "Formula": "汇报管理!$B$29" + }, + { + "Name": "开始日期", + "Formula": "汇报管理!$G$29" + }, + { + "Name": "结束日期", + "Formula": "汇报管理!$J$29" + } + ] +}//dw62N21SnhDMA4iWpOCJjgFZ4f+kNg2pk1hfKuxsn12TrpdVrv+nfEhVIkXTR2jsQefPbXnEhcQVX7AdpAFM/SROh4xFkibm9A0K57ph2rt33vf2S5m3gsbkNjkIs3ia7X8bq4qoILOB0SqFMKIoZQhdc+e24mesQJdly8AodGO+7rFvczuhiNoc7b1PS+Dy6ToeVw9d1k3ifEqCFOz9s5seGiFQXMZ9/MKKUKXZSquEN026TUTLlvHgH7D7AOky0/kcwgux/ZRijZH17uO+1OekVTqYHr9nZevJZhz7Oqxqq0X41MAVvtyQbBsQ5goYz724/B+am1Jwxf9EB+lkEXIUH1JyaxfIHlXa7ABb8PyOsK+MMaO/qKKk/NP+yFNyE1xloMU6qHA5YaGe7VTn+Oelm36lzrz7AvscHstlTSRWMSgs1FqfajDMfXikutO39bMerW32jLgG98jxmPJVo8SX71jFUGH/n6mTyjTA9+LyT45crXZcOm7Yom7kyGGVVAsCPJbe/l52Xt8cP9LIlvpguwM1dmDOQhTqMVvc5zpTJK0LdRH+GkkcQL2nwVQLxK2NegDbAO+1NAm4ZuabIik55WSfD//QXBgueVVuvfd5QZ3FAvP5qTcqniySl/qi7/Ybi3A2WT7GrynPSrmPBwhi3mz8yo9mWHFukDA2VzlJGZSLDxokDrKcVP1cuHWYAWZO/cK+60pbPZBRzvAew8FeRNHUfPqF1jZoaijTRX0DDW1gRBPgr159wI2cdwM9yLx6R2wBEQoxgK+LHl1imMzLrki2fNW0cdpBdISbHJDhxuAHtZTwcZb+qoJ/LwHlWFNFNRmn89CbyTYrlnZeYhbU7FgXcNMS6RUogQF5RqdLMYGhP0URyk/bwIVkhq16q4aFKQS1iI58oRYadcOyug==|920 \ No newline at end of file diff --git a/Pages/汇报/汇报管理.rd b/Pages/汇报/汇报管理.rd new file mode 100644 index 00000000..5ff9e2c8 --- /dev/null +++ b/Pages/汇报/汇报管理.rd @@ -0,0 +1,23 @@ +{ + "PageType": 0, + "ColumnCount": 42, + "RowCount": 29, + "CustomNames": [ + { + "Name": "汇报预览区", + "Formula": "汇报管理!$AE$2" + }, + { + "Name": "显示搜索栏", + "Formula": "汇报管理!$B$29" + }, + { + "Name": "开始日期", + "Formula": "汇报管理!$G$29" + }, + { + "Name": "结束日期", + "Formula": "汇报管理!$J$29" + } + ] +} \ No newline at end of file diff --git a/Pages/汇报/汇报详情.json b/Pages/汇报/汇报详情.json new file mode 100644 index 00000000..e76ae257 --- /dev/null +++ b/Pages/汇报/汇报详情.json @@ -0,0 +1,1009 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 22.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 23.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 10.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 600.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 39.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 10 + ], + "Count": 11, + "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, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + } + }, + "Count": 23, + "DefaultSize": 32.0 + }, + "Values": { + "1,5": "上一天", + "1,16": "下一天", + "4,1": "今日工作", + "8,1": "*日报指的是昨日的工作总结,计划为今日工作安排", + "8,15": "关闭", + "8,19": "保存", + "10,8": "新增一行", + "10,11": "%CurrentUser.UserName%" + }, + "Formulas": { + "8,19": "IF(汇报ID>0,\"更新\",\"提交\")" + }, + "AttachInfos": { + "1,5": { + "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": "=汇报详情!汇报日期-1" + } + } + ] + } + ], + "Text": "上一天", + "TemplateKey": "Gost" + } + }, + "1,8": { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报日期", + "GUID": "cc950af0-d8b1-4232-9ab2-415985e67f81" + }, + "CellType": { + "$type": "Forguncy.DateCellType, ServerDesignerCommon", + "CellDefaultValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=TODAY()" + }, + "DateFormat": "yyyy年MM月dd日", + "DropDownButtonvisibility": 1, + "TemplateKey": "_RS_NewLargeRoundCorner" + } + }, + "1,16": { + "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": "=汇报详情!汇报日期+1" + } + } + ] + } + ], + "Text": "下一天", + "TemplateKey": "Gost" + } + }, + "4,10": { + "CssName": "toolbar toolbar-right ", + "CellType": { + "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu", + "TemplateKey": "横向迷你菜单", + "Items": [ + { + "Value": "菜单1", + "Text": "快捷导入", + "IconPath": "Arrow/318_import_2.svg", + "SelectedIconColor": "Background 1", + "SelectedIconColorUseItemColor": true, + "IconColorUseItemColor": true, + "IsOldMenuPath": false, + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PageName": "导入汇报数据" + } + ], + "CanVisitRoleList": [ + "FGC_Anonymous" + ] + }, + { + "Value": "菜单1", + "Text": "新增一行", + "IconPath": "Application/001_add_1.svg", + "SelectedIconColor": "Background 1", + "SelectedIconColorUseItemColor": true, + "IconColorUseItemColor": true, + "IsOldMenuPath": false, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "图文列表表格1", + "UpdateType": 1, + "UpdateValues": [ + { + "Column": "汇报类型", + "Value": "日报" + }, + { + "Column": "汇报内容" + }, + { + "Column": "工时", + "Value": "1" + }, + { + "Column": "关联任务" + } + ] + } + ], + "CanVisitRoleList": [ + "FGC_LoginUser" + ] + } + ], + "Orientation": 0, + "MenuLevelsStyle": [ + { + "FontSize": 13.333333333333332, + "Bold": false, + "Height": 32.0, + "IconHeight": 14.0, + "IconWidth": 14.0 + } + ] + } + }, + "6,1": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "484d3ed119274a60bf32f15d178cf60", + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "汇报子表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "ID", + "GUID": "23ea6087-e09a-4a88-872c-326119a96c37" + }, + "ColumnName": "ID" + }, + { + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报类型", + "GUID": "f8e6ce1a-fadb-4999-a8f3-4f5026704225" + }, + "ColumnName": "汇报类型" + }, + { + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报内容", + "GUID": "4f3684c1-7145-484c-b825-f5a599eeefbf" + }, + "ColumnName": "汇报内容" + }, + { + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "工时", + "GUID": "c0b28393-0643-4e12-ba46-ac0642ad8b5c" + }, + "ColumnName": "工时" + }, + { + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "关联任务", + "GUID": "d4f15124-b7ee-493f-adec-7e8d92665e28" + }, + "ColumnName": "关联任务" + }, + { + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "关联项目", + "GUID": "f609f2cb-3b72-444c-8bdf-ff730c6abcab" + }, + "ColumnName": "关联项目" + }, + { + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报详情!汇报类型&\":\"&汇报详情!汇报内容" + }, + "ColumnName": "类型加内容" + } + ], + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格1", + "NoItemSetting": { + "ImageForNoItem": { + "Name": "暂无内容 (1).png" + }, + "NoItemImageSize": 25.0, + "TextForNoItem": "请点击\"新增一行\"开始填写", + "Orientation": 1 + }, + "TemplateKey": "横向分割", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "汇报ID", + "MasterTable": "汇报记录表", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + }, + "CommitDataWithCommand": true + } + }, + "8,15": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ClosePopupResult": 1 + } + ], + "Text": "关闭", + "TemplateKey": "_RS_Information3" + } + }, + "8,19": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "Title": "提交中" + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "查重", + "TableValue": { + "TableName": "汇报记录表", + "TableValueType": 3, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报日期", + "GUID": "bfa57c21-5b54-4364-9723-25797b1bf079" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报详情!汇报日期" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报人", + "GUID": "bbcdd314-2e11-425f-a96e-8a2f6ab8c916" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报详情!L11" + } + } + ] + }, + "NullFormulaValueQueryPolicy": 0 + }, + "ID": "9134bc0605204e5bbcc875a3b374cd2f" + }, + { + "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Title": "提交中" + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "汇报记录表", + "ColumnName": "ID", + "GUID": "d56e41b2-4210-475c-a43e-39acb6b09ce7" + } + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=查重" + } + ] + }, + "value": "0" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "汇报记录表", + "UpdateType": "add", + "ShowConfirm": false + }, + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": "提交成功" + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true + } + ], + "ID": "332e12c4-61ab-4e4f-8d96-b2363ea2cce6" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "warning", + "Message": "该日期已存在汇报,请前往列表中进行更新。" + } + ], + "ID": "b40b5c00-df63-48ac-b9d6-a7b0e777e642" + } + ] + } + ], + "ID": "bf1a01c0-63e8-43db-993a-4babc98727d0" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=查重" + } + ] + }, + "value": "0" + }, + { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "汇报记录表", + "ColumnName": "汇报日期", + "GUID": "02d133fe-fc0a-4108-8459-0bcc5e066b18" + } + }, + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报详情!汇报日期" + }, + "LeftBracket": 1 + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "汇报记录表", + "ColumnName": "汇报人", + "GUID": "c25ef18f-615f-4208-a32d-5c3f7df9d4e3" + } + }, + "value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报详情!L11" + }, + "RightBracket": 1 + } + ] + } + ], + "RelationType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "汇报记录表", + "ShowConfirm": false + }, + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": "保存成功" + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true + } + ], + "ID": "3bcedf57-c838-4e61-9b5d-14e23a81dac2" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "FourStandardStyle": "warning", + "Message": "该日期已存在汇报,请前往列表中进行更新。" + } + ], + "ID": "0c05a499-f911-4c3e-9ae0-3d5d5a4e1837" + } + ] + } + ], + "ID": "8182a763-fbfd-411b-821a-6565857584c5" + } + ] + } + ], + "Text": "保存", + "TemplateKey": "_RS_Main1" + } + }, + "10,4": { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "ID", + "GUID": "cdb43b1e-2041-4d56-ab6e-da5a26c7d5b0" + } + }, + "10,8": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "图文列表表格1", + "UpdateType": 1, + "UpdateValues": [ + { + "Column": "汇报类型", + "Value": "日报" + }, + { + "Column": "汇报内容" + }, + { + "Column": "工时", + "Value": "1" + }, + { + "Column": "关联任务" + } + ] + } + ], + "Text": "新增一行", + "TemplateKey": "Gost", + "Icon": { + "Name": "Application/001_add_1.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "10,11": { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报人", + "GUID": "4450a20c-d264-4f80-b4d1-9b6a98317ba5" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": "%CurrentUser.UserName%", + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "用户信息视图", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "用户名", + "GUID": "1d1a1823-d80e-4d8d-84a5-1b337ffa1b6d" + }, + "ColumnName": "value" + }, + { + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "全名", + "GUID": "c87eeb49-1b4b-4618-b4d3-fc214ee86b54" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据", + "clearable": true + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 0, + "FontSize": 16.0, + "HorizontalAlignment": 2 + }, + { + "BorderBottom": 0 + }, + { + "FontWeight": 4 + }, + { + "HorizontalAlignment": 2 + }, + { + "FontSize": 12.0, + "Foreground": 5 + } + ], + "Types": { + "Strs": [ + "Body", + "[AUTO]General", + "Center", + "Background 2 0", + "Bold", + "Text 1 50" + ], + "Borders": [ + { + "Color": 3 + } + ] + }, + "CellStyles": { + "0,12": 0, + "0,13": 1, + "0,14": 1, + "0,15": 1, + "0,16": 1, + "0,17": 1, + "0,18": 1, + "0,19": 1, + "0,20": 1, + "0,21": 1, + "1,5": 0, + "1,6": 1, + "1,7": 1, + "1,8": 2, + "1,9": 1, + "1,10": 1, + "1,11": 1, + "1,12": 1, + "1,13": 1, + "1,14": 1, + "1,15": 1, + "1,16": 0, + "1,17": 1, + "2,1": 3, + "2,2": 3, + "2,3": 3, + "2,4": 3, + "2,5": 3, + "2,6": 3, + "2,7": 3, + "2,8": 3, + "2,9": 3, + "2,10": 3, + "2,11": 3, + "2,12": 3, + "2,13": 3, + "2,14": 3, + "2,15": 3, + "2,16": 3, + "2,17": 3, + "2,18": 3, + "2,19": 3, + "2,20": 3, + "2,21": 3, + "4,1": 4, + "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": 1, + "4,19": 1, + "4,20": 1, + "4,21": 1, + "6,1": 5, + "8,1": 6, + "8,15": 0, + "8,16": 1, + "8,17": 1, + "10,4": 1, + "10,5": 1, + "10,6": 1, + "10,8": 0, + "10,9": 1, + "10,10": 1, + "10,11": 1, + "10,16": 1, + "10,17": 1, + "10,18": 1, + "10,19": 1, + "10,20": 1 + }, + "SheetStyle": { + "FontFamily": 0, + "FontSize": 13.333333333333332 + } + }, + "Spans": [ + "6,1,1,21", + "8,19,1,3", + "8,15,1,3", + "10,4,1,3", + "10,8,1,3", + "4,10,1,12", + "10,11,1,5", + "1,8,1,7", + "1,5,1,2", + "1,16,1,2" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PageLoadedCommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "汇报记录表", + "ColumnName": "ID", + "GUID": "c78f299c-eafa-4e37-b45a-fe606983832c" + } + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", + "ListviewName": "图文列表表格1", + "UpdateType": 1, + "UpdateValues": [ + { + "Column": "汇报类型", + "Value": "日报" + }, + { + "Column": "汇报内容" + }, + { + "Column": "工时", + "Value": "1" + }, + { + "Column": "关联任务" + } + ] + } + ], + "ID": "84116518-c24d-4523-a7a0-0c00e8fd8e7a" + } + ] + } + ], + "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": "汇报详情!$I$11" + }, + { + "Name": "汇报ID", + "Formula": "汇报详情!$E$11" + }, + { + "Name": "汇报日期", + "Formula": "汇报详情!$I$2" + } + ] +}//GFS22rh1WQW0BZ0ejzZIyCbxt88bUbwlHH5ZqlBRLte0jiDNo5qRcKrBZQPJyWp3zo9DSGBhv+D52EGedscqWzondmX9F/xuA5fiFvwz/c4rDF2SO6yT1v6D0yFTNcKQ2vZybTpvWawmSurcWO8N+lQluGylEiBxkEcm4RNa4hFwee9wpxBcEbFnZSiQVDnIAAr21YS3Cto0XlZ2KBHCwhbEscbuIrWerJIqgucvoEoFL8qdEUNvbW9krwiHnT5gSPJ7zXui0zcAgPXz5BNI1dq6dHiGvJpA0EHx3JlYsdIxodoG6F77SyhhrAmGTgQgWvB7UMilNwMaVDoB5TKkS2QImTlJJAu7Dfz6AnfpcTU7sC/ic0NQBOIeZTIhkre44jO2nROr9BL18ksCb8b8N8lo6cwzB9a0EUNwjczyfTKesZ8HdKlZyUspxlh+xr/1A2M0IiyKBLNoXnZ9YBq4Ek5vKmvOKPfnpNMt5V5a5Gf7HopTS8zfymglRgOgGrkPwa/ox2aYGNdml+ahkSMQm0eVJDNVicJZ1qSNBLyNL7C83I6lK/8+lyoXr4oTmYjj5TU8FaQsEc1ZzsYTV9Gn7IWHZju4kKrRSqhQTMKAj/NawpwOiGmFir7e+yVhjKt5b6rqxfmBH4eelM4Py80ip/yFzVO7mXZIZWAUE3Ei3K4ys5uXUgKcN6cM5/uGAZHQaDUiwzj1cFzv80EPMxfQkjvxxh6OIYf2ZjVdgz0AZIhtFw2u6GLipJQf+JsBv54+8laYWiAMg829LeCQhsIFDnnG3Y/PkIE/ZyIhKO3FfYTenPZjukNYGoHBN3XBsyVyZcHK0Qxb1fNv7+pFIZoQPpYf4NDx0Dl61i7vfjTCY701DFK8hjnSNM/7d854lWbsv/xTSE7f3IfPW/tBIfs1aA==|920 \ No newline at end of file diff --git a/Pages/汇报/汇报详情.rd b/Pages/汇报/汇报详情.rd new file mode 100644 index 00000000..61e05beb --- /dev/null +++ b/Pages/汇报/汇报详情.rd @@ -0,0 +1,22 @@ +{ + "PageType": 0, + "ColumnCount": 23, + "RowCount": 11, + "Formulas": { + "8,19": "IF(汇报ID>0,\"更新\",\"提交\")" + }, + "CustomNames": [ + { + "Name": "增加一行按钮", + "Formula": "汇报详情!$I$11" + }, + { + "Name": "汇报ID", + "Formula": "汇报详情!$E$11" + }, + { + "Name": "汇报日期", + "Formula": "汇报详情!$I$2" + } + ] +} \ No newline at end of file diff --git a/Pages/汇报/汇报详情预览.json b/Pages/汇报/汇报详情预览.json new file mode 100644 index 00000000..aa1feca4 --- /dev/null +++ b/Pages/汇报/汇报详情预览.json @@ -0,0 +1,427 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 29.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 224.0, + "Mode": 2, + "MinLength": { + "Value": 200.0, + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 17 + ], + "Count": 18 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 23.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, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 11, + "DefaultSize": 32.0 + }, + "Values": { + "1,1": "汇报详情", + "3,1": "ID", + "6,1": "日期", + "9,1": "汇报人", + "12,1": "汇报明细" + }, + "AttachInfos": { + "4,1": { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "ID", + "GUID": "7db4467f-93c0-4c29-a2ec-1fc1ad8f29e4" + } + }, + "7,1": { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报日期", + "GUID": "d8621d65-c1ac-4a36-9109-eb8c7cc1fd20" + } + }, + "10,1": { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "汇报人", + "GUID": "7a98083f-2d84-4689-9dc0-34dbfe889db6", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + } + }, + "13,1": { + "BindingInfo": { + "TableName": "汇报记录表", + "ColumnName": "子表行数", + "GUID": "fcc808fe-5aa1-4f3e-ae46-b9194a3686ad" + } + }, + "15,1": { + "CellType": { + "$type": "ElementUI.TableCellType, ElementUI", + "ElTableName": "EL表格1", + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "汇报子表", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报内容简要", + "GUID": "a87b1e31-db0b-4463-a4bb-fdc8e1800232" + }, + "ColumnName": "汇报内容简要" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报ID", + "GUID": "36713f95-0ae9-4ddf-aba5-aabdca5fb509" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=汇报详情预览!B5" + } + }, + "CustomColumns": [] + }, + "autoGenerateColumnsByDataSource": false, + "columns": [ + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "汇报内容简要", + "label": "汇报内容简要", + "align": "left", + "headerAlign": "left", + "showOverflowTooltip": true, + "key": "b2bee9b1-a314-4ae3-b990-a403b9ccc644" + } + ], + "actionButtons": [ + { + "$type": "ElementUI.ActionButton, ElementUI", + "type": "button", + "Name": "编辑", + "shape": "default" + }, + { + "$type": "ElementUI.ActionButton, ElementUI", + "type": "button", + "Name": "删除", + "styleType": "Accent 5", + "shape": "default" + } + ], + "sumText": "合计", + "size": "default", + "showHeader": false, + "border": false, + "stripe": false + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 16.0, + "Foreground": 0 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 2 + }, + { + "FontFamily": 1, + "FontSize": 14.666666666666666 + }, + { + "Foreground": 2 + }, + { + "FontSize": 14.666666666666666, + "Formatter": 3 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "Foreground": 2, + "Formatter": 4 + } + ], + "Types": { + "Strs": [ + "black", + "Body", + "Text 1 50", + "yyyy\"年\"m\"月\"d\"日\";@", + "[AUTO]General" + ] + }, + "CellStyles": { + "1,1": 0, + "3,0": 1, + "3,1": 2, + "3,2": 1, + "3,3": 1, + "3,4": 1, + "3,5": 1, + "3,6": 1, + "3,7": 1, + "3,8": 1, + "3,9": 2, + "3,10": 1, + "4,0": 1, + "4,1": 3, + "4,10": 1, + "6,1": 4, + "6,9": 2, + "7,1": 5, + "8,0": 1, + "8,1": 1, + "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, + "9,0": 1, + "9,1": 6, + "9,2": 1, + "9,3": 1, + "9,4": 1, + "9,5": 1, + "9,6": 1, + "9,7": 1, + "9,8": 1, + "9,9": 6, + "9,10": 1, + "10,0": 1, + "10,1": 3, + "10,10": 1, + "11,0": 1, + "11,10": 1, + "12,0": 1, + "12,1": 6, + "12,2": 1, + "12,3": 1, + "12,4": 1, + "12,5": 1, + "12,6": 1, + "12,7": 1, + "12,8": 1, + "12,9": 6, + "12,10": 1, + "13,0": 1, + "13,1": 3, + "13,10": 1, + "14,0": 1, + "14,1": 3, + "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": 1, + "15,0": 1, + "15,1": 3, + "15,10": 1, + "16,0": 1, + "16,1": 3, + "16,2": 3, + "16,3": 3, + "16,4": 3, + "16,5": 3, + "16,6": 3, + "16,7": 3, + "16,8": 3, + "16,9": 3, + "16,10": 1 + }, + "SheetStyle": { + "FontFamily": 1, + "FontSize": 13.333333333333332 + } + }, + "Spans": [ + "15,1,1,9", + "4,1,1,9", + "7,1,1,9", + "10,1,1,9", + "13,1,1,9" + ], + "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": {} + }, + "BackgroundPictures": [ + { + "Name": "edb0d31a-aff3-486f-bedb-62f7c3cb1144.png", + "DisplayName": "背景图1", + "StyleInfo": { + "Fill": "Accent 1 0" + }, + "IsAutomaticFill": false, + "Location": "14,27", + "Size": "3,18" + } + ] +}//pioaOtROOZIz83majvCsnhMUVvVcbVdptK4zMgoa4wXXmBZCY0m6tTnS1evofqs8zjcO2oagcOC+HhZ8MnDu3cMrr87LNtAWN4IZ0pq8Hyu7zca///VHRf/79iSGyf9vyb3vSlv41Cxewcf/m2A75ugUEZPsXbzcgCsmIiZDo3KpLkXukvzYiR0XxPmfeyRnse2J960PRfShq6qyVBtns/wPv6vXvhrvfT0w4zkIc/S4exk7z20uWQKJuZsYsHicIuuIE98ywJZQFVNuSGOwWwPczhuUTZsjnx6DW8GCUJu/KuXaSJ39zPUmQ/BY13I5WvFSgZ8RSl47byulhu7f+NcKcZ6EeDeXJcDIAajyEk/l/gPpSeqUDIum7RnlVrsEj0gBgvBAcuPacK+QvH6XlmzjlU5zk0ggZWN0KdH/srkom8rcBgpNkkMvO+cbJGZh8tpTYaYeoHq/kVleIZ8JpbhBKUHw5vF3f7nKqiWkzSzFNnOOQc5d7fyGSR39EcU7KcBAZH0t99rvIkkAFCWO4xnkesT2WudDfhOlC4WoDVAuzV2hCdTGU1eVign+YxAWxReRKq6SaFdKXdgy6xrjsnqWrsSuCi75mzqLlXgMW45f3C2OJqlcK97dsk39vH09+sjDo/8gY7nGmLz/mfzfxfbdTEXLl/Z4Kw20K47TjRfKsVLKs61u45BsbTvuGldbMoQlDIj5c+XshZgSKbFw6s8BUXIQydWKsZSyVPmCG/4pljqOxTJ6/zP2m4BcJr2DL4LdtjbjOcfTiKgvZDzZMFMo2nBphj6RV06IAqIr47UinrP4QLqwWjchv69VmLCY4hxjznzvniO7uDLwzafA9NaBAttSmPKYmKMM51eQBa2r7CyqFdR4yNFHF7Uh8qKxnA52t91b6iGKzksf6IGKZA==|920 \ No newline at end of file diff --git a/Pages/汇报/汇报详情预览.rd b/Pages/汇报/汇报详情预览.rd new file mode 100644 index 00000000..f12e9eab --- /dev/null +++ b/Pages/汇报/汇报详情预览.rd @@ -0,0 +1,5 @@ +{ + "PageType": 0, + "ColumnCount": 11, + "RowCount": 18 +} \ No newline at end of file diff --git a/Pages/项目/项目反馈/反馈与建议.json b/Pages/项目/项目反馈/反馈与建议.json index 496db15f..40c0d7c4 100644 --- a/Pages/项目/项目反馈/反馈与建议.json +++ b/Pages/项目/项目反馈/反馈与建议.json @@ -11,6 +11,16 @@ "DesignLengthInPixel": 51.0 } }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 51.0 + } + }, "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 31.0 @@ -29,6 +39,18 @@ "IsHidden": true } }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 201.0, + "IsHidden": true + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 48.0, + "IsHidden": true + } + }, "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 23.0, @@ -61,6 +83,16 @@ "IsHidden": true } }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 49.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 23.0 + } + }, "15": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -156,6 +188,11 @@ "DesignLengthInPixel": 35.0 } }, + "34": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, "35": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -176,6 +213,11 @@ "DesignLengthInPixel": 32.0 } }, + "39": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, "40": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -186,46 +228,6 @@ "DesignLengthInPixel": 32.0, "IsHidden": true } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 30.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 51.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 201.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 48.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 49.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 23.0 - } - }, - "34": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "39": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } } }, "InLogicalVisibleIndexes": [ @@ -425,7 +427,6 @@ "39,16": "提交反馈" }, "Formulas": { - "17,4": "IFERROR(GETURLQUERYVALUE(\"ID\"),\"\")", "8,2": "\"感谢您的反馈,此次工单编号为【\"&工单编号&\"】\"&CHAR(10)&CHAR(13)&\"您可以点击这里复制,以便后期查询处理进度\"" }, "AttachInfos": { @@ -1036,7 +1037,7 @@ ] } ], - "ID": "3a171034-8487-43e0-be3e-b3d767861206" + "ID": "f8aaaad4-6f86-4d23-875c-f8718ccf08a1" }, { "CommandList": [ @@ -1051,7 +1052,7 @@ "BtnText": "知道了" } ], - "ID": "f3eb8207-cfe0-4f1b-ace6-aaf7a7e89ab8" + "ID": "194a8c9f-a988-4774-88f6-b85a7a701ad7" } ] } @@ -1945,6 +1946,15 @@ "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", "PageLoadedCommandList": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "获取项目ID", + "ParameterValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=IFERROR(GETURLQUERYVALUE(\"ID\"),反馈与建议!项目ID)" + }, + "ID": "7db4386629054b139d1e6141ba24d47c" + }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ @@ -1955,7 +1965,7 @@ "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", "cellLocations": [ { - "SerializeProperty": "=反馈与建议!项目ID" + "SerializeProperty": "=反馈与建议!获取项目ID" } ] }, @@ -1967,10 +1977,25 @@ "PageName": "FGC_维护中" } ], - "ID": "f8bab1db-a844-4a8d-a3f4-4d3209b28531" + "ID": "90253efe-47f4-4aa5-93fe-505486b54230" }, { "CommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=反馈与建议!项目ID" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=反馈与建议!获取项目ID" + } + } + ] + }, { "$type": "FrontendCacheCommand.Retrieve_LocalCache2, FrontendCacheCommand", "KeyString": "name", @@ -2017,7 +2042,7 @@ ] } ], - "ID": "08d59405-0564-434c-aff1-27316c751f9c" + "ID": "b309a39c-e024-4a39-a587-83f278fd419c" } ] }, @@ -2055,7 +2080,7 @@ ] } ], - "ID": "615facda-a9bf-4d6d-8c31-bfafa08b6871" + "ID": "a5113d71-b8e5-4e46-bc75-f0e051fc32d7" } ] }, @@ -2067,7 +2092,7 @@ } } ], - "ID": "99f243e4-fa5e-49b1-938c-f5b883fd8073" + "ID": "85120379-8935-4b58-94ea-a8fda8cddddf" } ] } @@ -2164,4 +2189,4 @@ "Formula": "反馈与建议!$D$42" } ] -}//bL+NcxqJFrZg0oeWEAL6r9M5wGq7m2OCn//U3Z+kuVSokLggnHEwPk0LbYvtUnlxyUGSumjXW8r/U5rfVsNp+MpJKbBSWpNi4gEBEx4LGWhgGs1t9NbcWBg8PD3vASdbbYP0yIT/MAick5b1M/ZhgWXmGA7tQqM+6MgvDDF/7CQ6RE2L1pgqvi4w6eS/8ZNhi/r2Cged6LCI2MyZrEMrPck3nuV9e7gUUOag837u2dfKPv9AQTKShU3SSpxJ1koPGlxHEJeL4PrecJptS7H/nm/Gwmd6HJOlIIcTp0O2VyyLNuPnvpAQ2PMVQm6ERiubGf2AMVHuz0ovdmOhacUGqfOKYz5KphOBE+KMdS2kvSFpaVfq93DG/9TnPvqAw4KShU8SPN0HJD7rSFd5kSq13v+7H2qhSLJe8eSdPMEGuqBF7LeACbRReVkL36LK7ua0rIg7SQT9G0aPTSOzNW2KMP/5T6a+hEDKzfxBXTyEOzgJ3FiuGzn1XSs2u8NTlFk1wigePDQZ4Mf1UAqCPD4Fwk7I6tQYsPlhD6oANZEGZ7BXdCKU+S0MYxEvt+jGmpq8Oo4ZASZpfQ5NhJPVpUS5VtgvViFWb08sICxCILNZaigdoUc4gFhQI8pqDpY9/HCbcKiHRFP8IX0f7RcwLffzvgXr/dUnEUvu3RyF/oG9C9RRdexgl3/Qheb6tLmViVnErEH2ifGiktivXIPIT+LaUaMyidxx4TOdwytEYBho+xkPktVEJv/jLfl118aHEx3LurEBhPUI6J3fI02ptLmh1CWqlOjMdyyJTnZnvBPx1px8dcOgUGvNvW1vlMFqBfCHo7B97zNitzJ7J9owqVyPNTBoupuSbQWWnNmr+poiYZ4ExBpgMuZp7Rfb2is9rNa86RZlXEwaC4agWtn11KYfxw==|920 \ No newline at end of file +}//JxeQztWX2mnmaNiz/elprPIe6/PdrESNqRpIjmjOqdzyDny/Ta8KeLFo3ddgHTvK24l1+T9NP6mR7EuQgxmcfgSazvrwlGwc/whJXDe377ChH6DEVAcu1vmqTn9izM6j3sjNuZSiXxN177ZRQvj71r+rrd6bYR06f72nHoFYJVUkUZvinoqJeObvquB3o2e7bh/GgF6rIpn3b9ue3JURL/9aDC5ZpAFpZW1ScA0K2VAzJi+LETeMRKFZ//ier7FY8MfY5vdP6zP0w1w+hS3OS+/sLgJa7ZeHqDEH0417SzMCehLpdN5vGITiAdxzeNyAl7z6pk4UEODtbuoYstv0+CO7MFUwR31AEEUMWCrMtPE8o887qhP7/3/Gm96qyxYYr4l0IuiuVCVAcGllaylbSklzKubvjcO0vLFim7e4sry/8bvxfrrROEdascr4EuSHvCCmcLUAyE09PILcaMb4q7X83i37A9AD8/kd3LuMa6xvU1FdaEYMuzxYlvC2RoMtnvmZtcREJ+WIA0G4qMoeu68g9lnDBgSaqpFkzC06e9PUK6ZSWwh8194az9nTwOcev3bmmXR+WMm7EPlzYeVkbgwE9eeB8PwuVcbdsL8GJP5B+Ng03cMQdMPFiGghwYCK0fQtPhmfeVPV6Adeg/rmEQ2P7xw7shBm5fZgvpUjBspB7VOi0PwHdRC3/6gdmfgzNtfeDAHceny3E722kymKhnfBEi92Yw0n7AgyRTikfPF2RjZE9bhzXQ10doywyav1A8MdI9e/N13t3TK2GSjdAetTvtsK0hHUJD4y2s1Z/0BQ3iZQmYNssJAvlavjsiiMoc5YFpj4iRuX1AZFFOAnEcWb5vpNX5/2yLI8oun8brKuMnCBbW6xwuDwo9/H/F80j09SCKDScFwJDkBb0HQADg==|920 \ No newline at end of file diff --git a/Pages/项目/项目反馈/反馈与建议.rd b/Pages/项目/项目反馈/反馈与建议.rd index 72428eaa..0b37137a 100644 --- a/Pages/项目/项目反馈/反馈与建议.rd +++ b/Pages/项目/项目反馈/反馈与建议.rd @@ -3,7 +3,6 @@ "ColumnCount": 34, "RowCount": 42, "Formulas": { - "17,4": "IFERROR(GETURLQUERYVALUE(\"ID\"),\"\")", "8,2": "\"感谢您的反馈,此次工单编号为【\"&工单编号&\"】\"&CHAR(10)&CHAR(13)&\"您可以点击这里复制,以便后期查询处理进度\"" }, "CustomNames": [ diff --git a/Pages/项目/项目首页/项目标题.json b/Pages/项目/项目首页/项目标题.json index 62fa7a32..13f07ccc 100644 --- a/Pages/项目/项目首页/项目标题.json +++ b/Pages/项目/项目首页/项目标题.json @@ -252,7 +252,7 @@ "$type": "LoadingCommand.EndLoadingCommand, LoadingCommand" } ], - "ID": "4cb6573a-5c89-4a93-92af-ec56b4847475" + "ID": "59bb2410-19d4-4a9f-b37c-a19ec2d3518d" } ] } @@ -370,7 +370,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "45288189-2ec0-4f4f-9aa4-b5f169c9a677" + "ID": "ac73fe05-46cc-4758-b322-ae9d999f050a" }, { "Condition": { @@ -391,7 +391,7 @@ "PageName": "项目配置首页" } ], - "ID": "691b5d28-34b0-431a-b4be-c6de6a3f15db" + "ID": "07330a9b-4c9c-4c0e-b25a-d40c23f865c9" }, { "Condition": { @@ -434,7 +434,7 @@ } } ], - "ID": "6fe73792-eab1-4e97-aac2-591acd8289f4" + "ID": "ee03d4d5-9f85-4571-aa2d-14ce9e2c78ef" }, { "Condition": { @@ -459,7 +459,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "删除", - "GUID": "a925e7fa-672b-4320-9222-0b8198e0e094" + "GUID": "cbacfcfd-e9f9-463f-bd67-6af823c4d94b" }, "Value": "1" } @@ -470,18 +470,103 @@ "Message": "操作完成" } ], - "ID": "ad4db822-0566-4f8f-96ca-2927fdfb65cf" + "ID": "3f4fe077-d63f-4ffb-89f0-28856543b579" + }, + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=选择项" + } + ] + }, + "value": "邀请反馈" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "生成网址", + "ID": "979bdaa2e57246bab3ad8f2e8591d05d" + }, + { + "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", + "ParameterName": "项目ID", + "ParameterValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目标题!项目ID" + }, + "ID": "abcaf3a4e6514f4681d525347681e101" + }, + { + "$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon", + "JavaScript": "var baseurl = location.origin;\r\nvar appName = Forguncy.Helper.SpecialPath.getBaseUrl();\r\nvar pageurl = \"反馈与建议?ID=\";\r\nvar pid = Forguncy.CommandHelper.getVariableValue(\"项目ID\");\r\nForguncy.CommandHelper.setVariableValue(\"生成网址\", baseurl + appName + pageurl + pid);\r\n", + "ID": "6e457e0fa93b4192aefdd829a02cc754" + }, + { + "$type": "复制到剪贴板.复制到剪贴板, 复制到剪贴板", + "ObjectiveCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目标题!生成网址" + }, + "IsAlert": false, + "AlertData": "复制成功!" + }, + { + "$type": "Notiflix_Forguncy.Confirm_Command, Notiflix_Forguncy", + "Title": "复制成功", + "Message": "是否立即为您打开分享页面?", + "Answer": "我已确认", + "OklButton": "确认", + "CancelButton": "取消", + "Result": "按钮结果" + }, + { + "$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.NavigateCommand, ServerDesignerCommon", + "ValueFormula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目标题!生成网址" + }, + "IsOpenInNewTab": true + } + ], + "ID": "55b6492a-4985-494d-bbc2-bd1a1306a5ed" + } + ] + } + ], + "ID": "7266ff3f-f458-4054-8270-35ec810a5d1b" } ] } ], - "ID": "6eeb2b2f-73cc-437c-9ad0-8d49dcc5eb4a" + "ID": "281683d2-b465-4b03-9bfa-ba636ec9675c" } ] } ], "ParamProperties": { - "IsOK": "是否为确定" + "IsOK": "是否为确定", + "选择项": "选择项" } }, "PageName": "项目菜单" @@ -548,7 +633,7 @@ ] } ], - "ID": "79d83f33-2564-489d-ae7d-33e72b76f3a4" + "ID": "2f218afa-e68d-4d94-8677-aa1816f4729d" } ] } @@ -772,11 +857,5 @@ "PrintInfo": { "PaperSize": {}, "Margin": {} - }, - "CustomNames": [ - { - "Name": "菜单回调", - "Formula": "项目标题!$O$6" - } - ] -}//CeW/4LMWtCcJ1dLRBX12G5k7PAKHsqX2XlPoe4CATXOSUieffNegXnAYmg+NA5J6Y/OUTd9lJWL9t1h1aiM2GaaYI0ujjTfyp8pvUwIw8GzrSobYJ8TLMT8Z/juZkvN8RIHCj5h3rXZcUQ2N9ndnSAgcVRjVpwNokurPituF+t2QUY9SwSCcQOhtYieIv3/0AgfcfFlXo032oDDLJxZT5OZG3UodRutO+ujqca3CnFLs5KtB7UuCq2zlsVEX9WTkA09nIAwaQbRF1vBlAwqkFdGwwvTpmr03GAGpCSeVoj6I4GRKS96Nx8b+BuIqmX6JsjNDIo4zqGAAJfuGzJHgbWZOzhapbIrpB5797D/SIjRK2V71js3Mxui/ocW1deysy1v/E1mzmkGkavYPk2j3Arz2mxOZdEKivkf+bvEhE7NxqTJTsdxEaOUftoOIdvPdBUNpr8SxXkNVXx4rs1GZS83oNbjeujnxXQ+ra/QlYnQADOkJaYQPvmQlga+4gEIn6vKfvP0kPCRyG32yuV1IugYj+Tx46E1kCKLSyGe5IUYOAm8WaZ+GEYvyju/TleQQcVlLctDIrgc/HVGyddVunNl4HDvSWARxrWxG1tntsQe2MGXMMwHmTxNi1n3DtFpkBxS1STXtU0aViCW51EHBvz7OcotfztW2QG+hvqv+12rHNKzRKcPfjgQbHO//+IbJf+nwE9Y1qLpxOq9ANqnaj7BglHo3qHRCzAoSdwSr0c736m8RnuxKSFNTUhQNZaJ+4XkEOUKSf8CN6hUR8VPsLoQMUb2CfyCigjMMLEr2cTgghBKlIrvmTlmAHwohCXCzFLDW1oOZy7Q2M/F4FAVwD7mqw/dWaRqxRxvnFwyAI2afFlpU4Q76WSqhKUiHbG+qGReXcte9vF5oQ0cTZ3GbfA==|920 \ No newline at end of file + } +}//5pGjx49MH1iiy74o+Cwf+1zbdItvusNQFbxcHsV11eLbRMeQgLTOhvS1GyArEZ9HdgEq5810AX9IABSVun7qIXEI8NRPi1H6e8z+fkpcKZooOIav1c1x1jbzRc8gHWNKh4PkS5qd1PE/7DzaojwllAbqLxSucaLpVFoQ0yKXwKFRsnDTMsz70AIFwz8L4qPnAa76qBATENPbmzx303TCpnQ3DZReJSsL64HrLccEZK0AebUQj6Fm+C4HYT8Njkq93OI7gGAkuzDHPn2JFETA/9BCUbzXQRIejiGEcBuDmMLdyYNO24AVCYUwfnmoN8HgzNTtnUpAx0FQUrJzYT9r/OkbTsb0pdoC6Sw6IDjIRcaclOPIdV5/Wj8zsuvnLhytMiSf22Qv9KNNi57ePJsRNjeeChpQKp61nTE1j/kpTYbb3MrItVngVFGvOGNfOBBNo4PLJY/XVw4I75zh61mzegfEobQwFDhfnBTZ8doz9wsLWiQLi2uuV9fBv/oxOL7fdnkSOfy99tjGlaloOwLHksuzpCNpGMRKB0BK1fHRf4Wf82WJLEIQUkHMhyvWiHkCDSotGJ7DdjUhy/vnyYCZETqxDLo9L5pZoh3GySj+8eo/ccF55iDwxsCx1ue+B14XoNjEU9sm1+IKfe7w0TVoJkW+ikzqlEbD2J4y/eWgKIpYvvP4uFft7rBXdsDhOw9USghATLQgItNnZ3kuObuMDNxQda91mBaA+RoJjJ7DJ7iZtJMexzHQ7lUl8YaBtIRBodhyaejFij2B+nfTY8fjNLUiNn9F+A+YuEDfhSpcwz5vgaFPmspPCilR/tbOXAqkY1RiKUdFm0SJCuQF+Y0KZqBkL+uK+RfXj+PjM15Pccc80me2k4LhgbRj8F54rsfbMNjkm0gRVKeESnMx9xmB0A==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目标题.rd b/Pages/项目/项目首页/项目标题.rd index d1e1bc1c..7d041a15 100644 --- a/Pages/项目/项目首页/项目标题.rd +++ b/Pages/项目/项目首页/项目标题.rd @@ -1,11 +1,5 @@ { "PageType": 0, "ColumnCount": 16, - "RowCount": 6, - "CustomNames": [ - { - "Name": "菜单回调", - "Formula": "项目标题!$O$6" - } - ] + "RowCount": 6 } \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目反馈.json b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.json index 2696a317..ccb9561c 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目反馈.json +++ b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.json @@ -30,25 +30,30 @@ }, "4": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 37.0, - "Mode": 1 + "DesignLengthInPixel": 10.0 } }, "5": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 + "DesignLengthInPixel": 37.0, + "Mode": 1 } }, "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "7": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } } }, "InLogicalVisibleIndexes": [ - 6 + 7 ], - "Count": 7, + "Count": 8, "DefaultSize": 15.0 }, "Cols": { @@ -385,10 +390,10 @@ "MethodName": "GetSelectedRange", "RetrunParamNames": { "StartValue": { - "SerializeProperty": "=项目反馈!B7" + "SerializeProperty": "=项目反馈!B8" }, "EndValue": { - "SerializeProperty": "=项目反馈!F7" + "SerializeProperty": "=项目反馈!F8" } } } @@ -522,7 +527,18 @@ "IsOK": "是否为确定" } }, - "PageName": "反馈与建议" + "PageName": "反馈与建议", + "PassValues": [ + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目反馈!项目ID" + }, + "TargetCell": { + "SerializeProperty": "=反馈与建议!项目ID" + } + } + ] } ], "Text": "新增反馈", @@ -800,7 +816,7 @@ }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目反馈!B7" + "SerializeProperty": "=项目反馈!B8" } }, { @@ -813,7 +829,7 @@ }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目反馈!F7" + "SerializeProperty": "=项目反馈!F8" } } ] @@ -924,7 +940,7 @@ "showSelectColumn": true } }, - "4,1": { + "5,1": { "CellType": { "$type": "ElementUI.CellTypes.PaginationCellType, ElementUI", "AttachElementTable": true, @@ -1024,13 +1040,13 @@ "Spans": [ "1,35,1,3", "3,1,1,37", - "4,1,1,37", + "5,1,1,37", "1,29,1,5", "1,8,1,6", "1,15,1,13", "1,1,1,6", - "6,1,1,4", - "6,5,1,5" + "7,1,1,4", + "7,5,1,5" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -1066,4 +1082,4 @@ "PaperSize": {}, "Margin": {} } -}//OLjh7132B7lYJIpCQAZXlfTxIDtyFabWqSIKaPCUWDCbDijTiBnoGMJsGlctgsUKTP7LsSeH0z3uAJD9rNx4/ZarP9vLajOeR0IXhwWduCkMii7QUenmLl867thwlyIonJi57h62OtUfSdqt0zv+Gvj10UNK6M/TM2YqzDYuwo7ZhOuArluR3D7zJKljbGpRHGbN1hkpGaY2C+ZigVs8DQuz39IhjQf1fyne7WLu1Wuv3URzS2eKEFII+tRuOuvWIvJ+tR9jnlKuAwzLxPEKG/Np2E5AWAe61DV5B8BCGKKG8wltE+UDaSy8JPgaYZAKx4t8vAAhwEyjdaSrE7XuxNyoFYTBXEoBvUgqFkfSel0cSxM3pPO5CXuwhB2MCN2+yqa2HhEUbOTsOe5TbCZsHeh7si+z0Umv+udWWBssMoxnkv3A/0penlpKm+v4RUqLc/G7BpfT1x5TnY5CluQyVjgkQBQNrn+/CMz3BZUAVwy/1OxB3hbUpqoOSSWLZ+9WfOXK4Uxr9cLPGzp1eaAN04mPS+t1/sOy3n3d07Y2IYlnaW3X09bxBpX2jOz6wikayyvII621L8mGm5N9Pmw6FBs+ppkMBR+74JYpU4vjcg7hKRp2iYUfwEqEubSS1y1ds5Je4z//gDEEYj0q9rznPYlrPj2qbFlYJKF9SoNZ9MllVSX1Gyy1O1NB10XsEfmhRC6Z3kfgoWFbVZoHM0Z/kaEXC0ny+PsrZRhYFvZhBF0oERx8J4nZaBcNcbW8UwX6P6hZCeabZv3eoMNyKejhxQi8N4qrcwqYgd2AIB5UZFp/o8uwtXoW/yK1YCXQ5DypHySwuEvlMzkL8ssJHwF5g22cVMxWxZEl91ofAEI7Nsn8/4EOwlInEu7WlQ7fBmxtAcCww8RftZfEADvmdkCIkQ==|920 \ No newline at end of file +}//ung5ty6Gyp2lmsftxQZerV/oLENyz3VS8ycy/sDE3+RxXmN+lff1SnW6vRGUZgj4kF+iXGwAvK92+LN2JILPgQbG2ldqZsvWOYv019MPEEWAxB1Jyp0jWgLZjUSaVOjbzdDRZ84FzIOZMqn9SnTzEkLQSZOujzFYqgnfzqyCpS1p4aoYD03DUg8iX5zmO7/5DAgqcPGCUCITLkNSGFT+8nvG99sxe5KeFIeTsxZytogqyW9jP5oq2Rh7BkGk5OQxRsvLQMf3Zwj0wNwPT635cFL5eGUHWLxpYKMu2XBK1+2RExAxEnxoQG04IX7LUn5hV+2dDCQLnKvzQRrIJO2967NxQOL7CSFMyOrEENuSgZQWLs+1DPsB5IKmzp5CZcMtsWbnwZOoigLGhV8hq03tvQEmYXHqPJ/+yF408GkG6IX+2Iyvb/Sd5YyQta0chPmw7WXHzAPHusNL2ZmQWk2yTjsvS0Iwsl1fLX8H1fyDyJ+QmRaEuOycYTr6ypyFgrxCmlXQyUc8zZfLoNPpQxa+GFvhO5Wv0Qqwy3NTmvVs1ovHnli7Y9zTMPMR58J8Oa9eo0tu6Ax1mX90AdBV2Ar/zAIPebyE6K8krW1/D80GgcfQN4EHGHpuwMNFoJBT8ISC7GROGIkRD1oshcmMSHnqto3dAWkrxL0MpTzLC1cYxLlEwyjFxpMcW7m2ek0kdRI+LngXtClGGfm5nBFH3JDHLwUHQyY4L+bS4l1bnUAGPpRhTeqMHc9zE+BiqJZ7/OQvC+v0r/9cqtIiamhW1nSigCCVLjOCPaCkc+UIfruXK6hSU4LVyNNwXRpJx5LtfqRh/v7AY0UzwMcVrJxQ3bdkHc7YnTxq8iaBPoMpD326GlIKCN6w7qZe9Xib884os50NXeMKUDeAs54UJy0bJpf0CQ==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目反馈.rd b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.rd index 75aab311..a9100795 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目反馈.rd +++ b/Pages/项目/项目首页/项目首页-容器页面/项目反馈.rd @@ -1,5 +1,5 @@ { "PageType": 0, "ColumnCount": 39, - "RowCount": 7 + "RowCount": 8 } \ No newline at end of file diff --git a/Plugin/表格数据传递命令-10_0_0_0.zip b/Plugin/表格数据传递命令-10_0_0_0.zip new file mode 100644 index 0000000000000000000000000000000000000000..f91742a552d6a99b63b1ad37e1e0b7038e5ec576 GIT binary patch literal 58931 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 literal 0 HcmV?d00001 diff --git a/Tables/汇报/汇报子表.json b/Tables/汇报/汇报子表.json new file mode 100644 index 00000000..c87695df --- /dev/null +++ b/Tables/汇报/汇报子表.json @@ -0,0 +1,121 @@ +{ + "Name": "汇报子表", + "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", + "Required": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "汇报ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DefaultValue": "日报", + "Required": true, + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "汇报类型", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "汇报内容", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DefaultValue": 0.0, + "DatabaseColumnType": "float", + "MaxLength": -1, + "Name": "工时", + "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "关联任务", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "关联项目", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon", + "Formula": "[汇报类型]&\":\"&LEFT([汇报内容],12)&\"... (\"&[工时]&\"小时)\"", + "Name": "汇报内容简要", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "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 + }, + { + "PrimaryTable": "项目表", + "PrimaryColumn": "ID", + "ForeignTable": "汇报子表", + "ForeignColumn": "关联项目", + "IsDetailTableRelation": true + } + ], + "Indexes": [] +} \ No newline at end of file diff --git a/Tables/汇报/汇报记录表.json b/Tables/汇报/汇报记录表.json new file mode 100644 index 00000000..201300cd --- /dev/null +++ b/Tables/汇报/汇报记录表.json @@ -0,0 +1,86 @@ +{ + "Name": "汇报记录表", + "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": "datetime", + "MaxLength": -1, + "Name": "汇报日期", + "ColumnType": "System.DateTime, 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.StatisticColumnSaveData, ServerDesignerCommon", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "汇报内容简要", + "GUID": "d9f08423-949b-4a13-9405-64554735e2b9" + }, + "AggregateFunction": 5, + "DataColumnName": "汇报内容简要", + "DetailTableName": "汇报子表", + "Name": "所有描述", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", + "BindingInfo": { + "TableName": "汇报子表", + "ColumnName": "ID", + "GUID": "45ddbd03-0fc1-41c6-af3a-e8921d6945bd" + }, + "AggregateFunction": 1, + "DataColumnName": "ID", + "DetailTableName": "汇报子表", + "Name": "子表行数", + "ColumnType": "System.Int32, 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" + ], + "Indexes": [] +} \ No newline at end of file diff --git a/image/图标/下拉2.svg b/image/图标/下拉2.svg new file mode 100644 index 00000000..6e4def22 --- /dev/null +++ b/image/图标/下拉2.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..49aa6993 --- /dev/null +++ b/image/图标/展开 (1).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..0a33d8d5 --- /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..537ce835 --- /dev/null +++ b/image/图标/收起2.svg @@ -0,0 +1 @@ + \ No newline at end of file