From 2d0786ffb4adccf0b39de75f3253fba38febac92 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B6=85=E5=93=A5?= Date: Mon, 24 Jun 2024 10:22:22 +0800 Subject: [PATCH] =?UTF-8?q?{"Message":"=E5=A2=9E=E5=8A=A0=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E9=A1=B5=E9=9D=A2=E9=83=A8=E5=88=86=E5=8A=9F=E8=83=BD?= =?UTF-8?q?=E7=9A=84=E6=9D=83=E9=99=90=E9=99=90=E5=88=B6","MessageType":2,?= =?UTF-8?q?"Modules":[{"State":1,"Type":1,"Name":"PCPage/=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1=E9=83=A8=E5=88=86"},{"State":1,"Type":1,"Name":"PCPag?= =?UTF-8?q?e/=E4=BB=BB=E5=8A=A1-=E5=9F=BA=E6=9C=AC=E4=BF=A1=E6=81=AF"},{"S?= =?UTF-8?q?tate":1,"Type":1,"Name":"PCPage/=E4=BB=BB=E5=8A=A1-=E5=AD=90?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=88=97=E8=A1=A8"}],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 38 +- Pages/任务/任务-基本信息.json | 1263 ++++++++++++++++--------------- Pages/任务/任务-基本信息.rd | 16 +- Pages/任务/任务-子任务列表.json | 33 +- Pages/任务/任务部分.json | 12 +- 5 files changed, 718 insertions(+), 644 deletions(-) diff --git a/.collaboration b/.collaboration index d4b4263c..f7649de8 100644 --- a/.collaboration +++ b/.collaboration @@ -674,17 +674,7 @@ }, { "ModuleName": "PCPage/任务部分", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-24T10:21:23.2267629+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务部分.json", - "Pages\\任务\\任务部分.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-侧栏", @@ -692,17 +682,7 @@ }, { "ModuleName": "PCPage/任务-基本信息", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-24T10:21:23.2266913+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-基本信息.json", - "Pages\\任务\\任务-基本信息.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-任务信息", @@ -714,19 +694,7 @@ }, { "ModuleName": "PCPage/任务-子任务列表", - "State": 1, - "LockedBy": { - "UserName": "超哥", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-06-24T10:20:51.3123661+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-子任务列表.json", - "Pages\\任务\\任务-子任务列表.rd", - "Pages\\558ca610fafc4ffd8884b819161bfd6.json", - "Pages\\558ca610fafc4ffd8884b819161bfd6.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-工时", diff --git a/Pages/任务/任务-基本信息.json b/Pages/任务/任务-基本信息.json index 21df57f7..fca8334a 100644 --- a/Pages/任务/任务-基本信息.json +++ b/Pages/任务/任务-基本信息.json @@ -181,17 +181,17 @@ "3,1": "状态", "3,2": "未开始", "3,10": "里程碑", - "5,1": "类型", - "5,10": "任务分组", - "7,1": "项目", - "7,10": "父任务", - "9,1": "开始日期", - "9,10": "结束日期", - "11,1": "执行者", - "11,10": "任务预算工时" + "5,1": "所属项目", + "5,10": "父任务", + "7,1": "执行者", + "7,10": "预算工时", + "9,1": "类型", + "9,10": "任务分组", + "11,1": "开始日期", + "11,10": "结束日期" }, "Formulas": { - "7,2": "项目ID" + "5,2": "项目ID" }, "AttachInfos": { "1,1": { @@ -295,7 +295,7 @@ ] } ], - "ID": "70f66ecf-0a65-4fac-9b15-e787b7cd2b04" + "ID": "32ab62b2-3e11-4c4f-95bf-b45103b7e7a8" } ] } @@ -434,7 +434,7 @@ } } ], - "ID": "7f42506a-7374-46c1-b3f6-9dacd5cf3dd1" + "ID": "dcf457cb-887b-40fd-8ad7-a88519440522" }, { "CommandList": [ @@ -449,12 +449,12 @@ "BtnText": "知道了" } ], - "ID": "528370ce-f7cd-4f66-9416-c4d9e8b78221" + "ID": "9896ee58-c2ad-4ffc-9abb-3a32597ed866" } ] } ], - "ID": "2c12e099-4a80-4973-87e1-1ff9f387a5e0" + "ID": "4aec0221-9f67-4bb4-8a12-e17f231eb2f2" } ] } @@ -467,7 +467,7 @@ } ], "Comments": "小于进行中", - "ID": "a6f06c9d-6c99-4431-bd41-daa921b4e722" + "ID": "25277404-00cd-4ea6-93ca-67b8e7573153" }, { "CommandList": [ @@ -477,7 +477,7 @@ "Message": "任务尚未审批完成,不可修改状态" } ], - "ID": "288df50c-95c1-4be8-a9ea-e8521faa2ae3" + "ID": "96efa13d-88d4-44a3-acab-6aba6b48357a" } ] } @@ -575,7 +575,7 @@ ] } ], - "ID": "b94cb400-baea-41b3-8bd6-e3a908f0788d" + "ID": "ae8893bd-0699-4eb4-aaa5-4258d9b59aeb" } ] } @@ -583,321 +583,6 @@ } }, "5,2": { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务类型", - "GUID": "8a0514f4-a86f-429f-afd3-6d30a1262fc5" - }, - "CellType": { - "$type": "ElementUI.SelectCellType, ElementUI", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", - "contextProperty": { - "Display": "值变更原因" - } - }, - "value": "userInput" - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "ea0ed289-1570-46f2-acbe-f9f694ace381" - } - }, - "value": "%Null%", - "compareType": 1 - } - ] - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务表", - "ShowConfirm": false, - "CheckDataValidation": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "1a1870b8-7606-48c2-9fbd-b052998e47f5" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!任务ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "任务类型", - "GUID": "be4df0e3-1bde-4acb-8c60-a6b001e80183" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!任务类型" - } - } - ] - } - ], - "ID": "a4e85d49-bfbe-44c0-aaa2-18bf74a59c4b" - } - ] - } - ], - "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": "b531e798-d6c2-44d6-bc5b-26d37b084dcb", - "BindingInfo": { - "TableName": "任务类型", - "ColumnName": "ID", - "GUID": "99ecacc4-b083-4d91-a002-f1165724b213" - }, - "ColumnName": "value" - }, - { - "GUID": "761f486d-2c14-46aa-9095-356470e9825b", - "BindingInfo": { - "TableName": "任务类型", - "ColumnName": "任务类型", - "GUID": "5a2a626b-6bfe-4acf-b939-8a694a6e35c4" - }, - "ColumnName": "label" - } - ], - "CustomColumns": [] - }, - "placeholder": "请选择", - "noDataText": "无数据", - "filterInServerOptions": { - "matchMethod": "contains", - "loadingText": "加载中" - }, - "noMatchText": "无匹配数据" - } - }, - "5,11": { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "分组ID", - "GUID": "f4d9d8f8-c345-44cc-bac5-77ceb848ea81" - }, - "CellType": { - "$type": "ElementUI.SelectCellType, ElementUI", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", - "contextProperty": { - "Display": "值变更原因" - } - }, - "value": "userInput" - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "8451b1e3-6a2a-47f8-9fbd-c840bd770712" - } - }, - "value": "%Null%", - "compareType": 1 - } - ] - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务表", - "ShowConfirm": false, - "CheckDataValidation": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "111050b0-d5cf-4f7e-9209-ea08e55f1eb9" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "=任务首页!任务ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "分组ID", - "GUID": "453c3f4d-f70d-4c43-91f6-457780602991" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!任务分组" - } - } - ] - } - ], - "ID": "f2c8454e-7747-44ab-8c4f-0d9aabf8eab7" - } - ] - } - ], - "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": "53238d04-639f-4d5c-87bc-a6f4951ec912", - "BindingInfo": { - "TableName": "项目任务分组", - "ColumnName": "ID", - "GUID": "427d6efe-dbdc-45b4-aadb-6b65a8865e3d" - }, - "ColumnName": "value" - }, - { - "GUID": "2d3404ed-293c-4676-9bdc-456ae12e9e03", - "BindingInfo": { - "TableName": "项目任务分组", - "ColumnName": "分组名称", - "GUID": "b704b64d-ade6-4f0d-b8ea-8e734f9253a8" - }, - "ColumnName": "label" - } - ], - "SqlCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "项目任务分组", - "ColumnName": "项目ID", - "GUID": "018d99a5-8bc7-4c34-8301-7977f11b6135" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!C8" - } - }, - "CustomColumns": [] - }, - "placeholder": "请选择", - "noDataText": "无数据", - "filterInServerOptions": { - "matchMethod": "contains", - "loadingText": "加载中" - }, - "noMatchText": "无匹配数据" - }, - "DataValidationInfo": {} - }, - "7,2": { "BindingInfo": { "TableName": "任务表", "ColumnName": "项目ID", @@ -905,6 +590,7 @@ }, "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], "UIPermissions": [ { "Scope": 2, @@ -982,7 +668,7 @@ "49653b0f-d1e1-4cba-999a-e93924c42a60" ] }, - "7,11": { + "5,11": { "BindingInfo": { "TableName": "任务表", "ColumnName": "父任务ID", @@ -1079,7 +765,7 @@ "BtnText": "知道了" } ], - "ID": "d416ec5a-4703-4468-8993-3702c76e1499" + "ID": "ecb8e642-a377-4c12-98c0-a607aa06bde6" } ] }, @@ -1093,7 +779,7 @@ "Title": "计算中" } ], - "ID": "b5c679fe-ec9d-4298-ab73-56ea115ea7fd" + "ID": "0666177e-baf4-4644-b5ac-55409486b64e" }, { "CommandList": [ @@ -1130,12 +816,12 @@ ] } ], - "ID": "7e95c4f9-cf6d-4a7f-b35d-5d759a98ffe9" + "ID": "ed45a493-01c9-4e61-96fc-cdbc007ad234" } ] } ], - "ID": "75c20e55-1064-470b-8b86-e3511a8aa30e" + "ID": "3a99de45-b2f7-489e-b9ce-57403582b38d" } ] } @@ -1482,223 +1168,7 @@ "351faf93-8d96-48e8-8960-479d5746c480" ] }, - "9,2": { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "开始时间", - "GUID": "c69ca5d6-30ec-40c6-a51b-00076f9abc09" - }, - "CellType": { - "$type": "ElementUI.DatePickerCellType, ElementUI", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", - "contextProperty": { - "Display": "值变更原因" - } - }, - "value": "userInput" - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937" - } - }, - "value": "%Null%", - "compareType": 1 - } - ] - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务表", - "ShowConfirm": false, - "CheckDataValidation": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!任务ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "开始时间", - "GUID": "16320c69-d37e-4856-a9cb-46131e95db23" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!开始日期" - } - } - ] - } - ], - "ID": "26f9a3d9-53e3-4b1b-8d1f-8b4720bcfa47" - } - ] - } - ], - "UIPermissions": [ - { - "Scope": 2, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 1, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 4, - "AllowRoles": [ - "FGC_Anonymous" - ] - } - ], - "type": "date", - "startPlaceholder": "开始日期", - "rangeSeparator": "至", - "endPlaceholder": "结束日期", - "firstDayOfWeek": 1, - "DefautWeekFormat": "yyyy 第 WW 周" - } - }, - "9,11": { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "结束时间", - "GUID": "72d77cd4-a6d8-454f-8f29-94925e84a7aa" - }, - "CellType": { - "$type": "ElementUI.DatePickerCellType, ElementUI", - "CommandList": [ - { - "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", - "ConditionAndCommandPairList": [ - { - "Condition": { - "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", - "SubConditions": [ - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", - "contextProperty": { - "Display": "值变更原因" - } - }, - "value": "userInput" - }, - { - "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", - "param": { - "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", - "tableData": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937" - } - }, - "value": "%Null%", - "compareType": 1 - } - ] - }, - "CommandList": [ - { - "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", - "TableName": "任务表", - "ShowConfirm": false, - "CheckDataValidation": false, - "RowsToUpdate": 1, - "RowsToUpdateCondition": { - "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", - "ColumnBindingInfo": { - "TableName": "任务表", - "ColumnName": "ID", - "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!任务ID" - } - }, - "UpdateBindingValues": [ - { - "BindingInfo": { - "TableName": "任务表", - "ColumnName": "结束时间", - "GUID": "f1f9c2d2-75a9-4aa4-a4ba-34256c14fa2a" - }, - "Value": { - "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!结束日期" - } - } - ] - } - ], - "ID": "67e81d1d-130d-49d6-8167-115a65d1c004" - } - ] - } - ], - "UIPermissions": [ - { - "Scope": 2, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 1, - "AllowRoles": [ - "FGC_Anonymous" - ] - }, - { - "Scope": 4, - "AllowRoles": [ - "FGC_Anonymous" - ] - } - ], - "type": "date", - "startPlaceholder": "开始日期", - "rangeSeparator": "至", - "endPlaceholder": "结束日期", - "firstDayOfWeek": 1, - "DefautWeekFormat": "yyyy 第 WW 周" - } - }, - "11,2": { + "7,2": { "BindingInfo": { "TableName": "任务表", "ColumnName": "任务负责人", @@ -1773,7 +1243,7 @@ ] } ], - "ID": "77be7637-5d2c-4245-ab0c-db01c34d29bc" + "ID": "6c05718e-7e36-4efc-95cc-6454f8bae077" } ] } @@ -1862,10 +1332,14 @@ "matchMethod": "contains", "loadingText": "加载中" }, - "noMatchText": "无匹配数据" - } + "noMatchText": "无匹配数据", + "IsDisabled": true + }, + "RulesGuidList": [ + "afb042c8-a4d1-42ef-be1b-21a92da752b8" + ] }, - "11,11": { + "7,11": { "BindingInfo": { "TableName": "任务表", "ColumnName": "任务预算工时", @@ -1990,7 +1464,7 @@ "ParamName": "新预算工时", "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", - "SerializeProperty": "='任务-基本信息'!L12" + "SerializeProperty": "='任务-基本信息'!L8" } } ], @@ -2037,7 +1511,7 @@ "BtnText": "知道了" } ], - "ID": "367335bb-06ad-4895-bb9a-30f11e3c851c" + "ID": "0c5ffcfc-17d0-4345-b915-3b0fa514a252" } ] }, @@ -2051,7 +1525,7 @@ "Title": "计算中" } ], - "ID": "40c8ab56-53f1-47a9-bc89-39a195429524" + "ID": "6b3d6411-53be-4036-80e2-7a385153ab91" }, { "CommandList": [ @@ -2066,12 +1540,12 @@ "BtnText": "知道了" } ], - "ID": "e7992480-d9d6-4b4a-b064-10d93d808b01" + "ID": "3b751002-d879-4f59-826e-bda52e9266d4" } ] } ], - "ID": "12c0c482-a034-441a-a701-5a42be0e8ca6" + "ID": "db33986f-036d-4f77-9bdb-f241f1da0fe1" }, { "CommandList": [ @@ -2107,12 +1581,12 @@ ] } ], - "ID": "4af0b07d-a1f3-46ee-865f-3f1e2afc458d" + "ID": "75dc3e06-fc11-4488-8922-91e646e2c5a4" } ] } ], - "ID": "f38185b2-0dee-492a-97af-88e6952f0cb7" + "ID": "8ecb7118-74cb-40d2-8a55-819967f2b456" } ] } @@ -2141,6 +1615,537 @@ "RulesGuidList": [ "f7c3f6d5-8b51-481e-abe2-d1a7b9beee5e" ] + }, + "9,2": { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "任务类型", + "GUID": "8a0514f4-a86f-429f-afd3-6d30a1262fc5" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", + "contextProperty": { + "Display": "值变更原因" + } + }, + "value": "userInput" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "ea0ed289-1570-46f2-acbe-f9f694ace381" + } + }, + "value": "%Null%", + "compareType": 1 + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务表", + "ShowConfirm": false, + "CheckDataValidation": false, + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "1a1870b8-7606-48c2-9fbd-b052998e47f5" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!任务ID" + } + }, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "任务类型", + "GUID": "be4df0e3-1bde-4acb-8c60-a6b001e80183" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!任务类型" + } + } + ] + } + ], + "ID": "dfc3f48d-3b06-4199-97dc-03b4b31c9107" + } + ] + } + ], + "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": "b531e798-d6c2-44d6-bc5b-26d37b084dcb", + "BindingInfo": { + "TableName": "任务类型", + "ColumnName": "ID", + "GUID": "99ecacc4-b083-4d91-a002-f1165724b213" + }, + "ColumnName": "value" + }, + { + "GUID": "761f486d-2c14-46aa-9095-356470e9825b", + "BindingInfo": { + "TableName": "任务类型", + "ColumnName": "任务类型", + "GUID": "5a2a626b-6bfe-4acf-b939-8a694a6e35c4" + }, + "ColumnName": "label" + } + ], + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + } + }, + "9,11": { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "分组ID", + "GUID": "f4d9d8f8-c345-44cc-bac5-77ceb848ea81" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", + "contextProperty": { + "Display": "值变更原因" + } + }, + "value": "userInput" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "8451b1e3-6a2a-47f8-9fbd-c840bd770712" + } + }, + "value": "%Null%", + "compareType": 1 + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务表", + "ShowConfirm": false, + "CheckDataValidation": false, + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "111050b0-d5cf-4f7e-9209-ea08e55f1eb9" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=任务首页!任务ID" + } + }, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "分组ID", + "GUID": "453c3f4d-f70d-4c43-91f6-457780602991" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!任务分组" + } + } + ] + } + ], + "ID": "1a77b74b-d190-4b82-b826-84b75ffa87b3" + } + ] + } + ], + "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": "53238d04-639f-4d5c-87bc-a6f4951ec912", + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "ID", + "GUID": "427d6efe-dbdc-45b4-aadb-6b65a8865e3d" + }, + "ColumnName": "value" + }, + { + "GUID": "2d3404ed-293c-4676-9bdc-456ae12e9e03", + "BindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "分组名称", + "GUID": "b704b64d-ade6-4f0d-b8ea-8e734f9253a8" + }, + "ColumnName": "label" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目任务分组", + "ColumnName": "项目ID", + "GUID": "018d99a5-8bc7-4c34-8301-7977f11b6135" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!C6" + } + }, + "CustomColumns": [] + }, + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": {} + }, + "11,2": { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "开始时间", + "GUID": "c69ca5d6-30ec-40c6-a51b-00076f9abc09" + }, + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", + "contextProperty": { + "Display": "值变更原因" + } + }, + "value": "userInput" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937" + } + }, + "value": "%Null%", + "compareType": 1 + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务表", + "ShowConfirm": false, + "CheckDataValidation": false, + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!任务ID" + } + }, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "开始时间", + "GUID": "16320c69-d37e-4856-a9cb-46131e95db23" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!开始日期" + } + } + ] + } + ], + "ID": "20fad39e-230e-4572-8518-a3c1cc926c3d" + } + ] + } + ], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "date", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "firstDayOfWeek": 1, + "DefautWeekFormat": "yyyy 第 WW 周" + } + }, + "11,11": { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "结束时间", + "GUID": "72d77cd4-a6d8-454f-8f29-94925e84a7aa" + }, + "CellType": { + "$type": "ElementUI.DatePickerCellType, ElementUI", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess", + "SubConditions": [ + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon", + "contextProperty": { + "Display": "值变更原因" + } + }, + "value": "userInput" + }, + { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "cd138ea3-2552-4cf3-8f1e-793a92ce4937" + } + }, + "value": "%Null%", + "compareType": 1 + } + ] + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "任务表", + "ShowConfirm": false, + "CheckDataValidation": false, + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "b20a5b63-55aa-4adf-919a-f735b1ec964f" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!任务ID" + } + }, + "UpdateBindingValues": [ + { + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "结束时间", + "GUID": "f1f9c2d2-75a9-4aa4-a4ba-34256c14fa2a" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-基本信息'!结束日期" + } + } + ] + } + ], + "ID": "1a733eee-0c0e-459b-ba51-ee45abbcf8f3" + } + ] + } + ], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "date", + "startPlaceholder": "开始日期", + "rangeSeparator": "至", + "endPlaceholder": "结束日期", + "firstDayOfWeek": 1, + "DefautWeekFormat": "yyyy 第 WW 周" + } } }, "StyleDatas": { @@ -2200,8 +2205,8 @@ "BorderLeft": 0 }, { - "FontSize": -1.0, - "Foreground": null + "FontFamily": 2, + "FontSize": -1.0 }, { "Foreground": 4 @@ -2250,7 +2255,16 @@ "3,19": 9, "3,21": 5, "4,19": 4, - "5,10": 6, + "5,1": 7, + "5,2": 5, + "5,3": 5, + "5,4": 5, + "5,5": 5, + "5,6": 5, + "5,7": 5, + "5,8": 5, + "5,9": 5, + "5,10": 7, "5,11": 5, "5,12": 5, "5,13": 5, @@ -2260,9 +2274,26 @@ "5,17": 5, "5,18": 5, "5,19": 10, + "6,1": 6, + "6,2": 5, + "6,3": 5, + "6,4": 5, + "6,5": 5, + "6,6": 5, + "6,7": 5, + "6,8": 5, + "6,9": 5, + "6,10": 5, + "6,11": 5, + "6,12": 5, + "6,13": 5, + "6,14": 5, + "6,15": 5, + "6,16": 5, + "6,17": 5, "6,19": 4, "7,1": 7, - "7,2": 5, + "7,2": 8, "7,3": 5, "7,4": 5, "7,5": 5, @@ -2271,19 +2302,54 @@ "7,8": 5, "7,9": 5, "7,10": 7, - "7,11": 5, + "7,11": 8, + "7,12": 5, + "7,13": 5, + "7,14": 5, + "7,15": 5, + "7,16": 5, + "7,17": 5, "7,18": 8, "7,19": 9, "8,0": 5, + "8,1": 6, + "8,2": 5, + "8,3": 5, + "8,4": 5, + "8,5": 5, + "8,6": 5, + "8,7": 5, + "8,8": 5, + "8,9": 5, + "8,10": 5, + "8,11": 5, + "8,12": 5, + "8,13": 5, + "8,14": 5, + "8,15": 5, + "8,16": 5, + "8,17": 5, "8,18": 5, "8,19": 10, "8,21": 5, "9,0": 5, - "9,1": 7, + "9,1": 6, "9,2": 5, - "9,9": 3, - "9,10": 7, + "9,3": 5, + "9,4": 5, + "9,5": 5, + "9,6": 5, + "9,7": 5, + "9,8": 5, + "9,9": 5, + "9,10": 6, "9,11": 5, + "9,12": 5, + "9,13": 5, + "9,14": 5, + "9,15": 5, + "9,16": 5, + "9,17": 5, "9,18": 5, "9,19": 10, "9,21": 5, @@ -2293,16 +2359,16 @@ "10,21": 5, "11,0": 5, "11,1": 7, - "11,2": 8, + "11,2": 5, "11,3": 5, "11,4": 5, "11,5": 5, "11,6": 5, "11,7": 5, "11,8": 5, - "11,9": 5, + "11,9": 11, "11,10": 7, - "11,11": 8, + "11,11": 5, "11,12": 5, "11,13": 5, "11,14": 5, @@ -2335,7 +2401,6 @@ "12,20": 5, "12,21": 5, "13,0": 5, - "13,1": 11, "13,18": 5, "13,19": 5, "13,20": 5 @@ -2350,17 +2415,17 @@ }, "Spans": [ "3,2,1,3", - "5,2,1,7", "1,1,1,17", - "5,11,1,7", "3,11,1,7", + "1,20,11,1", + "5,2,1,7", + "5,11,1,7", "7,2,1,7", - "11,2,1,7", - "11,11,1,7", + "7,11,1,7", "9,2,1,7", "9,11,1,7", - "1,20,11,1", - "7,11,1,7" + "11,2,1,7", + "11,11,1,7" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -2390,7 +2455,7 @@ } } ], - "ID": "376f6a2a-3974-494d-ac7b-8f8b11627020" + "ID": "1416352a-e8fe-424e-9e4c-a2a22e722a3c" } ] } @@ -2531,6 +2596,22 @@ "Underline": null, "Strikethrough": null } + }, + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=OR('任务-基本信息'!任务ID=\"\",'任务-基本信息'!父任务负责人='任务-基本信息'!当前用户,'任务-基本信息'!项目经理='任务-基本信息'!当前用户)" + }, + "Priority": 8, + "GUID": "afb042c8-a4d1-42ef-be1b-21a92da752b8", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsDisabled": false, + "IsInvisible": false, + "IsReadOnly": false } ] } @@ -2542,15 +2623,15 @@ "CustomNames": [ { "Name": "父任务ID", - "Formula": "'任务-基本信息'!$L$8" + "Formula": "'任务-基本信息'!$L$6" }, { "Name": "结束日期", - "Formula": "'任务-基本信息'!$L$10" + "Formula": "'任务-基本信息'!$L$12" }, { "Name": "开始日期", - "Formula": "'任务-基本信息'!$C$10" + "Formula": "'任务-基本信息'!$C$12" }, { "Name": "里程碑", @@ -2558,11 +2639,11 @@ }, { "Name": "任务分组", - "Formula": "'任务-基本信息'!$L$6" + "Formula": "'任务-基本信息'!$L$10" }, { "Name": "任务类型", - "Formula": "'任务-基本信息'!$C$6" + "Formula": "'任务-基本信息'!$C$10" }, { "Name": "任务名称", @@ -2570,11 +2651,11 @@ }, { "Name": "预算工时", - "Formula": "'任务-基本信息'!$L$12" + "Formula": "'任务-基本信息'!$L$8" }, { "Name": "执行者", - "Formula": "'任务-基本信息'!$C$12" + "Formula": "'任务-基本信息'!$C$8" } ] -}//dXg42Dcn9Kfs4vefSAPKpa49yhwP2WnSix1ZpO2jpWNAtqppnzit7ERpDuzGU1WwyeqoQ6JVVCbUJyIKyE+f4XxSIHeNSW6PoC+T/oIebB/iYBtOIL9E8kVjyF2j+xK2AJmPUrvvB/ftCt+E4iNOnDuI65i8rxGAK2kfHmEIxGmguH0QtrGP4TtXYkoFCNdHPX+SwEL9Uc34yk+j2ckkuzLAxCdCLokBYx+Vwk/clhT+vBhu4OVdB+b2mhamC6DCXagmdQIgg9NVRT2lSJzLNuHEie9VmgXVUdv8bYSKs8toqzzlX5ouHETunHWEtV1jfMeD4O6QH6+wTbmzjz4oV8VP9aOxIkYV+h5SDaO3c8KjgE8efoCInsD80trImAlpW7T33plqKIW436XvpLMNotE5O1sLyRVjXQHdADsKmZYSpMQ9EZ9RXkzx9tFzOSwmJYX2vN4EgpF0nex9m2hZUqrrqjReQpmwdyJTCKLyvusTCTqnpiVHh7IQCjQNu5U4fEXWTCgnwW7Mbzzuc2wmBqMZO3jFbioqeIIQbbNWFbs5iek0dvpvNq68KO/Plv2QyKKRLjgwgiSeJTnz1P1uwShB+lGJACPSofaM4z6oUgaGeA0+3N2UXcVrBJWbaWk/2jTx09AJGJ0GlcJkHKgdh8Wa4uO+WGHA427WkJ4vQ/y2ufCa8CYzjaQZJwScTDjWnJeQsNakiJRMtYnuRVDEq6JyT4Hi3/3n8wLLg6Pxuy5dbt2B5KVcdyrTJr3Q/bIuc5JniFmAjW7yZg0y92d8E6F79O/YWXXALvWEs2jewvjH7LYNrMZ7ti0BtKvJ8C8nCoS6wRqj9iTskUfeJbZxZmcmxNb/4ZIaWElr/GnjC1S+XhQMosV+1xkAy7TYVatr2e75u5Iwd4YnVBZRpeheUQ==|920 \ No newline at end of file +}//L7zFn+QUsM8dqjKB3Lj3TULIGW4LMhHw/Ca8Sza1e3PSHPy6cP36jS2bYAb2koVqwziVRFSf4Izi+IUOnDuC6BIzSnasz21LfvVQeeyGEWA8ZFJeC/SU83T30aKDaMuIBK31twOC2Xe0UCCg8xzRPNK11kxkbFqeA8GltVezzdds5TSOMOWaPV8dyZNOCzPArZUnjiIvy4+5CJ6siR9ZIKCtvIQFCahi4C0J1i23Qec+JYqGx5sWKEtDs98WV5wZeR5ge9vWXPhTMytxj2WtpgM9gz+w30rRuX7+/xoLMGhDdQRO/L93whgydU/SmNBMdxJoFwOKAgLmiyVk+TWwnjonOV6ig34+BxKAubo1gJS+KsDY3ICFxFt6DV8SF7K7ibmmSihSEJc6KBa+c62rdcNsBeYwsASRi2TRq9kX82uDMi/faR9Zudt4ertTmB5YmvFks5ld+WIHQd8v+mGA5gKi2XM7IeqA9uCaMFLFQx6tbXVvE6VhsXmaVDzjWEW9/KlZ9UeLjDBJkeVnZ8LWVrmM7NBTYh2xAlr2yEy1A0DA7S5RgDT4wn9l8c2jCSzJRKQdguqnrMQGYi8U/48c00RATHFY+r7eii8Lg5TJXT1yxF+TiSFGJPotMYcuTredHGlYblCy6n90yoVEy6CKNHFja6fPS3j5Jb/dGyO6QXY2nGgM3HLA87nUdoZcMqsBW0nJDst15Tg0hSQDe/vAsRZLbiOQWbpjieCA2hczFFSIwIEEpaDJRyF3bqafuQWWqungAYC00UQsZulr+Swlh7DdOD3QcpTK++SYH4K2w2wkf34MZomWrPdvPGB3E8VlNag1LiPPkHmNvDutEuFV+Zr4MZ66ZCYihw+mJPzPQgwtWrKWQBHGA9obuSrPl8vbbuB7Zj7TLEx4Hb5bBka8wg==|920 \ No newline at end of file diff --git a/Pages/任务/任务-基本信息.rd b/Pages/任务/任务-基本信息.rd index d8fc4e80..47573803 100644 --- a/Pages/任务/任务-基本信息.rd +++ b/Pages/任务/任务-基本信息.rd @@ -3,20 +3,20 @@ "ColumnCount": 22, "RowCount": 14, "Formulas": { - "7,2": "项目ID" + "5,2": "项目ID" }, "CustomNames": [ { "Name": "父任务ID", - "Formula": "'任务-基本信息'!$L$8" + "Formula": "'任务-基本信息'!$L$6" }, { "Name": "结束日期", - "Formula": "'任务-基本信息'!$L$10" + "Formula": "'任务-基本信息'!$L$12" }, { "Name": "开始日期", - "Formula": "'任务-基本信息'!$C$10" + "Formula": "'任务-基本信息'!$C$12" }, { "Name": "里程碑", @@ -24,11 +24,11 @@ }, { "Name": "任务分组", - "Formula": "'任务-基本信息'!$L$6" + "Formula": "'任务-基本信息'!$L$10" }, { "Name": "任务类型", - "Formula": "'任务-基本信息'!$C$6" + "Formula": "'任务-基本信息'!$C$10" }, { "Name": "任务名称", @@ -36,11 +36,11 @@ }, { "Name": "预算工时", - "Formula": "'任务-基本信息'!$L$12" + "Formula": "'任务-基本信息'!$L$8" }, { "Name": "执行者", - "Formula": "'任务-基本信息'!$C$12" + "Formula": "'任务-基本信息'!$C$8" } ] } \ No newline at end of file diff --git a/Pages/任务/任务-子任务列表.json b/Pages/任务/任务-子任务列表.json index 79436f18..2e59d142 100644 --- a/Pages/任务/任务-子任务列表.json +++ b/Pages/任务/任务-子任务列表.json @@ -162,6 +162,7 @@ } ], "Text": "增加任务", + "IsDisabled": true, "TemplateKey": "Gost", "Icon": { "Name": "Application/005_add_5.svg", @@ -170,7 +171,10 @@ "UseCellTypeForeColor": true }, "IconSize": 14.0 - } + }, + "RulesGuidList": [ + "c10f8c5b-5f0c-448e-beff-6508c5c3f90f" + ] }, "1,20": { "CellType": { @@ -344,7 +348,7 @@ ] } ], - "ID": "bab20077-62a1-44e4-b38b-432fae08548d" + "ID": "78dc8437-f351-41df-82f4-3adf4933ee13" }, { "CommandList": [ @@ -361,7 +365,7 @@ ] } ], - "ID": "7541ef1b-42c8-47ef-8c46-457ac4c742e3" + "ID": "ed24096f-6e42-4ca0-9fdc-1ef2a2231d09" } ] } @@ -501,7 +505,26 @@ ] }, "RowBreakLines": [], - "RepeatRangeSettings": [] + "RepeatRangeSettings": [], + "ConditionFormatRulesCollection": { + "Rules": [ + { + "$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon", + "Formula": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=OR('任务-子任务列表'!任务ID=\"\",'任务-子任务列表'!父任务负责人='任务-子任务列表'!当前用户,'任务-子任务列表'!项目经理='任务-子任务列表'!当前用户)" + }, + "GUID": "c10f8c5b-5f0c-448e-beff-6508c5c3f90f", + "StyleInfo": { + "Underline": null, + "Strikethrough": null + }, + "IsDisabled": true, + "IsInvisible": false, + "IsReadOnly": false + } + ] + } }, "PrintInfo": { "PaperSize": {}, @@ -557,4 +580,4 @@ "Formula": "'任务-子任务列表'!$R$6" } ] -}//yjjgEl00In/ifCpRcE0XzxO5zBkyNgdGip7KWZDiGJutxasy1hdk6JiuXTlj8Hc8RxFSe/oBr/YTyQdckgaHLoCGF7CrdPuUblcHW8eVHq/x7pYW5LFr23E0EcqZ3KFqGDCkoTYepyB3MHG4EKomTHc29xfEV8fiUDLy4ehA2phqqDWrBDK8ywTamocAT+apKwcwq6IcFpBirRSS76cZe2vpja6Zlo7GWxIpbz2CR1Dm0s8pw3n7dgLRa+mMfJSFWCWO0C5Cd0oxycnMKCJzUezUvMZVBwn/4KUwtOYaHXXiSEc6uzfQSy+q4h2nkGdloBpjvn4/DucZBr9bsTGYZc87mdSGKSqN7a8aX8IKPxnuJ3yQBi9eHC7KbUcT8sz/Plgu7GJPlDb1REQY/4XfQC1suxcSeKKor3d/kcI/WyKMXOCG9FxavzmAkPQDf266iQzJgR9answ1tWyz5DOVdhqsVmma1mduHb7dgWg5oyf29ZkvFswaT5po36JyJTr0UyFWKpYXU9Xp4kNZu04lfzF1G5Ho1kkbbSCBt41MHbTQlKm+TvFXcqauUssUPEN+2riHDB3go8SqBg/5Nf/QaVoioDCjarino0yMhVgSKwodWThZgRBZzkbRcO7icsqfWBSNE+KoaVqlY7k7jyxNF2PiFZrV+wnrhgxiR1aRnlgGbCNBEfOwgudD+6pYcu9ZlDwwQHKEVs/Ob41wbhVQxVktqPvdILeh9Vcp2zZ7EDs/dkVwIAvB0C8k2Fk4Id1Z2RoPE/ipTqf+/uo8gbbEYnfDqFBBaKR/mzRbxuZjknzqu8d9Ss9D4BibhWtXAv+n85IqI9GERB06/heNciCl8XJQ82dPsZV87jttte7zH+l4Nyw4y0HwIAd7FTjBoHFTKlwasVQ/1U1DVpBrV5SakA==|920 \ No newline at end of file +}//Z+mVf0c3LsyMqVeTtjU3mQ9KPIrD4XTLig7lBY/oVox04i2GhqkB5BoCEb6xZJYPBkHalS0EbCSb/NxVe9re7ONEeWK9757THjFFkBR1YFGWBDwnHtXcUp9TmHWuv1Pq4mMCcaTk1w4pER7v3LVKQgNeUH+ZIXdu+ZEycovXx35fCHrq4UsvX/sChh81/u/GmbeQ9CG8NJdLX9+GvBLQi2DCmD93vTQK0DiIIwAopE1HbXQ4uLt8UPawVufspT1aDpsvvg0qr9M6QYSB0zHBmQQANf6IGhE38Vcw0PAe0xia9BJyaFAMqjUAzj2FP++Bhs0yClMRTo5i8kCMELtqFsfBS11fqR7UOq9KSycYf1Q9SfZhXt6EEOfeAB5ccZ41jiUQTfpIyp+QZz0BsZ1x+B6xUMZhI/IAsKUWzWxQKujNHqLdjAz6QuqrYUn91RiFr0iAexXq01n7OiUK1qIe+85NaxJrCrT8q9HKUyzasgXMOu1MLeZ7DMuzDhzkNTM7sjKXKFay7jaDZGrN8b9uKZlYZ5JfUZ/or/wy1k85GQZJYj9e/UkBBgSvClguNzgSnyjmRNCmKwX6RJ8DR2iXhLkaZq1pEFNr+wowChSYKKvjmkRB29RI6DfZocj4FynGkAK3G5Y6DpFaZnq2Xj0GBlxwW2GsQMk73ikKUSyYvZ/8Z/wFsElWPRn8fsb4MY9DgTfNcpqv+8vxtwB+g3Dv/llaZVM+uyApsimZm6ItH86MCoymMjOxrZILn9cx9aVtDvEaI/XsgtGWX/x8rqOgCeQEtMwiBX91fjIRArPN4pPA4SbKwE+WMnBT3Q3CHUiwQ+a4QlPW3Zg+sQgvKpU1xvyU9IZ1nyIe241TSjo3lRVcLpMMi18AKZChIg4L+rGdv1C7DhAGXjvu4YwvCTHGOA==|920 \ No newline at end of file diff --git a/Pages/任务/任务部分.json b/Pages/任务/任务部分.json index f6f9443d..70b24a54 100644 --- a/Pages/任务/任务部分.json +++ b/Pages/任务/任务部分.json @@ -110,12 +110,14 @@ }, "20": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 39.0 + "DesignLengthInPixel": 39.0, + "IsHidden": true } }, "21": { "GridRowColumnDefinition": { - "DesignLengthInPixel": 39.0 + "DesignLengthInPixel": 39.0, + "IsHidden": true } } }, @@ -536,7 +538,7 @@ } } ], - "ID": "2f0aa622-6f4e-47e3-a3cc-693e97bcb560" + "ID": "1b818efe-0126-47f0-b1b6-45f7d64d7b94" }, { "CommandList": [ @@ -551,7 +553,7 @@ "BtnText": "知道了" } ], - "ID": "23219165-e3bb-45af-ba6d-e99478b26687" + "ID": "5f8926e2-11ad-476d-a640-50723b3f597b" } ] }, @@ -1126,4 +1128,4 @@ "Formula": "任务部分!$A$19" } ] -}//CzIzRViKowwGwAzKx795bQZRK6K4MQQB1P/H8aXubeCB2gMhm4K6eaD7SxsPlL7Ui0emtlIMSFQ+PqlTyowcCbA8Fr8KvbzI4E3nTcZWtaWmJN9TmlG34prAHeGUbXRivs4oonXwgJ2LR5v+HZFe+XgngVAKi6+RIrcTE8gjnXi6mABNMV3lJkh/pVyOEVeoKRba2khidYYG1tDWponxpcCkeeOLrPk8wx/UrnwbTu4lQtwRnaDmcsKTzdx5trq5s/5Qt9vG0xPcghqxeCNLnJspnDq0MS3ZJSis72NPMiOOAIMiI4Pggn9x6qnTNuHkYjzw6hjpUpouGxwl7MmN4GbxfOr/mPLQp5ocRH7Rpw+jsn6t3z+4d1X/msIiUZ4VkaqCjbGEb3d/QywAnJ2PASgSmQI0DP/IRqyAyILhBl+fnHv7f5R3yWxHOfX4RofzeDdh/uPybCjSX0S/Be6M6DCPBoLWuzFLvCH+MTZKRnVS+B+RMe+RyB9Pet4QZ9VP2pSfmDn38oibyER2agLYqLKEdDMndI9AdYpXTz0HItbZ1iQ2EVdWt7Ux9hJvTWO8vj8cXDHErcq78HkWncojsvmta57Qmw064DxVMN7pVvx8JO0x4Xy7REPUNd1WgirzdFKXJwpi6QV4DuQiDRW+5g+8y2YxRrOpCmCnz7aZPY1REHRP5dFhtg7rQDVn5+RHwxPuTHnVvTc1hd/B5dZtM+1/uQfzCCozeDZ1i7Vbtc8GH8APEo7vhNorzaHRKVC2QJmQ/WYKY33f5VysDuIeTSvyJTbw8J2gCHeUg/bgZmITDtoq7IDq79utZw7BXN5cgHvLJ9H9X0P4XFi1Pflos3gYEUBV/usRmAxF4WJ3wlFnDbfGiJZgCvsgXwEqqdZ0cB+TMN1Xy+vuubqEVMVXxg==|920 \ No newline at end of file +}//jVuaSty+TE8QjOv5ADL0nuKlOR6ye+PuIwPalNjLHLlq4UtfaVsVoSBKajuRFHg95NNPDLCJa33hArG1tyY9Vu9llw8lnEpspPieBnTFB1OalDXRMldKYSsZoGIHjwB8JvoEPIjtQSsIqGoNXA/o9uy6XMZI7UKFfDLdp704qBQgKwcxv1faqDKFGqhBWeY6QTeCcJ730HANDpGcPckxAcapi4ejQgjcVHKB/HUFhrdQH71qMjhs9Nc1Kkb0pBL6eIBLLSc6HTt8+wN1w8vwYyCm8F0Sa/Xg4TG4k75UAAtK4AnFzxjYiNsbkTjudyFJ3Ao81x11qoaDUrbvjrL6d+9q/aH8LRbdIMaCmgq+T2l4Foxv6N/b5gum2kCqQV87sLLjyhMgpi0ECNult4sxfX4OmlY/WdFOI/YRuoTqIM7wJ/AyDwEpAFnw+ebc6xO/LGTbdho1aoc4Nrb4h4E7FPB1+IGekwcbXTjfC+b38owZE3vgTLMMHJdKQKXIQNEpA3fjMgNyjM4xxpSackoGVG8nHPfVnY0twr0/y17dsWgiGEl5OBJ6rcScXk8liXIn0j5HIxu9eECxt1swoNvN1gGPi/tl0ayTkfDz4tCtwghk5w2w5EKHbjzG2R+brFAC2VvQYM76RfC4Lo1vOfENITuUULx4xxxhYiO5nQLyZfUDXb2+FylqK3V/9f9VP7wxZo1ftu4imCTFu9IwfQNW/ZrTcgpyT2zha/bTfu8ufwp9xOR7ihgpE+8GxjDf3vlCGKn1OgPlLePjPJmq6sQ4sKFbRx3xZJ+X4ISnkI2c8fQOjj698XgROQLjbEjtV07iTSj/57q+QMcsx8x+v77rfl8nWAWoYsqxiQv47iHJu9et5XNO4QTturFkledxAhRXjatk8I2N5NhFgnlTfq9cAg==|920 \ No newline at end of file