From 675ae1bac740d368b79366876108efb52689cbfe Mon Sep 17 00:00:00 2001 From: cuckooent Date: Fri, 4 Oct 2024 11:10:22 +0800 Subject: [PATCH] =?UTF-8?q?{"Message":"=E5=A2=9E=E5=8A=A0=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E5=B7=A5=E6=97=B6=E7=BB=9F=E8=AE=A1=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage?= =?UTF-8?q?/=E5=B7=A5=E6=97=B6=E9=A6=96=E9=A1=B5"},{"State":3,"Type":1,"Na?= =?UTF-8?q?me":"PCPage/=E9=A1=B9=E7=9B=AE=E5=B7=A5=E6=97=B6=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1"}],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 18 +- Pages/工时/工时首页.json | 37 +- Pages/工时/项目工时统计.json | 843 +++++++++++++++++++++++++++++++++++ Pages/工时/项目工时统计.rd | 23 + 4 files changed, 872 insertions(+), 49 deletions(-) create mode 100644 Pages/工时/项目工时统计.json create mode 100644 Pages/工时/项目工时统计.rd diff --git a/.collaboration b/.collaboration index 1d9a11e1..a921d984 100644 --- a/.collaboration +++ b/.collaboration @@ -1190,17 +1190,7 @@ }, { "ModuleName": "PCPage/工时首页", - "State": 1, - "LockedBy": { - "UserName": "cuckooent", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-10-04T11:01:29.6489093+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\工时\\工时首页.json", - "Pages\\工时\\工时首页.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务工时统计", @@ -2472,12 +2462,6 @@ }, { "ModuleName": "PCPage/项目工时统计", - "State": 3, - "LockedBy": { - "UserName": "cuckooent", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-10-04T11:02:21.2405763+08:00", "ModuleType": 1 } ] \ No newline at end of file diff --git a/Pages/工时/工时首页.json b/Pages/工时/工时首页.json index c37afcc8..23f8dee0 100644 --- a/Pages/工时/工时首页.json +++ b/Pages/工时/工时首页.json @@ -306,36 +306,15 @@ "DefaultSize": 32.0 }, "Values": { - "1,1": "%PageTitle%", - "1,30": "查看报表" + "1,1": "%PageTitle%" }, "AttachInfos": { - "1,30": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.OpenActiveReportCommand, ServerDesignerCommon", - "SessionGuid": "7918a710-fb22-4a08-b993-7b94e5cd36e9", - "OpenReportName": "工时报表" - } - ], - "Text": "查看报表", - "TemplateKey": "_RS_Main1", - "Icon": { - "Name": "File/349_excel_file_2.svg", - "BuiltIn": true, - "Color": "Background 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, "3,1": { "CellType": { "$type": "Forguncy.TabControlCellType, ServerDesignerCommon", "TemplateKey": "_RS_NewFashionStyle1", "Tabs": [ + "项目工时统计", "任务工时统计", "人员工时统计" ], @@ -347,10 +326,6 @@ "Styles": [ { "FontSize": 18.666666666666664 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332 } ], "Types": { @@ -359,16 +334,14 @@ ] }, "CellStyles": { - "1,1": 0, - "1,30": 1 + "1,1": 0 }, "SheetStyle": { "FontFamily": 0 } }, "Spans": [ - "3,1,17,33", - "1,30,1,4" + "3,1,17,33" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -401,4 +374,4 @@ "PaperSize": {}, "Margin": {} } -}//Sr8Y6wr9Jjc7KmbH/yN/Z1TR1bICdFT7gb3T3N6GkLuH8c0n7FYyPK5uMgK8RGa6SSs+op9XyBIVbpDiJ51Rx+G4YeMAwzNn+rb5z2xpxaXTloJB8Z+0VedsZ6s8igSdJtsJcyYE3yLm/oY7D7DzcRBmv5fW2o48UtSNehMne97pjo7CHYWZn4JqkYUFtsqFeBEod+oHsuh+5FjADpGE/D2i16etFLVp9j+VIYAFLZowfyhMdg0YZhrBJNXDpCSLhYaJHtFl9M/2c11MpOz+cJsGedMEHSUeeAnoA3VTbWzWnIxxk0hFHH9qTvIzGcX9MtxEEQ3zfnY42uLGRA3mM2eRnoZl3D1IwOEquHbZKAfR1QLpKZ8Re/0m6dZTs0Qo0g2+N99eNhmclgRKJ4BQyfBQrKp07jGK4A0LmicrvN11zf170aECY8G2FUIR0KFgVmFEO5SHdrTNbEc+sNeEBas/biaYaHpFJiUdLDJISwaYdZuBO7IlaFjx9v4N0WoodnSnHDCrxlgMWTrOA0Cb7S0wq5npBVQlPeztIMsm/+5bXTgKiyu4i8D5W1toNVGiF8b5gzqyL5iQBCvnIpR93GsLMZm/YggO91Pm0E4PZi66LGt/DMZJFQiAR0VG3t54zuQ1HW863zl2+/ms/mTp7HjktXPUjRYJi/GwyybVLJ8mGyz3q0yqB+8bZZUzLQ8yGECxwqOLKb5wHEXwzexWlw6DyIDYvM1YZzzkCqqvJjFkaIm7roPV+ozP414hK8HXPeDAQItdcRdAcwZacwDdnzV+zM6CEsalM+L7NJmGL1CXi214myGQ3RQpEc79VIR79J8k1jbdXBs+GRi1QBb6rk18dv6i7ukHoYPLDiMIrE6WwzLYl3Lzf/vPlAMlIkUJO1EQuw9C0arDBqH2v6LIoQ==|920 \ No newline at end of file +}//J6GyChW8OYMsiuXfb3Dv8W3NRJjDCgxczXnoVxMyU2L95sccZKr+EaWv9RYkCFSk8Cu0VmEGGPrmZlVvvvJVKzvjch+4arwmyiGfmOc/kLTiSIhBe2bTNL/5O3zqEvZ1WfwpD3hz9lnbgEv1RU/D+S4+SbNi2DGVKmqzgoc1OHMQeV1pyu9iG49PexN5pVJDDeunjvo/508MkAqaOUGQcO19WoC85jySq5HHIb4C5WeMvsPbcoyXEbVGK33zQQWWyB5SJ0BDGCxSOPtrzMNjxjp9ohukvJmHZdmlisjz3DPvQmmyVLrZShrs/Sb+QcVoJTh07GYYIzd6bHkLdDZB+3Adpzrh5veBe+28ifpzsW7SdU2vs10rddcaFKFn+h0ja49XKToiWmehH5IZ9HtCTga0/C1Q0gkfy9ljbAhOXTTbqbvpHiXP3La9dMrGShATEgDd0aB/oq7G5te1otdrHiHRQRahBgzJ40X36JT+YRyJBJNA0FicyCEhJn76iwblAeXPUx++vjf6sYrz+StTxBDQ6QHgdz3NnKdqo96suwKqc35bP8zCIxHIZqRku4NJyG9hASiIznCdWordf82v8RF5kJgR3K5PMJEbqGmoxo7rvUuJqSZKdSlUYtpg2y867hP+vRQeoXaXCbSkpXwrcf6DR6splzKCmcbnpvDR7wmHEMelzy9ncMPGhWmYoTcIKqpPpJ8LoJl70NdRLJTF++FGZ9i7q6gWTxR74E2GifMiu6iMg1SlFLKdxfm+Q8Unv2wgmGJV5dnrb3QUDnAXB0Mq/khxd2F9gR31TrdevQS4sKC77DMHZo+qKTG2IJdmnEHm1nkQTCIK2DZiwCHWI/1Kr71ykOm38SUt6fN+jo8OS5CpbSZdBr2bCtGax6nsAXXotktKH7/tuMSKl0bvHg==|920 \ No newline at end of file diff --git a/Pages/工时/项目工时统计.json b/Pages/工时/项目工时统计.json new file mode 100644 index 00000000..eea91a14 --- /dev/null +++ b/Pages/工时/项目工时统计.json @@ -0,0 +1,843 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 40.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 51.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": 272.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 45.0, + "IsHidden": true + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 45.0, + "IsHidden": true + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 45.0, + "IsHidden": true + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 45.0, + "IsHidden": true + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 45.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 17, + 18, + 19, + 20, + 21 + ], + "Count": 22, + "DefaultSize": 32.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "38": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "39": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "40": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "41": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "42": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "43": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "44": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 45, + "DefaultSize": 32.0 + }, + "Values": { + "1,1": "成员", + "1,13": "日期", + "1,40": "导出原始数据", + "17,7": "执行人" + }, + "Formulas": { + "21,1": "EOMONTH(P2,-1)+1", + "21,4": "EOMONTH(P2,0)" + }, + "AttachInfos": { + "1,3": { + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "useBinding": true, + "options": [ + { + "value": "黄金糕", + "label": "黄金糕" + }, + { + "value": "双皮奶", + "label": "双皮奶" + }, + { + "value": "蚵仔煎", + "label": "蚵仔煎" + }, + { + "value": "龙须面", + "label": "龙须面" + }, + { + "value": "北京烤鸭", + "label": "北京烤鸭" + } + ], + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "用户信息视图", + "BindingInfos": [ + { + "GUID": "2fb67ffc-ff4b-4f9f-8aff-69bb4158b375", + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "用户名", + "GUID": "42be4f00-0008-4171-905b-698786dce77f" + }, + "ColumnName": "value" + }, + { + "GUID": "72dd4b1c-2db0-4698-b1b5-8e7eefc76991", + "BindingInfo": { + "TableName": "用户信息视图", + "ColumnName": "全名", + "GUID": "6a368cdb-08bd-4ba9-9442-ec963bcfcef2" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "multiple": true, + "collapseTags": true, + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据", + "clearable": true + } + }, + "1,15": { + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=TODAY()" + }, + "type": "month", + "placeholder": "请选择", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "format": "yyyy年MM月DD日", + "firstDayOfWeek": 1, + "DefautWeekFormat": "yyyy 第 WW 周" + }, + "DataValidationInfo": {} + }, + "1,40": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ExportListViewToExcelCommand, ServerDesignerCommon", + "ExportExcelListviewNameMode": 1, + "ListViewName": "工时记录导出", + "NewOtherName": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=YEAR(项目工时统计!P2)&\"年\"&MONTH(项目工时统计!P2)&\"月份工时记录导出\"" + } + } + ], + "Text": "导出原始数据", + "TemplateKey": "_RS_Main1", + "Icon": { + "Name": "File/348_excel_file_1.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "3,1": { + "CellType": { + "$type": "Forguncy.PivotTableCellType, ServerDesignerCommon", + "PivotTableSetting": { + "SelectedListViewName": "工时记录导出", + "Rows": [ + { + "DatabaseColumnName": "执行人", + "DisplayName": "执行人", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!H19" + }, + "BackgroundValue": {} + }, + { + "DatabaseColumnName": "项目名称", + "DisplayName": "项目名称", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!E19" + }, + "BackgroundValue": { + "DatabaseColumnName": "项目ID", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!B19" + } + } + }, + { + "DatabaseColumnName": "任务名称", + "DisplayName": "任务名称", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!J19" + }, + "BackgroundValue": {} + } + ], + "Values": [ + { + "DatabaseColumnName": "核定工时", + "DisplayName": "核定工时", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!N19" + }, + "Aggregator": 0, + "TotalAggregator": 0, + "BackgroundValue": {} + } + ], + "DatabaseColumns": [ + { + "DatabaseColumnName": "项目ID", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!B19" + } + }, + { + "DatabaseColumnName": "项目名称", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!E19" + } + }, + { + "DatabaseColumnName": "执行人", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!H19" + } + }, + { + "DatabaseColumnName": "任务名称", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!J19" + } + }, + { + "DatabaseColumnName": "执行内容", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!L19" + } + }, + { + "DatabaseColumnName": "核定工时", + "ColumnCell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!N19" + } + } + ], + "ForceFrozenRowHeader": true + }, + "ShowSubtotal": false, + "ShowRowsTotal": false, + "PivotTableStyle": { + "IsDataColumnAutoFitWidth": true, + "MinDataColumnWidth": "120", + "RowHeaderColumnWidth": "200", + "RowHeight": "40", + "GrayAreaColor": "Background 1 0", + "UseSimpleBar": true + }, + "PivotTableID": "df66c564-bb53-4d48-aab8-a6ff8885bfc2", + "TemplateKey": "负荷透视表" + } + }, + "17,1": { + "ListViewInfo": { + "Name": "工时记录导出", + "TableName": "View_任务工时统计", + "RowIndex": 17, + "ColumnIndex": 1, + "RowCount": 4, + "ColumnCount": 43, + "SqlCondition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess", + "CompareType": 8, + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "040f89c1-e0a8-4eb9-82e0-8733baaf7fab" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!成员" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "CompareType": 1, + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "3285dff3-66fb-40d6-b4b0-8c5bc7496c4a" + }, + "Value": "%Null%" + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "CompareType": 3, + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "日期", + "GUID": "a979191d-497f-496e-89e9-95bed2381258" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!开始日期" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "CompareType": 5, + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "日期", + "GUID": "449b0d9e-e95d-4fb5-a3f5-58e178fc95fa" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目工时统计!结束日期" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "CompareType": 2, + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "核定工时", + "GUID": "76fc500b-76b0-45b7-8118-ea4dafdaf1b9" + }, + "Value": "0" + } + ] + }, + "OrderByCondition": { + "OrderByColumns": [ + { + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "77f13305-6e12-4346-81f9-bc38b7263de0" + }, + "Order": 0 + }, + { + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "日期", + "GUID": "28348c55-9dba-48ed-bf2a-dcf24f33e7c6" + }, + "Order": 0 + }, + { + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "项目名称", + "GUID": "5d0ee855-191a-4dc4-9db3-285643d1bfa5" + }, + "Order": 0 + }, + { + "ColumnBindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "任务名称", + "GUID": "79aa2544-0373-40d8-a806-87515b1f00c0" + }, + "Order": 0 + } + ] + }, + "TopCondition": null, + "ListViewStyleName": "_RS_NewFashionListStyle2", + "ShowColumnHeaderInDesigner": true, + "ShowEditStatusIcon": true, + "UseSimpleBar": true, + "ColumnOperation": 2 + } + }, + "18,1": { + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "项目ID", + "GUID": "4c5e05c2-d741-46d7-b67e-fc82a0b7245e" + } + }, + "18,4": { + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "项目名称", + "GUID": "4ce7785c-7d3f-4c81-8fa6-e38d8dbfd890" + } + }, + "18,7": { + "NameUsedInJavaScript": "执行人", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行人", + "GUID": "1aa7f621-7fe9-4734-9db9-f4b1eaf25055", + "AttachType": { + "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", + "UserColumnAttachType": 1 + } + } + }, + "18,9": { + "NameUsedInJavaScript": "任务名称", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "任务名称", + "GUID": "afb9caf7-f991-4227-b161-81870d0ebabf" + } + }, + "18,11": { + "NameUsedInJavaScript": "执行内容", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "执行内容", + "GUID": "c80af3e4-f582-44b4-b666-8c4f2a65ad9d" + } + }, + "18,13": { + "NameUsedInJavaScript": "核定工时", + "BindingInfo": { + "TableName": "View_任务工时统计", + "ColumnName": "核定工时", + "GUID": "901bde3d-3616-4efb-adfa-3adfbdeabcf5" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 1 + }, + { + "HorizontalAlignment": 2 + }, + { + "FontSize": -1.0 + } + ], + "Types": { + "Strs": [ + "Body", + "[AUTO]General", + "Center" + ] + }, + "CellStyles": { + "1,3": 0, + "1,13": 1, + "1,14": 0, + "1,15": 0, + "1,16": 0, + "1,17": 0, + "1,18": 0, + "1,19": 0, + "1,20": 0, + "1,21": 0, + "1,22": 0, + "1,23": 0, + "1,24": 0, + "1,25": 0, + "1,26": 0, + "1,27": 0, + "1,28": 0, + "1,30": 1, + "1,31": 0, + "3,1": 2, + "17,1": 2, + "17,7": 0, + "17,8": 0, + "17,9": 0, + "17,10": 0, + "17,11": 0, + "17,12": 0, + "17,13": 0, + "17,14": 0, + "17,15": 0, + "17,20": 3, + "17,21": 3, + "17,22": 3, + "17,23": 3, + "17,24": 3, + "17,25": 3, + "17,26": 3, + "17,27": 3, + "17,28": 3, + "17,29": 3, + "17,30": 3, + "17,31": 3, + "17,32": 3, + "17,33": 3, + "17,34": 3, + "17,35": 3, + "17,36": 3, + "17,37": 3, + "17,38": 3, + "17,39": 3, + "17,40": 3, + "17,41": 3, + "17,42": 3, + "17,43": 3, + "18,1": 2, + "18,7": 0, + "18,8": 0, + "18,9": 0, + "18,10": 0, + "18,11": 0, + "18,12": 0, + "18,13": 0, + "18,14": 0, + "18,15": 0, + "18,20": 3, + "18,21": 3, + "18,22": 3, + "18,23": 3, + "18,24": 3, + "18,25": 3, + "18,26": 3, + "18,27": 3, + "18,28": 3, + "18,29": 3, + "18,30": 3, + "18,31": 3, + "18,32": 3, + "18,33": 3, + "18,34": 3, + "18,35": 3, + "18,36": 3, + "18,37": 3, + "18,38": 3, + "18,39": 3, + "18,40": 3, + "18,41": 3, + "18,42": 3, + "18,43": 3 + }, + "SheetStyle": { + "FontFamily": 0, + "FontSize": 13.333333333333332 + } + }, + "Spans": [ + "3,1,13,43", + "1,1,1,2", + "1,13,1,2", + "1,15,1,14", + "1,3,1,9", + "19,1,2,43", + "1,40,1,4", + "18,1,1,3", + "18,7,1,2", + "18,4,1,3", + "18,9,1,2", + "18,11,1,2", + "18,13,1,3", + "17,1,1,3", + "17,4,1,3", + "17,7,1,2", + "17,9,1,2", + "17,11,1,2", + "17,13,1,3", + "21,1,1,3", + "21,4,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [], + "RelatedDataTableName": "View_任务工时统计" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "成员", + "Formula": "项目工时统计!$D$2" + }, + { + "Name": "开始日期", + "Formula": "项目工时统计!$B$22" + }, + { + "Name": "结束日期", + "Formula": "项目工时统计!$E$22" + } + ] +}//6BrJzaWpXHG6qr9A0l/IdGzzau5aAGlA/MdT5ew2Q3Ubt0deUX5NvLnVGqcvavO86Ib0I5QxeiWCHSwIO9zeOgiOB5Uwni0cYo5Ic4v8d6QMRsKZc0WD8btUMOZ/xUiYhyV5/uPU+nIe1vpoQ47hfcyzjlc/lTTN5xXF3b/GOUBzmxM4FrtMFkkLsH1CqqlcmWQpKwie7ryD7G4M+2KIx+AdYyfwK/UMT5OJPMTPaJ0oLyiTn6LozVwoprfHWDq6qZQeAIBMa+Xu2u2VlP8h40foUH8d/D7gWBFAHzUdKtDtzlKSF+HKDpNChc2meyFE7mgGVz7nXHB4Mr9R6cP9GpuSGoH0YBkMy9yxMxSWhkWm68dnXjW+YkVXMFLfN2w5v8fL8mRokyRBmN/PG7qUtMZ3FAMmHZTiYNMt+cO5yx+fA5inWr0Vp+AWCq910FT3XkxVgUyV4vgOHILoP/y9WiCic/IQCGMD2Xms/G4nl/jvU7FQ6s0cilFmfRWfmvKWkz+IxaO5Xfj02Ymi6VHh3pHYSoJ8gJNSS9IuYOHWXPsQjvied8zdXVPXZAVK4m5N7q/TFdw+4GQNqeevlrIbK7s5JCyCyOTEjzemBasbcEa0O9PO0kjsEeX4YGGnAc3+SkEXosso5IMAI2fKfwnDKK3fW7toG2SSbCYLRyCQe69kd1F9wM+pHBy65bonW4zil36ekywnOSSyauBXeV2vPK3sqkrxUC4zVe8eHYBH15ylfmL/uGKARyFvHD/tH7AG+PKJ6pekQbVKDbQQtgAu3fJ7TvX2HaZ3EiCQRcwKsYvBwy0wIUM0Hih1DgrH82DDMHCq40Yl7mJX84KAIR2pgMVzTUNBJe1DDB3fvvXYqMoE3X4BzGtfZYZzujuJi39S8wMs3sf5TO4DIy7v4X09xQ==|920 \ No newline at end of file diff --git a/Pages/工时/项目工时统计.rd b/Pages/工时/项目工时统计.rd new file mode 100644 index 00000000..6489b61f --- /dev/null +++ b/Pages/工时/项目工时统计.rd @@ -0,0 +1,23 @@ +{ + "PageType": 0, + "ColumnCount": 45, + "RowCount": 22, + "Formulas": { + "21,1": "EOMONTH(P2,-1)+1", + "21,4": "EOMONTH(P2,0)" + }, + "CustomNames": [ + { + "Name": "成员", + "Formula": "项目工时统计!$D$2" + }, + { + "Name": "开始日期", + "Formula": "项目工时统计!$B$22" + }, + { + "Name": "结束日期", + "Formula": "项目工时统计!$E$22" + } + ] +} \ No newline at end of file