diff --git a/.collaboration b/.collaboration index 02702c0a..2fa8e5fe 100644 --- a/.collaboration +++ b/.collaboration @@ -28,16 +28,7 @@ }, { "ModuleName": "Table/项目表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:30:46.9985108+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\项目\\项目表.json" - ] + "ModuleType": 7 }, { "ModuleName": "Table/项目成员表", @@ -75,19 +66,6 @@ "ModuleName": "TableView/项目匿名视图", "ModuleType": 23 }, - { - "ModuleName": "TableView/View_项目统计信息", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:30:58.1544833+08:00", - "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\项目\\View_项目统计信息.json" - ] - }, { "ModuleName": "TableView/项目任务树视图", "ModuleType": 23 @@ -277,19 +255,6 @@ "ModuleName": "Table/汇报记录表", "ModuleType": 7 }, - { - "ModuleName": "Table/汇报子表", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:53.8614228+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\汇报\\汇报子表.json" - ] - }, { "ModuleName": "TableView/成员计划内容合并视图", "ModuleType": 23 @@ -581,17 +546,7 @@ }, { "ModuleName": "PCPage/项目概况", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:26:13.9022466+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目概况.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目概况.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务列表", @@ -607,17 +562,7 @@ }, { "ModuleName": "PCPage/项目概况-关键数据", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:17:13.2209671+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目概况-关键数据.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目概况-关键数据.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目甘特图", @@ -649,33 +594,11 @@ }, { "ModuleName": "PCPage/项目周报列表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:19.9691493+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目周报列表.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目周报列表.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目周报首页", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:19.9694612+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目周报首页.json", - "Pages\\项目\\项目首页\\项目首页-容器页面\\项目周报首页.rd", - "Pages\\50f88f59718b4ba78fa3fc76286d95b.json", - "Pages\\50f88f59718b4ba78fa3fc76286d95b.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目仓库", @@ -703,17 +626,7 @@ }, { "ModuleName": "PCPage/预算申请", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:27:28.6537646+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\预算申请\\预算申请.json", - "Pages\\项目\\项目首页\\预算申请\\预算申请.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/预算申请审批", @@ -877,77 +790,12 @@ }, { "ModuleName": "PCPage/汇报管理", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:19.9690302+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\汇报\\汇报管理.json", - "Pages\\汇报\\汇报管理.rd" - ] - }, - { - "ModuleName": "Pages/汇报/项目周报", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:19.9685102+08:00", - "ModuleType": 6, - "ToRemoveFiles": [ - "Pages\\汇报\\项目周报" - ] - }, - { - "ModuleName": "PCPage/项目周报详情", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:19.9688098+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\汇报\\项目周报\\项目周报详情.json", - "Pages\\汇报\\项目周报\\项目周报详情.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/汇报详情预览", "ModuleType": 1 }, - { - "ModuleName": "PCPage/导入汇报数据", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:32:29.5582271+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\汇报\\个人日报\\导入汇报数据.json", - "Pages\\汇报\\个人日报\\导入汇报数据.rd" - ] - }, - { - "ModuleName": "PCPage/日报助手", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:32:08.5702911+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\汇报\\个人日报\\日报助手.json", - "Pages\\汇报\\个人日报\\日报助手.rd" - ] - }, { "ModuleName": "Pages/工时", "ModuleType": 6 @@ -1142,16 +990,7 @@ }, { "ModuleName": "ServerCommand/新增或修改项目", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:29:06.2652943+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\项目\\新增或修改项目.json" - ] + "ModuleType": 15 }, { "ModuleName": "ServerCommand/移除项目成员", @@ -1197,62 +1036,10 @@ "ModuleName": "ServerCommands/汇报", "ModuleType": 20 }, - { - "ModuleName": "ServerCommand/AI报工数据转日报", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:42.6426392+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\汇报\\AI报工数据转日报.json" - ] - }, - { - "ModuleName": "ServerCommand/AI内容转报工数据", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:42.642727+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\汇报\\AI内容转报工数据.json" - ] - }, { "ModuleName": "ServerCommand/测试GPT", "ModuleType": 15 }, - { - "ModuleName": "ServerCommand/新增或更新汇报", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:31:53.4423277+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\汇报\\新增或更新汇报.json" - ] - }, - { - "ModuleName": "ServerCommand/AI生成周报", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:42.6428012+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\汇报\\AI生成周报.json" - ] - }, { "ModuleName": "ServerCommands/AI", "ModuleType": 20 @@ -1647,47 +1434,7 @@ }, { "ModuleName": "Plugin", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:35:11.015006+08:00", - "ModuleType": 40, - "ToRemoveFiles": [ - "Plugin\\Echarts图表-10_0_3_0.zip", - "Plugin\\Editormd-6_0_102_0.zip", - "Plugin\\Forguncy.CustomMenu.zip", - "Plugin\\Forguncy.PassListviewDataCommand.zip", - "Plugin\\JSON 序列化和反序列化-10_0_2_0.zip", - "Plugin\\JSON数据源-10_0_2_0.zip", - "Plugin\\Lottie动画插图-10_0_2_0.zip", - "Plugin\\Notiflix-9_0_103_0.zip", - "Plugin\\OPENAI套件-10_0_3_0.zip", - "Plugin\\PC组件包-格友工作室定制版-10_0_2_0.zip", - "Plugin\\SqlServerWrapper.zip", - "Plugin\\Tiny富文本编辑器-10_0_2_0.zip", - "Plugin\\UI操作工具箱-9_0_6_0.zip", - "Plugin\\Unlayer-9_0_103_0.zip", - "Plugin\\xTools快速开发工具包-9_0_4_0(1).zip", - "Plugin\\发送HTTP请求命令-10_0_2_0.zip", - "Plugin\\取消当前行-9_0_103_0.zip", - "Plugin\\增强关闭页面-9_0_6.zip", - "Plugin\\复制到剪贴板-7_0_3_0.zip", - "Plugin\\客户端缓存操作工具库-8_0_0_0.zip", - "Plugin\\富文本编辑器-10_0_2_0.zip", - "Plugin\\对象与集合操作工具-8_0_0_0.zip", - "Plugin\\异步运行命令-9_0_103_0.zip", - "Plugin\\支持预览的附件上传-10_0_2_0.zip", - "Plugin\\服务端缓存操作工具库-8_0_3_0.zip", - "Plugin\\模板引擎操作库-9_0_103_0.zip", - "Plugin\\用户管理命令 V2-10_0_2_0.zip", - "Plugin\\网络操作库-9_0_102_0.zip", - "Plugin\\裁剪并上传图片-9_0_102_0.zip", - "Plugin\\设置当前行命令-10_0_2_0.zip", - "Plugin\\设置焦点命令-10_0_2_0.zip", - "Plugin\\豪~豪插件合集-7_0_102_0.zip" - ] + "ModuleType": 40 }, { "ModuleName": "PublishSetting", @@ -1699,16 +1446,7 @@ }, { "ModuleName": "ServerCommand/计算报工数据", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:27:46.2470213+08:00", - "ModuleType": 15, - "ToRemoveFiles": [ - "ServerCommands\\工时\\计算报工数据.json" - ] + "ModuleType": 15 }, { "ModuleName": "PCPage/核定确认", @@ -2088,16 +1826,7 @@ }, { "ModuleName": "Table/邮件模板表", - "State": 4, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:34:53.6203098+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\邮件模板表.json" - ] + "ModuleType": 7 }, { "ModuleName": "ServerCommand/用户登录检查", @@ -2113,16 +1842,7 @@ }, { "ModuleName": "TableView/项目平行视图", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:25:44.8373748+08:00", - "ModuleType": 23, - "ToRemoveFiles": [ - "Tables\\项目\\项目平行视图.json" - ] + "ModuleType": 23 }, { "ModuleName": "TableView/任务成员视图", @@ -2376,37 +2096,9 @@ "ModuleName": "PCPage/汇报列表", "ModuleType": 1 }, - { - "ModuleName": "PCPage/汇报详情(废弃)", - "State": 2, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:31:43.5036782+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\汇报\\个人日报\\汇报详情(废弃).json", - "Pages\\汇报\\个人日报\\汇报详情(废弃).rd", - "Pages\\484d3ed119274a60bf32f15d178cf60.json", - "Pages\\484d3ed119274a60bf32f15d178cf60.rd" - ] - }, { "ModuleName": "PCPage/任务管理", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:33:19.9693699+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务管理.json", - "Pages\\任务\\任务管理.rd", - "Pages\\f5fc8d78af50450e9ecd5e29f22c67b.json", - "Pages\\f5fc8d78af50450e9ecd5e29f22c67b.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批", @@ -2534,12 +2226,6 @@ }, { "ModuleName": "Tables/邮件", - "State": 3, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-26T16:34:49.2417507+08:00", "ModuleType": 22 } ] \ No newline at end of file diff --git a/Pages/484d3ed119274a60bf32f15d178cf60.json b/Pages/484d3ed119274a60bf32f15d178cf60.json deleted file mode 100644 index 93c080b9..00000000 --- a/Pages/484d3ed119274a60bf32f15d178cf60.json +++ /dev/null @@ -1,1117 +0,0 @@ -{ - "Rows": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 16.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 16.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 16.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 30.0, - "Mode": 1 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 15.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 34.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 1, - 13 - ], - "Count": 14, - "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 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 20.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, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - } - }, - "Count": 19, - "DefaultSize": 32.0 - }, - "Values": { - "2,1": "关联任务", - "4,1": "类型", - "4,2": "*", - "4,5": "日报", - "4,9": "*日报指的是昨日的工作总结,计划为今日工作安排", - "6,1": "工时", - "6,2": "*", - "6,5": 1, - "8,1": "内容", - "8,2": "*", - "11,1": "删除此行", - "11,15": "添加一行" - }, - "AttachInfos": { - "1,1": { - "CssName": "ec-label", - "TemplateCellSource": "内容概要" - }, - "1,16": { - "CellType": { - "$type": "Forguncy.ImageCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", - "Title": "提醒", - "Message": "确定删除该行记录吗?", - "Type": "warning", - "ConfirmButtonText": "确定", - "ShowCancelButton": true, - "CancelButtonText": "取消", - "ShowClose": false, - "DialogResult": "按钮结果", - "AdvancedSettings": {} - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=按钮结果" - } - ] - }, - "value": "confirm" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.DeleteRecordCommand, ServerDesignerCommon", - "ShowConfirm": false - } - ], - "ID": "5e5476a0-037e-4147-90c0-12b4a127298d" - } - ] - } - ], - "ToolTip": "删除", - "Size": 18, - "ImagePath": "回收站.svg", - "UseCellForeColor": true - } - }, - "1,17": { - "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:12" - }, - "Value": true - } - ] - } - ], - "ToolTip": "展开", - "Size": 18, - "ImagePath": "下拉2.svg", - "UseCellForeColor": true - } - }, - "2,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": [ - { - "GUID": "7d192c96-3273-4d09-8af0-9ee6254b4cff", - "BindingInfo": { - "TableName": "项目任务树视图", - "ColumnName": "ID", - "GUID": "43fa61ab-494c-492b-8557-8e2116fdb816" - }, - "ColumnName": "value" - }, - { - "GUID": "0c189116-2f82-41ae-a8e1-9091d77ea4f9", - "BindingInfo": { - "TableName": "项目任务树视图", - "ColumnName": "名称", - "GUID": "af74fd3a-306a-41f0-a051-345d6b57c823" - }, - "ColumnName": "label" - }, - { - "GUID": "4d3ed814-aba1-4440-9077-ffa9c7e9ef52", - "BindingInfo": { - "TableName": "项目任务树视图", - "ColumnName": "PID", - "GUID": "0d61dc8c-1870-4019-9776-281f610d4147" - }, - "ColumnName": "parentValue" - } - ], - "CacheSetting": { - "AllowCache": true, - "ExpiredTime": 60 - }, - "TreeSourceSetting": { - "IdColumn": "value", - "PidColumn": "parentValue", - "QueryResultMode": 2 - }, - "CustomColumns": [] - }, - "placeholder": "请选择", - "separator": "/", - "tagType": "info", - "filterable": true, - "clearable": true - }, - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TemplateCellSource": "关联任务" - }, - "4,5": { - "CellType": { - "$type": "Forguncy.RadioGroupCellType, ServerDesignerCommon", - "Style": 1, - "CellDefaultValue": "日报", - "Items": [ - { - "Value": "总结", - "DisplayValue": "总结" - }, - { - "Value": "计划", - "DisplayValue": "计划" - } - ] - }, - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TemplateCellSource": "汇报类型" - }, - "4,17": { - "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:12" - }, - "Value": false - } - ] - } - ], - "ToolTip": "收起", - "Size": 18, - "ImagePath": "收起2.svg", - "UseCellForeColor": true - } - }, - "6,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": "工时" - }, - "8,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": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF('484d3ed119274a60bf32f15d178cf60'!F5=\"日报\",\"填写你昨日的工作汇报\",\"填写你今日的工作计划\")" - }, - "resize": "vertical" - }, - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TemplateCellSource": "汇报内容" - }, - "11,1": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", - "Title": "提醒", - "Message": "确定删除该行记录吗?", - "Type": "warning", - "ConfirmButtonText": "确定", - "ShowCancelButton": true, - "CancelButtonText": "取消", - "ShowClose": false, - "DialogResult": "按钮结果", - "AdvancedSettings": {} - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!按钮结果" - } - ] - }, - "value": "confirm" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.DeleteRecordCommand, ServerDesignerCommon", - "ShowConfirm": false - } - ], - "ID": "1cb47662-0ee8-4967-b93e-3ffdd669e38f" - } - ] - } - ], - "Text": "删除此行", - "TemplateKey": "链接样式", - "Icon": { - "Name": "Application/043_brush_2.svg", - "BuiltIn": true, - "Color": "Background 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, - "11,15": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!R5" - }, - "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.3.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.3.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 - } - }, - "13,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'!B14" - } - ] - }, - "value": "%Null%" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!R2" - }, - "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.3.0, Culture=neutral, PublicKeyToken=967100671921c115", - "MethodName": "ExecuteCommand" - } - ], - "ID": "5f59dff6-4113-435c-a930-cba0a9e94f1b" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='484d3ed119274a60bf32f15d178cf60'!R5" - }, - "TargetType": "Forguncy.ImageCellType, ServerDesignerCommon, Version=10.0.3.0, Culture=neutral, PublicKeyToken=967100671921c115", - "MethodName": "ExecuteCommand" - } - ], - "ID": "90b20e4b-c986-44d0-804e-6a40039cdd7e" - } - ] - } - ] - }, - "TemplateCellSource": "ID" - } - }, - "StyleDatas": { - "Styles": [ - { - "FontSize": 14.666666666666666, - "Foreground": 0 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Foreground": 2, - "Formatter": 3, - "HorizontalAlignment": 4 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Foreground": 0, - "HorizontalAlignment": 4 - }, - { - "FontFamily": 1 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Formatter": 3 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Foreground": 0, - "Formatter": 5, - "HorizontalAlignment": 6 - }, - { - "FontSize": 13.333333333333332 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Foreground": 7 - }, - { - "FontFamily": 1, - "FontSize": 12.0, - "Foreground": 8 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Foreground": 9, - "Formatter": 3, - "HorizontalAlignment": 4 - }, - { - "FontFamily": 1, - "FontSize": 13.333333333333332, - "Foreground": 10, - "Formatter": 3, - "HorizontalAlignment": 4 - }, - { - "Formatter": 11 - } - ], - "Types": { - "Strs": [ - "Text 1 50", - "Body", - "Accent 5 0", - "[AUTO]General", - "Center", - "0.0\"小时\"", - "Right", - "#FFFF0000", - "Background 2 -10", - "Accent 4 0", - "Accent 1 0", - "@" - ] - }, - "CellStyles": { - "1,1": 0, - "1,16": 1, - "1,17": 2, - "2,0": 3, - "2,1": 4, - "2,2": 3, - "2,3": 3, - "2,4": 3, - "2,5": 5, - "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, - "3,1": 0, - "3,2": 0, - "3,3": 0, - "3,4": 0, - "3,5": 0, - "3,6": 0, - "3,7": 0, - "3,8": 0, - "3,9": 0, - "3,10": 0, - "3,12": 6, - "3,13": 6, - "3,14": 6, - "3,16": 1, - "3,17": 2, - "4,1": 7, - "4,2": 8, - "4,5": 5, - "4,9": 9, - "4,10": 3, - "4,11": 3, - "4,12": 3, - "4,13": 3, - "4,14": 3, - "4,15": 3, - "4,17": 2, - "6,0": 3, - "6,1": 4, - "6,2": 8, - "6,3": 3, - "6,4": 3, - "6,5": 5, - "6,6": 3, - "6,7": 3, - "6,8": 3, - "6,9": 3, - "6,10": 3, - "6,11": 3, - "6,12": 3, - "6,13": 3, - "6,14": 3, - "6,15": 3, - "6,16": 3, - "6,17": 3, - "6,18": 3, - "7,0": 3, - "7,1": 3, - "7,2": 3, - "7,3": 3, - "7,4": 3, - "7,5": 3, - "7,6": 3, - "7,7": 3, - "7,8": 3, - "7,9": 3, - "7,10": 3, - "7,11": 3, - "7,12": 3, - "7,13": 3, - "7,14": 3, - "7,15": 3, - "7,16": 3, - "7,17": 3, - "7,18": 3, - "8,1": 4, - "8,2": 8, - "8,3": 3, - "8,5": 5, - "10,0": 3, - "10,1": 4, - "10,2": 4, - "10,3": 4, - "10,4": 3, - "10,5": 5, - "10,6": 5, - "10,7": 5, - "10,8": 5, - "10,9": 5, - "10,10": 5, - "10,11": 5, - "10,12": 5, - "10,13": 5, - "10,14": 5, - "10,15": 5, - "10,16": 5, - "10,17": 5, - "10,18": 3, - "11,0": 3, - "11,1": 10, - "11,2": 3, - "11,3": 3, - "11,14": 10, - "11,15": 11, - "11,16": 3, - "11,17": 3, - "11,18": 3, - "12,0": 3, - "12,1": 10, - "12,2": 10, - "12,3": 10, - "12,15": 11, - "12,16": 11, - "12,17": 11, - "12,18": 3, - "13,1": 12, - "13,5": 12 - }, - "SheetStyle": { - "FontFamily": 1 - } - }, - "Spans": [ - "8,5,2,13", - "11,1,1,3", - "11,15,1,3", - "1,1,1,10", - "13,1,1,3", - "4,9,1,7", - "4,5,1,4", - "2,1,1,3", - "2,5,1,13", - "6,5,1,13" - ], - "PageInfo": { - "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", - "ParentPageName": "汇报详情(废弃)", - "ConditionFormatRulesCollection": { - "Rules": [] - } - }, - "PrintInfo": { - "PaperSize": {}, - "Margin": {} - } -}//4sWvdK+6j8QfKhfQBJ5oM9VOsi+R5Cdf6hwD5ryB9oaDmuk4f1NxTr3CUKQ+JHRO+4d3X+UL7uXYLQq/lzMwiA7WRwPio9amEacM3TCUnzLtGxyuVCLgn6fNLW2gyyeZn4TArdF4518E7UF5vd4+/ZRMBNFqOtgy4JxiknnPh6FYL1oAgdoRuL8MNDOihEXTiC9qKrNjzFh96dzXpJgKUlyQndIAqFUxI6NNMWqW7vaYFGKjWRqkyFgr9D6wa2I+tYIG7vksQFGLLI+HUkLRs+k/pDW4/GTaL8PRqd8dCVq6krfaQlQ4n9dv8xQzPndsU6Au9gDyZVU8CffJRM+PR7XIo8p33kkhsOHndGmBEMvhsbaVdIl2LEoXOE2NUCe9LVr0RRH/aGHlQ16/+MIuH5BqjmfRulrZkN7Q/ZR3nJGTbl7svWmtqB5zlISAPz4Xw8hUqJbSyB4Ky1jSX2mBhy7X5lzTQXMRHhFG4Tw0luLxC9kuPpt5h996oqdZ1l728sKWt0SaYSHHe8uWopSl5RQu8DVk5D7O1hvRXnug5VnxbKVP4SROUsd+RJMsRT598rRL2Pb1htW8dPkYIGagdSemTDscMnY6yx556Mqd4/FNzAd/JJQG5M9+cz0WB3jXQFEDWKlkTPvjgCVIylbAqZY8RRYVeqH88LqnE8Jqzsm1F18rnOWcyS5hb9tOGvdAxOVJaJk1v54NKM3g0zC4o9SvMzv5P9wnIL/y7CdL7ar3bxQ8XPND8qRBRDovUG2BVtNkz8H8IdLlK1iSvM4KoUD+JA912w3NLMWQfdegRymTFa5MMMlwuRgns2jKzSKBeZMnm5Tuscm4ASG5ePVQZ2nPxu7L540DICs0Qc+Ow/V3P0DLsZ7AGMNPQlB7VF2PezJ3/ojFBfwVQhhe3JfTKw==|920 \ No newline at end of file diff --git a/Pages/484d3ed119274a60bf32f15d178cf60.rd b/Pages/484d3ed119274a60bf32f15d178cf60.rd deleted file mode 100644 index a73eca58..00000000 --- a/Pages/484d3ed119274a60bf32f15d178cf60.rd +++ /dev/null @@ -1,5 +0,0 @@ -{ - "PageType": 2, - "ColumnCount": 19, - "RowCount": 14 -} \ No newline at end of file diff --git a/Pages/50f88f59718b4ba78fa3fc76286d95b.json b/Pages/50f88f59718b4ba78fa3fc76286d95b.json index d8aea802..e7c0585f 100644 --- a/Pages/50f88f59718b4ba78fa3fc76286d95b.json +++ b/Pages/50f88f59718b4ba78fa3fc76286d95b.json @@ -337,7 +337,7 @@ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", "ShowDrawerHeader": true, - "PageName": "项目周报详情", + "NavigateType": "back", "LoadBindingDataOption": 1 } ], @@ -486,4 +486,4 @@ "PaperSize": {}, "Margin": {} } -}///Qzw1O8CsF/ZbC1kM9XoHSm7tnKfocxiO8/XlWWy2plOBCEfUViQZuBr2XFJsTYIv8j2pz+UZyRV8gbQjZ1Dl1Yq6EAtXmF2KAaV+f4cIghcszffmRZ6Ulf5gkyS0THgTLEtzxO9OkvRxpdFspX47KVE+wQAIWIT8mfx0YSRZobPPlSstuo34+PkIPd81NdMkP9gYYTPHPr+hcpASPtSl8PUaaYRKE8Epf46nywx780sCUf7jCjdtLiNYHVZVgn5BD8jjSNJWWlAPcIjxXFtIF5n4YcVbMavqaxLv/y9P0WZfKrLEmOMky4WYsiy6TVUdjyrjl0abHkx5iUyQd/pnYQMsGqyQyCFGfInxcTNmQGjo2l/Tzesw4xKDYx5mr+E462eTQW21wgkdzqvBL+2RsbDxn+TxvURYqKcawwTPViZx5b+uHfqZP2La7C8nf1anYOw8l/3Hk7M6HtdiLONbe2g4w+KJAh46DOtr96876luKOZlT7x7c34SK5Y1deNmvI9ii71Gt4MqyXyI8Z8FqgClhMSAfX4JDICHZG/KvyK/4MZSKs5qnFMLFro4thiuRnJFMWA9zDHcTzflAUj1yUccnjYvrxYIalORuYZlzjOUxrm23wRKpAIKGyZ4Zop5Xe2IEFyMs9DxdNbaMp6M3F788yo2qRYaexJIGFutocf0egJxYXCoLwPHrzNjORITidCmdE9w9TAZBej7N7D69Qlap+GkNp3oBsY5SbhBdvRB1Znneph1OjV4g3h44gyuZKonLDrvvrvGPdZJFkJJjlTojtgH/CfQ4dCKJ2bSOGa6+1KLvRUiu1Eigx03CncpATZsTfEMhq/Two4bwmev3ty4mLvhnR5E6r6IgAeP4FTQGB9oiOasFB4ISTh6jfLLzUrDEIZ6dkVp5A4N/5C1tw==|920 \ No newline at end of file +}//OJYBSdBOvF4OEf35eoQoXzbYxMvW0CGLJLYyjLrOQvMHNKuB7NVd1tinMFMR1+OWCBVTVfnWsQGCcUdFrhtXmmUp8/ITHNQnx9pNaBIavBS7xIZavAVmDOUWDeZPlpF3F0Ez3Ddn5uXQEW0Aw4s9jhxokDW1Kf68LTfBArW8HbROamk1NDRhSWnJVU/ppJQ6oUzrkdZ1acwiTNi9xcHNNa5f1GJ/cvzJ5pOV5rcMavTl0fu50AyrMAjinwQJyNMwNSteMkQf/fP0Z5rVY3vMw1T2zUa/JwX8LplHFTExlpqkwOhQXy/Xj2NkJnPmAVtzdjglLvmoY5NxIVJoAJjSeobHi6FFxEeB3MdBEc5M3FhH91Cbsx/rN7jfj0wrU9zzTHXHahd0kxqIavfFOaDfjC1P8ZOyOqln9T1miyaTtkZrPAVt7gW6x4jZIQnzJs5IcESmwvDPzk1ipAr+D1e4sUcRP5a1cNoGZ2MeZAbtKNpBSg4rfLOlMQgBquAF/gWz7KgffppHsWgr51NcRloKypVlfrwYCWUgBHA91iZJjAmfHjgaxzhtx4HU4S+yrXneMZ9HIysBMG7halCeanE8RfvBS+sbTkBoPkn+LhrxqWsU1RwbuJOV2IYbif9tssQbs0mbxPGcvq1Qbpdd9Kqw41DusgP7T8ag/Da4Kn/OycAVjh/AcQ3Ej3XqLMW4onuA0aLJMSYNmFGhyStIxJXZH3a24bJFhRyzfsYKQOOJXrpWYrxBBoK3BaIIwFLykg9tVIl8qpMSteHnMbVT17xwfbtUfrz8LHNwxTA4LZkhlbplniIywo7Pp9O/FuNkhKa3f8QnOb3ehF6jmMcbY3mPsIucR9LWf53gsLn09z2EF+KHkntQGVeNNlA7ff76oIkO3+WI3M7D1vaj7OEntcasvg==|920 \ No newline at end of file diff --git a/Pages/f5fc8d78af50450e9ecd5e29f22c67b.json b/Pages/f5fc8d78af50450e9ecd5e29f22c67b.json index 399005fd..b31dfa9a 100644 --- a/Pages/f5fc8d78af50450e9ecd5e29f22c67b.json +++ b/Pages/f5fc8d78af50450e9ecd5e29f22c67b.json @@ -261,7 +261,7 @@ } } ], - "ID": "344eb7d6-8ea5-4c5c-991d-a9c65a50d5c4" + "ID": "4934ffd9-6d66-4ec9-a964-939c5f54d67a" }, { "CommandList": [ @@ -276,12 +276,12 @@ "BtnText": "知道了" } ], - "ID": "e281d7b5-4061-4e41-bd21-8f9da1c3f36f" + "ID": "24b173a4-cb76-4c5e-88c9-206fe957dffb" } ] } ], - "ID": "5b2773bf-4349-4de1-8175-855bb2cf8bd2" + "ID": "2aea920e-3aeb-4dd6-9506-880937ca4502" } ] } @@ -295,7 +295,7 @@ } ], "Comments": "小于进行中", - "ID": "42c1badf-4405-406a-bb94-9d2456800394" + "ID": "59487c25-cf0d-4574-9952-74e63edac9e0" }, { "CommandList": [ @@ -305,7 +305,7 @@ "Message": "任务尚未审批完成,不可修改状态" } ], - "ID": "3c2167bc-02ca-4bca-b0e7-3bff8a80d868" + "ID": "e0bdc4a6-a84f-4514-b0a1-a76df6fda5a3" } ] } @@ -438,7 +438,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "af429fbe-a26b-4118-b0eb-a0ca12048ce3" + "ID": "00dfe962-e6cd-451c-ba60-e11359034f5b" }, { "CommandList": [ @@ -448,12 +448,12 @@ "Message": "你尚未成为该任务参与人,不能报工" } ], - "ID": "cdde5215-1ea1-4d41-88d3-c350b80ba16a" + "ID": "a708a927-023b-46d6-a71b-8fa40ce21081" } ] } ], - "ID": "771d7051-0fe9-4fdf-b008-d9f5d19634e1" + "ID": "1e5e26d7-b42f-465e-b307-5e6ae6092ac6" }, { "CommandList": [ @@ -492,17 +492,17 @@ "LoadBindingDataOption": 1 } ], - "ID": "e856edc7-1eb1-4c04-9cfc-b1da9f07b40e" + "ID": "003f5df7-5663-4d3c-823b-cd113ff5e92a" } ] } ], - "ID": "87d118ad-73ec-4aff-9a00-04fc2b208a2d" + "ID": "c7f323ad-efa5-4933-92a3-693c43f6cef7" } ] } ], - "ID": "d9de69ae-b997-4cf5-a294-0bb16a6cfbd0" + "ID": "02138fa0-01ef-4eb5-b4f4-991b4b6cf0f5" }, { "CommandList": [ @@ -515,7 +515,7 @@ } } ], - "ID": "6656df8a-4b75-4981-9562-1316e3e128e4" + "ID": "8be6bde0-cd82-42c3-be81-626d7a4e3c86" } ] } @@ -729,4 +729,4 @@ "PaperSize": {}, "Margin": {} } -}//s1jIkHrPWMkOe6R9ISKUbT2ApK0IfefAFi6cQpLBDeQRx0tu4lcHCs4tN/Y7fWHD0m5IScLK2XpQTPOGyQYVTIvV7ddFDTpSKax0dI/mEr0TdJ9+PmiM3dOjupHw+0GV5HwaX47tH48/R9SJLqOa8MVNmeyniGRvBQWLhDDcPI8BtoxewsJahYjx3OfXDf8ZYYlRknuo8Topgu0QDkelqTRzFYcUvT4fTwmVdcLIyHxlsQRsW6lrOhBrqAFF72FpkjcaKcHGuNakJykI/y1mvgzr1tR20DynlpONQBH3BU50V0qoGKdEAlNdj8SK64VZpjmwruFM0YFygq1IPsoSgcGv78kvk4pChsSnkzuUNtQxcpMZ15CF9k8/CKkHzzmPxKAT8hofkDJzenDY9gqqBVba0gsjIhKb1ZRveUXfROeu1LSYspLiauGh7rxrcVx5UBTWZ7eptwxXpIXOupxIZWhXEbyoIFc4zFTARjLYrfu1Un63WuZBoDh83aRvRwRO8tY+D0oe4dJRkFu1LPB+8LeM8BzV8b4Qqr6yp+7/4XvzvLZHzc6qFMYY1/aQEbunRuC0lrqGxU5M8I0PRsmy/iDvZFonrr0s7lcn+kNREJY9eyx7TetFKedwEhknRX4EvIzPR9sMMQCY5Oxi4RFuUSvdrAXoIZRzpd0F9HSnN51VrvyM41MHNCwqcic3XAIjpgQIhOtQh8cPK99XqJNm62S/AOv979cHjW9S2lfImVaAwcjBxw7i82I7mH/WH6cMcT/yB9dZX5431rX11ShlKczHuygW+6dgisSizR21+2kY3IbQGkEQKXWTr9RBdLYFXntJvAOTZovpVXO4CaxJQJsdVD0pSa8iMTxI7rc7nhffU372U2qj/4IRLc5tLCbtxRfuJJYY0h58rZekIYaMPQ==|920 \ No newline at end of file +}//YaxaFaxIm0MGe67XiyQot0fg2M9KNwCjWxq9hC1IlYyUD132AddZnzdHXqDY7/BucBYyDAxV13uBJh0as4QtWDI0pnt5GiI1SrzqmAe2NqE6Y4QmbTqsEQcueOIoVnjW99axP/kauoaouYpncxM/LoC1P1h0qgW7B5JtQot1A48Hfk8i0qug+IgayHwTCRcq7nJnfjUIPj3SbWCFYkF2B5xwHyGIwnwOL+SFfWeOsSAk0WuUytHgO47I2rDv3b68oxnyrTBGT+pr22oVgfTus3c1icb/ZP8oYELc07ROk2lUFHJAFBMrvOg41cf9b1B7zaYw0CznlI4wEKtf7v9o2PqQEtha+aMop6xe88oEaCfQzXc4vXPQZ6ZTQZ5DoCeavi6dDK3/2moKs3Bbjje0MLYyib2RlX901BVSoMBy0EytT9GC+dCjmZ8ZS3WVIHP3m8a7b6DTY9H9aEYT9wFRiiJInufcLvr5F0wC1WbulMGcn42mSUlfQfPrvHThQ7SS86wJ7bKQFjI0bhu2al47vasZPqlUmPC/6kfMtYHruNIwrygH4vZ/47JGg3X3Zs5dab1gOb45th+YuMZlOEuVAI5ZnpyTW6nxKSXpDOpIIZSCXZ2HuuEHximmHJs3DztrVv5kHVOI5U4pYbsAO+yPPmHncUIiQGJ6a76FUZWDTwJ4ueTLXotLokc3aYvzVsQjV1lngFHPKesPq+qsktdt17QIorHJbwHrqZFaOMmarOSlMFvXweE02Z/dBKMjF1gHd/ftf3kgh+xF4HE2NEPIIX3OI2teaJwAB5U8mf3ydFsTOx7Wq4An2fpRVnLagYOa0kvWKodemnFRhXGzJUUXShyhbt5x2FC/Xqt3/CysAZupRHb9LwGnzyninuXeU262Ujl7KLDYKOmJawZtMBzM9w==|920 \ No newline at end of file diff --git a/Pages/任务/任务管理.json b/Pages/任务/任务管理.json index 76e8577b..57abf2b7 100644 --- a/Pages/任务/任务管理.json +++ b/Pages/任务/任务管理.json @@ -571,7 +571,7 @@ } } ], - "ID": "a5915cb8-750a-45a6-98c2-76a11d1ab98d" + "ID": "2d3ab858-feca-46d5-bbf6-53c48d8374eb" } ] } @@ -580,7 +580,7 @@ "IsOK": "是否为确定" } }, - "PageName": "项目周报详情", + "NavigateType": "back", "LoadBindingDataOption": 2 } ], @@ -766,7 +766,7 @@ } } ], - "ID": "f8a6159b-11a9-4186-99aa-5c812e1aa660" + "ID": "7cf67eb8-1d28-47a6-8673-23aa22eee538" } ] } @@ -775,7 +775,7 @@ "IsOK": "是否为确定" } }, - "PageName": "项目周报详情", + "NavigateType": "back", "LoadBindingDataOption": 2 } ], @@ -2072,4 +2072,4 @@ "Formula": "任务管理!$E$8" } ] -}//6frO1nEbMEDZnKXwlDJSTssVRbnysHtnkP9rACdClTAJYXZ8bBDUZNseba5ja/fOfvCF1o2G6Gmwo+d6z7FWb30WmYgeY4fWagj9We8BQEWW1D3+My+RMjPj0WqmpBJoxkSyEatdnHf8GGQOT5JoJ2b4cjSeFpeXc3VaXTAym3zYU69pJgOoeIJ2YJERGx2vPce7envMn4bdJU66t/pbOOf+k3vbJGWsxvV2yiekHWfvsHZ8/V23KeSWkynJUnNqPtiTouaoIZVqznQU12ynfXZXcyTUVxrXGrzl01HXhzjV6qWFvGTPL/e1s6XRIKpoSAuIuDd5d5JpFDbmfBMd+O2Qgcby+VlkPdaMSHQX9X4HNOxgonm+JkCkNVUbOpun6/hXI6pz1FMzNfH++HIx6myL0w+Bf1XRkMdKFrT7aNsw2R9yiOQoE9edYgegQ9hqe3FI2glDaPdRsBOvIMoABiBQTRXjkDv8vTJNJDCG5KmljAWUvDLkKAjdS02H58kaMgri/3YInA92O9Fhv7HyMZxtA05AVe3Un79Ybc+C4rNMJXZ42mz6nb5aR7lai08fzstcuKZM9/cWp8Tm300VSsgUISg2ozmUB5+u5899fVbEegkzd6rum7yWQa6bjjpYao8xR05nQxr93LKUlc1KkGSU+wJB3hHh2mLiyLqT9T0xS+B4gVfZt210/9QicyNZueUkAiSOljAGlaEkmKXpXwW9QwHS2cmUtXohy7sTM+Fy9AphtdfBnO0oyoiA8ZUk8vEArQGxZS+I/og84XXCb98oIoAQHmmYQLrKBd7WaNYKme29bgGKLhb7uew8yT5dYU7kz2iRlZgdF+rJcdKaexZutBYYT4pbtoc+LRTJDPeiZO6z6UWi/bRcOELrwdN6SQvkDRkeQo6Cjky5joOeQw==|920 \ No newline at end of file +}//3+AexadQKVEcvz/iwC8zoCURhIDas7IrBexR28m8qJ8Y8Z0uQy881ijo1Rfv3kkfPPRyc0Bkwog1d8z0qciPu7EY853Ux9Uv1s64OaBbjtlfU6CI0l8c7Bu90DeZMitArrxUu9fmU7fBBErJl6yCXwCsH4Qug42HPIb///JES2Q9YVQ+1+QKTAozhxQQexdDwIwpVdRm91zq7apjPGM2D7Z/qEMfzy6GHESSHbMD6zqcdSryha83c/Q1t4xI565m6LDZrA/8xYZfp6s+t6PGhtP8I9nIaWQm0az6/HY2IMyLd/sNfpPJOmaL2Cci3PKrwWCJn+24Fg7febB/e5n1zH4x7gZ9Wfa9Z8T7478+31B3RqmuOnBrybr1qeVbKR5to31uUgqUwe5t8tkx/vH1knBuF6Qwp+5KZ070HXCUQgbd6f2iGM7dgP/VPVeRu0uEZLCmzyaH2Ii2ypgwtPw99YJwx+3CnIgY0UA/m8xGlfVSWW63EI0gFHUSTzKYkt+OuYLj2FLFYuSeqbBFHU001GRNaRE16H1d2Z3KlE+pANK6OwWB4uSbFr0v32hKUmPAV48kdEWri/ZuRJVMiK2/81WUA7pMHyzBnsP1YPUX1yqGRkVQ863nz0le5Aq2axnCRCLW6B4i9GMRwQ7Ahqp7NOOw9hlrXhh2q+4jp9P/gtjTe6B+TqXjX/TFGJhcY08rF+ovd6aVqYxQ2+36EtsFA4Inq/uNw/J2e4cavKN/7j/5x1TAAf6RdM3/fgZcmrWenCzP2EH3OGJJ/Owuih97Q8Rw4pn2Pbuoixx3GE+LppKqySOwsIPRySIKqB0FJ2y32cpFpcSMpFscLD5HZBKwZbvmPVSg3IOr0KFw+chfVPCvSW/qt7oXZeV53EIIlDAxWvTq9PAEzLUaQ2/gM6AZWg==|920 \ No newline at end of file diff --git a/Pages/汇报/个人日报/导入汇报数据.json b/Pages/汇报/个人日报/导入汇报数据.json deleted file mode 100644 index cec46946..00000000 --- a/Pages/汇报/个人日报/导入汇报数据.json +++ /dev/null @@ -1,689 +0,0 @@ -{ - "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": 430.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 42.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 37.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 9 - ], - "Count": 10, - "DefaultSize": 32.0 - }, - "Cols": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 41.0 - } - }, - "4": { - "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 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "20": { - "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 - } - } - }, - "InLogicalVisibleIndexes": [ - 21 - ], - "Count": 32, - "DefaultSize": 32.0 - }, - "Values": { - "1,1": "筛选日期", - "1,28": "批量导入", - "3,5": "汇报日期", - "3,11": "汇报内容", - "3,21": "类型", - "3,22": "工时", - "3,26": "关联任务", - "4,21": "总结" - }, - "AttachInfos": { - "1,3": { - "CellType": { - "$type": "ElementUI.DatePickerCellType, ElementUI", - "CommandList": [ - { - "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", - "TargetPageElement": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=导入汇报数据!D2" - }, - "TargetType": "ElementUI.DatePickerCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", - "MethodName": "GetSelectedRange", - "RetrunParamNames": { - "StartValue": { - "SerializeProperty": "=导入汇报数据!B10" - }, - "EndValue": { - "SerializeProperty": "=导入汇报数据!E10" - } - } - } - ], - "UIPermissions": [ - { - "Scope": 2, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 1, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 4, - "AllowRoles": [ - "FGC_Anonymous" - ] - } - ], - "type": "daterange", - "startPlaceholder": "开始日期", - "rangeSeparator": "至", - "endPlaceholder": "结束日期", - "format": "yyyy年MM月DD日", - "firstDayOfWeek": 1, - "clearable": true, - "DefautWeekFormat": "yyyy 第 WW 周" - } - }, - "1,28": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", - "ListviewName": "表格1", - "UpdateType": 6, - "UpdateListviewCommandRunTimeMethodSetting": { - "MethodName": "GetSelectedRows", - "RetrunParamNames": { - "SelectedRows": { - "SerializeProperty": "选择行索引列表" - }, - "SelectedRowCount": { - "SerializeProperty": "选择行个数" - } - } - } - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=选择行个数" - } - ] - }, - "value": "0", - "compareType": 2 - }, - "CommandList": [ - { - "$type": "PassListviewDataCommand.PassListviewDataCommand, PassListviewDataCommand", - "PassRowMode": 1, - "PassValueItems": [ - { - "SourceCell": "汇报内容", - "TargetCell": "汇报内容" - }, - { - "SourceCell": "工时", - "TargetCell": "工时" - }, - { - "SourceCell": "关联任务", - "TargetCell": "关联任务" - }, - { - "SourceCell": "类型", - "TargetCell": "汇报类型" - } - ], - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=导入汇报数据!B6" - }, - "Target": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!日报列表" - } - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon" - } - ], - "ID": "b768a010-c208-4a32-8a28-81e44c5e758a" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "info", - "Message": "请至少选择一行进行导入" - } - ], - "ID": "a18b333e-8e16-4fa8-b93d-646fff0f8022" - } - ] - } - ], - "Text": "批量导入", - "TemplateKey": "_RS_Main1", - "Icon": { - "Name": "Application/008_add_file_3.svg", - "BuiltIn": true, - "Color": "Background 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, - "3,1": { - "ListViewInfo": { - "Name": "表格1", - "TableName": "成员计划内容合并视图", - "RowIndex": 3, - "ColumnIndex": 1, - "RowCount": 3, - "ColumnCount": 30, - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "成员", - "GUID": "05c3f342-6a56-48e7-b868-79ad191dc20b" - }, - "Value": "%CurrentUser%" - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "CompareType": 3, - "ColumnBindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "日期", - "GUID": "62a3b4ca-c216-4b99-b034-c3ba199bdb26" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=导入汇报数据!B10" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "CompareType": 5, - "ColumnBindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "日期", - "GUID": "626d13f2-4113-4304-ae66-706479681882" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=导入汇报数据!E10" - } - } - ] - }, - "OrderByCondition": { - "OrderByColumns": [ - { - "ColumnBindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "日期", - "GUID": "ac69fc3e-ce21-48bc-8d12-25ed918b3796" - }, - "Order": 1 - } - ] - }, - "TopCondition": null, - "ListViewStyleName": "pms表格", - "ShowColumnHeaderInDesigner": true, - "IsRowHeaderCheckBoxVisible": true, - "ShowEditStatusIcon": true, - "UseSimpleBar": true, - "ColumnOperation": 2, - "CommitType": 1 - } - }, - "4,2": { - "NameUsedInJavaScript": "来源", - "BindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "来源", - "GUID": "d0ff641d-b068-45ec-8722-146f6fabd6e9" - } - }, - "4,5": { - "NameUsedInJavaScript": "汇报日期", - "BindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "日期", - "GUID": "4507c944-22a9-47d9-8d2b-f9d3a25675d8" - } - }, - "4,11": { - "NameUsedInJavaScript": "汇报内容", - "BindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "内容", - "GUID": "ff2fa53b-14cb-4d90-a416-4cac27e76c16" - } - }, - "4,21": { - "NameUsedInJavaScript": "类型" - }, - "4,22": { - "NameUsedInJavaScript": "工时", - "BindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "总工时", - "GUID": "4bb8e717-58f7-4c8f-aa4c-b7ad5909e920" - } - }, - "4,26": { - "NameUsedInJavaScript": "关联任务", - "BindingInfo": { - "TableName": "成员计划内容合并视图", - "ColumnName": "任务ID", - "GUID": "3219f32f-3688-4dac-ac28-6c30e74fcda8" - }, - "CellType": { - "$type": "Forguncy.DropDownListCellType, ServerDesignerCommon", - "DropdownButtonModeInListview": 1, - "IsBounding": true, - "DataSource": "任务表", - "ValueColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "ec67ee70-940f-4352-bf11-7365bd97cd94" - }, - "DisplayColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "任务名称", - "GUID": "08615cd8-58e1-402d-8afd-2fb5cb675d13" - }, - "ReadOnly": true - } - }, - "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, - "Formatter": 2, - "HorizontalAlignment": 1, - "WordWrap": true - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "HorizontalAlignment": 1, - "WordWrap": true - }, - { - "BorderBottom": 0, - "BorderTop": 0, - "BorderLeft": 0, - "BorderRight": 0 - } - ], - "Types": { - "Strs": [ - "Body", - "Center", - "yyyy/m/d", - "black" - ], - "Borders": [ - { - "Color": 3 - } - ] - }, - "CellStyles": { - "1,3": 0, - "1,25": 0, - "3,1": 1, - "3,2": 1, - "3,5": 2, - "3,11": 0, - "3,21": 0, - "3,22": 2, - "3,23": 0, - "3,24": 0, - "3,25": 0, - "3,26": 2, - "4,2": 1, - "4,5": 3, - "4,11": 4, - "4,22": 5, - "4,23": 0, - "4,24": 0, - "4,25": 0, - "4,26": 2, - "9,1": 6, - "9,2": 6, - "9,3": 6, - "9,4": 6, - "9,5": 6, - "9,6": 6 - }, - "SheetStyle": { - "FontFamily": 0, - "FontSize": 13.333333333333332 - } - }, - "Spans": [ - "7,1,1,30", - "1,28,1,3", - "1,1,1,2", - "5,1,1,30", - "9,1,1,3", - "9,4,1,3", - "1,3,1,16", - "4,2,1,3", - "4,5,1,6", - "4,26,1,5", - "4,22,1,4", - "4,11,1,10", - "3,2,1,3", - "3,5,1,6", - "3,11,1,10", - "3,22,1,4", - "3,26,1,5" - ], - "PageInfo": { - "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - }, - "RowBreakLines": [], - "RepeatRangeSettings": [], - "RelatedDataTableName": "汇报子表" - }, - "PrintInfo": { - "PaperSize": {}, - "Margin": {} - }, - "CustomNames": [ - { - "Name": "日期范围", - "Formula": "导入汇报数据!$D$2" - } - ] -}//JBWj96FWOGpL79+92SUSBxUmstFHFub/axIxeVzjHK1uj4+dZ3Hky5xaPlabB89xZ5hw4yu8T7FMr5YHvG5AfYHga+2X8DSU1fl8sFb+7miXmJetH4dKymrqAHCv06w49ckJNVYafekoixTPhy0vryM5a9wR2CSLZuKH1Dc/OfM1dO3zyBUg+efXh/9JNtyfc60azLXRzstcvW2AvFcbiKHO/5pD2sfpbNHQS/ZIunNL15OlxvpXcjqbXf4+uCbJD4eESaFdY7+0zwIIPlvi0aRQfwcptNqjW8d5dveqzUtSHzJqDD35gqHfjYdDJ2Ssv8yUAt8cfG66j/3ynG+0nZS5h7CIY86CfEZblSEFp5tKTCcO/qvgtkM/AYGjmuLYYV8o9LI6KkCFD+uWfbks9j853H4szHdLLZM/+2lNtmpZWfGVSC21K4Z+CMpB22fsSvzjTAR2ZprKFr+64IuwYfAsuS5q6YEIos593ClbNk6GFvboeNOA2HPqDcP3FLFFAsyGYqAbfuA5K9FfEfSHt8vyjsRHzEvPhg2OccNvOCmUNJU/Ar40deo8R3dRItkTNjqG3LjshwXJjXtt30JY7ss3ejbdp+l5RuYjIqtGycblSCV8fNh9X34r2paTxJ09BIrI9YVRrfMT6waQwevoV7OiMqJbAQQCt5Q0uGgesvirk4lOZbd0sxPltOlE8HRd/teHvZMbo1shEy+6OGgLiyJq6Y0jZ8lUvcIIrD5BGlI1DzWExZce92JKKCS12uWXRszxYJKgD4WQyxdjPD9NuOj1Fj6z5cEtskdpXUT4fTaW5qh7kiKREkhWyIinQ6ZR0tMu/s2XQB2V/X1syErVHjH+8psHVy2Haj3wgs68WRMcZ3d9b057cI058DdB63FQsz7hixwZvqOqt2oZ4tmHIA==|920 \ No newline at end of file diff --git a/Pages/汇报/个人日报/导入汇报数据.rd b/Pages/汇报/个人日报/导入汇报数据.rd deleted file mode 100644 index a74b0a3b..00000000 --- a/Pages/汇报/个人日报/导入汇报数据.rd +++ /dev/null @@ -1,11 +0,0 @@ -{ - "PageType": 0, - "ColumnCount": 32, - "RowCount": 10, - "CustomNames": [ - { - "Name": "日期范围", - "Formula": "导入汇报数据!$D$2" - } - ] -} \ No newline at end of file diff --git a/Pages/汇报/个人日报/日报助手.json b/Pages/汇报/个人日报/日报助手.json deleted file mode 100644 index c5c212ef..00000000 --- a/Pages/汇报/个人日报/日报助手.json +++ /dev/null @@ -1,630 +0,0 @@ -{ - "Rows": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 77.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 31.0, - "Mode": 1 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 38.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 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 19 - ], - "Count": 20, - "DefaultSize": 32.0 - }, - "Cols": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - } - }, - "Count": 20, - "DefaultSize": 32.0 - }, - "Values": { - "4,1": "生成", - "17,10": "重新生成", - "17,15": "确认内容", - "19,6": "%CurrentUser.FullName%" - }, - "AttachInfos": { - "1,1": { - "CellType": { - "$type": "ElementUI.InputCellType, ElementUI", - "CommandList": [], - "UIPermissions": [ - { - "Scope": 2, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 1, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 4, - "AllowRoles": [ - "FGC_Anonymous" - ] - } - ], - "type": "textarea", - "resize": "vertical" - } - }, - "4,1": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "Title": "加载中" - }, - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!B2,日报助手!B5" - }, - "PropertyType": 0, - "Value": false - } - ] - }, - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "AI内容转报工数据", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!汇报人" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报内容", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!B2" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "ReturnPropertiesTo": [ - { - "ResultPropertyName": "日报JSON", - "ResultTo": { - "SerializeProperty": "日报JSON" - } - } - ], - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=code" - } - ] - }, - "value": "0" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=日报JSON" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "JsonDataSource.ImportJsonDataToListviewCommand, JsonDataSource", - "Listview": "表格1", - "ListviewColumnInfos": [ - { - "ListViewColumnCell": "汇报类型", - "PropertyName": "type" - }, - { - "ListViewColumnCell": "汇报内容", - "PropertyName": "content" - }, - { - "ListViewColumnCell": "工时", - "PropertyName": "time" - } - ], - "SourceCell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!日报JSON" - }, - "SampleJson": "[\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"今天和报价系统部门做了沟通,了解了关于成本的细节\",\r\n \"time\": 120\r\n },\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"对发票标准版系统进行了升级\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"研究了时间轮插件,并进行了测试\",\r\n \"time\": 120\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"继续测试时间轮插件\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"更新发票标准版系统的离线发布文件,并部署到测试服务器\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"完善PMS\",\r\n \"time\": 60\r\n }\r\n ]" - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!msg" - } - } - ], - "ID": "d6b1ec2a-8083-4cc0-877c-f23e9d74ba23" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "info", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "2b865bf0-945e-44f0-bf24-fbcd4f94cc53" - } - ] - } - ], - "ID": "cf2eba03-821b-4a0a-8069-8ad91e6a6d33" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "5ac44361-9fbb-492c-b9cf-2c1b0f6e3e6e" - } - ] - }, - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!B2,日报助手!B5" - }, - "PropertyType": 0, - "Value": true - } - ] - }, - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "Title": "加载中" - } - ], - "Text": "生成", - "TemplateKey": "_RS_Main1" - } - }, - "6,1": { - "ListViewInfo": { - "Name": "表格1", - "TableName": "汇报子表", - "RowIndex": 6, - "ColumnIndex": 1, - "RowCount": 10, - "ColumnCount": 18, - "TopCondition": null, - "ListViewStyleName": "_RS_NewFashionListStyle2", - "ShowColumnHeaderInDesigner": true, - "ShowEditStatusIcon": true, - "UseSimpleBar": true, - "ColumnOperation": 2, - "CommitType": 1, - "DoNotLoadDataWhenLoadPage": true - } - }, - "7,1": { - "NameUsedInJavaScript": "汇报类型", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "a216d4ff-b341-4f26-b0c8-a7745ed4f72a" - } - }, - "7,6": { - "NameUsedInJavaScript": "汇报内容", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报内容", - "GUID": "8175c621-b9cc-4910-bf7e-e98e706e3b25" - } - }, - "7,14": { - "NameUsedInJavaScript": "工时", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "工时", - "GUID": "4577bb67-3180-45f3-95de-02e02b9e50ef" - } - }, - "17,10": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", - "ListviewName": "表格1", - "UpdateType": 2, - "UpdateRowType": 2 - }, - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!B2" - }, - "Value": "%Null%" - } - ] - } - ], - "Text": "重新生成", - "TemplateKey": "_RS_Information3" - } - }, - "17,15": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "PassListviewDataCommand.PassListviewDataCommand, PassListviewDataCommand", - "PassValueItems": [ - { - "SourceCell": "汇报类型", - "TargetCell": "汇报类型" - }, - { - "SourceCell": "汇报内容", - "TargetCell": "汇报内容" - }, - { - "SourceCell": "工时", - "TargetCell": "工时" - } - ], - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报助手!B8" - }, - "Target": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!B8" - } - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon" - } - ], - "Text": "确认内容", - "TemplateKey": "_RS_Main1" - } - } - }, - "StyleDatas": { - "Styles": [ - { - "FontFamily": 0 - }, - { - "FontSize": 13.333333333333332 - }, - { - "FontFamily": 0, - "Formatter": 1 - } - ], - "Types": { - "Strs": [ - "Body", - "[AUTO]General" - ] - }, - "CellStyles": { - "4,1": 0, - "6,1": 1, - "6,6": 1, - "6,14": 1, - "7,1": 1, - "7,6": 1, - "7,14": 1, - "17,10": 2, - "17,11": 0, - "17,12": 0, - "17,13": 0 - }, - "SheetStyle": { - "FontFamily": 0 - } - }, - "Spans": [ - "19,1,1,5", - "4,1,1,18", - "17,15,1,4", - "17,10,1,4", - "8,1,8,18", - "1,1,2,18", - "19,6,1,5", - "7,1,1,5", - "7,6,1,8", - "7,14,1,5", - "6,1,1,5", - "6,6,1,8", - "6,14,1,5" - ], - "PageInfo": { - "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - }, - "RowBreakLines": [], - "RepeatRangeSettings": [] - }, - "PrintInfo": { - "PaperSize": {}, - "Margin": {} - }, - "CustomNames": [ - { - "Name": "日期", - "Formula": "日报助手!$B$20" - }, - { - "Name": "汇报人", - "Formula": "日报助手!$G$20" - } - ] -}//2KF5in1iL02kOeBr9E3c6v9LgpQp8gE1yRkQe6kc1jxtTRJas4TrjI6qu39XOJuKpwIqB953kvtC4cogeOTNWHP07knYG3BcqiqH7Xc21pXBSKY0RNn1pWLQ43siSwdR6tz5laF1QWkmZKyRBH1ggyWxhrsoOaS5fkw6RbKuGPmiVrK6tsaLizj2u5cUMnspDuQEQfNqFDxi99FsMNOIOSVhaOvPrGwllzBiaMuTgFmzWOC579yJf+R6o3kbXzRK+oXmQGZEmM+epBemuVLk/JI1H+mT4FdSil/u3chZTy6vTmcEmdaWayDf38tJGXcgKWoU29yKslNz1p7EWkhxPRnEYXbNhI0B9sXR2RPxBzy8CiJZpe0WiGCOvRAK66wjvF0hfelw+/TO6C6yvgjRZzsgw0INJzezfAVizNBI+CI1BKb9N02FkPiGULpVZUd86soXUEOirCu9R38Ihy8Fg1hyk2M9+ffwu0QPKXzQXdV1VsGTieQ/0bqw8HV0kSdQDdzUiTnDCpHH7aFyjPSCed4TRZCQVmJaEmtVLc+1J5YVqovmNz3vXpsrHMxkPFRJ5ey9ojS5A3pjGzgEpV3O2HrlgpzIJWsdr4hGKj2u1OMNZ3N8WbqtxEBBQx82zd2V6ZDhGdyRhZW1fsph9BEiQxMk4dyqO6cpfrFLM7LUguR0UZQGXLhZA5g4cfrhRwTMjmJFOZThxIX3EHxCzwjYGdFVYpPab+rwV4W+BY5AgihIEv4y3Biv6rLutkh5IBTHQwl8jROQclrtLScDY/DatrCF3k33NhLMPicxNKfZyisb61ScY1MOaxGe/Yicwsv4CbAmipNTtkhuQ3gni/CS1xdq/J0+quAxwY9kwyucVL+0631e8mvyxJMpMqNc0qYl/3vblFeTMqYy2FZNE7sDZg==|920 \ No newline at end of file diff --git a/Pages/汇报/个人日报/日报助手.rd b/Pages/汇报/个人日报/日报助手.rd deleted file mode 100644 index f434cef7..00000000 --- a/Pages/汇报/个人日报/日报助手.rd +++ /dev/null @@ -1,15 +0,0 @@ -{ - "PageType": 0, - "ColumnCount": 20, - "RowCount": 20, - "CustomNames": [ - { - "Name": "日期", - "Formula": "日报助手!$B$20" - }, - { - "Name": "汇报人", - "Formula": "日报助手!$G$20" - } - ] -} \ No newline at end of file diff --git a/Pages/汇报/个人日报/汇报详情(废弃).json b/Pages/汇报/个人日报/汇报详情(废弃).json deleted file mode 100644 index 05201325..00000000 --- a/Pages/汇报/个人日报/汇报详情(废弃).json +++ /dev/null @@ -1,1562 +0,0 @@ -{ - "Rows": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 22.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 20.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 14.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 600.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 39.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 12 - ], - "Count": 13, - "DefaultSize": 32.0 - }, - "Cols": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "4": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "11": { - "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": 31.0 - } - }, - "23": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 31.0, - "IsHidden": true - } - }, - "24": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "25": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "26": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "27": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "28": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "29": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "36": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - }, - "IsHidden": true - } - }, - "45": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "46": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "47": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "48": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - }, - "49": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 23, - 24, - 25, - 26, - 27, - 28, - 29, - 30, - 31, - 32, - 33, - 34, - 35, - 36, - 37, - 38, - 39, - 40, - 41, - 42, - 43, - 44, - 45, - 46, - 47, - 48, - 49 - ], - "Count": 50, - "DefaultSize": 32.0 - }, - "Values": { - "1,4": "上一天", - "1,16": "下一天", - "1,24": "AI解析为报工", - "1,30": "AI撰写日报", - "1,46": "清空", - "5,1": "今日工作", - "10,1": "*日报指的是昨日的工作总结,计划为今日工作安排", - "10,40": "关闭", - "10,44": "保存", - "12,7": "新增一行", - "12,13": "%CurrentUser.UserName%", - "12,16": "%CurrentUser.FullName%", - "12,19": "%CurrentUser.UserName%", - "12,24": false - }, - "Formulas": { - "10,44": "IF(汇报ID>0,\"更新\",\"提交\")" - }, - "AttachInfos": { - "1,4": { - "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,7": { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "开始日期", - "GUID": "cc950af0-d8b1-4232-9ab2-415985e67f81" - }, - "CellType": { - "$type": "Forguncy.DateCellType, ServerDesignerCommon", - "CellDefaultValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=TODAY()" - }, - "TemplateKey": "_RS_NewLittleRoundCorner" - } - }, - "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" - } - }, - "1,21": { - "CssName": "rotate-slow", - "CellType": { - "$type": "Forguncy.ImageCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!Y13" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=NOT('汇报详情(废弃)'!Y13)" - } - } - ] - } - ], - "ToolTip": "AI助手", - "Size": 18, - "ImagePath": "gpt.svg" - } - }, - "1,24": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "='汇报详情(废弃)'!Y5" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", - "Cell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!B8" - }, - "Title": "生成中" - }, - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "AI内容转报工数据", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!用户全名" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=TEXT('汇报详情(废弃)'!汇报日期,\"yyyy-mm-dd\")" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报内容", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!Y5" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "ReturnPropertiesTo": [ - { - "ResultPropertyName": "日报JSON", - "ResultTo": { - "SerializeProperty": "日报JSON" - } - } - ], - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "='汇报详情(废弃)'!日报JSON" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "JsonDataSource.ImportJsonDataToListviewCommand, JsonDataSource", - "Listview": "图文列表表格1", - "ListviewColumnInfos": [ - { - "ListViewColumnCell": "汇报类型", - "PropertyName": "type" - }, - { - "ListViewColumnCell": "汇报内容", - "PropertyName": "content" - }, - { - "ListViewColumnCell": "工时", - "PropertyName": "time" - } - ], - "SourceCell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!日报JSON" - }, - "SampleJson": "[\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"今天和报价系统部门做了沟通,了解了关于成本的细节\",\r\n \"time\": 120\r\n },\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"对发票标准版系统进行了升级\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"研究了时间轮插件,并进行了测试\",\r\n \"time\": 120\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"继续测试时间轮插件\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"更新发票标准版系统的离线发布文件,并部署到测试服务器\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"完善PMS\",\r\n \"time\": 60\r\n }\r\n ]" - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!msg&\",请完善所属项目和任务\"" - } - } - ], - "ID": "57c05c79-5fb6-41fe-8cce-91a3fcfa1501" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "info", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "29b5a206-36af-485f-a025-6b88720a3301" - } - ] - }, - { - "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "Cell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!B8" - }, - "Title": "生成中" - } - ], - "ID": "ed82faa8-b333-4e5e-a730-aade05cf2b7e" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "warning", - "Message": "请在下方编写你的工作内容,让AI帮你完成左边的日报!" - } - ], - "ID": "7a290710-75f6-4572-8ddc-fa5759ece240" - } - ] - } - ], - "Text": "AI解析为报工", - "TemplateKey": "_RS_Success3", - "Icon": { - "Name": "gpt.svg", - "Color": "Accent 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, - "1,30": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "='汇报详情(废弃)'!汇报日期" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", - "Cell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!B8" - }, - "Title": "生成中" - }, - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!AE2,'汇报详情(废弃)'!Y2,'汇报详情(废弃)'!AS11,'汇报详情(废弃)'!AO11" - }, - "PropertyType": 0, - "Value": false - } - ] - }, - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "AI报工数据转日报", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!用户名" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=TEXT('汇报详情(废弃)'!汇报日期,\"yyyy-mm-dd\")" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandListviewParam, ServerDesignerCommon", - "ParamName": "汇报数据", - "ListviewName": "图文列表表格1", - "Columns": [ - { - "ArrayItemName": "类型", - "Column": "汇报类型" - }, - { - "ArrayItemName": "内容", - "Column": "汇报内容" - }, - { - "ArrayItemName": "工时", - "Column": "工时" - } - ] - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "ReturnPropertiesTo": [ - { - "ResultPropertyName": "生成文本", - "ResultTo": { - "SerializeProperty": "回复内容" - } - } - ], - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "Cell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!B8" - }, - "Title": "生成中" - }, - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!AE2,'汇报详情(废弃)'!Y2,'汇报详情(废弃)'!AS11,'汇报详情(废弃)'!AO11" - }, - "PropertyType": 0, - "Value": true - } - ] - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "='汇报详情(废弃)'!code" - } - ] - }, - "value": "0" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!Y5" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!回复内容" - } - } - ] - } - ], - "ID": "0c133b69-68aa-4512-a79d-02b83aeb23ca" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "7a66f072-0a8b-4ce7-a650-e52807de00ec" - } - ] - } - ], - "ID": "58a625fd-2595-4ae1-9c62-177213efad27" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "warning", - "Message": "请选择汇报日期" - } - ], - "ID": "63c030f9-15ae-4b9b-9470-bde98082cf13" - } - ] - } - ], - "Text": "AI撰写日报", - "TemplateKey": "_RS_Success3", - "Icon": { - "Name": "gpt.svg", - "Color": "Accent 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, - "1,46": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!Y5" - }, - "Value": "%Null%" - } - ] - } - ], - "Text": "清空", - "TemplateKey": "_RS_Information3", - "Icon": { - "Name": "Application/043_brush_2.svg", - "BuiltIn": true, - "Color": "Background 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, - "4,24": { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "内容", - "GUID": "010bf853-5439-4277-ab42-49232a158f40" - }, - "CellType": { - "$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor" - } - }, - "5,6": { - "CssName": "toolbar toolbar-right ", - "CellType": { - "$type": "Forguncy.CustomMenu.ForguncyMenuCellType, Forguncy.CustomMenu", - "TemplateKey": "横向迷你菜单", - "Items": [ - { - "Value": "清空", - "Text": "清空", - "IconPath": "Application/043_brush_2.svg", - "SelectedIconColor": "Background 1", - "SelectedIconColorUseItemColor": true, - "IconColorUseItemColor": true, - "IsOldMenuPath": false, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateListviewCommand, ServerDesignerCommon", - "ListviewName": "图文列表表格1", - "UpdateType": 2, - "UpdateRowType": 2 - } - ], - "CanVisitRoleList": [ - "FGC_LoginUser" - ] - }, - { - "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": "导入汇报数据", - "PassValues": [ - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!汇报日期-1&\",\"&'汇报详情(废弃)'!汇报日期-1" - }, - "TargetCell": { - "SerializeProperty": "=导入汇报数据!日期范围" - } - } - ] - } - ], - "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 - } - ] - } - }, - "7,1": { - "CellType": { - "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", - "TemplatePageName": "484d3ed119274a60bf32f15d178cf60", - "DataSourceType": 1, - "DataSource": { - "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", - "TableName": "汇报子表", - "BindingInfos": [ - { - "GUID": "660292fb-65e2-461c-af43-b2f2bdf00200", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "ID", - "GUID": "23ea6087-e09a-4a88-872c-326119a96c37" - }, - "ColumnName": "ID" - }, - { - "GUID": "201508e1-559b-4ec6-a2f1-07066422ec2a", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "f8e6ce1a-fadb-4999-a8f3-4f5026704225" - }, - "ColumnName": "汇报类型" - }, - { - "GUID": "78fe62ea-462e-4237-8fff-1e1c7b99b7af", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报内容", - "GUID": "4f3684c1-7145-484c-b825-f5a599eeefbf" - }, - "ColumnName": "汇报内容" - }, - { - "GUID": "62ffd577-8d55-4641-8926-269d3d32a466", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "工时", - "GUID": "c0b28393-0643-4e12-ba46-ac0642ad8b5c" - }, - "ColumnName": "工时" - }, - { - "GUID": "cc4e365b-e2d7-4a57-9e83-8c577f900dfd", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联任务", - "GUID": "d4f15124-b7ee-493f-adec-7e8d92665e28" - }, - "ColumnName": "关联任务" - }, - { - "GUID": "0b269ef9-62cb-43a5-a91d-8522b9f6c9c1", - "Formula": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!汇报类型&\":\"&IF('汇报详情(废弃)'!汇报内容=\"\",\"尚未填写...\",'汇报详情(废弃)'!汇报内容)" - }, - "ColumnName": "内容概要" - } - ], - "IsListviewDataSource": true, - "CustomColumns": [] - }, - "DataSourceListviewName": "图文列表表格1", - "NoItemSetting": { - "ImageForNoItem": { - "Name": "暂无内容 (1).png" - }, - "NoItemImageSize": 180.0, - "TextForNoItem": "请点击\"新增一行\"开始填写", - "Orientation": 1 - }, - "TemplateKey": "横向分割", - "DetailTableSetting": { - "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", - "ColumnOfDetailTable": "汇报ID", - "MasterTable": "汇报记录表", - "ColumnOfMasterTable": "ID", - "DataCommitType": 2 - }, - "CommitDataWithCommand": true - } - }, - "10,40": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ClosePopupResult": 1 - } - ], - "Text": "关闭", - "TemplateKey": "_RS_Information3" - } - }, - "10,44": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "Title": "提交中", - "VBalidate": true - }, - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "新增或更新汇报", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报ID", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!汇报ID" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!汇报日期" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "汇报人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!用户名" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandListviewParam, ServerDesignerCommon", - "ParamName": "汇报明细", - "ListviewName": "图文列表表格1", - "Columns": [ - { - "ArrayItemName": "关联任务", - "Column": "关联任务" - }, - { - "ArrayItemName": "类型", - "Column": "汇报类型" - }, - { - "ArrayItemName": "工时", - "Column": "工时" - }, - { - "ArrayItemName": "内容", - "Column": "汇报内容" - } - ] - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "日报内容", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!Y5" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "Title": "提交中" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=code" - } - ] - }, - "value": "0" - }, - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!msg" - } - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true - } - ], - "ID": "6f341504-1ab2-465c-b52e-d6f3092651a9" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "warning", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "f0a8c351-d5f8-415f-bc42-aee31a2f3f1c" - } - ] - } - ], - "Text": "保存", - "TemplateKey": "_RS_Main1" - } - }, - "12,3": { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "ID", - "GUID": "cdb43b1e-2041-4d56-ab6e-da5a26c7d5b0" - } - }, - "12,7": { - "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 - } - }, - "12,13": { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "汇报人", - "GUID": "4450a20c-d264-4f80-b4d1-9b6a98317ba5" - } - }, - "12,24": { - "CellType": { - "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", - "Caption": "显示助手", - "Style": 1, - "CommandList": [ - { - "$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "Location": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!X:AX" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='汇报详情(废弃)'!Y13" - } - } - ] - } - ] - } - } - }, - "StyleDatas": { - "Styles": [ - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Formatter": 1 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332 - }, - { - "FontFamily": 0, - "FontSize": 16.0, - "HorizontalAlignment": 2 - }, - { - "BorderLeft": 0 - }, - { - "HorizontalAlignment": 2 - }, - { - "BorderBottom": 0 - }, - { - "FontWeight": 4 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "BorderLeft": 0 - }, - { - "HorizontalAlignment": 2, - "BorderLeft": 0 - }, - { - "HorizontalAlignment": 2, - "BorderBottom": 0 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "BorderBottom": 0 - }, - { - "FontSize": 12.0, - "Foreground": 5 - }, - { - "FontSize": -1.0 - } - ], - "Types": { - "Strs": [ - "Body", - "[AUTO]General", - "Center", - "Background 2 0", - "Bold", - "Text 1 50" - ], - "Borders": [ - { - "Color": 3 - } - ] - }, - "CellStyles": { - "0,14": 0, - "0,15": 1, - "0,16": 1, - "0,17": 1, - "0,18": 1, - "0,19": 1, - "0,20": 1, - "0,21": 1, - "0,22": 1, - "0,23": 1, - "0,24": 1, - "0,25": 1, - "0,26": 1, - "0,27": 1, - "0,28": 1, - "0,29": 1, - "0,30": 1, - "0,31": 1, - "0,32": 1, - "0,33": 1, - "0,34": 1, - "0,35": 1, - "0,36": 1, - "0,37": 1, - "0,38": 1, - "0,39": 1, - "0,40": 1, - "0,41": 1, - "0,42": 1, - "0,43": 1, - "0,44": 1, - "0,45": 1, - "0,46": 1, - "0,47": 1, - "0,48": 1, - "1,4": 0, - "1,5": 1, - "1,6": 1, - "1,7": 2, - "1,15": 1, - "1,16": 0, - "1,17": 1, - "1,23": 3, - "1,24": 0, - "1,25": 1, - "1,26": 1, - "1,27": 1, - "1,28": 1, - "1,30": 0, - "1,31": 1, - "1,32": 1, - "1,33": 1, - "1,34": 1, - "1,46": 4, - "2,4": 0, - "2,5": 0, - "2,6": 1, - "2,7": 2, - "2,8": 2, - "2,9": 2, - "2,10": 2, - "2,11": 2, - "2,12": 2, - "2,13": 2, - "2,14": 2, - "2,15": 1, - "2,16": 0, - "2,17": 0, - "2,23": 3, - "3,1": 5, - "3,2": 5, - "3,3": 5, - "3,4": 5, - "3,5": 5, - "3,6": 5, - "3,7": 5, - "3,8": 5, - "3,9": 5, - "3,10": 5, - "3,11": 5, - "3,12": 5, - "3,13": 5, - "3,14": 5, - "3,15": 5, - "3,16": 5, - "3,17": 5, - "3,18": 5, - "3,19": 5, - "3,20": 5, - "3,21": 5, - "3,23": 3, - "4,23": 3, - "4,24": 1, - "5,1": 6, - "5,6": 1, - "5,22": 1, - "5,23": 7, - "6,23": 3, - "7,1": 4, - "7,22": 4, - "7,23": 8, - "8,1": 9, - "8,2": 9, - "8,3": 9, - "8,4": 9, - "8,5": 9, - "8,6": 9, - "8,7": 9, - "8,8": 9, - "8,9": 9, - "8,10": 9, - "8,11": 9, - "8,12": 9, - "8,13": 9, - "8,14": 9, - "8,15": 9, - "8,16": 9, - "8,17": 9, - "8,18": 9, - "8,19": 9, - "8,20": 9, - "8,21": 9, - "8,22": 9, - "8,23": 9, - "8,24": 10, - "8,25": 10, - "8,26": 10, - "8,27": 10, - "8,28": 10, - "8,29": 10, - "8,30": 10, - "8,31": 10, - "8,32": 10, - "8,33": 10, - "8,34": 10, - "8,35": 10, - "8,36": 10, - "8,37": 10, - "8,38": 10, - "8,39": 10, - "8,40": 10, - "8,41": 10, - "8,42": 10, - "8,43": 10, - "8,44": 10, - "8,45": 10, - "8,46": 10, - "8,47": 10, - "8,48": 1, - "9,48": 1, - "10,1": 11, - "10,40": 0, - "10,41": 1, - "10,42": 1, - "10,43": 1, - "10,44": 1, - "10,45": 1, - "10,46": 1, - "10,47": 1, - "10,48": 1, - "12,3": 1, - "12,4": 1, - "12,5": 1, - "12,7": 0, - "12,8": 1, - "12,11": 1, - "12,12": 0, - "12,13": 1, - "12,16": 12, - "12,19": 1 - }, - "SheetStyle": { - "FontFamily": 0, - "FontSize": 13.333333333333332 - } - }, - "Spans": [ - "7,1,1,21", - "12,3,1,3", - "12,7,1,5", - "12,13,1,3", - "1,4,1,2", - "1,16,1,2", - "1,7,1,8", - "12,16,1,3", - "10,44,1,4", - "10,40,1,3", - "4,24,4,25", - "5,6,1,16", - "12,19,1,4", - "12,24,1,3", - "1,24,1,5", - "1,30,1,5", - "1,46,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": {} - }, - "CustomNames": [ - { - "Name": "汇报人", - "Formula": "'汇报详情(废弃)'!$N$13" - }, - { - "Name": "汇报日期", - "Formula": "'汇报详情(废弃)'!$H$2" - }, - { - "Name": "汇报ID", - "Formula": "'汇报详情(废弃)'!$D$13" - }, - { - "Name": "用户名", - "Formula": "'汇报详情(废弃)'!$T$13" - }, - { - "Name": "用户全名", - "Formula": "'汇报详情(废弃)'!$Q$13" - }, - { - "Name": "增加一行按钮", - "Formula": "'汇报详情(废弃)'!$H$13" - }, - { - "Name": "日报列表", - "Formula": "'汇报详情(废弃)'!$B$8" - } - ] -}//smh5fWUfY4BJiEg3YnE3nq+5PpEpUsO68g4fpg73H+pURlqK3r+YY5ATE0QakKCV9nCs1/Wvc48hHwDtcLjk+z7FwqP0CAu2+VMjrQu5pWUUut5MFsGwTG75YecP8FcaYsALVoLwx+QbHX9qvpmRBU9KtD+HyXI7zvq4nKtjIXiFIKfwWfM/q5Rc2lQ5VfdAMB0dho6Kwjx7v/7vfLUcqfOfcmCBc0NTHxpXpP/qb74Ux4HxiWmMjtTcYdQvrm6SbrJQPaYbOXaOSOmyx/Tx94QRh/oO4qJ8WaGrdZBqZDn+OQIhyeucCp0AQGUGon7TbhumAhfUCquMEXtdVdTFF6imA4JbM9UT/JZHauP2RMk1c5bJHyfhdBRwuliCkgZLw6UiJZ5zaHPDBWG/iqaWOiyhq21+ju88JG8JNcEHRVH/1UUIq9Dos3tPErDqCIpxInB8907RfZb/I8MBYcrzJdo+kVH/P+KZg3wh7/2sKqjhbZyK+S3VvlStNaVVRl9GuZvXxyygT12KvTU85D/5lbJHjgQl/fVeGZV+0Qfqvz9xKwmhKfRcniDv01koZGLGCxUEDL4FMA+lBL5czXnkfMSAwGCHWfa4E3VA19HK1ZFYgyz5YjK/3GWr0zwAmQal5cdH224AZRYghsqg3GfJDDWgVKxboE5/H5oVI1XpXqruraAK3HhFv4ksKvTMmD+zkAqTZ7w/S55TddhrpA6R93RXQG5WMRlRE7itYs2c9Tr/z2NAwkjcBR7q0TFA+QLTz1HfORL0bAjNvHvANo5VP8gR9Rg0pV2LrVjoiF2QisN6L/6W9lyygsu8XBY7ewLF7umdrktx6HNMYWA4rUoxRLbKPYTPRenJdqWaSL+CaClCyrufzDadOMrfntkPtApOx9QJjdaEiCWZeWJj6ettMw==|920 \ No newline at end of file diff --git a/Pages/汇报/个人日报/汇报详情(废弃).rd b/Pages/汇报/个人日报/汇报详情(废弃).rd deleted file mode 100644 index 6f51b575..00000000 --- a/Pages/汇报/个人日报/汇报详情(废弃).rd +++ /dev/null @@ -1,38 +0,0 @@ -{ - "PageType": 0, - "ColumnCount": 50, - "RowCount": 13, - "Formulas": { - "10,44": "IF(汇报ID>0,\"更新\",\"提交\")" - }, - "CustomNames": [ - { - "Name": "汇报人", - "Formula": "'汇报详情(废弃)'!$N$13" - }, - { - "Name": "汇报日期", - "Formula": "'汇报详情(废弃)'!$H$2" - }, - { - "Name": "汇报ID", - "Formula": "'汇报详情(废弃)'!$D$13" - }, - { - "Name": "用户名", - "Formula": "'汇报详情(废弃)'!$T$13" - }, - { - "Name": "用户全名", - "Formula": "'汇报详情(废弃)'!$Q$13" - }, - { - "Name": "增加一行按钮", - "Formula": "'汇报详情(废弃)'!$H$13" - }, - { - "Name": "日报列表", - "Formula": "'汇报详情(废弃)'!$B$8" - } - ] -} \ No newline at end of file diff --git a/Pages/汇报/汇报管理.json b/Pages/汇报/汇报管理.json index 22a2c407..716ab5b4 100644 --- a/Pages/汇报/汇报管理.json +++ b/Pages/汇报/汇报管理.json @@ -589,7 +589,7 @@ } } ], - "ID": "e5e2b639-3624-47fe-bf9e-46f712e9b484" + "ID": "d937f8dc-2e1f-4620-bed5-fedc2606d6ef" } ] } @@ -598,7 +598,7 @@ "IsOK": "是否为确定" } }, - "PageName": "项目周报详情", + "NavigateType": "back", "LoadBindingDataOption": 2 } ], @@ -784,7 +784,7 @@ } } ], - "ID": "ec7545d5-932c-4d79-9902-1c65404280c9" + "ID": "841d2fd2-55cb-416c-9067-a68e86a8859c" } ] } @@ -793,7 +793,7 @@ "IsOK": "是否为确定" } }, - "PageName": "项目周报详情", + "NavigateType": "back", "LoadBindingDataOption": 2 } ], @@ -1755,4 +1755,4 @@ "Formula": "汇报管理!$R$8" } ] -}//rBr8qAwF5sYiQAXxBCEINSw9LHbqbt0hHMJeS6my5Q+VtIA3bXfqkBR7DBueWXQ9Rw01SsIcvQF5x3774QKUoFA6eYgvAOQc6c0mdZGvoK1MzxK4kou6dTPKOdM/DklsfBs2Tu3Ou8Fh/f3KXJ5TFIRSorFWqtUdF1wpG+mBBQZPY79rHtlSL79hQ72atTI3jGVLm6/DD4TzKUrD2e40crLOoxWSjoKKU9oEaGwA9RKpct9QFJ1CMR0aKUa6eGRzZRzi4ZA29/585Qbj8R/9gj67io1rTuXtuMfHsddb/YFw0qtMqHwXL/GBLiwPR2X33A4TKBD4xzB6x/0NqBMAAzlvFQSPBBqk+PW0Sx7XSae1kqnvTa7b6v4EtxAzwR2PsNaKUEQj3FbKqn7zv4eIe1Jq8kX1ocINkkrd5H050jdGMEYkRGQndbowMJ3oHHW+6QOnWxC8sg1fk1Y+bmBNyfEvNbogElmZ1/9Jnz0HZSWlvN1v5v+DmJsx9hFh1d+NvxQ7nuK9RbU3mMG5NhKWfAx9Vlh3DR+uA0tvWebis9NKFEpUklz/PvIBerUeMso62+JSJxZX31EBI2SOywqKsMpqwoz2iUu2ussb0VVuGVNH24eoeC+6RmMQN0W6BTHLQ3Zv8LlI9BxpcLgWuouQUc1yFK5Jrikctvk6tuu6i4OstdmRM5SJIzR+WEbWinH7bg4CNe6crxr83DRFAtVDrrIrveCX0giNQSD57d3JrKUjvHgbI51UIJ7CwvUTgoxQmt2FGj84Kwt3nw5hiCIljKPeH1QfFde2e/MXCZsCXcH2ANEW3eXNmLfUy+tlq7v0vcE2xtE/dn7X7Rgt1oH6Snbn8+JWFEXd5/ym+LxVo/c4tJ2azXJvbz7z2iskmRLvJ0rZhnbQotlJ2pw9dVETug==|920 \ No newline at end of file +}//mLUF3nsvbutKSLjm4gZmfijddxo6XyQvmEOhyA1xUoWZYbDu2TuG8c1gR85ykuy89xbpVc+aiUQx51Oe1nYE35R1pPm0vmiIAMVvppXxGoHRSwRb7WhCteikKtv73sxRGVDwMsyamzr7F7SOQ/uFCytOYs9QbZSW7CrxDoBOK96zkK4T5yvMkEHxXwCuNaKJJ/Cg/nd3TgxUe/bJ20jieYrq4Dbb0lZlbT94ScFQx73BiTWz8VxMbA0P6jeXNTjgwHl0chfydWeRl3pCWwvn11sBd84+3qsI/vPqHRG0Z3wUFrpJoqeLOtjyEm5AjPuRtV4/n72PR0zVS4Pa7xhHEoY8ydJDQuhoy1nbWww4KlMQl7/iLo1ShbxrusyPT5M9HpbhaP8xg/hGhq3S/sAeWmVnoKfF118Jt+IWeRC+1Magk6L+9LzhTS3vLdIyP5mjw3QK61RukPDsQq7WTF06J5GXUcO7JK2GEWTDyswap5OVZ+VglGKZZv1D+scPHvjS9iCrHpIrs1MvoUCfjZTRPEqYXJzoMUcKnn7yPpdMHLpB0VucW4jsSj1ccelX1f4UcKSEjtMqKUzqlyV1xJz++WFDc+yM26yFRrEZskOhhv6WruXNgPXpF0sOb5xqb4E6gXFzKM/fUkiFrYY4XQ1EtqDT+Qvm1U3mSWGwlkEOn3+0KFo23rT5kOvJbvlIUEXT5b0nKY8iWnbe89jzK0sgdpw3SIC7ajDkWpSxDEfRpGesUl9Qa6Yt8AYgEJlslLpqGOyFg1DcZFv8p3o7aZFMSvuVVlph1ycaKiDX77p9ldi+HLbEIgmMo+QZDcJSb9IBXQ6a/Mz6S/N+aRd1GPQS9zKgb068KopHD1KcEZc+w6MSse9RRKFE/oVzchSZRkXPmymRbbwD669N3EhmPCTK+g==|920 \ No newline at end of file diff --git a/Pages/汇报/项目周报/项目周报详情.json b/Pages/汇报/项目周报/项目周报详情.json deleted file mode 100644 index c206514c..00000000 --- a/Pages/汇报/项目周报/项目周报详情.json +++ /dev/null @@ -1,1043 +0,0 @@ -{ - "Rows": { - "RowColumnAttachedInfos": { - "0": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "2": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "3": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "5": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "6": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "7": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 35.0 - } - }, - "8": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "9": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "10": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "11": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 238.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } - } - }, - "12": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "13": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "14": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 10.0 - } - }, - "15": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 238.0, - "Mode": 2, - "MinLength": { - "Unit": 1 - }, - "MaxLength": { - "Value": 1.0 - } - } - }, - "16": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "17": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "18": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0 - } - }, - "20": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 32.0, - "IsHidden": true - } - } - }, - "InLogicalVisibleIndexes": [ - 20 - ], - "Count": 21, - "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 - } - }, - "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 - } - } - }, - "Count": 32, - "DefaultSize": 32.0 - }, - "Values": { - "1,1": "项目", - "5,1": "汇报日期", - "9,1": "上周工作", - "9,28": "AI生成", - "13,1": "本周计划", - "18,28": "保存", - "20,1": "%CurrentUser.UserName%" - }, - "AttachInfos": { - "3,1": { - "BindingInfo": { - "TableName": "项目周报", - "ColumnName": "项目ID", - "GUID": "dbbbcdb5-3e42-4b70-afab-ff9e5977bad5" - }, - "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": "13a1a5ea-d05d-444c-8761-3a52d926bd61", - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "f8f6f01c-d9b7-4b7e-aab6-8bf094c03423" - }, - "ColumnName": "value" - }, - { - "GUID": "f3308f23-2ef1-40d8-b4b5-bbfb05c7f6bc", - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目名称", - "GUID": "9f87489a-dcc8-41ac-ba79-c47fa302da92" - }, - "ColumnName": "label" - } - ], - "CustomColumns": [] - }, - "placeholder": "请选择", - "noDataText": "无数据", - "filterable": true, - "filterInServerOptions": { - "defaultMaxOptionsCount": 10, - "maxFilterResultCount": 10, - "matchMethod": "contains", - "loadingText": "加载中" - }, - "noMatchText": "无匹配数据" - } - }, - "7,1": { - "BindingInfo": { - "TableName": "项目周报", - "ColumnName": "汇报日期", - "GUID": "0234d3bd-99e3-498c-8d32-7b176f76f2d8" - }, - "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()" - }, - "type": "date", - "placeholder": "请选择", - "startPlaceholder": "开始日期", - "rangeSeparator": "至", - "endPlaceholder": "结束日期", - "firstDayOfWeek": 1, - "DefautWeekFormat": "yyyy 第 WW 周" - }, - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - "9,28": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=项目周报详情!项目ID" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=项目周报详情!B8" - } - ] - }, - "value": "%Null%", - "compareType": 1 - } - ] - }, - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", - "Cell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!B12" - }, - "Title": "加载中" - }, - { - "$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon", - "ServerCommandName": "AI生成周报", - "Parameters": [ - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "成员", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!B21" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "项目ID", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!项目ID" - } - }, - { - "$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon", - "ParamName": "生成日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=TEXT(项目周报详情!B8,\"yyyy-mm-dd\")" - } - } - ], - "ResultErrorCodeTo": { - "SerializeProperty": "code" - }, - "ResultMessageTo": { - "SerializeProperty": "msg" - }, - "ReturnPropertiesTo": [ - { - "ResultPropertyName": "上周工作", - "ResultTo": { - "SerializeProperty": "上周工作" - } - } - ], - "RefreshAfterFinish": true, - "CheckDataValidation": true - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", - "cellLocations": [ - { - "SerializeProperty": "=上周工作" - } - ] - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", - "PropertyItemsList": [ - { - "TargetCells": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!B12" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!上周工作" - } - } - ] - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!msg&\",请完善所属项目和任务\"" - } - } - ], - "ID": "a17e87f6-bdf3-4df5-aeac-d5ccb080f094" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", - "FunctionName": "info", - "Title": "温馨提示", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!msg" - }, - "BtnText": "知道了" - } - ], - "ID": "2e0efd17-c3d7-409e-b451-888c048049a8" - } - ] - }, - { - "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", - "FunctionName": "remove", - "Cell": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报详情!B12" - }, - "Title": "加载中" - } - ], - "ID": "9daf8a87-55e4-46aa-aca6-544d2e652de4" - }, - { - "CommandList": [ - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "FourStandardStyle": "warning", - "Message": "请选择日期和项目" - } - ], - "ID": "d4631959-a5d2-42f8-b683-40aa4e5ac2a3" - } - ] - } - ], - "Text": "AI生成", - "TemplateKey": "_RS_Success3", - "Icon": { - "Name": "gpt.svg", - "Color": "Accent 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - }, - "11,1": { - "BindingInfo": { - "TableName": "项目周报", - "ColumnName": "上周工作", - "GUID": "c3c718bc-c5bb-4469-8c61-62ec732abe09" - }, - "CellType": { - "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon", - "TemplateKey": "多行输入框" - } - }, - "15,1": { - "BindingInfo": { - "TableName": "项目周报", - "ColumnName": "本周计划", - "GUID": "3157fe2f-4949-4b24-8e6e-33b7f8009bf4" - }, - "CellType": { - "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon", - "TemplateKey": "多行输入框" - } - }, - "18,28": { - "CellType": { - "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "项目周报", - "ColumnName": "ID", - "GUID": "3504fcc6-4954-4483-a45f-2968af8cee37" - } - }, - "value": "%Null%" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目周报", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目周报", - "ColumnName": "汇报人", - "GUID": "c017ebea-889b-4c07-91fb-3cf57a9655cc" - }, - "Value": "%CurrentUser%" - }, - { - "BindingInfo": { - "TableName": "项目周报", - "ColumnName": "周数", - "GUID": "ae3c784c-c556-478b-802e-0e75fdd80a7b" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=WEEKNUM(项目周报详情!B8)-WEEKNUM(DATE(YEAR(项目周报详情!B8),MONTH(项目周报详情!B8),1))+1" - } - } - ] - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": "保存成功" - }, - { - "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", - "ReloadData": true - } - ], - "ID": "33c0bda6-45a2-4755-a270-630351912835" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "项目周报", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "项目周报", - "ColumnName": "周数", - "GUID": "4d6253f8-6918-4d3e-aa43-d2782f0dc049" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=WEEKNUM(项目周报详情!B8)-WEEKNUM(DATE(YEAR(项目周报详情!B8),MONTH(项目周报详情!B8),1))+1" - } - } - ] - }, - { - "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", - "Message": "保存成功" - } - ], - "ID": "97f22f6c-2898-40ab-a851-2138f27bcb00" - } - ] - } - ], - "Text": "保存", - "TemplateKey": "_RS_Main1", - "Icon": { - "Name": "Application/069_save_6.svg", - "BuiltIn": true, - "Color": "Background 1", - "UseCellTypeForeColor": true - }, - "IconSize": 14.0 - } - } - }, - "StyleDatas": { - "Styles": [ - { - "FontFamily": 0 - }, - { - "FontFamily": 0, - "Formatter": 1, - "HorizontalAlignment": 2 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332 - }, - { - "FontSize": 13.333333333333332 - }, - { - "FontFamily": 0, - "Formatter": 1 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Formatter": 1 - }, - { - "FontFamily": 0, - "FontSize": 13.333333333333332, - "Formatter": 3, - "VerticalAlignment": 4, - "WordWrap": true - }, - { - "BorderBottom": 0 - } - ], - "Types": { - "Strs": [ - "Body", - "[AUTO]General", - "Left", - "@", - "Top", - "Background 2 0" - ], - "Borders": [ - { - "Color": 5 - } - ] - }, - "CellStyles": { - "1,0": 0, - "1,1": 1, - "1,5": 0, - "1,6": 0, - "1,7": 0, - "1,8": 0, - "1,9": 0, - "1,10": 0, - "1,11": 0, - "1,12": 0, - "1,13": 0, - "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,29": 0, - "1,30": 0, - "1,31": 0, - "2,0": 0, - "2,1": 0, - "2,2": 0, - "2,3": 0, - "2,4": 0, - "2,5": 0, - "2,6": 0, - "2,7": 0, - "2,8": 0, - "2,9": 0, - "2,10": 0, - "2,11": 0, - "2,12": 0, - "2,13": 0, - "2,14": 0, - "2,15": 0, - "2,16": 0, - "2,17": 0, - "2,18": 0, - "2,19": 0, - "2,20": 0, - "2,21": 0, - "2,22": 0, - "2,23": 0, - "2,24": 0, - "2,25": 0, - "2,26": 0, - "2,27": 0, - "2,28": 0, - "2,29": 0, - "2,30": 0, - "2,31": 0, - "3,0": 0, - "3,1": 2, - "3,31": 0, - "7,1": 3, - "9,0": 0, - "9,1": 4, - "9,5": 0, - "9,6": 0, - "9,7": 0, - "9,8": 0, - "9,9": 0, - "9,10": 0, - "9,11": 0, - "9,12": 0, - "9,13": 0, - "9,14": 0, - "9,15": 0, - "9,16": 0, - "9,17": 0, - "9,18": 0, - "9,19": 0, - "9,20": 0, - "9,21": 0, - "9,22": 0, - "9,23": 0, - "9,24": 0, - "9,25": 0, - "9,28": 5, - "9,29": 0, - "9,30": 0, - "9,31": 0, - "10,0": 0, - "10,1": 0, - "10,2": 0, - "10,3": 0, - "10,4": 0, - "10,5": 0, - "10,6": 0, - "10,7": 0, - "10,8": 0, - "10,9": 0, - "10,10": 0, - "10,11": 0, - "10,12": 0, - "10,13": 0, - "10,14": 0, - "10,15": 0, - "10,16": 0, - "10,17": 0, - "10,18": 0, - "10,19": 0, - "10,20": 0, - "10,21": 0, - "10,22": 0, - "10,23": 0, - "10,24": 0, - "10,25": 0, - "10,26": 0, - "10,27": 0, - "10,28": 0, - "10,29": 0, - "10,30": 0, - "10,31": 0, - "11,0": 0, - "11,1": 6, - "11,31": 0, - "12,0": 0, - "12,1": 0, - "12,2": 0, - "12,3": 0, - "12,4": 0, - "12,5": 0, - "12,6": 0, - "12,7": 0, - "12,8": 0, - "12,9": 0, - "12,10": 0, - "12,11": 0, - "12,12": 0, - "12,13": 0, - "12,14": 0, - "12,15": 0, - "12,16": 0, - "12,17": 0, - "12,18": 0, - "12,19": 0, - "12,20": 0, - "12,21": 0, - "12,22": 0, - "12,23": 0, - "12,24": 0, - "12,25": 0, - "12,26": 0, - "12,27": 0, - "12,28": 0, - "12,29": 0, - "12,30": 0, - "12,31": 0, - "13,0": 0, - "13,1": 4, - "13,5": 0, - "13,6": 0, - "13,7": 0, - "13,8": 0, - "13,9": 0, - "13,10": 0, - "13,11": 0, - "13,12": 0, - "13,13": 0, - "13,14": 0, - "13,15": 0, - "13,16": 0, - "13,17": 0, - "13,18": 0, - "13,19": 0, - "13,20": 0, - "13,21": 0, - "13,22": 0, - "13,23": 0, - "13,24": 0, - "13,25": 0, - "13,26": 0, - "13,27": 0, - "13,28": 0, - "13,29": 0, - "13,30": 0, - "13,31": 0, - "14,0": 0, - "14,1": 0, - "14,2": 0, - "14,3": 0, - "14,4": 0, - "14,5": 0, - "14,6": 0, - "14,7": 0, - "14,8": 0, - "14,9": 0, - "14,10": 0, - "14,11": 0, - "14,12": 0, - "14,13": 0, - "14,14": 0, - "14,15": 0, - "14,16": 0, - "14,17": 0, - "14,18": 0, - "14,19": 0, - "14,20": 0, - "14,21": 0, - "14,22": 0, - "14,23": 0, - "14,24": 0, - "14,25": 0, - "14,26": 0, - "14,27": 0, - "14,28": 0, - "14,29": 0, - "14,30": 0, - "14,31": 0, - "15,0": 0, - "15,1": 6, - "15,31": 0, - "16,1": 7, - "16,2": 7, - "16,3": 7, - "16,4": 7, - "16,5": 7, - "16,6": 7, - "16,7": 7, - "16,8": 7, - "16,9": 7, - "16,10": 7, - "16,11": 7, - "16,12": 7, - "16,13": 7, - "16,14": 7, - "16,15": 7, - "16,16": 7, - "16,17": 7, - "16,18": 7, - "16,19": 7, - "16,20": 7, - "16,21": 7, - "16,22": 7, - "16,23": 7, - "16,24": 7, - "16,25": 7, - "16,26": 7, - "16,27": 7, - "16,28": 7, - "16,29": 7, - "16,30": 7 - }, - "SheetStyle": { - "FontFamily": 0 - } - }, - "Spans": [ - "3,1,1,30", - "7,1,1,30", - "18,28,1,3", - "9,28,1,3", - "5,1,1,4", - "9,1,1,4", - "13,1,1,4", - "1,1,1,4", - "11,1,1,30", - "15,1,1,30" - ], - "PageInfo": { - "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - }, - "RowBreakLines": [], - "RepeatRangeSettings": [] - }, - "PrintInfo": { - "PaperSize": {}, - "Margin": {} - }, - "BackgroundPictures": [ - { - "Name": "2ceb14c0-6604-41d8-b076-cf378a28ebbf.png", - "DisplayName": "背景图1", - "StyleInfo": { - "Fill": "Accent 1 0" - }, - "IsAutomaticFill": false, - "Location": "24,41", - "Size": "2,15" - }, - { - "Name": "5efa2e48-5473-4a73-9f4a-87447c12f142.png", - "DisplayName": "背景图2", - "StyleInfo": { - "Fill": "Accent 1 0" - }, - "IsAutomaticFill": false, - "Location": "24,149", - "Size": "2,15" - }, - { - "Name": "BackgroundPicture2", - "DisplayName": "背景图3", - "StyleInfo": { - "CornerRadius": 0.0, - "Fill": "Accent 1 0" - }, - "IsAutomaticFill": false, - "Location": "24,259", - "Size": "2,15" - }, - { - "Name": "BackgroundPicture3", - "DisplayName": "背景图4", - "StyleInfo": { - "CornerRadius": 0.0, - "Fill": "Accent 1 0" - }, - "IsAutomaticFill": false, - "Location": "24,572", - "Size": "2,15" - } - ], - "CustomNames": [ - { - "Name": "项目ID", - "Formula": "项目周报详情!$B$4" - } - ] -}//nWVND8ne6XugISVWVzAc1GKW8Q/Ol9B1oH0QI3FhpUcq09CSgNFnMFkKs8LnfNyaNYmbDWKHuf0R3qb8mNj3le/ixHzVeWvZVy5pUieaiY4N5BEkkV8oDZ3fRQ5CKg2z/1XWH5vOMqmsV7vg2MdsGLwd7IIpVgtOwr5HJkaW0KzB30jxmYOd7fHTPrNFh85aqxMxmwCYTcm3lw+ZRJt8Z6hSSMK+h4XFOEkLKqkFAEat26kD93zMZpDJr+wECdPmVOrVcwjvZjB7MjGC6X1iNX6zQ591LfoZYWXmSQUpW0M7hlNhpPOqyqe0Jv7a7d7axQkWK3UCnKB+d5uepQ1PlpN0St8x2eRonIZ4hQLo3reGEbIIa/+E7qw2Hv7lhYnSnjtbXyTFE0dKOMQxC8xXWSKOdrgO53/8XPRdgwranyoZh+OQN+7eCtbJSBBccEg3UzdZmUnz8m8mrFKnj4uLy7bBDfsC792CZs5Z0zHe2UWH/DYsza8jasLhAKCUMUs/LZ+y6pDogrWLVNpim3gU+/2y/bMrRbtaCfK91Z9Kc+NZcCqcnAoTKN1uk3mmu7LflcKn+VoYvKa+PhlJf0qmu4xpVojRc1B0pD4GdK7pru5gBmVfN0spJUPXbFpUYZT7bxZyW2h/KjmaqSU5DULWWk9g/x0KsdqoFgyskjdJdmyDWQy5K9VIS59RnnbsTSG8j576Fjx+CVHs/p4wc/CMwtrtXlulUGTtbQ9K0a4L9wqbeVGDNolq7otAKaSHLr3yXECm1rcusihbA+wZYCSo1MVhcJ5BwVzmnyY4Fbyhj6zhQRXCFUdathfxTupVjN30sI4vLwQhGGp0HsXZWXZh8+EKodOoIZSpNJw/VfPlyzvHn6e8FJgwXNHyrgH8zN6pxHleP0anvLlwMw4eFFL6xw==|920 \ No newline at end of file diff --git a/Pages/汇报/项目周报/项目周报详情.rd b/Pages/汇报/项目周报/项目周报详情.rd deleted file mode 100644 index 71373eb3..00000000 --- a/Pages/汇报/项目周报/项目周报详情.rd +++ /dev/null @@ -1,11 +0,0 @@ -{ - "PageType": 0, - "ColumnCount": 32, - "RowCount": 21, - "CustomNames": [ - { - "Name": "项目ID", - "Formula": "项目周报详情!$B$4" - } - ] -} \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.json b/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.json index 8270488d..dc795aed 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.json +++ b/Pages/项目/项目首页/项目首页-容器页面/项目周报列表.json @@ -353,18 +353,7 @@ "CommandList": [ { "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", - "PageName": "项目周报详情", - "PassValues": [ - { - "Source": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目周报列表!项目ID" - }, - "TargetCell": { - "SerializeProperty": "=项目周报详情!项目ID" - } - } - ], + "NavigateType": "back", "LoadBindingDataOption": 2 } ], @@ -436,7 +425,7 @@ } } ], - "ID": "c7872dd9-dad1-4620-8ae2-cbcb029c312e" + "ID": "9f7a4879-b9d5-4066-87f9-90ff0f2254f2" } ] } @@ -625,9 +614,20 @@ "align": "center", "headerAlign": "center", "colfixed": "false", + "type": "Default", + "tagType": "info", + "imgType": "cover", "resizable": false, "hide": true, - "key": "ef444f18-2d5e-48db-9906-1f77cadc5761" + "key": "ef444f18-2d5e-48db-9906-1f77cadc5761", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] }, { "$type": "ElementUI.ColumnSetting, ElementUI", @@ -638,7 +638,18 @@ "align": "center", "headerAlign": "center", "colfixed": "false", - "key": "aa0739c9-a90c-4092-b336-c390e359c039" + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "aa0739c9-a90c-4092-b336-c390e359c039", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] }, { "$type": "ElementUI.ColumnSetting, ElementUI", @@ -650,7 +661,18 @@ "align": "center", "headerAlign": "center", "colfixed": "false", - "key": "ff693e3e-a472-453d-9114-242e86b94f0f" + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "ff693e3e-a472-453d-9114-242e86b94f0f", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] }, { "$type": "ElementUI.ColumnSetting, ElementUI", @@ -659,7 +681,18 @@ "align": "left", "headerAlign": "left", "colfixed": "false", - "key": "f6365fad-5d2a-485d-b807-d9c7acde91ee" + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "f6365fad-5d2a-485d-b807-d9c7acde91ee", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] }, { "$type": "ElementUI.ColumnSetting, ElementUI", @@ -668,8 +701,18 @@ "align": "left", "headerAlign": "left", "colfixed": "false", - "showOverflowTooltip": true, - "key": "963b2f47-2e36-46af-b59e-dac1e672efcd" + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "963b2f47-2e36-46af-b59e-dac1e672efcd", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] }, { "$type": "ElementUI.ColumnSetting, ElementUI", @@ -678,14 +721,38 @@ "align": "left", "headerAlign": "left", "colfixed": "false", - "showOverflowTooltip": true, - "key": "2daf6d13-9fe5-4a22-9fd7-37f72c39371d" + "type": "Default", + "tagType": "info", + "imgType": "cover", + "key": "2daf6d13-9fe5-4a22-9fd7-37f72c39371d", + "UIPermissions": [ + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ] } ], "showActionButtons": true, "actionButtons": [ { "$type": "ElementUI.ActionButton, ElementUI", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], "type": "button", "Name": "分享", "shape": "default", @@ -793,6 +860,20 @@ }, { "$type": "ElementUI.ActionButton, ElementUI", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], "type": "button", "Name": "编辑", "styleType": "Accent 1 0", @@ -851,7 +932,7 @@ } } ], - "ID": "7e08b2a0-7eba-4f2f-8c33-c3f2f0f8383f" + "ID": "92d37d95-ef39-42df-95b7-31447de1c3d6" } ] } @@ -860,7 +941,7 @@ "IsOK": "是否为确定" } }, - "PageName": "项目周报详情", + "NavigateType": "back", "LoadBindingDataOption": 1 } ], @@ -871,6 +952,20 @@ }, { "$type": "ElementUI.ActionButton, ElementUI", + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], "type": "button", "Name": "删除", "styleType": "Accent 5", @@ -1171,4 +1266,4 @@ "Formula": "项目周报列表!$F$14" } ] -}//vL0uuPnzQR2ZdtlNGr7JtT/dVdaxdony6ZKisq4ig/KrhfwCRfqLBQTnCxQytgxAeW8MOEppN99seOFl2WQg9v1EwJt9JLa7IEdq2ecdAxR4ald0+B5qOyL8okJqch7508o5PqTYA4cNVWpkuXws+wSXjoKHBC5m2YGqxwIEC1qohBeRkJw4WKoFFyMfkg2JgoskXYQlKnlzd05JhpMC977n8p2jxyDu//CJT4wYWiXzagu2Rey7qRznlDxAai23wIuelbKXikwP/5eJlNAgV6vc0W7nTf9jAgMdNAt/xIUw0hLBexIWSb0i3FR4A2BsdfM/cpKw4Ebs9hJgmcxlGGUmEpIDFhM6Bqmvao9MmITQgArcNgvFySd6OXANLDbMX356vR3WM4gvWbHIo9dvEKx7yDAK03tUAgvAwQHXny5yorTZf2wn2nLPXUsd++/cJPq2tkkEWDrcKnZrcZPdI3exJB7013mQHfVzabmJovKPqHQca/er1pE8xUR42bbwsgpm5AlJwfyt+eRFl8y303iyb93XB+UMg02elZotZ6gbVq0LHDM5UH7Wy0ux8fcRQ083GndhUtHAxmOFlgfFLTUZVvAFnYPkfb+qIHoWbE6T23IUrkcPIoBi9s7IH2s0pHmE16bek2witsFJ9h5qLmUwGtXv2P5Q1M+nXZFy92LYIQLTO4n+ZJKFkATQ17ibdAiKodycoiZU731DfL7wQXBp3v6QZCJEklEBo1bUDE/Tmig6QEA04E9KcG/ZwTo8MDnLSHugGAeyOcJYOzXTcF3efB/ReMBE1S3GnMpj2Xxe1gcCixgRaHHdm0j7uCTvccEMwiVfSdvyqwSd5XHcRmGg3XfBUNgRdGR+L5v6gE67XJJUiPSR6ABhbOARB2+yUf8Xhfw+0Cg1sY2Dhr4VXg==|920 \ No newline at end of file +}//lmzcREnitsLhsryg9TtRH7nScBj907dItpxKcMz7KPTyQvgAUqAI1EilSujT1s1udhkivh9aeVgI6xU6EbMdHW1O5EYbK4TYa8jyEuo14zehsoCPDfkcRmYkIbapJnlOrXRCC1wbyfE5FOEi8KMIi+idwB0GmihkXhLH/N/AGyDwCRJROQpQkauBZk7k0l57vZGj7mdRJ+txWGBFVJ1v4h9QEZHFqMTzA58f/8Vfa5kD4RNUQUuiJBRo8fDSh7tVb5fkhNDARHhpFGGXY4bmVfajoFQ1pG/i4C0JazcJjcx0V0lj0v/aU3t6J0WzFhkEpG6/7wxS8OgYl9YERG+ivxzxaFtdpCm815AxGjO9d1B48DuRwwHNk0XsIR+gr5lJgBffAR+yILMNLLXi6MZ9RM2ItEUM5pDzf53yJ9PReQWQHDkXMWOS8l6EUYQ/dC4mTIuGl2/dwglI2yaANMycn5gtNLxYMVOmHg29JpEsSWjbvK3hVVJzW4pDqCMV10UUKrJ6rfbAsmsex881yi2TfyQ0ypJzZMJ9AvzkVglIuhskTBvTHFjjI/Q6HfcNtRCcH+7gL/70zWDL+Bz8Az3nXri69GcINRrPesQagXTPJXNGEROXO5jW2ttla7Y6MaJwQiqfURd3vzL3li1AcDYNELOD4yzje5e2ID2QN3CsX+7YuI++Kn5CF7b2GEQ4tiUqQn6nlyqeVTlsqliuL8fjlh5KXuiJpHMcXSpcuSQqTKGuYsXrvcFXKMliONEPUH+bEh3Nbo6CVTQ79Mks3T6+8OBDbmnl9A4OM0EpnX84zQ2n1tBsw48XyUl3EXJjulmflEhOyLAy+E1YSY9DImAVydstPP5aXj395Z9THIv69Y63Jrs5Mugqt94/UJr2u57o2maGzt8c9l3mtzu9qfcxwg==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.json b/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.json index 536e47e2..f199a7d8 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.json +++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况-关键数据.json @@ -6,6 +6,11 @@ "DesignLengthInPixel": 15.0 } }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 80.0 + } + }, "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 10.0 @@ -26,14 +31,10 @@ "DesignLengthInPixel": 15.0 } }, - "1": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 80.0 - } - }, "6": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 33.0 + "DesignLengthInPixel": 33.0, + "IsHidden": true } } }, @@ -290,7 +291,7 @@ } } ], - "ID": "e6b12ff7-a74a-4c3d-a3a7-4c30ea6e0e63" + "ID": "e303e51d-de10-41d5-8b20-601a253b655c" } ] } @@ -335,7 +336,7 @@ } } ], - "ID": "de0dd384-e994-409b-b269-28a3a2705658" + "ID": "fc7b654e-5a2f-49f3-8b38-6bcc8c5614ac" } ] } @@ -380,7 +381,7 @@ } } ], - "ID": "04719f44-4a7a-4166-9fa0-2c081c3f511e" + "ID": "6c4e1384-fd57-4d4b-b7ce-735ad4bf706e" } ] } @@ -425,7 +426,7 @@ } } ], - "ID": "5894b3e5-20f9-4152-a238-34cded0f5161" + "ID": "d062efe9-03f8-4e10-bd9d-8ba7672d8459" } ] } @@ -470,7 +471,7 @@ } } ], - "ID": "94bda11d-6843-4038-b958-7ff03ea94674" + "ID": "e466bb7e-b288-4375-aee1-b4f764d88b26" } ] } @@ -515,7 +516,7 @@ } } ], - "ID": "0e4ea7dc-7ee6-4ea9-961b-d1c30c092181" + "ID": "2a48f016-1e46-40c9-99ec-eba65c417778" } ] } @@ -560,7 +561,7 @@ } } ], - "ID": "50ea92e9-be82-4629-b949-b83d788f6f57" + "ID": "a82b408d-c69a-4846-b131-8d49bfa36385" } ] } @@ -605,7 +606,7 @@ } } ], - "ID": "581d427b-3981-4d6a-9ee7-0aa735daaf4b" + "ID": "6dc59512-740c-4670-a496-0a9c0f2b7428" } ] } @@ -617,9 +618,9 @@ }, "4,1": { "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目成员数", - "GUID": "fe9b0d76-1afd-4719-8184-fbe9f6dd3939" + "TableName": "项目平行视图", + "ColumnName": "成员数量", + "GUID": "1767a5c3-7014-4ee9-abab-cf9181a9094f" } }, "4,5": { @@ -908,7 +909,6 @@ } }, "Spans": [ - "4,1,1,1", "1,5,1,1", "3,5,1,1", "4,5,1,1", @@ -952,7 +952,7 @@ }, "RowBreakLines": [], "RepeatRangeSettings": [], - "RelatedDataTableName": "项目平行视图" + "RelatedDataTableName": "项目表" }, "PrintInfo": { "PaperSize": {}, @@ -1092,4 +1092,4 @@ "Size": "130,181" } ] -}//SUZt06y3U5XpMHKWkfElWBtYjDX/g0FmyjCjgbkZwcQwaA/kWHlb1VIU/3oCt49tJahWc1HoZX1WvUqwvLRZva1z/0wuhWBtK7XaMZnELeADEuv0ettGNueyjYRdIfk6nUqrpgPxS3D6dnlYG1UiZ2cFizwVYB4JkzxBNrf299w2BkVqFyckngBHtYeniah/h/HHO+4SLJmdq3sgOLfiCZfaSkrWRPf1nwB66olYpYgyVeq+CCAnbsVNVuJiCDRIR80nG6pI3obY+2x4x77bsRS0J4xtS714OxdNZ3Tvhig24sDTx8M2kX4z39XvFxrOujbNlgyIPqwjQbIUj/5gReft+KwdQY1/dmMw3UvZnIF9cvL4QHvznfi8Xju0gT4kcghTSTtQwTCyqykIT1NI6VaReYkJR1SxavzxoegfHFPvSdSa6kpUPYEIcgqYTqF5721q0h/EGPdQTD5cSQzFEOIMpseSHbzakV45pHXYxRceqo40M7sNq+5b254G1TtZ4gl6vE5gWSU4evwgno9l1MHuvaKFvRRZOBfLa1Qbe2UuB852KYYmvba0ecwjzMiwAvZIoM0CiPVBlMGgxZk5TA5nSLzKWlDXgWbmlZclTrmvKwGtmN+zTovwLaqDhpRpmkUUzfKcWHG6NmVGgcRffAl9Y3iwku78c3ccN/ElaMxKdWIAo77cFqM1qPeiH0/tTRjy2CJdo7GR8ZoFpc+Oa1LHAh0zAORb6Tauh55w0aapdtbI/ew7wmJkNTZRrlHt9KY23A1iDHnP3T6BlyywrDP433M5Pu36y18PU/bgCtRAyzdti0Avo5xlsR95CRhwiqEaZXKsS7YnmBqXp+9i8tltKjdZVqNa/bBkgYvvBoid1Xv3G3H5swXsJn/KmVDPG3ny5LTOIglhnoliE75Cgw==|920 \ No newline at end of file +}//y5Tn3/N5B1xD7BMTG7++9MGQB+FDueCyrVdhm1il9j/BzzpDUNc8vOkiU/fPochBU5JDAi+nBVBhrDpXjWyCH2voctDiq9Fe0ghd0TAEowhgoEQGKzKaqDAHNwCHAoiHDanaWkych2XPXQf+h0dau5rW1J5Q4U3IzSYhZTUfpoy/lgq9C0Aa5G2rb8TuSdRoqV/U8KqTI/BqlhG7HrHINnWFPsxnWs5TBC0qRudN2rDnr9CV8Yd6PPEmAKb8EbYxggazKf5DPar8pvuOMcsRnyeymXPRVodZwL003cC+xLPHdGQ+XrGBsOY0qeQ9TerHC+NelPGHPpuUOoCteF2Egw/AWB9tn6cDYgdhF99x65tb4LiuXqi7oRN/oD1dap/RssVGhE4Mb7Pcp4g6bTaDhulGBJVqFGwiWcjMIvqLQlDNRK2+Z8XDAbJq4X9rlHPp0Fn1dlbomP7ti+nb/U/6obvFmj+NdECbTc6bpsnKSvSsHVP4PudycYZfWMyYJ5f4tiPrKxi0d+ssF6iU2/Y9orOIAjS+Oec0qAq8c9ZtkhtKMeV7yDh2cJ0s+rcN3yqi54nCjf4tFus+R+jAiAZLA1lmAZ4VAJBbfgvAJYbDqSZT86Mt16payug0tXpDXSQHQumg05XEzyGHxCo5ofEjbCPGxR1NhOV7eztRTD3M09oCVXwYU/fJszVJAo7D9yE0U7aJOFWset/BRrFso4kppSorpT0LKbN43ed0f6XvxnxXuSYWgeetX2mGjUmyWi+rLyY9JnktD8XvHuHubRidZq9NaMLsRq6tUKkKG8dHImNypWUq6LHwfVkcKvGx7LihNohsQupkauC2GOkc3RaQ1vlk7NF83I3Lj0Oj5IXMqLQoXtp/UdZjObeQZTboudIoPU+g1qCjj5OUew+bsZkuNQ==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目概况.json b/Pages/项目/项目首页/项目首页-容器页面/项目概况.json index 45f37e70..112359a8 100644 --- a/Pages/项目/项目首页/项目首页-容器页面/项目概况.json +++ b/Pages/项目/项目首页/项目首页-容器页面/项目概况.json @@ -620,21 +620,6 @@ "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", "PageLoadedCommandList": [ - { - "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", - "CurrentRowInfo": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目ID", - "GUID": "3ad520ca-8715-461f-8071-64ff78b713ae" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目概况!项目ID" - } - } - }, { "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", "FunctionName": "remove", @@ -684,4 +669,4 @@ "Formula": "项目概况!$AH$2" } ] -}//6nGS+XO2GcjyLsjCRtOosEVwAMUiGzurPxZJ/24PTrBdKQn9icc05GNF70s0PKbwHedVGZhRF8LyJLzMIac/oMgPTpzMIMUlnqnnTfDAcPNsdCbELxwiMspME5Zi2ZvMHPtn2yXNt/1ULqVk791BYcthMJ6bTVl1qz564ior1mCfi2upLdMzbuDLPCw5La98UodsSYahhwKDtEHIS1HigM4u3kIltTsmQ/LcMSCA8fJlfnXOC4fAgCeaqyoJ3EozmBOihXgm08nB02OWbIBRTBXaQZjb1XTGbwUn+y/eiDd/GyBkynGxw3BN07bDZsrrWQc9cfD/YpAfxtFHTKmP+hEQivsE2C1xhVME1DMTyjmo6eqsuPR8m9MaVgM7MjDOnj9rgk7xxB264PNAA22ubDqt8/p79WLraTn4OEsA5Amr2kufF3xsUi8mvvMZT4RaG86g4rLA+UK9A8PQJ6OPD+2t6mnxTa8BzxWt0FBhg6lmsuV7Qw1tYoztV3Bz6SwORrOcCyJ2LY9e0J+pcfrmZ+m1yoAJGdWJheI1dX2v/ItFDdJbGTNqe7Fw+tQRgK+yyhAnlR62FrjhMk6/owqdTj7LxGZWFIbFk8m0ZvcW80Oiko8OSMLbYF6UOk3Ssu8C/hfge52NHLTm9SG20qUuIw3DuoQ7d7Pm4F4qJ341oX1flgB87eyapvnsCvd+xgAsO/HvlMyT1IHsKfgGJsGGHqPmb5BlpbnfuGv4dAhReGxrTQpq7AZtFM+tdA8pblUK3Qy0wYLhEFVEEKy9+2NoRmO/3I1sJj9HmGODJO8HvmHSaIjEYqj9IS+Alby7IUkAAi5Ta2BSKJxYkxw+RNDD5mwKFBQ97a8SSqsjvQaNpE5VRhLO0G01cZtzo7gTddvNfcODKg5r8icrajdIUj/Iuw==|920 \ No newline at end of file +}//FS0nMoWM5LWlRHHbP2nQJqGI6nYH+K25ST95mXp7EjZlstMBm2rpmyIuPjx3fanh9w024LnsfLSIa43QF4KQ5OT+bm8laW/ag/TJG2ju1P3JaKXfjCkdDSCDJx7SdIqqk15LSeNm9jI8RCNZ/mrOlQro2WvSPma02Bb++Ah+DR3dXkUYZc8YYqmgLvN/DrQjOggsCnNhLmYDJLMJqaSuPAA+itCKh9jN6sSt06Iv6orSTOlZePcGieKU3mCxDGfWZGckVeofmostb/SGgyiDJOD5Z8KrVdCnYI1Pzq6ps7mBOk7ZGDaVz2NSs+hWZ5YX59MvXjV6Bb7GG7yIVKbnd1smcsY2LIJtI7e1wOb+c99TA0fysL77w3b4eRh0s2FUeOsHRTtdd8bS6ilG7mXewOSLaBPLRpCnp23Issy2ysDN+ZvadYsNlwz9DivYneSB36s34+vzIED6fBFXla4D+53Ylld3fq+JZNf8Wpnt4FgVGKjPQoOFAVIbZecmmEX79/y9+bH7x4v3pb9zf0+q+8kdgw724ImI2zEfxoSkb74Zgucf5dwhyTiZMXG8FxboGS2AYtf0RC2i8haypNqLiAJn8RXR9GooXk8aIcgc25EH07kUZZl7gRD5Z305ZvgWalzokXeIIyTKFo+y9SX1SnWQKqO0FQV5aQTer3TllCZhxYuErxPezIDrLb6LYmEV3Oz1uHsI+XRy0VOgeuEpjrmbT4Hpy2rESpu8HyCTSO2DbsL7TulzRHkw7O//2/tV9B6Iy7x26dmbTZxb9AtYQLfmQwAY2P+WNtYvJKEqN52lTHhxXgP8Dwy4QVj2kZM+PxfzaWdBqaI5ArjPtCWLCpOkCbxOlbOwze8IBy8u0FzC2aKJR+6rP6flVR1rbqU967iydF/PtvyjkvLrX91AIQ==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/预算申请/预算申请.json b/Pages/项目/项目首页/预算申请/预算申请.json index 7ccc55d3..ba45a033 100644 --- a/Pages/项目/项目首页/预算申请/预算申请.json +++ b/Pages/项目/项目首页/预算申请/预算申请.json @@ -549,34 +549,51 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "平均时薪", "TableValue": { - "TableName": "View_项目统计信息", + "TableName": "任务工时表", "TableValueType": 1, "BindingInfos": [ { - "GUID": "4534a5e9-9fb2-4c03-9863-9724c18bb4e7", + "GUID": "8712ca89-d47e-43ef-a9ec-b683856465f9", "BindingInfo": { - "TableName": "View_项目统计信息", + "TableName": "任务工时表", "ColumnName": "平均时薪", - "GUID": "7c56b8f9-1ec0-4699-bbcf-44ced19ad36e" + "GUID": "0e3466f7-24b3-4397-85b9-8e1861cdb3cd" }, "ColumnName": "平均时薪" } ], "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目ID", - "GUID": "756269cb-0ef8-452d-8196-9ab9d0a3e235" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=预算申请!项目ID" - } + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务工时表", + "ColumnName": "项目ID", + "GUID": "00ba088f-6b67-471c-96b3-7cf171ad780c" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=预算申请!项目ID" + } + }, + { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务工时表", + "ColumnName": "执行人", + "GUID": "13887e5c-6fbf-4ce6-8485-d4cb8fcc5ed5" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=预算申请!B8" + } + } + ] }, "TopCount": "1" }, - "ID": "07cd9b8c48cd4f7cbb65631c439a59a3" + "ID": "3393119db6334b75921c988985330061" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -629,12 +646,12 @@ ] } ], - "ID": "d7b3455c-b098-46c9-8e66-87bb348389a5" + "ID": "6f9f9061-b25c-4a82-aa1a-84049e40c084" } ] } ], - "ID": "2d4a2130-f617-4b75-9ad5-4500d5d1275f" + "ID": "b7f78459-0b06-48b6-824f-e31387ab485e" } ] } @@ -839,7 +856,7 @@ "MethodName": "Refresh" } ], - "ID": "a2257ee0-68b1-4806-9e73-7febaf59c139" + "ID": "a803bbe7-5984-4678-b354-f5fd82167f50" } ] } @@ -1196,4 +1213,4 @@ "Formula": "预算申请!$B$23" } ] -}//j5TU/cS2BuJLs0oc8fbVBIOVbbA6eb49p40JGcBRo5fZvIR2Rp+jZWx1RO0uUJ+4tQwMlJKOvMk9nbbftTHHooBFhNYAoCktg0ingw+YfA8hC2WzdHB94TSqXZ2B950O0qxfB0/4qSWjulG9nW8eCOdNkL42eg/m/p8eDneLYXcmNMigtVIaiFwdPvJZTMwcV0xGxUOSF8+lHrIE61axyE/+E5og/8bLLgfqMeRQh/aNc+oBQwvMZR7CzDcJDH9qjZM4q7WEADmfhNryj20NLPKVLWTTCHXCAANECaXHID9+5S/U8omkBYRtSODPuUwZ5/yRCKKqjVopoM9oKHdL4mYlEqIOa4LdT0CnUvKxxR1YV4TP2AhNR3vtUJgQeal/DbK8K8Om8RKpwGpEfjyy5d8u6drEHSeMOXkeXit+Qv5EZUTR/C6JP/sZEkGRMdDY5/heykf+/AykCg79/wyok4zzyeTzON9bda1okX4Ud6EefQQxzJubRU5cQx3AN5Z6lxgF3UCYFjzoH1CZuosTpzTrfa7ucfxx5ud3AfSCohMvtJ+duqLlnpbnuPErTR2DsvKuU3DuWpVJaqMO68w/OJBo3PdKUwUu9lKBFNLDf4Y1s+UI2MMUwsOqXjynYMK36meya0E7R23VQ59FEQoKTwtMAfIQkasOWn73qiq1DEO7zAKWvxkD6HNIOHiRZARIvVtvXco/9RPz+n7bOB55gHaBJe4mU9S/y8s4b7v9eJT8pV2lTWHHYEbZFkOT70Ep1bf0EqtRMsNS+Z1Yo8a9GQIT6UxL+rREsVqKhSkEC3uaq/VSuMI3jMxMTBO94a+7S9CFT7imXzIqBshhMp13c+SjCSMZ/Ee299vaxdOZj2rI0F2CpB9T/OSkJbuyGOqvpIMpGms/NfW24G0aRfjsXQ==|920 \ No newline at end of file +}//2NOEBaoMVCXnjZkjet8IYGxTzQFQQWvJTNqEOWauwOO+ujEIj6s/KuA5rOqX5Pg1bi2bDspEt/xaCSO/Ky/Xw+saR6w1VGmLN+u88iM6j5znEnxMFkCeKlCCEUc+nvtAMDBDUQBZmxhC6Q/45fVvmcGz1iWZrUuLgI8NTYltQVQKlqOm+QbJxo49OSnKPlsjwdzlsRnd+4/1V5m2r+30wlg47lV64ZyZhHUrMKPgB2ZYyWqFpeFEtpQpZ0p0e0CyMJZ3eB8+WtzypV97As1W2YDL5Jn632IhprKSWaPlTSh3hUuFjv77KMvO6M+A4EEBb9rmXXAVSLeV0InFzzRTzL0fZS6kpR4Vrl476whby97ryqdOPGYU5VSQWO91AWc5w0tB/ahQnPlFOYHxczQKYt3ORsPOa/davtnfkaJ2XtD3WAyAFMFBHTkhCIzTaxV/V5kaHjkgYJM3cP+cxBSyRxUa+suZq/Clf/UG1AUqPsHyjHDjIq7JJ3IhpDf38QHoTBUads6cvP/h6xXb63ldQpBFm1NThUAp/pwy797/qU2n8u/R2Ilk5TNAXmmhHlctzJcC0ynQPXMBCAmoIwKv/JLpjs9NPSXBfApeL/JArz4esGSecu39emce3ufXskg0vW3rvunDfFFn7hc+KbRuBnPrDZ5jNCJL+W/6mSDcFxWfXYC4OYK2iWu8xRNez9KApIGpRrU/KgZGzpBpISt0oE3iT95Fg8/tdNTsuO+tamLNwZivjnPrU1IYusRzMVob76Q5xiD9lw1lqeyXs35Gdt/6XxRP0vrN+M5jieO1Su9xcbMfXvd7LSZg/qWmk4UfIZZery64i0eitC6N8uCiSIZAuz/EQ/QRLUMlHrO1oHPDioFHRhp+mzWIvbuUWuD7hvTYXuJwKqFLzylC5Imxlw==|920 \ No newline at end of file diff --git a/Plugin/Forguncy.PassListviewDataCommand.zip b/Plugin/Forguncy.PassListviewDataCommand.zip deleted file mode 100644 index 0d9141a0..00000000 Binary files a/Plugin/Forguncy.PassListviewDataCommand.zip and /dev/null differ diff --git a/ServerCommands/工时/计算报工数据.json b/ServerCommands/工时/计算报工数据.json index 278a8cad..79ff4090 100644 --- a/ServerCommands/工时/计算报工数据.json +++ b/ServerCommands/工时/计算报工数据.json @@ -61,7 +61,7 @@ "TableValueType": 1, "BindingInfos": [ { - "GUID": "afc70b8a-3b5c-4dcd-9f28-c2ff688947c8", + "GUID": "8e61c4dd-8dbb-40e1-b0c9-959c63ad922f", "BindingInfo": { "TableName": "任务平行视图", "ColumnName": "项目ID", @@ -70,48 +70,7 @@ "ColumnName": "项目ID" }, { - "GUID": "d723118e-eb55-469f-a95c-57d943e8d224", - "BindingInfo": { - "TableName": "任务平行视图", - "ColumnName": "任务名称", - "GUID": "82947834-93d4-4141-ae13-ac868718c9e3" - }, - "ColumnName": "任务名称" - }, - { - "GUID": "568fdd28-7ca7-487c-b79d-b31b9bf5c2b5", - "BindingInfo": { - "TableName": "任务平行视图", - "ColumnName": "总分配工时", - "GUID": "5bd82d2d-ef35-4d87-8acf-e4db9c4caadf" - }, - "ColumnName": "总分配工时" - }, - { - "GUID": "45ccb343-6ebf-4bf7-ae9e-6e92cd71c2ef", - "BindingInfo": { - "TableName": "任务平行视图", - "ColumnName": "任务状态", - "GUID": "8ab893d0-a983-49c5-83d4-f924307b44d8" - }, - "ColumnName": "任务状态" - }, - { - "GUID": "2e9cc93a-22f1-4290-b8db-57e9ce13562b", - "BindingInfo": { - "TableName": "任务平行视图", - "ColumnName": "任务状态", - "GUID": "7dd81639-004a-4e1f-8801-bdb573d4689f", - "RelationBinding": { - "RelatedTable": "任务状态", - "RelatedColumn": "状态码", - "DisplayColumn": "任务状态" - } - }, - "ColumnName": "任务状态文本" - }, - { - "GUID": "6b0d9c9f-2cae-40da-acf4-60952c085338", + "GUID": "4989d674-ee78-46b8-a072-2d7733460388", "BindingInfo": { "TableName": "任务平行视图", "ColumnName": "项目ID", @@ -125,7 +84,7 @@ "ColumnName": "严格模式" }, { - "GUID": "cca6bf37-23dc-4d69-91a8-02c3b1b472bc", + "GUID": "82740ff8-773e-4053-b37c-207add96257f", "BindingInfo": { "TableName": "任务平行视图", "ColumnName": "项目ID", @@ -139,7 +98,7 @@ "ColumnName": "项目预算工时" }, { - "GUID": "11118acb-9533-48b1-be1f-78d305cd4dfb", + "GUID": "dedf7931-edf9-4bcb-ba27-96f6aded01b2", "BindingInfo": { "TableName": "任务平行视图", "ColumnName": "项目ID", @@ -153,7 +112,7 @@ "ColumnName": "项目预算费用" }, { - "GUID": "636c6ce8-5f76-4b24-b6ab-4bec06f7686b", + "GUID": "3b32ce9c-b2e9-4fa5-83d7-9be63cad05ca", "BindingInfo": { "TableName": "任务平行视图", "ColumnName": "项目ID", @@ -167,7 +126,62 @@ "ColumnName": "工时分配方式" }, { - "GUID": "b0e3308f-5205-4e32-99ef-38c65207a523", + "GUID": "3bb5ef8a-c14b-44d8-942f-97123bd81cb1", + "BindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "项目ID", + "GUID": "308db60b-e65c-46e0-9a4d-69e0dbc32859", + "RelationBinding": { + "RelatedTable": "项目平行视图", + "RelatedColumn": "ID", + "DisplayColumn": "已消耗成本" + } + }, + "ColumnName": "已消耗成本" + }, + { + "GUID": "6ca8cfbe-45d5-417e-aebc-c678156925aa", + "BindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "任务名称", + "GUID": "82947834-93d4-4141-ae13-ac868718c9e3" + }, + "ColumnName": "任务名称" + }, + { + "GUID": "ba2e327a-c92b-4137-9ecb-5de42cb19707", + "BindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "总分配工时", + "GUID": "5bd82d2d-ef35-4d87-8acf-e4db9c4caadf" + }, + "ColumnName": "总分配工时" + }, + { + "GUID": "1a1ae55c-d95b-4f41-b021-308483d3231f", + "BindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "任务状态", + "GUID": "8ab893d0-a983-49c5-83d4-f924307b44d8" + }, + "ColumnName": "任务状态" + }, + { + "GUID": "c131e1f2-f95e-4b88-bf83-af7392addf74", + "BindingInfo": { + "TableName": "任务平行视图", + "ColumnName": "任务状态", + "GUID": "7dd81639-004a-4e1f-8801-bdb573d4689f", + "RelationBinding": { + "RelatedTable": "任务状态", + "RelatedColumn": "状态码", + "DisplayColumn": "任务状态" + } + }, + "ColumnName": "任务状态文本" + }, + { + "GUID": "da7959ca-41d4-4674-aa2b-d21ed82c63ad", "BindingInfo": { "TableName": "任务平行视图", "ColumnName": "任务类型", @@ -181,7 +195,7 @@ "ColumnName": "提成系数" }, { - "GUID": "99987fb5-2450-44cb-8973-0d68d12f6591", + "GUID": "3ed1cdd3-4df8-4a1d-afc7-b99631cf9774", "BindingInfo": { "TableName": "任务平行视图", "ColumnName": "可分配工时", @@ -205,7 +219,7 @@ "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "f717aacf32884bc1a7ee967f563a1959" + "ID": "5f3a84069a66454684b844d7c706a7b4" }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", @@ -413,7 +427,7 @@ } ], "Comments": "项目成员设置的时薪", - "ID": "1622d6da-4a84-4d29-8c40-4e7f5c1413e9" + "ID": "ca29b261-7e0d-4289-8d94-a75676c530e6" }, { "Condition": { @@ -446,7 +460,7 @@ } ], "Comments": "项目岗位设置的时薪", - "ID": "ade0e4db-b029-4d18-b33b-d6a7a6312db1" + "ID": "6af943c6-f876-4976-97e3-f62e1f8b2017" }, { "Condition": { @@ -479,7 +493,7 @@ } ], "Comments": "成员用户的默认时薪", - "ID": "6f9d7a37-7338-473b-860c-11c8cfeab7fc" + "ID": "a39f61cc-d164-4f96-984c-c917014a073d" }, { "CommandList": [ @@ -496,13 +510,13 @@ "ID": "1034a8bcf12a49328a31314e519829f0" } ], - "ID": "e9d9c695-f0f1-437b-a4ec-4a68e9fc9585" + "ID": "d6ae29f8-5d46-4e64-94ec-6a1e11657bcf" } ] } ], "Comments": "优先使用手动指定的提成金额", - "ID": "8157b13f-b540-4c4c-bfdd-60ab5f41d4d7" + "ID": "67e56cf7-7938-4db9-851a-c3479a66f1ce" }, { "CommandList": [ @@ -522,7 +536,7 @@ "ID": "c9b6eb8cb30e4eaa839a7e1e28ee50a1" } ], - "ID": "b514935e-9661-48ee-812d-70e334d4f4f8" + "ID": "257e165c-eb77-4b1d-aac4-7b1018651fd2" } ], "Comments": "计算成员的时薪" @@ -681,13 +695,13 @@ } ], "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0", - "ID": "c24b9026-c18c-4950-a1a5-91980ebf5404" + "ID": "39af5f93-7902-47f7-8878-e8d36a9582cc" } ] } ], "Comments": "如果分配到人头,则判断该人总计划工时还够不够", - "ID": "4e551833-82e6-4e4a-9b80-ed39ef6d1f30" + "ID": "b976e913-9337-4354-9e33-14d20d427824" }, { "Condition": { @@ -739,59 +753,16 @@ } ], "Comments": "先检查个人工时余额够不够,如果不够,直接提成为0", - "ID": "d4d24aea-150a-4797-b410-8ff6601c6f90" + "ID": "becc2735-057f-46b4-927e-ddc42dd2e649" } ] } ], "Comments": "如果是共用任务工时,则查看任务计划工时够不够", - "ID": "05ecd057-a8c6-4c11-8edf-67424ccb7c22" + "ID": "157b318f-113d-4f3a-8e2d-d77b6fadf1f5" } ] }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目统计信息", - "TableValue": { - "TableName": "View_项目统计信息", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "d5112f23-c686-4543-a368-36de9071418f", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目预算费用", - "GUID": "1f23c586-e318-41f8-9e2c-f9fc47949199" - }, - "ColumnName": "项目预算费用" - }, - { - "GUID": "3cf0425f-b400-4d94-8ffb-823e77ff9805", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "总成本", - "GUID": "7c3a493f-d2ac-49b3-957f-7a772d5138bf" - }, - "ColumnName": "总成本" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目ID", - "GUID": "0aa2d908-82fb-4233-a1e8-eb5a36cecaa2" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务信息.项目ID" - } - }, - "TopCount": "1" - }, - "ID": "d27566a7c6b44b408b1ef9869716aa75", - "Comments": "从视图统计项目的信息" - }, { "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "预测本次产生成本", @@ -799,7 +770,7 @@ "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=计算时薪*工时数*任务信息.提成系数" }, - "ID": "29f5e69fe1814d4cb586221dec465ad3" + "ID": "e45c29f556d047c89679e3629d1bf07e" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -811,12 +782,12 @@ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", "ParamObject": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=预测本次产生成本+项目统计信息.总成本" + "SerializeProperty": "=预测本次产生成本+任务信息.已消耗成本" } }, "value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.项目预算费用" + "SerializeProperty": "=任务信息.项目预算费用" }, "compareType": 2 }, @@ -878,7 +849,7 @@ ] } ], - "ID": "97cafc32-6501-4fc7-92fb-fd54ecee0fba" + "ID": "94eebf76-3e1f-4204-aed0-dc79f138ab7c" }, { "CommandList": [ @@ -939,12 +910,12 @@ ] } ], - "ID": "dbdf8595-2183-4cda-9929-be8921639ea9" + "ID": "bb2eaebf-644d-4f64-9f1a-844f6b145c6f" } ] } ], - "ID": "2f33833d-21ea-4509-ae48-11dff2c6b452" + "ID": "ebe39f8f-7104-413a-86be-2e37e355e972" }, { "CommandList": [ @@ -977,13 +948,13 @@ ] } ], - "ID": "94d11f39-180c-433a-a040-c76bb1aaf58d" + "ID": "5848a927-8c76-4a95-ac8f-a889d95820d5" } ] } ], "Comments": "如果提交的工时类型等于项目工时的核定方式且开启严格模式就校验本次有没有超标", - "ID": "e4cae573-9b03-45a7-af22-228accb1c09a" + "ID": "5f08047f-b24b-4f26-a664-5a2b9cbe9712" }, { "CommandList": [ @@ -1040,12 +1011,12 @@ ] } ], - "ID": "7cd4db74-9852-4309-941d-f72e46074ed0" + "ID": "f2c13fbb-4b83-4317-a071-feb0c2bc3341" } ] } ], - "ID": "e4a9468a-adaf-4be2-ae35-9cc94cfa2c5c" + "ID": "94085bf9-7ef3-42e4-a9ad-64f11d24d5dc" }, { "CommandList": [ @@ -1078,7 +1049,7 @@ ] } ], - "ID": "66c86e72-c97f-4be8-b9a3-dbf0033d2638" + "ID": "713ec475-5c18-4ad2-b0cb-d9bcf9d2df72" } ] } diff --git a/ServerCommands/汇报/AI内容转报工数据.json b/ServerCommands/汇报/AI内容转报工数据.json deleted file mode 100644 index 24923825..00000000 --- a/ServerCommands/汇报/AI内容转报工数据.json +++ /dev/null @@ -1,430 +0,0 @@ -{ - "Name": "AI内容转报工数据", - "Enabled": true, - "Triggers": [ - { - "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", - "Permission": { - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - } - }, - "Parameters": [ - { - "Name": "汇报人", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "夏超" - }, - { - "Name": "汇报日期", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "2024-04-16" - }, - { - "Name": "汇报内容", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "今天和报价系统部门做了沟通,了解了关于成本的细节,2小时;\r\n另外针对旭升的需求,对发票标准版系统进行了升级;\r\n抽空研究了一下时间轮的插件,做了一些测试,花了2小时;\r\n今天计划:\r\n继续测试时间轮插件、把发票标准版系统的离线发布文件更新以下,让恃舷部署到测试服务器\r\n把PMS抽空完善一下,预计1小时" - } - ], - "InvokeTriggerTestData": { - "UserName": "Administrator" - } - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", - "TryCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "获取返回数据", - "ID": "1160201db9ab4885af5731b6a4f0c15e" - }, - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "OutParamaterName": "聊天记录" - }, - { - "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit", - "OperationParamaterPairs": [ - { - "Name": "role", - "Value": "user" - }, - { - "Name": "content", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报内容" - } - } - ], - "OutParamaterName": "我的消息" - }, - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "InParamater": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=聊天记录" - }, - "Operation": 4, - "OperationParamaterAName": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=我的消息" - }, - "OutParamaterName": "聊天记录" - }, - { - "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY", - "URL": "https://oa.api2d.net", - "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh", - "ORGANIZATION": "", - "IsDataSource": "json", - "MessageJSON": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=聊天记录" - }, - "Parameter": { - "Model": 43, - "Temperature": 1.0, - "TopP": 1.0, - "MaxTokens": 3000, - "SystemContent": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=\"我稍后将发送一篇关于工作日报的内容,汇报人为:\"&汇报人&\"汇报日期为:\"&汇报日期&\"请帮我将工作内容帮我整理成结构化标准数据,我用来写入数据表,通过调用[生成日报数据]命令来想我传递结果参数。\"" - }, - "Response_format": "text" - }, - "OpenTools": true, - "Tools": [ - { - "$type": "OPENAIFORGUNCY.FunctionCallObj, OPENAIFORGUNCY", - "Name": "CreateReportData", - "Description": "通过一段自然语言文本,生成结构化的日报数据,用于写到数据表。", - "Properties": [ - { - "$type": "OPENAIFORGUNCY.PropertiesObj, OPENAIFORGUNCY", - "Name": "reportList", - "PropertiesType": 4, - "Description": "工作日报数据数组,每一个成员都代表一项工作数据", - "Properties": [], - "Items": { - "Name": "工作日报数据对象", - "PropertiesType": 3, - "Description": "工作日报数据对象,包含工作日报的各个属性和值", - "Required": "type,content", - "Properties": [ - { - "$type": "OPENAIFORGUNCY.PropertiesObj, OPENAIFORGUNCY", - "Name": "type", - "Description": "日报代表对昨日工作的汇报,计划为今日还未执行的计划", - "Enum": "日报,计划", - "Properties": [] - }, - { - "$type": "OPENAIFORGUNCY.PropertiesObj, OPENAIFORGUNCY", - "Name": "content", - "Description": "指具体某一项工作内容,你可以进行适当润色,对所耗时长的内容请放置time参数里,这里需要删掉。", - "Properties": [] - }, - { - "$type": "OPENAIFORGUNCY.PropertiesObj, OPENAIFORGUNCY", - "Name": "time", - "PropertiesType": 2, - "Description": "某一项工作内容的工作时长,单位为小时,不可自行推测和修改,如果内容中没有就为空。", - "Properties": [] - } - ] - } - } - ], - "Required": "type,content", - "CallFunctionCommand": { - "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", - "Commands": [ - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=参数对象.reportList" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "汇报子表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报ID", - "GUID": "39d1011f-77d2-4106-b28c-a0b3bcadaebf" - }, - "Value": "1" - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "8168f28d-1cd9-4747-92ac-ccb24b01cbf7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.type" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报内容", - "GUID": "7cd850b0-866e-4b35-b100-d7619a225767" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.content" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "工时", - "GUID": "5867bc71-06f3-4adb-93e2-9cb407b6929a" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.time" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联任务", - "GUID": "fb41bf88-a680-4215-851f-53cb228334c4" - }, - "Value": "1" - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联项目", - "GUID": "d8b6a211-6d0c-4826-9474-748a3de364f6" - }, - "Value": "1" - } - ] - } - ], - "Disabled": true - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "ok", - "CustomReturns": [ - { - "ReturnPropertyName": "日报JSON" - } - ], - "Disabled": true - } - ], - "ParamProperties": { - "arguments": "参数对象" - } - } - } - ], - "ResultTo": "result", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=result.tool_calls" - } - }, - "value": "%Null%", - "compareType": 1 - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=result.tool_calls.Count" - } - }, - "value": "0", - "compareType": 2 - } - ] - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "function", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=result.tool_calls.0.function" - }, - "ID": "bf1604d840c5489ba3eea9adeb21f391" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=function.name" - } - }, - "value": "CreateReportData" - }, - "CommandList": [ - { - "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand", - "JsonString": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=function.arguments" - }, - "SampleJson": "{\r\n \"reportList\": [\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"今天和报价系统部门做了沟通,了解了关于成本的细节\",\r\n \"time\": 120\r\n },\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"对发票标准版系统进行了升级\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"日报\",\r\n \"content\": \"研究了时间轮插件,并进行了测试\",\r\n \"time\": 120\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"继续测试时间轮插件\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"更新发票标准版系统的离线发布文件,并部署到测试服务器\",\r\n \"time\": 0\r\n },\r\n {\r\n \"type\": \"计划\",\r\n \"content\": \"完善PMS\",\r\n \"time\": 60\r\n }\r\n ]\r\n}", - "ToParameter": "arguments" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "reportList", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=arguments.reportList" - }, - "ID": "46466e3f3c5a40a8a27b326072688b5e" - } - ], - "ID": "83f655b6-6792-4b26-8c7b-c8cf03cd1021" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=第一条消息.content" - }, - "CustomReturns": [ - { - "ReturnPropertyName": "日报JSON" - } - ] - } - ], - "ID": "d737a346-e417-43a0-bd4e-1d45eed4e55b" - } - ] - } - ], - "ID": "efe9d79b-9703-4c7d-80ab-9830f2479857" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=第一条消息.content" - }, - "CustomReturns": [ - { - "ReturnPropertyName": "日报JSON" - } - ] - } - ], - "ID": "f94d1f38-7f06-4f49-a1e2-cd59c2b31eab" - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "生成完毕", - "CustomReturns": [ - { - "ReturnPropertyName": "日报JSON", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=reportList" - } - } - ] - } - ] - }, - "CatchCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ExceptionCode" - }, - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ExceptionMessage" - }, - "CustomReturns": [ - { - "ReturnPropertyName": "日报JSON" - } - ] - } - ] - } - } - ], - "ReturnProperties": [ - { - "Name": "日报JSON" - } - ] -} \ No newline at end of file diff --git a/ServerCommands/汇报/AI报工数据转日报.json b/ServerCommands/汇报/AI报工数据转日报.json deleted file mode 100644 index e392685c..00000000 --- a/ServerCommands/汇报/AI报工数据转日报.json +++ /dev/null @@ -1,258 +0,0 @@ -{ - "Name": "AI报工数据转日报", - "Enabled": true, - "Triggers": [ - { - "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", - "Permission": { - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - } - }, - "Parameters": [ - { - "Name": "汇报人", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "1" - }, - { - "Name": "汇报日期", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Type": 1, - "ArrayParamItems": [ - { - "Name": "类型", - "DataValidationInfo": {} - }, - { - "Name": "内容", - "DataValidationInfo": {} - }, - { - "Name": "工时", - "DataValidationInfo": {} - } - ], - "Name": "汇报数据", - "DataValidationInfo": {} - } - ], - "InvokeTriggerTestData": { - "UserName": "Administrator" - } - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报数据.Count" - } - }, - "value": "0", - "compareType": 2 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", - "TryCommandPart": { - "CommandList": [ - { - "$type": "JsonUtilityCommand.JsonDeserializeCommand, JsonUtilityCommand", - "JsonString": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=全局_AI配置" - }, - "SampleJson": "{\"AI提示词1\":\"我将发给你一个记录着某人一天工作内容的数据,为JSON字符串,请你尝试解读它,内容中的[汇报类型]分为`日报`和`计划`。\\n- 日报指的是昨日工作内容的总结;\\n- 计划指的是今日计划工作安排;\\n请你使用为我编写一篇简要的工作日报,对于日报结构和要求如下:\\n标题为固定格式:YYYY年MM年DD月-某某工作日报\\n内容包含两个主题:昨日工作总结、今日工作计划\\n每个主题下的内容从JSON中总结,可以适当润色,但不可过度偏离源数据中的工作内容;\"}", - "ToParameter": "AI配置JSON" - }, - { - "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit", - "OperationParamaterPairs": [ - { - "Name": "汇报日期", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报日期" - } - }, - { - "Name": "汇报人", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报人" - } - }, - { - "Name": "工作内容明细", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报数据" - } - } - ], - "OutParamaterName": "汇报数据对象" - }, - { - "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand", - "SourceObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报数据对象" - }, - "ToParameter": "汇报数据文本" - }, - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "OutParamaterName": "聊天记录" - }, - { - "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit", - "OperationParamaterPairs": [ - { - "Name": "role", - "Value": "user" - }, - { - "Name": "content", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报数据文本" - } - } - ], - "OutParamaterName": "我的消息" - }, - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "InParamater": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=聊天记录" - }, - "Operation": 4, - "OperationParamaterAName": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=我的消息" - }, - "OutParamaterName": "聊天记录" - }, - { - "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY", - "URL": "https://openai.api2d.net", - "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh", - "IsDataSource": "json", - "MessageJSON": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=聊天记录" - }, - "Parameter": { - "Model": 43, - "Temperature": 1.0, - "TopP": 1.0, - "MaxTokens": 3000, - "SystemContent": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=AI配置JSON.AI提示词1" - }, - "Response_format": "text" - }, - "Tools": [], - "ResultTo": "result", - "CommandList": [] - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "回复内容", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=result.content" - }, - "ID": "8ab144aa1cbc41579b64c8f3755bb4ea" - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "生成完成", - "CustomReturns": [ - { - "ReturnPropertyName": "生成文本", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=result.content" - } - } - ] - } - ] - }, - "CatchCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ExceptionCode" - }, - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ExceptionMessage" - }, - "CustomReturns": [ - { - "ReturnPropertyName": "生成文本" - } - ] - } - ] - } - } - ], - "ID": "1ce672b4-5cb7-4617-b49d-b008a1c33358" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": "请提供工作内容后再试", - "CustomReturns": [ - { - "ReturnPropertyName": "生成文本" - } - ] - } - ], - "ID": "2f7cf118-ce26-4d20-a909-e3f8c8c44637" - } - ] - } - ], - "ReturnProperties": [ - { - "Name": "生成文本" - } - ] -} \ No newline at end of file diff --git a/ServerCommands/汇报/AI生成周报.json b/ServerCommands/汇报/AI生成周报.json deleted file mode 100644 index fef0822a..00000000 --- a/ServerCommands/汇报/AI生成周报.json +++ /dev/null @@ -1,485 +0,0 @@ -{ - "Name": "AI生成周报", - "Enabled": true, - "Triggers": [ - { - "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", - "Permission": { - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - } - }, - "Parameters": [ - { - "Name": "成员", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "Administrator" - }, - { - "Name": "项目ID", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Name": "生成日期", - "DataValidationInfo": { - "IgnoreBlank": false - }, - "TestData": "2024-05-21" - } - ], - "InvokeTriggerTestData": { - "UserName": "Administrator" - } - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.CatchExceptionCommand, ServerDesignerCommon", - "TryCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目", - "TableValue": { - "TableName": "项目表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "918e9258-8319-428c-9b9e-21465d7c4c21", - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目名称", - "GUID": "e3ae3770-3818-4a35-8783-8a1cd506c188" - }, - "ColumnName": "项目名称" - }, - { - "GUID": "f60f492d-e013-4447-985b-a7400086e1f2", - "BindingInfo": { - "TableName": "项目表", - "ColumnName": "项目经理", - "GUID": "7785e73f-e24d-45e4-ae0d-841ad6d99329", - "AttachType": { - "$type": "ForguncyDataAccess.UserColumnAttachObj, ForguncyDataAccess", - "UserColumnAttachType": 1 - } - }, - "ColumnName": "项目经理_全名" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目表", - "ColumnName": "ID", - "GUID": "de34a6be-921b-46f5-abb6-4bfe6ef9b946" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目ID" - } - }, - "TopCount": "1" - }, - "ID": "7ce3f27f33cc4c438d7d7268f0c11182" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目" - } - }, - "value": "%Null%", - "compareType": 1 - }, - "CommandList": [ - { - "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand", - "SourceObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目" - }, - "ToParameter": "项目信息字符串" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "上周起始日期", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=生成日期-WEEKDAY(生成日期,3)-7" - }, - "ID": "4115a274972f45bba55e6fb5e8fbfd0c" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "上周结束日期", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=生成日期-WEEKDAY(生成日期,3)-1" - }, - "ID": "b9fc3400e48043f8bf5ad1b06c5c0864" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "本周开始日期", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=生成日期-WEEKDAY(生成日期,3)" - }, - "ID": "9c4578b6e5024eb1904bd2332289058e" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "本周结束日期", - "ParameterValue": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=生成日期-WEEKDAY(生成日期,3)+6" - }, - "ID": "88d0d170d12e4993af02e464ce3c7bcf" - }, - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "上周工作日报", - "TableValue": { - "TableName": "汇报子表", - "BindingInfos": [ - { - "GUID": "682e3991-ec1c-43c5-9554-5ca1a16084b2", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报ID", - "GUID": "40a0fee2-f429-4d1a-a23c-334e946704a3", - "RelationBinding": { - "RelatedTable": "汇报记录表", - "RelatedColumn": "ID", - "DisplayColumn": "开始日期" - } - }, - "ColumnName": "汇报日期" - }, - { - "GUID": "ac0c30d7-1062-44b7-a152-8a7c3ce83eae", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联任务", - "GUID": "f0ea9e3a-3809-4c20-88e4-d9b559823675", - "RelationBinding": { - "RelatedTable": "任务表", - "RelatedColumn": "ID", - "DisplayColumn": "任务名称" - } - }, - "ColumnName": "任务名称" - }, - { - "GUID": "5b78ad76-9399-45e1-84e6-0fa066fbb30e", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "afd89dec-976c-4ea3-a7ca-9ee6a18f049c" - }, - "ColumnName": "汇报类型" - }, - { - "GUID": "b2b05445-5639-4e16-abf3-fa277ade6657", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报内容", - "GUID": "83dc859a-42d2-459b-9264-83540e1ef87c" - }, - "ColumnName": "汇报内容" - }, - { - "GUID": "fc508ebd-4f56-4df1-9bd9-32348d08e832", - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "工时", - "GUID": "c85b16eb-fc2a-4c39-ad41-8cfb9b2921c8" - }, - "ColumnName": "工时" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报ID", - "GUID": "e83bc92a-a9b1-459f-900a-51ee910af6d9", - "RelationBinding": { - "RelatedTable": "汇报记录表", - "RelatedColumn": "ID", - "DisplayColumn": "汇报人" - } - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=成员" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "CompareType": 3, - "ColumnBindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报ID", - "GUID": "0f825103-4fca-4ad4-819d-7ed1d8cb5200", - "RelationBinding": { - "RelatedTable": "汇报记录表", - "RelatedColumn": "ID", - "DisplayColumn": "开始日期" - } - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=上周起始日期" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "CompareType": 5, - "ColumnBindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报ID", - "GUID": "976797f8-83c0-46ea-b4a1-3df852eaeb86", - "RelationBinding": { - "RelatedTable": "汇报记录表", - "RelatedColumn": "ID", - "DisplayColumn": "开始日期" - } - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=上周结束日期" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "b17ef968-65b8-4709-bcc8-d3517e583bb6" - }, - "Value": "日报" - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联项目", - "GUID": "7104cc4b-18cc-4562-8aed-449ac3319774" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目ID" - } - } - ] - } - }, - "ID": "26ba0870cc06470e8151078ddc367167" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=上周工作日报.Count" - } - }, - "value": "0", - "compareType": 2 - }, - "CommandList": [ - { - "$type": "JsonUtilityCommand.JsonSerializeCommand, JsonUtilityCommand", - "SourceObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=上周工作日报" - }, - "ToParameter": "上周工作日报字符串" - }, - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "OutParamaterName": "消息记录" - }, - { - "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit", - "OperationParamaterPairs": [ - { - "Name": "role", - "Value": "user" - }, - { - "Name": "content", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息字符串" - } - } - ], - "OutParamaterName": "项目信息消息对象" - }, - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "InParamater": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=消息记录" - }, - "Operation": 4, - "OperationParamaterAName": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目信息消息对象" - }, - "OutParamaterName": "消息记录" - }, - { - "$type": "CollectionOperationKit.ServerSideObjectOp, CollectionOperationKit", - "OperationParamaterPairs": [ - { - "Name": "role", - "Value": "user" - }, - { - "Name": "content", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=上周工作日报字符串" - } - } - ], - "OutParamaterName": "日报消息对象" - }, - { - "$type": "CollectionOperationKit.ServerSideArrayOp, CollectionOperationKit", - "InParamater": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=消息记录" - }, - "Operation": 4, - "OperationParamaterAName": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报消息对象" - }, - "OutParamaterName": "消息记录" - }, - { - "$type": "OPENAIFORGUNCY.Completions, OPENAIFORGUNCY", - "URL": "https://openai.api2d.net", - "APIKEY": "fk211858-C6yKrsealBkvHao04yT9Ypg6GR0NVPyh", - "ORGANIZATION": "", - "IsDataSource": "json", - "MessageJSON": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=消息记录" - }, - "Parameter": { - "Model": 43, - "Temperature": 1.0, - "TopP": 1.0, - "MaxTokens": 500, - "SystemContent": "我将会发送两个JSON数据,第一个为项目的信息,第二个为该项目上周的工作日报列表,请根据内容为我编写该项目的上周工作总结,按照任务进行分类,用简短语言描述上周的工作,生成内容要求:1、请保证返回结果中仅包含报告内容;2、不要给周报整体添加标题、说明描述等;3、请使用HTML编辑器对段落进行排版;4、字数不要超过500字;", - "Response_format": "text" - }, - "Tools": [], - "ResultTo": "result", - "CommandList": [] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "生成完毕", - "CustomReturns": [ - { - "ReturnPropertyName": "上周工作", - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=result.content" - } - } - ] - } - ], - "ID": "161f4f72-2088-479b-a889-8673d992de5d" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": "您上周没有日报,无法为您总结!", - "CustomReturns": [ - { - "ReturnPropertyName": "上周工作" - } - ] - } - ], - "ID": "2c2faac1-4557-49dc-89a3-3a3a5ed3c33c" - } - ] - } - ], - "ID": "04edc70e-c135-4fbc-8f13-a8423b1b72e0" - } - ] - } - ] - }, - "CatchCommandPart": { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ExceptionCode" - }, - "Message": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ExceptionMessage" - }, - "CustomReturns": [ - { - "ReturnPropertyName": "上周工作" - } - ] - } - ] - } - } - ], - "ReturnProperties": [ - { - "Name": "上周工作" - } - ] -} \ No newline at end of file diff --git a/ServerCommands/汇报/新增或更新汇报.json b/ServerCommands/汇报/新增或更新汇报.json deleted file mode 100644 index e4580893..00000000 --- a/ServerCommands/汇报/新增或更新汇报.json +++ /dev/null @@ -1,747 +0,0 @@ -{ - "Name": "新增或更新汇报", - "Enabled": true, - "Triggers": [ - { - "$type": "Forguncy.SaveLoad.PostRequestTriggerSaveData, ServerDesignerCommon", - "Permission": { - "PermissionData": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionData, Forguncy.RbacPermission.Core", - "permissionResource": { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionResource, Forguncy.RbacPermission.Core" - }, - "permissionBindings": [ - { - "$type": "Forguncy.RbacPermission.Core.Impl.ServerCommand.ServerCommandPermissionBinding, Forguncy.RbacPermission.Core", - "roleNames": [ - "FGC_LoginUser" - ] - } - ] - } - }, - "Parameters": [ - { - "Name": "汇报ID", - "DataValidationInfo": {} - }, - { - "Name": "汇报日期", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Name": "汇报人", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Type": 1, - "ArrayParamItems": [ - { - "Name": "关联任务", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Name": "类型", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Name": "工时", - "DataValidationInfo": { - "IgnoreBlank": false - } - }, - { - "Name": "内容", - "DataValidationInfo": { - "IgnoreBlank": false - } - } - ], - "OnlySendChangedData": true, - "PrimaryKeys": [ - "ID" - ], - "Name": "汇报明细", - "DataValidationInfo": {} - }, - { - "Name": "日报内容", - "DataValidationInfo": {} - } - ] - } - ], - "Commands": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报ID" - } - }, - "value": "%Null%" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "查重", - "TableValue": { - "TableName": "汇报记录表", - "TableValueType": 3, - "SqlCondition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "汇报人", - "GUID": "153292c4-4458-4a38-ac97-01a89b05d6a3" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报日期" - } - }, - { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "开始日期", - "GUID": "c5da8913-a852-4545-9915-d6c684a51acd" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报人" - } - } - ] - }, - "NullFormulaValueQueryPolicy": 0 - }, - "ID": "717938b05b37453b89964aa76c0a00be" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=查重" - } - }, - "value": "0" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "汇报记录表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "开始日期", - "GUID": "605c317b-6961-4b73-b0d8-79b9ea2f899c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报日期" - } - }, - { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "汇报人", - "GUID": "7616ccd1-7a40-48e1-a0f2-c10712db3125" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报人" - } - }, - { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "内容", - "GUID": "e9428f1a-c56e-40e0-9e75-261f15bd7791" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报内容" - } - } - ], - "ParamNameToSaveNewRowValue": "新汇报" - }, - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报明细.AddRows" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务信息", - "TableValue": { - "TableName": "任务表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "80f82886-9eca-4b4a-9c7c-df27c64604d6", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "e82cf278-17e8-427b-8e7e-3d0c12ce6a16" - }, - "ColumnName": "项目ID" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "9bdf7dd4-0b78-4171-ac4a-a9cb341d749b" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.关联任务" - } - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "5e28deed642c475c8c5e3577469600ff" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "汇报子表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报ID", - "GUID": "17336f2f-f714-4d57-b1f3-5b16a5f762cf" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=新汇报.ID" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "cf09427d-9916-4948-a42b-6dfa9e2bdb11" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.类型" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报内容", - "GUID": "c5e53095-abdc-44b4-8a71-bf58248e3e2c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.内容" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "工时", - "GUID": "5ed4666b-1698-4230-9359-6f7b714be2c7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.工时" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联任务", - "GUID": "5b1d3d04-ee0d-4680-860d-ec58ed8128b4" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.关联任务" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联项目", - "GUID": "a335af77-c9b7-44d5-9376-100c43922c7f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(任务信息=\"\",\"\",任务信息.项目ID)" - } - } - ] - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "新增汇报成功" - } - ], - "ID": "7da2cd64-c1bb-4b9b-b36b-e6fbaef0bcba" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": "当前日期已有汇报,请勿重复提交。" - } - ], - "ID": "136577ac-2213-42b7-a604-1d374b266779" - } - ] - } - ], - "ID": "69cbc96f-7983-4b6e-bcb1-5730f2d0c550" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "校验", - "TableValue": { - "TableName": "汇报记录表", - "TableValueType": 3, - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "ID", - "GUID": "62d19b6d-67ee-470c-a51b-00af22ed90ce" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报ID" - } - }, - "NullFormulaValueQueryPolicy": 0 - }, - "ID": "a074360e88e34de795e814cde170544a" - }, - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", - "ParamObject": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=校验" - } - }, - "value": "0", - "compareType": 2 - }, - "CommandList": [ - { - "$type": "Forguncy.Model.ServerTransactionCommand, ServerDesignerCommon", - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "汇报记录表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "ID", - "GUID": "ef6692e1-676b-4bc0-a56b-2c23de4b1709" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "开始日期", - "GUID": "b138985e-5591-405c-8395-f4388f10abb0" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报日期" - } - }, - { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "汇报人", - "GUID": "aee4427c-5235-475d-9d9d-151d74eaebb9" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报人" - } - }, - { - "BindingInfo": { - "TableName": "汇报记录表", - "ColumnName": "内容", - "GUID": "ae164cbc-c6e4-4284-a6ee-9a9b05c3db49" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=日报内容" - } - } - ], - "ParamNameToSaveNewRowValue": "新汇报" - }, - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报明细.AddRows" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务信息", - "TableValue": { - "TableName": "任务表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "3316486c-32c6-4930-8a61-5c46598cc48a", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "e82cf278-17e8-427b-8e7e-3d0c12ce6a16" - }, - "ColumnName": "项目ID" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "9bdf7dd4-0b78-4171-ac4a-a9cb341d749b" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.关联任务" - } - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "0cb01adf1b394e5190a3c96b1334c57c" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "汇报子表", - "UpdateType": "add", - "ShowConfirm": false, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报ID", - "GUID": "14712eb6-c8ba-4bce-ab2d-0eb0445d42e1" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报ID" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "840eb53f-3609-42ef-862f-b2b502224c32" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.类型" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报内容", - "GUID": "0fbb014b-4603-46a6-90ba-ef78f1489c02" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.内容" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "工时", - "GUID": "05bfd3e5-59ff-4c68-837e-46b13e76889e" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.工时" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联任务", - "GUID": "f3374449-4155-4c81-898e-45033103f6d7" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.关联任务" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联项目", - "GUID": "ec003738-17f1-4fb1-aef6-19a928a5ecdb" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(任务信息=\"\",\"\",任务信息.项目ID)" - } - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报明细.EditRows" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "任务信息", - "TableValue": { - "TableName": "任务表", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "9ce924b8-2c07-48f3-b14b-fcb2e39368d0", - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "项目ID", - "GUID": "e82cf278-17e8-427b-8e7e-3d0c12ce6a16" - }, - "ColumnName": "项目ID" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "9bdf7dd4-0b78-4171-ac4a-a9cb341d749b" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.关联任务" - } - }, - "NullFormulaValueQueryPolicy": 0, - "TopCount": "1" - }, - "ID": "d80713a9356d46299ef511c55edf5619" - }, - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "汇报子表", - "ShowConfirm": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报子表", - "ColumnName": "ID", - "GUID": "e0f1f512-c839-4003-b23c-3cab7e12224c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报类型", - "GUID": "38c3e81d-1d3d-42dd-857a-87b1141d432d" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.类型" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "汇报内容", - "GUID": "a881bb23-9979-4700-a053-b8e22685059f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.内容" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "工时", - "GUID": "1f8ec991-b906-48d8-9176-8f778d8b80a6" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.工时" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联任务", - "GUID": "e589f2cf-36f4-4f47-b63f-76ab55db35db" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.关联任务" - } - }, - { - "BindingInfo": { - "TableName": "汇报子表", - "ColumnName": "关联项目", - "GUID": "35ecf7f5-c956-4f2b-8170-51ff89419f76" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=IF(任务信息=\"\",\"\",任务信息.项目ID)" - } - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.LoopCommand, ServerDesignerCommon", - "LoopInfo": { - "$type": "Forguncy.Model.CountLoopInfo, ServerDesignerCommon", - "LoopCount": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=汇报明细.DeleteRows" - }, - "LoopItemParamName": "Item" - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "汇报子表", - "UpdateType": "delete", - "ShowConfirm": true, - "ConfirmText": "您确定要删除吗?", - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "汇报子表", - "ColumnName": "ID", - "GUID": "e0f1f512-c839-4003-b23c-3cab7e12224c" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=Item.ID" - } - } - } - ] - } - ] - }, - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "0", - "Message": "编辑汇报成功" - } - ], - "ID": "1603a168-2367-4d29-ab10-183a378593d7" - }, - { - "CommandList": [ - { - "$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon", - "ErrorCode": "400", - "Message": "汇报记录不存在,无法为你修改!" - } - ], - "ID": "a9412d9c-c022-46fa-be6e-6958a4987a94" - } - ] - } - ], - "ID": "652ea5f5-945c-4c66-89cd-269042546c03" - } - ] - } - ] -} \ No newline at end of file diff --git a/ServerCommands/项目/新增或修改项目.json b/ServerCommands/项目/新增或修改项目.json index 5f8460fe..5a8a947e 100644 --- a/ServerCommands/项目/新增或修改项目.json +++ b/ServerCommands/项目/新增或修改项目.json @@ -121,44 +121,79 @@ "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", "ParameterName": "项目信息", "TableValue": { - "TableName": "项目表", + "TableName": "项目平行视图", "TableValueType": 1, "BindingInfos": [ { - "GUID": "a96a1a27-41ca-4fe0-9359-4bcb525d7176", + "GUID": "33d50656-3216-4c8f-be14-4af6b5f66709", "BindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "严格模式", - "GUID": "b8486155-4f64-4dd8-b85c-16543680907f" + "GUID": "f3304d3a-e441-49c0-8657-9ff7e7361662" }, "ColumnName": "严格模式" }, { - "GUID": "b5b6bed0-a125-481e-a258-0f0edd8fbe94", + "GUID": "c2db4524-4543-413d-b6f0-5faed4ffc5e1", "BindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "项目经理", - "GUID": "f5e1a885-651e-497c-90ef-1e5c341bca1a" + "GUID": "60604077-31c1-4fad-b2d4-0d982c368e43" }, "ColumnName": "项目经理" + }, + { + "GUID": "0f709b85-7855-4ffd-aa1c-2c77e43dae6b", + "BindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "项目预算工时", + "GUID": "f04c13b6-7fbd-4bcc-9af5-626e57bbcca1" + }, + "ColumnName": "项目预算工时" + }, + { + "GUID": "434ca903-9f8b-4d44-8987-cbd1540bb52e", + "BindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "项目预算费用", + "GUID": "59227a0d-b65a-4b79-b36a-cfbbc093dab2" + }, + "ColumnName": "项目预算费用" + }, + { + "GUID": "d1000f52-2e9d-451b-8992-d4cc48d52edf", + "BindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "项目总核定工时", + "GUID": "7877033e-26a7-4d66-9b99-b3ab95d177d7" + }, + "ColumnName": "项目总核定工时" + }, + { + "GUID": "951736e8-83cf-4c62-994d-6646d688c692", + "BindingInfo": { + "TableName": "项目平行视图", + "ColumnName": "已消耗成本", + "GUID": "3f924701-9367-4fb5-bae8-2ce947198ff0" + }, + "ColumnName": "已消耗成本" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { - "TableName": "项目表", + "TableName": "项目平行视图", "ColumnName": "ID", - "GUID": "2c0631c8-c61b-431a-bdf4-13f968834089" + "GUID": "19b70b8a-01a2-45e5-a7df-3f81bcc3b844" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=ID" } }, - "NullFormulaValueQueryPolicy": 0, "TopCount": "1" }, - "ID": "4c7b4834021b431183f23672f24716e0" + "ID": "8918cb2c149640419f57ed025694bb6e" }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", @@ -176,66 +211,6 @@ "value": "1" }, "CommandList": [ - { - "$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon", - "ParameterName": "项目统计信息", - "TableValue": { - "TableName": "View_项目统计信息", - "TableValueType": 1, - "BindingInfos": [ - { - "GUID": "66853927-3ca9-4e53-aa1e-6db438d697dd", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目预算工时", - "GUID": "020613fe-5e4a-47bc-82ee-e2ede6fb5737" - }, - "ColumnName": "项目预算工时" - }, - { - "GUID": "8a0247fc-a0b1-4422-9a50-f35a6b3a8594", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "总核定工时", - "GUID": "152697ce-8438-42b5-8e47-92f899bbbfcf" - }, - "ColumnName": "总核定工时" - }, - { - "GUID": "7937310f-a08c-4ef1-9d44-effa6068f237", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目预算费用", - "GUID": "b5e66ce2-c04f-45e2-9ef8-cb6f1be2534d" - }, - "ColumnName": "项目预算费用" - }, - { - "GUID": "e471e91a-4313-4550-80e4-c1554be3c455", - "BindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "总成本", - "GUID": "82679dce-9071-486f-9eb5-9a36171e90a2" - }, - "ColumnName": "总核定成本" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "View_项目统计信息", - "ColumnName": "项目ID", - "GUID": "ecc83868-39ca-446f-afde-d95c38fe55d5" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=ID" - } - }, - "TopCount": "1" - }, - "ID": "ad29d68902fd4f8c9adedd07c1339b41" - }, { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ @@ -246,12 +221,12 @@ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", "ParamObject": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.总核定工时" + "SerializeProperty": "=项目信息.项目总核定工时" } }, "value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.项目预算工时" + "SerializeProperty": "=项目信息.项目预算工时" }, "compareType": 2 }, @@ -265,7 +240,7 @@ } } ], - "ID": "2bfe9f9c-3d33-44a8-ae36-d9a913767457" + "ID": "21ef7738-6fbd-4023-a4f3-2c962707083f" }, { "Condition": { @@ -274,12 +249,12 @@ "$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon", "ParamObject": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.总核定成本" + "SerializeProperty": "=项目信息.已消耗成本" } }, "value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=项目统计信息.项目预算费用" + "SerializeProperty": "=项目信息.项目预算费用" }, "compareType": 2 }, @@ -293,13 +268,13 @@ } } ], - "ID": "c0006edb-4bea-4893-81a2-7fc390c96a75" + "ID": "8f0a643f-0ba6-4959-8f73-3c340863f642" } ] } ], "Comments": "如果是更新项目,且改变了严格模式,那么就要校验。超标就不允许切换", - "ID": "117ac471-e667-4550-99c4-40f829747f54" + "ID": "30dddffc-2a20-4b09-b409-d445c547a03a" } ] }, @@ -325,7 +300,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "项目名称", - "GUID": "1d7359df-f80a-488e-b303-6fe4bc9540c7" + "GUID": "4a77b2dd-1ccc-46e6-8218-ee1c29b1a0bb" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -336,7 +311,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "项目代号", - "GUID": "12e7894e-e818-42da-916e-6da239ac7b0d" + "GUID": "cfbbaef2-4de2-48dc-a87b-230f27b7b290" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -347,7 +322,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "项目简介", - "GUID": "ed4fedf0-97cf-4397-b0b7-0c747d30c449" + "GUID": "cb83085f-f922-4d7f-82e0-47dbdf7a94d0" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -358,7 +333,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "项目封面", - "GUID": "02c361e1-40bb-4ebc-8a8d-7d3d258fda4f" + "GUID": "9ad7f9b2-95ea-4789-a865-51fa7650e142" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -369,7 +344,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "项目经理", - "GUID": "ca2bd577-a0f5-4ee2-9ffe-0988ff829ef3" + "GUID": "e1c08af9-ee35-4f6f-be2b-bb5e1044a827" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -380,7 +355,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "项目分组", - "GUID": "4ce9236a-7f32-47ea-8e70-89bfbabe063a" + "GUID": "cc97e502-f24d-4ea3-8c62-3e932074154c" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -391,7 +366,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "所属客户", - "GUID": "1bfc41d8-714b-4996-a47c-e770aedc69eb" + "GUID": "d63618c7-475a-4e5d-837f-e807183c2ef1" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -402,7 +377,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "所属客户部门", - "GUID": "91c39c63-d4cb-438e-8694-3cdc77112140" + "GUID": "2b79c431-9b82-4ef2-972c-b0e21e706560" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -413,7 +388,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "公开", - "GUID": "2ed99546-b4fb-46b9-83e1-280a670ded81" + "GUID": "bb1169cf-e40f-4529-97f4-5f12dd45fbf1" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -424,7 +399,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "严格模式", - "GUID": "2de689f4-3eb2-406b-a45e-a02458e0fcc7" + "GUID": "0056379a-c3fb-4d91-8946-4421bd818a4c" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -435,7 +410,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "计划开始日期", - "GUID": "197303b1-7b6a-4ba4-b284-84dffb188b88" + "GUID": "676824b7-b173-4e44-bf02-e43e44437a79" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -446,7 +421,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "计划完成日期", - "GUID": "00f6346d-3328-43c1-8ec8-6319b86b09d5" + "GUID": "c131ae4a-325f-4a2f-86d2-63cff4323449" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -457,7 +432,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "项目方案", - "GUID": "76152f46-0000-4f73-be9d-4c8ae754f3d2" + "GUID": "d4bae995-6a31-48ea-9d79-fcbdb5e38fb1" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -468,7 +443,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "预算方案", - "GUID": "54ddeb64-0d33-4c21-aef1-08425106954a" + "GUID": "61350024-f231-486e-b6ad-5e9166ae5e14" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -479,7 +454,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "网络资源", - "GUID": "f82ccea4-28b4-4e67-8760-ca4c5a6ea439" + "GUID": "161d79bf-6b79-4c07-b5e4-87a5ad76d24e" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", @@ -490,7 +465,7 @@ "BindingInfo": { "TableName": "项目表", "ColumnName": "开启反馈收集", - "GUID": "95d2286b-588a-4233-9470-f31e07142d7a" + "GUID": "695630ae-19a8-41d0-88ba-fa497c50c1fd" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", diff --git a/Tables/汇报/汇报子表.json b/Tables/汇报/汇报子表.json deleted file mode 100644 index c87695df..00000000 --- a/Tables/汇报/汇报子表.json +++ /dev/null @@ -1,121 +0,0 @@ -{ - "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 similarity index 100% rename from Tables/邮件模板表.json rename to Tables/邮件/邮件模板表.json diff --git a/Tables/项目/View_项目统计信息.json b/Tables/项目/View_项目统计信息.json deleted file mode 100644 index e8d964b2..00000000 --- a/Tables/项目/View_项目统计信息.json +++ /dev/null @@ -1,133 +0,0 @@ -{ - "Name": "View_项目统计信息", - "Columns": [ - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "Required": true, - "DatabaseColumnType": "bigint", - "MaxLength": -1, - "Name": "项目ID", - "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "DatabaseColumnType": "nvarchar", - "MaxLength": -1, - "Name": "项目标题", - "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "DatabaseColumnType": "float", - "MaxLength": -1, - "Name": "项目预算工时", - "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "DatabaseColumnType": "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", - "Required": true, - "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", - "Required": true, - "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", - "Required": true, - "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", - "Required": true, - "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", - "Required": true, - "DatabaseColumnType": "int", - "MaxLength": -1, - "Name": "项目成员数", - "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "DatabaseColumnType": "int", - "MaxLength": -1, - "Name": "已完成任务数", - "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "DatabaseColumnType": "int", - "MaxLength": -1, - "Name": "未完成任务数", - "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", - "DatabaseColumnType": "float", - "MaxLength": -1, - "Name": "已分配任务工时", - "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - }, - { - "$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon", - "Formula": "IF([总核定工时]=0,0,IF([总核定工时]=0,0,ROUND([总成本]/[总核定工时],0)))", - "Name": "平均时薪", - "ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" - } - ], - "ExternalDatabaseInfo": { - "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", - "AllowModifySchema": true, - "ConnectionId": "业务表", - "SourceTableName": "View_项目统计信息", - "SourceTableSchema": "dbo", - "CreateViewSql": "WITH cy AS (\r\n SELECT\r\n [项目ID],\r\n COUNT(DISTINCT [项目成员]) AS [项目成员数]\r\n FROM\r\n [项目成员表]\r\n GROUP BY\r\n [项目ID]\r\n), c1 AS (\r\n SELECT\r\n p.[ID] AS [项目ID],\r\n p.[项目名称] AS [项目标题],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[项目状态],\r\n ISNULL(SUM(t.核定收益), 0) AS [总成本],\r\n ISNULL(SUM(t.计划工时), 0) AS [总计划工时],\r\n ISNULL(SUM(t.上报工时), 0) AS [总上报工时],\r\n ISNULL(SUM(t.核定工时), 0) AS [总核定工时],\r\n ISNULL(cy.[项目成员数], 0) AS [项目成员数]\r\n FROM\r\n [dbo].[项目表] p\r\n LEFT JOIN [View_任务工时统计] t ON p.ID = t.[项目ID]\r\n LEFT JOIN cy ON p.ID = cy.[项目ID]\r\n GROUP BY\r\n p.[ID],\r\n p.[项目名称],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[项目状态],\r\n cy.[项目成员数]\r\n)\r\n\r\nSELECT\r\n c1.[项目ID],\r\n c1.[项目标题],\r\n c1.[项目预算工时],\r\n c1.[项目预算费用],\r\n c1.[项目状态],\r\n c1.[总成本],\r\n c1.[总计划工时],\r\n c1.[总上报工时],\r\n c1.[总核定工时],\r\n c1.[项目成员数],\r\n SUM(\r\n CASE\r\n WHEN task.[任务状态] = 3 THEN 1\r\n ELSE 0\r\n END\r\n ) AS [已完成任务数],\r\n SUM(\r\n CASE\r\n WHEN ISNULL(task.[任务状态], 0) < 3 THEN 1\r\n ELSE 0\r\n END\r\n ) AS [未完成任务数],\r\n SUM(ISNULL(task.任务预算工时, 0)) AS [已分配任务工时]\r\nFROM c1\r\nLEFT JOIN [任务表] task ON c1.[项目ID] = task.[项目ID] AND task.[任务状态] > 1\r\nGROUP BY\r\n c1.[项目ID],\r\n c1.[项目标题],\r\n c1.[项目预算工时],\r\n c1.[项目预算费用],\r\n c1.[项目状态],\r\n c1.[总成本],\r\n c1.[总计划工时],\r\n c1.[总上报工时],\r\n c1.[总核定工时],\r\n c1.[项目成员数]", - "ViewInfo": { - "ViewName": "View_项目统计信息", - "IsUpdatable": true, - "QueryColumns": [ - "项目ID" - ] - } - }, - "Relations": [ - { - "PrimaryTable": "项目表", - "PrimaryColumn": "ID", - "ForeignTable": "View_项目统计信息", - "ForeignColumn": "项目ID", - "IsDetailTableRelation": false - } - ], - "Indexes": [] -} \ No newline at end of file diff --git a/Tables/项目/项目平行视图.json b/Tables/项目/项目平行视图.json index 2325aae8..da3f6a5d 100644 --- a/Tables/项目/项目平行视图.json +++ b/Tables/项目/项目平行视图.json @@ -185,7 +185,9 @@ "项目经理": 5, "项目预算工时": 5, "项目预算费用": 5, - "预算方案": 5 + "预算方案": 5, + "已消耗成本": 5, + "成员数量": 5 }, "subTableOperations": { "任务平行视图": 5, @@ -234,7 +236,9 @@ "项目经理": 5, "项目预算工时": 5, "项目预算费用": 5, - "预算方案": 5 + "预算方案": 5, + "已消耗成本": 5, + "成员数量": 5 }, "subTableOperations": { "任务平行视图": 5, @@ -283,7 +287,9 @@ "项目经理": 5, "项目预算工时": 5, "项目预算费用": 5, - "预算方案": 5 + "预算方案": 5, + "已消耗成本": 5, + "成员数量": 5 }, "subTableOperations": { "任务平行视图": 5, @@ -492,6 +498,13 @@ "Name": "项目成员", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "int", + "MaxLength": -1, + "Name": "成员数量", + "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, { "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", "DatabaseColumnType": "float", @@ -552,7 +565,7 @@ "ConnectionId": "业务表", "SourceTableName": "项目平行视图", "SourceTableSchema": "dbo", - "CreateViewSql": "WITH c1 AS (\r\n SELECT\r\n p.[ID],\r\n p.[项目名称],\r\n p.[项目代号],\r\n p.[项目简介],\r\n p.[项目封面],\r\n p.[项目经理],\r\n p.[项目分组],\r\n p.[所属客户],\r\n p.[所属客户部门],\r\n p.[工时分配方式],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[公开],\r\n p.[严格模式],\r\n p.[计划开始日期],\r\n p.[计划完成日期],\r\n p.[项目方案],\r\n p.[预算方案],\r\n p.[网络资源],\r\n p.[开启反馈收集],\r\n p.[项目状态],\r\n p.[立项流程示例ID],\r\n p.[删除],\r\n p.FGC_Creator,\r\n p.FGC_CreateDate,\r\n p.FGC_LastModifier,\r\n (\r\n SELECT STRING_AGG([项目成员], ',')\r\n FROM [项目成员表]\r\n WHERE [项目ID] = p.ID\r\n ) AS 项目成员,\r\n p.[项目预算工时] AS 项目总分配工时,\r\n ISNULL(SUM(t.[总核定工时]), 0) AS 项目总核定工时,\r\n ISNULL(SUM(t.[本任务可核定工时]), 0) AS 项目可核定工时,\r\n ISNULL(SUM(t.[实际工时]), 0) AS 项目实际工时,\r\n\t\t\t\tISNULL(SUM(t.[已消耗成本]), 0) AS 已消耗成本\r\n FROM [dbo].[项目表] p\r\n LEFT JOIN [任务平行视图] t ON p.ID = t.[项目ID]\r\n GROUP BY\r\n p.[ID],\r\n p.[项目名称],\r\n p.[项目代号],\r\n p.[项目简介],\r\n p.[项目封面],\r\n p.[项目经理],\r\n p.[项目分组],\r\n p.[所属客户],\r\n p.[所属客户部门],\r\n p.[工时分配方式],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[公开],\r\n p.[严格模式],\r\n p.[计划开始日期],\r\n p.[计划完成日期],\r\n p.[项目方案],\r\n p.[预算方案],\r\n p.[网络资源],\r\n p.[开启反馈收集],\r\n p.[项目状态],\r\n p.[立项流程示例ID],\r\n p.[删除],\r\n p.FGC_Creator,\r\n p.FGC_CreateDate,\r\n p.FGC_LastModifier\r\n)\r\nSELECT\r\n c1.*,\r\n x.项目已分配工时,\r\n c1.[项目预算工时] - x.项目已分配工时 AS 项目可分配工时\r\nFROM c1\r\nOUTER APPLY (\r\n SELECT ISNULL(SUM(t.[总分配工时]), 0) AS 项目已分配工时\r\n FROM [任务平行视图] t \r\n WHERE c1.ID = t.[项目ID] AND t.[父任务ID] IS NULL\r\n) x", + "CreateViewSql": "WITH cy AS (\r\nSELECT [项目ID], STRING_AGG([项目成员], ',') AS 项目成员,count(*) AS 成员数量\r\nFROM [项目成员表]\r\nGROUP BY [项目ID]\r\n),\r\nc1 AS (\r\n SELECT\r\n p.[ID],\r\n p.[项目名称],\r\n p.[项目代号],\r\n p.[项目简介],\r\n p.[项目封面],\r\n p.[项目经理],\r\n p.[项目分组],\r\n p.[所属客户],\r\n p.[所属客户部门],\r\n p.[工时分配方式],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[公开],\r\n p.[严格模式],\r\n p.[计划开始日期],\r\n p.[计划完成日期],\r\n p.[项目方案],\r\n p.[预算方案],\r\n p.[网络资源],\r\n p.[开启反馈收集],\r\n p.[项目状态],\r\n p.[立项流程示例ID],\r\n p.[删除],\r\n p.FGC_Creator,\r\n p.FGC_CreateDate,\r\n p.FGC_LastModifier,\r\n\t\t\t\tMAX(cy.[项目成员]) AS 项目成员,\r\n\t\t\t\tMAX(cy.[成员数量]) AS 成员数量,\r\n p.[项目预算工时] AS 项目总分配工时,\r\n ISNULL(SUM(t.[总核定工时]), 0) AS 项目总核定工时,\r\n ISNULL(SUM(t.[本任务可核定工时]), 0) AS 项目可核定工时,\r\n ISNULL(SUM(t.[实际工时]), 0) AS 项目实际工时,\r\n\t\t\t\tISNULL(SUM(t.[已消耗成本]), 0) AS 已消耗成本\r\n FROM [dbo].[项目表] p\r\n LEFT JOIN [任务平行视图] t ON p.ID = t.[项目ID]\r\n\t\tLEFT JOIN cy ON p.ID = cy.[项目ID]\r\n GROUP BY\r\n p.[ID],\r\n p.[项目名称],\r\n p.[项目代号],\r\n p.[项目简介],\r\n p.[项目封面],\r\n p.[项目经理],\r\n p.[项目分组],\r\n p.[所属客户],\r\n p.[所属客户部门],\r\n p.[工时分配方式],\r\n p.[项目预算工时],\r\n p.[项目预算费用],\r\n p.[公开],\r\n p.[严格模式],\r\n p.[计划开始日期],\r\n p.[计划完成日期],\r\n p.[项目方案],\r\n p.[预算方案],\r\n p.[网络资源],\r\n p.[开启反馈收集],\r\n p.[项目状态],\r\n p.[立项流程示例ID],\r\n p.[删除],\r\n p.FGC_Creator,\r\n p.FGC_CreateDate,\r\n p.FGC_LastModifier\r\n)\r\nSELECT\r\n c1.*,\r\n x.项目已分配工时,\r\n c1.[项目预算工时] - x.项目已分配工时 AS 项目可分配工时\r\nFROM c1\r\nOUTER APPLY (\r\n SELECT ISNULL(SUM(t.[总分配工时]), 0) AS 项目已分配工时\r\n FROM [任务平行视图] t \r\n WHERE c1.ID = t.[项目ID] AND t.[父任务ID] IS NULL\r\n) x", "ViewInfo": { "ViewName": "项目平行视图", "QueryColumns": [ diff --git a/Tables/项目/项目表.json b/Tables/项目/项目表.json index 7287a153..05728e18 100644 --- a/Tables/项目/项目表.json +++ b/Tables/项目/项目表.json @@ -229,7 +229,6 @@ "任务成员表": 5, "任务表": 5, "反馈收集任务匿名视图": 5, - "汇报子表": 5, "需求反馈登记表": 5, "项目任务分组": 5, "项目动态": 5, @@ -294,7 +293,6 @@ "任务成员表": 5, "任务表": 5, "反馈收集任务匿名视图": 5, - "汇报子表": 5, "需求反馈登记表": 5, "项目任务分组": 5, "项目动态": 5, @@ -359,7 +357,6 @@ "任务成员表": 5, "任务表": 5, "反馈收集任务匿名视图": 5, - "汇报子表": 5, "需求反馈登记表": 5, "项目任务分组": 5, "项目动态": 5, @@ -712,8 +709,8 @@ "IsDetailTableRelation": true }, { - "PrimaryTable": "View_项目统计信息", - "PrimaryColumn": "项目ID", + "PrimaryTable": "项目平行视图", + "PrimaryColumn": "ID", "ForeignTable": "项目表", "ForeignColumn": "ID", "IsDetailTableRelation": false