{"Message":"新增任务管理页面","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage/任务-任务信息"},{"State":1,"Type":3,"Name":"MasterPCPage/FGC_母版页"},{"State":1,"Type":23,"Name":"TableView/任务平行视图"},{"State":4,"Type":1,"Name":"PCPage/任务管理"},{"State":3,"Type":6,"Name":"Pages/任务"}],"Version":"v1"}
This commit is contained in:
@@ -682,17 +682,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "PCPage/任务-任务信息",
|
"ModuleName": "PCPage/任务-任务信息",
|
||||||
"State": 1,
|
"ModuleType": 1
|
||||||
"LockedBy": {
|
|
||||||
"UserName": "超哥",
|
|
||||||
"Email": "phoben@qq.com"
|
|
||||||
},
|
|
||||||
"LockDateTime": "2024-06-24T21:51:56.9748905+08:00",
|
|
||||||
"ModuleType": 1,
|
|
||||||
"ToRemoveFiles": [
|
|
||||||
"Pages\\项目\\项目首页\\项目首页-容器页面\\任务容器页面\\任务-任务信息.json",
|
|
||||||
"Pages\\项目\\项目首页\\项目首页-容器页面\\任务容器页面\\任务-任务信息.rd"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "PCPage/任务-关联资源",
|
"ModuleName": "PCPage/任务-关联资源",
|
||||||
@@ -928,17 +918,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "MasterPCPage/FGC_母版页",
|
"ModuleName": "MasterPCPage/FGC_母版页",
|
||||||
"State": 1,
|
"ModuleType": 3
|
||||||
"LockedBy": {
|
|
||||||
"UserName": "超哥",
|
|
||||||
"Email": "phoben@qq.com"
|
|
||||||
},
|
|
||||||
"LockDateTime": "2024-06-24T21:46:54.7399108+08:00",
|
|
||||||
"ModuleType": 3,
|
|
||||||
"ToRemoveFiles": [
|
|
||||||
"MasterPages\\FGC_母版页.json",
|
|
||||||
"MasterPages\\FGC_母版页.rd"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "MasterPages/流程母版页面文件夹",
|
"ModuleName": "MasterPages/流程母版页面文件夹",
|
||||||
@@ -1918,16 +1898,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "TableView/任务平行视图",
|
"ModuleName": "TableView/任务平行视图",
|
||||||
"State": 1,
|
"ModuleType": 23
|
||||||
"LockedBy": {
|
|
||||||
"UserName": "超哥",
|
|
||||||
"Email": "phoben@qq.com"
|
|
||||||
},
|
|
||||||
"LockDateTime": "2024-06-24T21:42:42.5742008+08:00",
|
|
||||||
"ModuleType": 23,
|
|
||||||
"ToRemoveFiles": [
|
|
||||||
"Tables\\任务\\任务平行视图.json"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "Pages/任务/任务类型管理",
|
"ModuleName": "Pages/任务/任务类型管理",
|
||||||
@@ -2179,17 +2150,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "PCPage/任务管理",
|
"ModuleName": "PCPage/任务管理",
|
||||||
"State": 4,
|
"ModuleType": 1
|
||||||
"LockedBy": {
|
|
||||||
"UserName": "超哥",
|
|
||||||
"Email": "phoben@qq.com"
|
|
||||||
},
|
|
||||||
"LockDateTime": "2024-06-24T21:33:27.587603+08:00",
|
|
||||||
"ModuleType": 1,
|
|
||||||
"ToRemoveFiles": [
|
|
||||||
"Pages\\任务管理.json",
|
|
||||||
"Pages\\任务管理.rd"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批",
|
"ModuleName": "Pages/项目/项目首页/项目首页-容器页面/任务容器页面/任务审批",
|
||||||
@@ -2213,12 +2174,6 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"ModuleName": "Pages/任务",
|
"ModuleName": "Pages/任务",
|
||||||
"State": 3,
|
|
||||||
"LockedBy": {
|
|
||||||
"UserName": "超哥",
|
|
||||||
"Email": "phoben@qq.com"
|
|
||||||
},
|
|
||||||
"LockDateTime": "2024-06-24T21:33:19.0099734+08:00",
|
|
||||||
"ModuleType": 6
|
"ModuleType": 6
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
@@ -207,6 +207,16 @@
|
|||||||
"SelectedIconColorUseItemColor": true,
|
"SelectedIconColorUseItemColor": true,
|
||||||
"IconColorUseItemColor": true,
|
"IconColorUseItemColor": true,
|
||||||
"IsOldMenuPath": false,
|
"IsOldMenuPath": false,
|
||||||
|
"CommandList": [
|
||||||
|
{
|
||||||
|
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
|
||||||
|
"Title": "加载中"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.Model.NavigateCommand, ServerDesignerCommon",
|
||||||
|
"PageName": "任务管理"
|
||||||
|
}
|
||||||
|
],
|
||||||
"CanVisitRoleList": [
|
"CanVisitRoleList": [
|
||||||
"FGC_LoginUser"
|
"FGC_LoginUser"
|
||||||
]
|
]
|
||||||
@@ -1049,7 +1059,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "8400b173-a5dd-45de-a08e-b27521ccbed8"
|
"ID": "cfd25851-66e2-4897-94e6-de4283d9da93"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -1070,12 +1080,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "a30d8a31-e6e1-43b0-8bfb-8d664e0f65df"
|
"ID": "3f524d67-5f1f-4862-b2ff-115a3577ceb5"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "435d2433-f524-4bf3-8300-959da5d826af"
|
"ID": "5a1fc969-b353-47a3-9d54-87cf954cd808"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1125,7 +1135,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "e20b25ae-659d-424c-b9a0-68de3df0cf50"
|
"ID": "b52eaa12-416a-417f-b56d-762f48a9cdcc"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1159,7 +1169,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "1eec1004-5fb4-430b-ba40-0569373a52a3"
|
"ID": "e8dff49d-271e-455d-8398-7c2f793db0f4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1195,7 +1205,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "cefc7772-ab5b-4939-9779-2bb0cf92f7dc"
|
"ID": "0ced4beb-eefb-418b-beb0-c6a1eb5d8a24"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1230,17 +1240,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "5db3dddd-7816-40c2-bcb1-34b45a9a742a"
|
"ID": "c081aeae-981f-4131-ae19-8c45036a6dc0"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "978a315a-6926-4a44-9976-491d972f1941"
|
"ID": "39ec9d2e-1265-46d2-be7d-d3a3833b1712"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "ec6c0679-ea75-40a1-8458-e44754d66dd7"
|
"ID": "62364cc9-cdeb-458b-8432-3f13d295e575"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1496,7 +1506,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "d1298f38-bc18-401e-8c99-55802c5280ee"
|
"ID": "31c07b3e-2ff5-4fda-b32e-22ee5492a7f7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -1517,12 +1527,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "20e05c36-57be-4250-b304-67c81e7998f3"
|
"ID": "3a728a0a-3a4c-428e-8b35-6c182a307dfa"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "52bf6704-7239-4224-911d-f02dfd2622f0"
|
"ID": "df5be0c9-665f-4ccd-92a8-72c14b54ccf5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1572,7 +1582,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "f6489997-f4fe-4cd9-aaca-9b3e483c092f"
|
"ID": "6ddb4fa0-cf76-4272-acda-86037cab7a79"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1606,7 +1616,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "2c40f34a-e9d1-4c7b-b845-d3a7c9c59fec"
|
"ID": "2b8d7749-b514-4d06-80f9-29b91e574a99"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1642,7 +1652,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "2308ef07-05d4-4136-a40a-faacbeea00d4"
|
"ID": "ca2e90d1-fdd9-4ad2-aa61-3958ddc8c16a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1677,17 +1687,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "fd6521eb-cc67-4720-9d40-c180d3d89bd8"
|
"ID": "6381a215-2f5f-460d-a97e-c4bb899dd5aa"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "185f10f0-f45b-40cc-8324-b5c39f281460"
|
"ID": "cbddbe6f-46e3-4a91-9511-2826beb817f4"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "f6318da0-4ad5-4fbd-91f3-8d22991bc709"
|
"ID": "1eec6d78-98b3-4599-b74b-f900eafd55ae"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1699,7 +1709,7 @@
|
|||||||
"Disabled": true
|
"Disabled": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "764c0792-f59d-4dd4-a2c2-592ff0f3ac19"
|
"ID": "07958cbb-7778-4ea3-8d42-f6ff66f028ac"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1806,7 +1816,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "2b3a4647-2a77-487f-97ea-de67a478e35b"
|
"ID": "b42003c7-73b2-4fec-aac5-64a9af07c748"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -1827,12 +1837,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "dadea7c0-4f6a-4bd4-8554-69b8aeb0be03"
|
"ID": "6b964180-5524-4640-925e-1e2dba720293"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "6b15ddc6-bf4e-4c03-90e9-4ff3dc0c7a42"
|
"ID": "562ae511-28bc-4320-9425-06a60dc8fb89"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1882,7 +1892,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "fecfe65e-741e-40e0-b63e-b4f40e56aa96"
|
"ID": "4402b7b6-97ed-41e3-9077-da7f0e420e9f"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1916,7 +1926,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "9540e67b-065a-4c9c-a067-d1a431101c4c"
|
"ID": "f984ee6e-ebcc-43d3-a43c-250c802b9bba"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1952,7 +1962,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "c555f176-303a-4f29-98f1-2b27c5ca0f06"
|
"ID": "20bd3a7f-60b2-4540-bec7-24e67585d5ec"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -1987,17 +1997,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "000fe5ca-c73f-4bd7-b2f3-b676bb3eb6b1"
|
"ID": "7367a33a-9993-461a-801c-e0809acd1ea0"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "1a815bf7-992d-4861-a8fa-d693997e7792"
|
"ID": "6a1099f4-6cf5-44be-8086-d42ed03eb2c5"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "83ba8b0a-083f-41b0-8b14-f8b188dbd6a0"
|
"ID": "1e34cffc-f9ff-4ec4-bf6c-0134ec90c870"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -2254,7 +2264,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "2162b6fe-26df-4428-a1d9-00ed794db071"
|
"ID": "baf0f7d3-e22c-4200-9b16-0c26525dfe51"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -2275,12 +2285,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "61db31fe-6f6f-41fd-b2f7-01aed9b95db0"
|
"ID": "aef774df-1cdb-4624-b41b-aa35fbe24b63"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "bb5b8a33-909a-473b-a6e3-fafffedc1bd5"
|
"ID": "253e7a60-f955-4a14-9418-9e27b018deda"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2330,7 +2340,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "72964bb6-394d-4f0e-9d68-9eb094b9b694"
|
"ID": "ca588587-9d4b-4748-9995-865d82356816"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2364,7 +2374,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "f12866a9-10fb-402b-b0b4-62381b4c02bd"
|
"ID": "25325ddf-8202-4674-8f4f-07b03df656e6"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2400,7 +2410,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "3083388f-1456-4e32-9da8-bec6c623c388"
|
"ID": "bbf2540f-71c4-4c47-8a53-fd3ace3fb2fd"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2435,17 +2445,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "17e8b48b-bbdd-48ed-951b-274f1306d0a4"
|
"ID": "fb30395b-117d-4d69-b259-139e07fc36d7"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "b5ccd4b0-019e-4016-a3ba-6b891e6dbff6"
|
"ID": "1f4e713d-9dd1-4829-8a8e-a413592713f9"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "5e35280c-ce32-4fbb-a27a-854161815a77"
|
"ID": "20f70c8a-2030-47a9-868d-d7e000cdfa35"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -2457,7 +2467,7 @@
|
|||||||
"Disabled": true
|
"Disabled": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "0db0c468-65ea-4dc2-ae1f-eb62b03800d4"
|
"ID": "4ce8e628-9707-41a8-82ae-c327255dc28f"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2564,7 +2574,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "51a1da76-aebb-4549-8b0c-34fb1ba54a2f"
|
"ID": "590dfe3b-8ff1-48db-86de-a5d4ad692eb5"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -2585,12 +2595,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "b88b0bde-2a0a-4db6-bd28-e14a3fc9727c"
|
"ID": "b638d9b4-aa40-461b-95fc-da4e47b9e87f"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "e468dc8e-81cb-4151-bd95-14ca9bb8d6a4"
|
"ID": "9c65ec71-5456-49e6-bf9b-b3d8f90d3776"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2640,7 +2650,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "dcc04d78-e237-44e1-9b7a-858618bcb632"
|
"ID": "7ab42bba-f42e-4735-b1a7-a17e8b7255cc"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2674,7 +2684,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "0901f2eb-601a-4a74-b2c6-ceb067549886"
|
"ID": "97dc1dc3-37e9-4ca8-a56b-dd3ff9555d0a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2710,7 +2720,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "ae7c07b4-f86d-46c6-94a1-54c52faec710"
|
"ID": "e95d501e-ce85-449c-8dc7-384a7fb6eb76"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -2745,17 +2755,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "ddfd6600-4c33-4de2-a682-4bc7da249d0f"
|
"ID": "9009e81e-8b11-44d3-8073-db2cedb47adc"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "0053d519-e69f-49b3-92ca-784a2da397f4"
|
"ID": "2c8ee730-06cc-413e-82c0-4001acbca2be"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "61a85764-feda-4e7a-bad0-b77d25d97a29"
|
"ID": "1721ace7-6e5d-4a0f-8dbc-002a0f965dff"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -3012,7 +3022,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "9a32f0f4-ff20-425a-8687-4e4240273d90"
|
"ID": "0dd98709-52d6-4b60-afeb-6fbd8272b31c"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -3033,12 +3043,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "41d9888c-fd54-47ac-aec1-7f56831fb500"
|
"ID": "31ee8569-92d7-4b43-875d-0fcdf5636c8a"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "212d5abe-1505-41a1-a341-ae5180748594"
|
"ID": "5d88e2bd-b785-46d3-90d8-b7361124f0bc"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3088,7 +3098,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "dc704c5d-1fa3-4b1e-80d0-ab2f24ccb00f"
|
"ID": "6d649715-7c26-4892-a68a-eab3502cc412"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3122,7 +3132,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "b03577b0-df07-4180-9229-b6e9e5c482d8"
|
"ID": "3eaa4e30-1dd6-40d0-b647-056b21eca624"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3158,7 +3168,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "1c1c014f-eb6b-48e1-bf00-3a09afb390d1"
|
"ID": "0f9b5a75-14c3-44c0-a5d1-cb1fca34a45c"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3193,17 +3203,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "04c03f3e-b064-437a-8bb9-28016e9d1b92"
|
"ID": "2382cbcc-72fe-4868-8c3d-a05c3f932b38"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "315e1531-4b43-495d-81e1-12434ffbadbd"
|
"ID": "3bf6f232-a3a9-4177-8baf-12c94ce441a5"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "7e68e170-545f-402a-897f-6d2bb1588eac"
|
"ID": "16e51c15-613a-4d12-bbc3-20de38c2c292"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -3215,7 +3225,7 @@
|
|||||||
"Disabled": true
|
"Disabled": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "c26b2939-33b9-4cfd-8e2d-ab8cb7dc4938"
|
"ID": "179db7c2-a22d-48a6-ab46-455c8a170fdc"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3322,7 +3332,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "35c8c9ff-a5b9-4343-9cf2-a4b022b83aee"
|
"ID": "c5c97432-3773-43b3-8e70-2afb5c352dd8"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -3343,12 +3353,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "3228cd4c-6f09-41d1-860c-387fc7132e15"
|
"ID": "b38a6099-9fef-4f23-9e5b-32c20bc7aee1"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "c8a33ead-6c85-4a00-baaa-5836b9fe0c0f"
|
"ID": "5ca9ca4d-d5b7-4d8e-9dfb-007e0f3de2a7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3398,7 +3408,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "7bf7d418-6c06-4591-ada6-1b5907961667"
|
"ID": "bd4e36d5-afbb-4237-af6c-5f578c42d1db"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3432,7 +3442,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "f5f3b7ae-b828-4c52-aa56-b6a007750c59"
|
"ID": "aaff9442-e1f5-44bf-892b-f758522c95c7"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3468,7 +3478,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "58033773-8e4b-4a09-b687-517a606c6b3d"
|
"ID": "9ba5887c-2484-480f-9336-7e328c425099"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3503,17 +3513,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "fba03150-a41b-400c-8c10-b2a59189f4ad"
|
"ID": "359f410c-3e0e-4c68-bd80-e05c8de97ab6"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "25a6a39d-4615-45a2-a7bd-525e757bcd32"
|
"ID": "c85bb9e0-2420-428b-b421-b6e8619038f0"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "482e7bec-cb3b-4935-9a77-ce4ddd0a5257"
|
"ID": "d26d6d8d-066f-46dd-9c4d-93db6d2da9c3"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -3770,7 +3780,7 @@
|
|||||||
"IsOpenInNewTab": true
|
"IsOpenInNewTab": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "41cb5468-7054-45b1-a68a-5d7fb7d89dbd"
|
"ID": "6d5213f2-718c-479e-b8c5-c63ecfb659d4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -3791,12 +3801,12 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "dea2498b-50fe-4f08-8350-6aa7251578e3"
|
"ID": "cec73717-d380-4894-9bfd-bf6339d4b997"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "f3a85e39-385b-4dc1-9adc-98d4ad0dff86"
|
"ID": "541226a0-fe3b-45ab-9ba9-9b1ad221e779"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3846,7 +3856,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "3d5b8c62-a3cb-4c0a-8452-c11631d95407"
|
"ID": "0eeb9e5c-6f02-42b7-96f9-67d19e4c3b68"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3880,7 +3890,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "5850da55-e0de-4675-b0cd-cbe5e01f5741"
|
"ID": "3e48a9c4-ef65-4587-a255-fd700f32225a"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3916,7 +3926,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "baf2e032-a296-4594-84f8-b79d85cab428"
|
"ID": "24d97727-6481-4f7b-9793-d517a3db6942"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -3951,17 +3961,17 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "3c6904ec-bc57-42c5-a1ce-b715a4bc3a95"
|
"ID": "3dff64fb-9398-4e57-96d2-5d105e740ff4"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "ab14c1a9-28b4-4960-8993-d110ead64c6c"
|
"ID": "1a7b017e-6e46-4063-827b-fc1e1f4ac285"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "6b67fe18-514e-4fae-8be6-bbf00fc04514"
|
"ID": "ac1a3c13-c6f9-4ee0-ae33-e608b8600083"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -3973,12 +3983,12 @@
|
|||||||
"Disabled": true
|
"Disabled": true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "8c7ae4ed-5b7a-4980-88fc-f92a4b562c26"
|
"ID": "3ac916be-9348-4628-a8ea-52a37d6e4236"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "4c72885d-b90f-431d-8bb9-640a0e0158ad"
|
"ID": "e27ea7fc-b9f2-41e6-a5ca-974d3d40a2a2"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Condition": {
|
"Condition": {
|
||||||
@@ -4061,12 +4071,12 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "1ecf7521-f29c-4b72-9232-350a6f6a681c"
|
"ID": "56dff3dc-9062-4ed7-9ba8-70d7318fb271"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "1bc69306-24d3-4a13-875c-0b07d98d14a2"
|
"ID": "5eab30cd-f192-4a9b-affc-65dab5e8a608"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -4149,4 +4159,4 @@
|
|||||||
"Formula": "FGC_母版页!$B$2"
|
"Formula": "FGC_母版页!$B$2"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}//ZoupFv0zlD9xGXE6pCLQOnwAfiIft/5n7MmN99K4Z2+opbskmgIhrRxb9f+TnkbuNMUuPVF53gM6ZIZU6xcF63lzse5QQ+DXLvGJKjTme7mzKd+5p4c6x6fDx14Hdmb7sJrrh8wBlJV4ZCl2+wATDemvfiC8ZozQaJqXQ5WnmMF1vq2SwGhxfILbr1ut5sn/6atRZad7K0tA61aQqyCasAJbr9V4cuHpQUBxAowVMRcc+Niyk3XJNz3QbOimNCcOv7VESPwIwuCG5sXeld0GFcTX3WDiZYnnG2I8V3jdCcnw0cGH5vS0fEcSnrxzaNrr/K945NA5CJ+dwbbaTrwCPV3WeKkb9fr8/axwOI9mriiOFTOxrC8drgrUmNNkjRBtA4WQSnogMufMk6vgnw7PjtWTssS56vbkLiCSOXyIRXBgSURJk7ZkOjCxOmXjfhtr4J+OGZ3dQM0Cgfzzr1aHb5V5aWTStZ4EJwO3PQimrSB/D9rkaknx8WAe2h6oZENsD/sL9c83Ubzv4XJxfVVk0eDPxzkvqnnW5ddAiVD3QyUzEnAQMDakBLkHZF4KWvHDJc4DaY7VuG5MCjhYS1zDJ/yA4VzRFiX5KG4sc0RdH8trfxdTDGAQ4xdO+AVb9ef/OclrM6v7BxvMPNyQhKvXv1Zv4U0PP3yj9pgO439c04++8HtH5fT0LUu1DgV8+cVGqp5I9IoKPp1sliFP6fgFu0/kwhxC8hMTTfhbdIBIIcnDwj3LCCeGyv4TK8IqvoU4CarZQL5cGuWqymjPNv7AMsPsOQrAjeAbWg1Npj4V2mlrL53ukdwZwNGRW4q9EjsZNebO63kQUga/T1JY0F6VxBK1IUrrRfODgvJN0o0bxbyC4tIbb74Xr9JN7ORoe83OYqYonB+eCd9MxTB/sME0wQ==|920
|
}//Q6/C1gXOen/wMlXg5xHEYDREmq6rF6ejwcx5M8Pshoh+QJghbVD+W6j3blGZTULH88SyzXkUExNcbShA8AkK3yIfUNsW7CStnZzEbtdNwc5LiX1SeHXyAC4EiOvzlbXnBcHJ1GYeK6TRejNqBfq41B+7s/BVIftdc1bvMULrViJvKsfFMk85M2vnG5HyeyzjyqJUqB9z2tJwQrLX0zkcryO0srvXf/tTf5CDlBbLU3vdQoSfKR3UOnNPXnjcRlYYmIl9G29+aJuh5m+YkqPT1M7V0DoDAGvbwtaWJt22kPW+WlnVSZJjWe6Y76YeSepHiI3Obs9xHGbImNMkZDQ28sP9slTwatpt/ekfyHPirqZfKdPhH8JIxtj6BB01ZDGsxIi5lcFR9FHF8Vuz6+BfC5lfolii9pADWTnZ556P3oO4UHOOGB0A3Nv+cexNNAb5MM7tzCbVudUyunTXCzKw8QcDOjm5dWR3qFx5MaRkB5GZZxoFI6swMOUWIRm3gb2YU+SkP7jXR2ffB73LPx+6ba3Mzl21f1SwWHVW5WjPPesC0O1lVBj/UvPwK3+vLxMTUN8q5EpSHNI9ov6lpv3tgC2SZIgvLNoEoWA1DfYaZjetDii9V/v5L/tQQ2tS3Te1PTQU/25Ngux+vh+0ZFt0W775Z1UOUh184zK9ewVvfJKRoj+vp+wKK7abdUyto86UZyQIrcxBgQwEFcF+t2gdHgntGv46WxpEn0oaIiZGq4NDGdJSfCBvMoV11tBZHwlQWu4weBR0FuGpqAS2OCqrNk0eX8PJku0JAUPkkUTdgkx0Y2zSOKxqW6C2DLEXF+Ny5IG/KLOl4izu7i9+fUjVqPuoNuoLyrCDs0RSCOZvPrElZ9Ue7/bKMrgvzAxmrFcGCnuDvH+hfql3BB22n20flg==|920
|
||||||
251
Pages/f5fc8d78af50450e9ecd5e29f22c67b.json
Normal file
251
Pages/f5fc8d78af50450e9ecd5e29f22c67b.json
Normal file
@@ -0,0 +1,251 @@
|
|||||||
|
{
|
||||||
|
"Rows": {
|
||||||
|
"RowColumnAttachedInfos": {
|
||||||
|
"0": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 15.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 15.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"1": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 25.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"3": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 20.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"4": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 20.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"InLogicalVisibleIndexes": [
|
||||||
|
3,
|
||||||
|
4
|
||||||
|
],
|
||||||
|
"Count": 5,
|
||||||
|
"DefaultSize": 15.0
|
||||||
|
},
|
||||||
|
"Cols": {
|
||||||
|
"RowColumnAttachedInfos": {
|
||||||
|
"1": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 251.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"2": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 190.0,
|
||||||
|
"Mode": 1
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"3": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 181.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"4": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 256.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"5": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 256.0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"6": {
|
||||||
|
"GridRowColumnDefinition": {
|
||||||
|
"DesignLengthInPixel": 74.0
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"Count": 8
|
||||||
|
},
|
||||||
|
"Values": {
|
||||||
|
"1,1": "任务名称",
|
||||||
|
"1,2": 0,
|
||||||
|
"1,4": 0,
|
||||||
|
"1,5": 0,
|
||||||
|
"1,6": "正常"
|
||||||
|
},
|
||||||
|
"AttachInfos": {
|
||||||
|
"1,1": {
|
||||||
|
"TemplateCellSource": "名称",
|
||||||
|
"RulesGuidList": [
|
||||||
|
"82861a3b-6311-48cd-aa88-ebc5601292fd"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"1,2": {
|
||||||
|
"CssName": "ec-label",
|
||||||
|
"TemplateCellSource": "任务说明_单行"
|
||||||
|
},
|
||||||
|
"1,3": {
|
||||||
|
"TemplateCellSource": "动态可核定工时",
|
||||||
|
"RulesGuidList": [
|
||||||
|
"ae873111-fde0-4fa1-b664-852d3e833eff",
|
||||||
|
"f2c4c4f1-c9ff-4553-a0cd-9783dce84ed1",
|
||||||
|
"14b601ff-8ddc-4a1f-8f75-13c61362e035"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"1,4": {
|
||||||
|
"TemplateCellSource": "日期范围"
|
||||||
|
},
|
||||||
|
"1,5": {
|
||||||
|
"TemplateCellSource": "项目"
|
||||||
|
},
|
||||||
|
"1,6": {
|
||||||
|
"TemplateCellSource": "逾期状态",
|
||||||
|
"RulesGuidList": [
|
||||||
|
"b8253a56-7b38-44cc-bb95-a30e009e05d9"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"3,1": {
|
||||||
|
"TemplateCellSource": "任务状态"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"StyleDatas": {
|
||||||
|
"Styles": [
|
||||||
|
{
|
||||||
|
"FontFamily": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"FontFamily": 0,
|
||||||
|
"FontSize": 13.333333333333332,
|
||||||
|
"Foreground": 1,
|
||||||
|
"Formatter": 2,
|
||||||
|
"HorizontalAlignment": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"FontSize": 13.333333333333332,
|
||||||
|
"Formatter": 4
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"FontFamily": 0,
|
||||||
|
"FontSize": 12.0,
|
||||||
|
"Foreground": 1,
|
||||||
|
"Formatter": 5,
|
||||||
|
"HorizontalAlignment": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"FontSize": 13.333333333333332,
|
||||||
|
"Foreground": 1,
|
||||||
|
"Formatter": 6,
|
||||||
|
"HorizontalAlignment": 3
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"FontSize": 13.333333333333332,
|
||||||
|
"Foreground": 7,
|
||||||
|
"HorizontalAlignment": 8
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"Types": {
|
||||||
|
"Strs": [
|
||||||
|
"Body",
|
||||||
|
"Text 1 50",
|
||||||
|
"\"💬 \"@",
|
||||||
|
"Left",
|
||||||
|
"\"⏱️ \"@\"小时\"",
|
||||||
|
"\"📅 \"@",
|
||||||
|
"\"💼 \"@",
|
||||||
|
"Accent 2 0",
|
||||||
|
"Center"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"CellStyles": {
|
||||||
|
"0,2": 0,
|
||||||
|
"1,2": 1,
|
||||||
|
"1,3": 2,
|
||||||
|
"1,4": 3,
|
||||||
|
"1,5": 4,
|
||||||
|
"1,6": 5,
|
||||||
|
"2,2": 0,
|
||||||
|
"3,2": 0,
|
||||||
|
"4,2": 0
|
||||||
|
},
|
||||||
|
"SheetStyle": {
|
||||||
|
"FontFamily": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"PageInfo": {
|
||||||
|
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
|
||||||
|
"ParentPageName": "任务管理",
|
||||||
|
"ConditionFormatRulesCollection": {
|
||||||
|
"Rules": [
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
|
||||||
|
"Operator": 3,
|
||||||
|
"Value1": "=\"已逾期\"",
|
||||||
|
"GUID": "b8253a56-7b38-44cc-bb95-a30e009e05d9",
|
||||||
|
"StyleInfo": {
|
||||||
|
"Foreground": "Accent 5 0",
|
||||||
|
"Underline": null,
|
||||||
|
"Strikethrough": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
|
||||||
|
"Formula": {
|
||||||
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||||
|
"SerializeProperty": "=OR(f5fc8d78af50450e9ecd5e29f22c67b!$B$4=3,f5fc8d78af50450e9ecd5e29f22c67b!$B$4=-1)"
|
||||||
|
},
|
||||||
|
"Priority": 1,
|
||||||
|
"GUID": "82861a3b-6311-48cd-aa88-ebc5601292fd",
|
||||||
|
"StyleInfo": {
|
||||||
|
"Foreground": "Text 1 50",
|
||||||
|
"Underline": null,
|
||||||
|
"Strikethrough": true
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
|
||||||
|
"Operator": 7,
|
||||||
|
"Value1": "=8",
|
||||||
|
"Priority": 2,
|
||||||
|
"GUID": "ae873111-fde0-4fa1-b664-852d3e833eff",
|
||||||
|
"StyleInfo": {
|
||||||
|
"Foreground": "Accent 2 0",
|
||||||
|
"Underline": null,
|
||||||
|
"Strikethrough": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
|
||||||
|
"Operator": 6,
|
||||||
|
"Value1": "=8",
|
||||||
|
"Priority": 3,
|
||||||
|
"GUID": "f2c4c4f1-c9ff-4553-a0cd-9783dce84ed1",
|
||||||
|
"StyleInfo": {
|
||||||
|
"Foreground": "Accent 3 0",
|
||||||
|
"Underline": null,
|
||||||
|
"Strikethrough": null
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.ConditionFormat.CellValueRule, ServerDesignerCommon",
|
||||||
|
"Operator": 6,
|
||||||
|
"Value1": "=3",
|
||||||
|
"Priority": 4,
|
||||||
|
"GUID": "14b601ff-8ddc-4a1f-8f75-13c61362e035",
|
||||||
|
"StyleInfo": {
|
||||||
|
"Foreground": "Accent 4 0",
|
||||||
|
"Underline": null,
|
||||||
|
"Strikethrough": null
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"PrintInfo": {
|
||||||
|
"PaperSize": {},
|
||||||
|
"Margin": {}
|
||||||
|
}
|
||||||
|
}//UjH/vy0v8WoWa1B7EK3MwpGst02be3maHb3PuBY53GN5fAOXBADaMj0ynRjjwWJDsSBf9Ar+59vxdepZcrG2zihcCCtA2u9batptuA2Ok4H31LQYutSGumuWvLjKvKr565P3LLISjza+ty7effOOw5AKXTKV2RT+7HnjMrcQd5Bpitvfme5FWmqD7Yzdu4Y9EhVXFB7m1/XukzJcYCIqtgqQhZQleQZAVPh42nteqerDqMYveYbfBr8DXxI9V6Pqwn7dMqpMOL5cDVZW/RlwUIpO8evLYgyjCi9N4ncjkThpXUvxo/orle0CFDoir4uTYxH5OBtOas6LxrGqsQtM+qqBXKQD6gVaa3p/Mmklxs4B7zF17WZFCSpbHpBv/YeUcJFWeyEHb0T6kpIea3pIBoBn3umh/gnqwgmGFgHDexZ2btQroWCBZ7mGmW5hHbnQIbGeAriSzjyJQObydZS2EV0yOU+i07hniiZdlhyaTjeoUAtXssh5N7ZOtU4I7vg6t3mlxhQdLSKpF1ab/nN6ocHW4Cmi7xaS+X1feGMMvNNDor5Yns2/LyG6AlyGabe302kKZ8/EQP52y3lSdxkvBx3AQJ75Lsz8YKipQL2HOv/A2YnU04hem6H5EeUYXkUeN9HEns4TEycGluXVMTBkCsPmWHBoB2M0EDO/irolaHg7Gah/hg7oebllwZl4E/uzQ5VlQtkU9trbD5vvreGyVtN5DmORJnSDna9e795Rtpngacy05T7UTjQiTP0xQTR2lZjBRpyCZ10K+Ipy4WLFUGwxWOppyNKOWx68dOZ/hV1zEyNxV3fYCOwjD73VEEsMyFs4RRxEOgAOycnPvqWtH4Vkm4TSBROMtAJgiCOvgxXSypsM8d0hRIXWSMaJCWnX+/28f7oE0ENAT9bRU5r8Ag==|920
|
||||||
5
Pages/f5fc8d78af50450e9ecd5e29f22c67b.rd
Normal file
5
Pages/f5fc8d78af50450e9ecd5e29f22c67b.rd
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
{
|
||||||
|
"PageType": 2,
|
||||||
|
"ColumnCount": 8,
|
||||||
|
"RowCount": 5
|
||||||
|
}
|
||||||
File diff suppressed because it is too large
Load Diff
@@ -8,13 +8,9 @@
|
|||||||
"Formula": "任务管理!$E$4"
|
"Formula": "任务管理!$E$4"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "汇报人",
|
"Name": "负责人",
|
||||||
"Formula": "任务管理!$E$6"
|
"Formula": "任务管理!$E$6"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"Name": "汇报预览区",
|
|
||||||
"Formula": "任务管理!$B$13"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"Name": "结束日期",
|
"Name": "结束日期",
|
||||||
"Formula": "任务管理!$J$21"
|
"Formula": "任务管理!$J$21"
|
||||||
@@ -28,16 +24,12 @@
|
|||||||
"Formula": "任务管理!$B$21"
|
"Formula": "任务管理!$B$21"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "汇报类型",
|
"Name": "任务状态",
|
||||||
"Formula": "任务管理!$G$2"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "汇报状态",
|
|
||||||
"Formula": "任务管理!$E$8"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"Name": "汇报对象",
|
|
||||||
"Formula": "任务管理!$R$8"
|
"Formula": "任务管理!$R$8"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Name": "任务类型",
|
||||||
|
"Formula": "任务管理!$E$8"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -176,7 +176,6 @@
|
|||||||
"3,1": "版本",
|
"3,1": "版本",
|
||||||
"3,10": "添加",
|
"3,10": "添加",
|
||||||
"5,1": "任务说明",
|
"5,1": "任务说明",
|
||||||
"5,2": "编辑",
|
|
||||||
"9,1": "备注",
|
"9,1": "备注",
|
||||||
"9,2": "编辑",
|
"9,2": "编辑",
|
||||||
"13,18": 0
|
"13,18": 0
|
||||||
@@ -450,160 +449,69 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"5,2": {
|
"5,2": {
|
||||||
"CellType": {
|
|
||||||
"$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
|
|
||||||
"CommandList": [
|
|
||||||
{
|
|
||||||
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
|
|
||||||
"PopupDisplayMode": 2,
|
|
||||||
"ClosePopupCallbackCommand": {
|
|
||||||
"Commands": [
|
|
||||||
{
|
|
||||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
|
||||||
"ConditionAndCommandPairList": [
|
|
||||||
{
|
|
||||||
"Condition": {
|
|
||||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
|
||||||
"param": {
|
|
||||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
|
||||||
"cellLocations": [
|
|
||||||
{
|
|
||||||
"SerializeProperty": "=是否为确定"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"value": "1"
|
|
||||||
},
|
|
||||||
"CommandList": [
|
|
||||||
{
|
|
||||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
|
||||||
"TableName": "任务表",
|
|
||||||
"ShowConfirm": false,
|
|
||||||
"RowsToUpdate": 1,
|
|
||||||
"RowsToUpdateCondition": {
|
|
||||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
||||||
"ColumnBindingInfo": {
|
|
||||||
"TableName": "任务表",
|
|
||||||
"ColumnName": "ID",
|
|
||||||
"GUID": "a409e494-592b-40ec-9e8b-13622d6ff9f4"
|
|
||||||
},
|
|
||||||
"Value": {
|
|
||||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
||||||
"SerializeProperty": "='任务-任务信息'!任务ID"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"UpdateBindingValues": [
|
|
||||||
{
|
|
||||||
"BindingInfo": {
|
|
||||||
"TableName": "任务表",
|
|
||||||
"ColumnName": "任务说明",
|
|
||||||
"GUID": "6946da00-7d41-4abc-ad88-1d8546031f92"
|
|
||||||
},
|
|
||||||
"Value": {
|
|
||||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
||||||
"SerializeProperty": "='任务-任务信息'!编辑内容"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"ID": "d5525a32-0b8f-44b2-a5e7-08cd4689d07e"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"ParamProperties": {
|
|
||||||
"IsOK": "是否为确定",
|
|
||||||
"编辑内容": "编辑内容"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"PageName": "富文本编辑器",
|
|
||||||
"PassValues": [
|
|
||||||
{
|
|
||||||
"Source": {
|
|
||||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
||||||
"SerializeProperty": "='任务-任务信息'!C7"
|
|
||||||
},
|
|
||||||
"TargetCell": {
|
|
||||||
"SerializeProperty": "=富文本编辑器!编辑器"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"Text": "编辑",
|
|
||||||
"ClickMode": 1,
|
|
||||||
"TemplateKey": "_RS_Main"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"6,2": {
|
|
||||||
"BindingInfo": {
|
"BindingInfo": {
|
||||||
"TableName": "任务表",
|
"TableName": "任务表",
|
||||||
"ColumnName": "任务说明",
|
"ColumnName": "任务说明",
|
||||||
"GUID": "5de4a783-a19d-4843-ac90-55461bf4b5c1"
|
"GUID": "5de4a783-a19d-4843-ac90-55461bf4b5c1"
|
||||||
},
|
},
|
||||||
"CellType": {
|
"CellType": {
|
||||||
"$type": "TinyRichEditor.TinyRichEditorCellType, TinyRichEditor",
|
"$type": "ElementUI.InputCellType, ElementUI",
|
||||||
"EditCommand": {
|
"CommandList": [
|
||||||
"$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
|
{
|
||||||
"Commands": [
|
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||||
{
|
"ConditionAndCommandPairList": [
|
||||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
{
|
||||||
"ConditionAndCommandPairList": [
|
"Condition": {
|
||||||
{
|
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||||
"Condition": {
|
"param": {
|
||||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
"$type": "Forguncy.Model.IfConditionContextPropertyParam, ServerDesignerCommon",
|
||||||
"param": {
|
"contextProperty": {
|
||||||
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
|
"Display": "值变更原因"
|
||||||
"cellLocations": [
|
}
|
||||||
{
|
},
|
||||||
|
"value": "userInput"
|
||||||
|
},
|
||||||
|
"CommandList": [
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||||
|
"TableName": "任务表",
|
||||||
|
"ShowConfirm": false,
|
||||||
|
"RowsToUpdate": 1,
|
||||||
|
"RowsToUpdateCondition": {
|
||||||
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||||
|
"ColumnBindingInfo": {
|
||||||
|
"TableName": "任务表",
|
||||||
|
"ColumnName": "ID",
|
||||||
|
"GUID": "690c597c-3392-4d9d-878f-bfe30a550e63"
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||||
|
"SerializeProperty": "='任务-任务信息'!任务ID"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"UpdateBindingValues": [
|
||||||
|
{
|
||||||
|
"BindingInfo": {
|
||||||
|
"TableName": "任务表",
|
||||||
|
"ColumnName": "任务说明",
|
||||||
|
"GUID": "a31b8493-7196-4010-b28a-cbaa2becd3d4"
|
||||||
|
},
|
||||||
|
"Value": {
|
||||||
|
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||||
"SerializeProperty": "='任务-任务信息'!任务说明"
|
"SerializeProperty": "='任务-任务信息'!任务说明"
|
||||||
}
|
}
|
||||||
]
|
}
|
||||||
},
|
]
|
||||||
"value": "%Null%"
|
}
|
||||||
},
|
],
|
||||||
"CommandList": [
|
"ID": "3746e663-ad5d-4a5d-9804-263221f4f4e1"
|
||||||
{
|
}
|
||||||
"$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
|
]
|
||||||
"PropertyItemsList": [
|
}
|
||||||
{
|
],
|
||||||
"Location": {
|
|
||||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
||||||
"SerializeProperty": "='任务-任务信息'!7:8"
|
|
||||||
},
|
|
||||||
"Value": false
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"ID": "c034309c-aa40-44e5-a823-2c13b48c77fa"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"CommandList": [
|
|
||||||
{
|
|
||||||
"$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
|
|
||||||
"PropertyItemsList": [
|
|
||||||
{
|
|
||||||
"Location": {
|
|
||||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
|
||||||
"SerializeProperty": "='任务-任务信息'!7:8"
|
|
||||||
},
|
|
||||||
"Value": true
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"ID": "2c1efe6a-8354-4e14-bc39-1806148a8e3a"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"ParamProperties": {}
|
|
||||||
},
|
|
||||||
"UIPermissions": [
|
"UIPermissions": [
|
||||||
{
|
{
|
||||||
"Scope": 4,
|
"Scope": 2,
|
||||||
"AllowRoles": [
|
"AllowRoles": [
|
||||||
"FGC_Anonymous"
|
"FGC_Anonymous"
|
||||||
]
|
]
|
||||||
@@ -613,12 +521,17 @@
|
|||||||
"AllowRoles": [
|
"AllowRoles": [
|
||||||
"FGC_Anonymous"
|
"FGC_Anonymous"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"Scope": 4,
|
||||||
|
"AllowRoles": [
|
||||||
|
"FGC_Anonymous"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ShowMenuBars": false,
|
"type": "textarea",
|
||||||
"ShowToolBars": false,
|
"placeholder": "请输入",
|
||||||
"WaterMark": "请填写内容",
|
"resize": "none"
|
||||||
"ReadOnly": true
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"9,2": {
|
"9,2": {
|
||||||
@@ -844,6 +757,20 @@
|
|||||||
"Formatter": 4
|
"Formatter": 4
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
|
"FontFamily": 0,
|
||||||
|
"FontSize": 13.333333333333332
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"BorderBottom": 0
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"FontFamily": 0,
|
||||||
|
"FontSize": 13.333333333333332,
|
||||||
|
"Foreground": 6
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"FontFamily": 0,
|
||||||
|
"FontSize": 13.333333333333332,
|
||||||
"HorizontalAlignment": 2,
|
"HorizontalAlignment": 2,
|
||||||
"Underline": false
|
"Underline": false
|
||||||
},
|
},
|
||||||
@@ -864,28 +791,10 @@
|
|||||||
"BorderBottom": 0,
|
"BorderBottom": 0,
|
||||||
"BorderLeft": 0
|
"BorderLeft": 0
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"BorderBottom": 0
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"BorderBottom": 0,
|
"BorderBottom": 0,
|
||||||
"BorderRight": 0
|
"BorderRight": 0
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"FontFamily": 0,
|
|
||||||
"FontSize": 13.333333333333332
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"FontFamily": 0,
|
|
||||||
"FontSize": 13.333333333333332,
|
|
||||||
"Foreground": 6
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"FontFamily": 0,
|
|
||||||
"FontSize": 13.333333333333332,
|
|
||||||
"HorizontalAlignment": 2,
|
|
||||||
"Underline": false
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"FontSize": -1.0
|
"FontSize": -1.0
|
||||||
},
|
},
|
||||||
@@ -937,154 +846,135 @@
|
|||||||
"5,1": 3,
|
"5,1": 3,
|
||||||
"5,2": 4,
|
"5,2": 4,
|
||||||
"6,1": 3,
|
"6,1": 3,
|
||||||
"6,2": 5,
|
|
||||||
"6,3": 6,
|
|
||||||
"6,4": 6,
|
|
||||||
"6,5": 6,
|
|
||||||
"6,6": 6,
|
|
||||||
"6,7": 6,
|
|
||||||
"6,8": 6,
|
|
||||||
"6,9": 6,
|
|
||||||
"6,10": 6,
|
|
||||||
"6,11": 6,
|
|
||||||
"6,12": 6,
|
|
||||||
"6,13": 6,
|
|
||||||
"6,14": 6,
|
|
||||||
"6,15": 6,
|
|
||||||
"6,16": 6,
|
|
||||||
"6,17": 6,
|
|
||||||
"6,18": 6,
|
|
||||||
"6,19": 6,
|
|
||||||
"6,20": 7,
|
|
||||||
"7,1": 3,
|
"7,1": 3,
|
||||||
"7,2": 8,
|
"7,2": 5,
|
||||||
"7,3": 9,
|
"7,3": 5,
|
||||||
"7,4": 9,
|
"7,4": 5,
|
||||||
"7,5": 9,
|
"7,5": 5,
|
||||||
"7,6": 9,
|
"7,6": 5,
|
||||||
"7,7": 9,
|
"7,7": 5,
|
||||||
"7,8": 9,
|
"7,8": 5,
|
||||||
"7,9": 9,
|
"7,9": 5,
|
||||||
"7,10": 9,
|
"7,10": 5,
|
||||||
"7,11": 9,
|
"7,11": 5,
|
||||||
"7,12": 9,
|
"7,12": 5,
|
||||||
"7,13": 9,
|
"7,13": 5,
|
||||||
"7,14": 9,
|
"7,14": 5,
|
||||||
"7,15": 9,
|
"7,15": 5,
|
||||||
"7,16": 9,
|
"7,16": 5,
|
||||||
"7,17": 9,
|
"7,17": 5,
|
||||||
"7,18": 9,
|
"7,18": 5,
|
||||||
"7,19": 9,
|
"7,19": 5,
|
||||||
"7,20": 10,
|
"7,20": 5,
|
||||||
"8,0": 11,
|
"8,0": 4,
|
||||||
"8,1": 12,
|
"8,1": 6,
|
||||||
"8,2": 11,
|
"8,2": 4,
|
||||||
"8,3": 11,
|
"8,3": 4,
|
||||||
"8,4": 11,
|
"8,4": 4,
|
||||||
"8,5": 11,
|
"8,5": 4,
|
||||||
"8,6": 11,
|
"8,6": 4,
|
||||||
"8,7": 11,
|
"8,7": 4,
|
||||||
"8,8": 11,
|
"8,8": 4,
|
||||||
"8,9": 11,
|
"8,9": 4,
|
||||||
"8,10": 11,
|
"8,10": 4,
|
||||||
"8,11": 11,
|
"8,11": 4,
|
||||||
"8,12": 11,
|
"8,12": 4,
|
||||||
"8,13": 11,
|
"8,13": 4,
|
||||||
"8,14": 11,
|
"8,14": 4,
|
||||||
"8,15": 11,
|
"8,15": 4,
|
||||||
"8,16": 11,
|
"8,16": 4,
|
||||||
"8,17": 11,
|
"8,17": 4,
|
||||||
"8,18": 11,
|
"8,18": 4,
|
||||||
"8,19": 11,
|
"8,19": 4,
|
||||||
"8,20": 11,
|
"8,20": 4,
|
||||||
"9,0": 11,
|
"9,0": 4,
|
||||||
"9,1": 3,
|
"9,1": 3,
|
||||||
"9,2": 13,
|
"9,2": 7,
|
||||||
"10,0": 11,
|
"10,0": 4,
|
||||||
"10,1": 3,
|
"10,1": 3,
|
||||||
"10,2": 5,
|
"10,2": 8,
|
||||||
"10,3": 6,
|
"10,3": 9,
|
||||||
"10,4": 6,
|
"10,4": 9,
|
||||||
"10,5": 6,
|
"10,5": 9,
|
||||||
"10,6": 6,
|
"10,6": 9,
|
||||||
"10,7": 6,
|
"10,7": 9,
|
||||||
"10,8": 6,
|
"10,8": 9,
|
||||||
"10,9": 6,
|
"10,9": 9,
|
||||||
"10,10": 6,
|
"10,10": 9,
|
||||||
"10,11": 6,
|
"10,11": 9,
|
||||||
"10,12": 6,
|
"10,12": 9,
|
||||||
"10,13": 6,
|
"10,13": 9,
|
||||||
"10,14": 6,
|
"10,14": 9,
|
||||||
"10,15": 6,
|
"10,15": 9,
|
||||||
"10,16": 6,
|
"10,16": 9,
|
||||||
"10,17": 6,
|
"10,17": 9,
|
||||||
"10,18": 6,
|
"10,18": 9,
|
||||||
"10,19": 6,
|
"10,19": 9,
|
||||||
"10,20": 7,
|
"10,20": 10,
|
||||||
"11,0": 11,
|
"11,0": 4,
|
||||||
"11,1": 3,
|
"11,1": 3,
|
||||||
"11,2": 8,
|
"11,2": 11,
|
||||||
"11,3": 9,
|
"11,3": 5,
|
||||||
"11,4": 9,
|
"11,4": 5,
|
||||||
"11,5": 9,
|
"11,5": 5,
|
||||||
"11,6": 9,
|
"11,6": 5,
|
||||||
"11,7": 9,
|
"11,7": 5,
|
||||||
"11,8": 9,
|
"11,8": 5,
|
||||||
"11,9": 9,
|
"11,9": 5,
|
||||||
"11,10": 9,
|
"11,10": 5,
|
||||||
"11,11": 9,
|
"11,11": 5,
|
||||||
"11,12": 9,
|
"11,12": 5,
|
||||||
"11,13": 9,
|
"11,13": 5,
|
||||||
"11,14": 9,
|
"11,14": 5,
|
||||||
"11,15": 9,
|
"11,15": 5,
|
||||||
"11,16": 9,
|
"11,16": 5,
|
||||||
"11,17": 9,
|
"11,17": 5,
|
||||||
"11,18": 9,
|
"11,18": 5,
|
||||||
"11,19": 9,
|
"11,19": 5,
|
||||||
"11,20": 10,
|
"11,20": 12,
|
||||||
"12,0": 11,
|
"12,0": 4,
|
||||||
"12,1": 3,
|
"12,1": 3,
|
||||||
"12,2": 11,
|
"12,2": 4,
|
||||||
"12,3": 11,
|
"12,3": 4,
|
||||||
"12,4": 11,
|
"12,4": 4,
|
||||||
"12,5": 11,
|
"12,5": 4,
|
||||||
"12,6": 11,
|
"12,6": 4,
|
||||||
"12,7": 11,
|
"12,7": 4,
|
||||||
"12,8": 11,
|
"12,8": 4,
|
||||||
"12,9": 11,
|
"12,9": 4,
|
||||||
"12,10": 11,
|
"12,10": 4,
|
||||||
"12,11": 11,
|
"12,11": 4,
|
||||||
"12,12": 11,
|
"12,12": 4,
|
||||||
"12,13": 11,
|
"12,13": 4,
|
||||||
"12,14": 11,
|
"12,14": 4,
|
||||||
"12,15": 11,
|
"12,15": 4,
|
||||||
"12,16": 11,
|
"12,16": 4,
|
||||||
"12,17": 11,
|
"12,17": 4,
|
||||||
"12,18": 11,
|
"12,18": 4,
|
||||||
"12,19": 11,
|
"12,19": 4,
|
||||||
"12,20": 11,
|
"12,20": 4,
|
||||||
"13,0": 11,
|
"13,0": 4,
|
||||||
"13,1": 3,
|
"13,1": 3,
|
||||||
"13,2": 14,
|
"13,2": 13,
|
||||||
"13,3": 14,
|
"13,3": 13,
|
||||||
"13,4": 14,
|
"13,4": 13,
|
||||||
"13,5": 14,
|
"13,5": 13,
|
||||||
"13,6": 14,
|
"13,6": 13,
|
||||||
"13,7": 14,
|
"13,7": 13,
|
||||||
"13,8": 14,
|
"13,8": 13,
|
||||||
"13,9": 14,
|
"13,9": 13,
|
||||||
"13,10": 14,
|
"13,10": 13,
|
||||||
"13,11": 14,
|
"13,11": 13,
|
||||||
"13,12": 14,
|
"13,12": 13,
|
||||||
"13,13": 11,
|
"13,13": 4,
|
||||||
"13,14": 11,
|
"13,14": 4,
|
||||||
"13,15": 11,
|
"13,15": 4,
|
||||||
"13,16": 11,
|
"13,16": 4,
|
||||||
"13,17": 11,
|
"13,17": 4,
|
||||||
"13,18": 11
|
"13,18": 4
|
||||||
},
|
},
|
||||||
"ColStyles": {
|
"ColStyles": {
|
||||||
"1": 15
|
"1": 14
|
||||||
},
|
},
|
||||||
"SheetStyle": {
|
"SheetStyle": {
|
||||||
"FontFamily": 0,
|
"FontFamily": 0,
|
||||||
@@ -1092,14 +982,13 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Spans": [
|
"Spans": [
|
||||||
"5,2,1,3",
|
|
||||||
"9,2,1,3",
|
"9,2,1,3",
|
||||||
"13,18,1,3",
|
"13,18,1,3",
|
||||||
"3,2,1,8",
|
"3,2,1,8",
|
||||||
"6,2,2,19",
|
|
||||||
"10,2,2,19",
|
"10,2,2,19",
|
||||||
"3,10,1,2",
|
"3,10,1,2",
|
||||||
"1,1,1,3"
|
"1,1,1,3",
|
||||||
|
"5,2,3,19"
|
||||||
],
|
],
|
||||||
"PageInfo": {
|
"PageInfo": {
|
||||||
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
|
||||||
@@ -1134,7 +1023,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "a216ae92-da8e-4254-aa64-0b82ce4b212a"
|
"ID": "04c008ad-19ad-4a58-acb0-eb46186d1154"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -1151,7 +1040,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "31b4ad78-703b-461b-9065-3198e0b77035"
|
"ID": "5df1b6bd-24fa-4ec3-8366-6a82c2741072"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
@@ -1185,7 +1074,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "a4f04d05-6534-4700-b141-8324ae4d1531"
|
"ID": "daef0f90-c1ae-4424-b3e1-8a94912b9c8c"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"CommandList": [
|
"CommandList": [
|
||||||
@@ -1202,7 +1091,7 @@
|
|||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ID": "598603c4-2e79-418b-a0b2-778d2961e49b"
|
"ID": "eec0d6e6-95d7-4971-9c90-c1865b0036b5"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
@@ -1269,11 +1158,11 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "任务说明",
|
"Name": "任务说明",
|
||||||
"Formula": "'任务-任务信息'!$C$7"
|
"Formula": "'任务-任务信息'!$C$6"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "备注",
|
"Name": "备注",
|
||||||
"Formula": "'任务-任务信息'!$C$11"
|
"Formula": "'任务-任务信息'!$C$11"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}//oWeuV96liH2C5JRx7XF8SztvP924ivjke0/gVT8BO9b97BYzu8ehp3k5gfEKR4a+nEuxSbN8pQtmbw0YrbNwOiWALIiVWOZsA9MegdhRtPb2tYGa5KgDS8JTEaZrgPxTabokrOhzd52ODCoHK3Rj6ZWtgbGejPAdFvGwaM4IgxE8xs2tJ410QbPVCkiDHCJRoQIpdGsue+Xwb6jo7qsgU6Nvfr5yx9pHwFsm2jKbKBF/NOq3wBipPMMS8Y/l9dUHvHrLBfCUqIz3m1JxndEgrCGMVYEqNusZThFSpSvjcz9zRjs40q5gkl9tvTeNRdarYlW5F4HOFLBNO9gbk31DWG6CNNmCh51PaUQSXs3VKPaV/hSh6hWQTazRJZXoYidN3Ww2HUWGkNKSkPtXrgvzQd616wmdTGSqqAS8HTi16oTvTCJ3oqm5rKvi75uEWVboezUbNC6rTKxT9je6yWH/uv2kfL+25Woz0Og7qvhiRXttMndKpJUfXDvzx9x1eD5bIrFdtsrlxl63PD4gtVDY5yzL7zMjecoApu/uYVIFSpBUWG7xB/XT+r+4EgP8cC0WHnMMlOjPdTwkU+o72pst/nVMbpDSUKTROSIRJxrvHlbIQswMeuNbjFxmbzAHSbskj5lEgP4aFdsR+YdXvJcXPSFS6H9bKCGoHPM+J9vCsmWakwZxytEfzxIx3T6qtEpqEZ2ETQWRZkJuYIZrSi8ORcC7WXasa5iI/+A+xuTS01s5vEfnUAT0Hf/uzDnpLKuqX4XFoSvDFe4Uldhx60A0yl54ON95qGRnMuKBvQRr+cJldOlVuZtPgUT6EjFKgRbedJbnnIni5Dckhkn+YxLEZn0v0rhvsWz4V9MQz3hC6mg2WgW7M59jpf37zBmkKZZ+vL3abpKB/GIAj8H12l9lXw==|920
|
}//SITtol4T7B0G4+JnjwZQjuMV6qgYRbQPyygkdNIvgs9c2MV51NvBtNVgZLgRHVWVKryuqcUi07aOdfe0C9oBIeqoVzLRd1DO5OFcvzUfxR8oLD7iGNS2BvmqsqtM8QwGgKsBeTgjHqRlZMrI6uopEM49KsfV1goYHbDlq3KW0RGd1uRhCDiKBHQR5YAkSEO41OMJtG87+zi/dHZ14dVoseo0ePWi5Ccr/ugrmRieWlPP08c2KZt/u9dM8KnmDQrhegODi2rmGhp76Y56lx5JF5NQfOFIPOwCRp7fuoFFKkkv10KurWpYtjz0Kj/PRGY1I3ozr90gm3nKktOCsAA3rsLzLEkcy1mDlAV3dub7NHe2Pgmbxbo2P95lF6qUsVZgI2HLdpMpw9PbSk4eSFePdkdDIQwp9mjBwo3zUbuZhTK2dr25fYL5B2utmaAtp/ICeQtzLDHwwTJYYMpS2F6QfgcS4heXqkDYYXogNKL+QUvUgVuc8zebZa67/mgauuq70jZEzqXSN9fFZPJWIjk8ww8p51cE2+W0jjszIZCyWlgnhG8/LsU/evKu6LzKClikqpNy5/xTWRz5QE2n92MqRpVmr+X1y2IP0jhzZnmwgu2GzYUoQLpHolb23OlPJEOyDc4JcbaCuOLiKEwyy6rJC+pLTxNdawP/SPi0Pflyq9x7AwQy3E3J6FSIJJMYLRGeIRBBtgTYG/T+ypEcUB4saM/WhipUPqVutjCicAxLmJ/xj1jE4Pv/CIaPLauuYo3PHgEDzcnaF8aWsw0MxVM0hEm5EPBQqhY0gKPsNL6pU4QH0CoWaSXIob4oQgmGeHLKQdtmqVXQcfeVWR+O0wQaI3SchPLItwV25jo721ZkTDP3APmwSvgiscJZAvam/Bq6EA8Y9cPYAJcs1v6VXvmp0g==|920
|
||||||
@@ -16,7 +16,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "任务说明",
|
"Name": "任务说明",
|
||||||
"Formula": "'任务-任务信息'!$C$7"
|
"Formula": "'任务-任务信息'!$C$6"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"Name": "备注",
|
"Name": "备注",
|
||||||
|
|||||||
@@ -228,7 +228,8 @@
|
|||||||
"结束时间": 5,
|
"结束时间": 5,
|
||||||
"进度": 5,
|
"进度": 5,
|
||||||
"里程碑": 5,
|
"里程碑": 5,
|
||||||
"项目ID": 5
|
"项目ID": 5,
|
||||||
|
"逾期状态": 5
|
||||||
},
|
},
|
||||||
"subTableOperations": {
|
"subTableOperations": {
|
||||||
"View_任务工时统计": 5,
|
"View_任务工时统计": 5,
|
||||||
@@ -298,7 +299,8 @@
|
|||||||
"结束时间": 5,
|
"结束时间": 5,
|
||||||
"进度": 5,
|
"进度": 5,
|
||||||
"里程碑": 5,
|
"里程碑": 5,
|
||||||
"项目ID": 5
|
"项目ID": 5,
|
||||||
|
"逾期状态": 5
|
||||||
},
|
},
|
||||||
"subTableOperations": {
|
"subTableOperations": {
|
||||||
"View_任务工时统计": 5,
|
"View_任务工时统计": 5,
|
||||||
@@ -368,7 +370,8 @@
|
|||||||
"结束时间": 5,
|
"结束时间": 5,
|
||||||
"进度": 5,
|
"进度": 5,
|
||||||
"里程碑": 5,
|
"里程碑": 5,
|
||||||
"项目ID": 5
|
"项目ID": 5,
|
||||||
|
"逾期状态": 5
|
||||||
},
|
},
|
||||||
"subTableOperations": {
|
"subTableOperations": {
|
||||||
"View_任务工时统计": 5,
|
"View_任务工时统计": 5,
|
||||||
@@ -749,6 +752,18 @@
|
|||||||
"DataColumnName": "ID",
|
"DataColumnName": "ID",
|
||||||
"Name": "子任务数",
|
"Name": "子任务数",
|
||||||
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
|
||||||
|
"Formula": "IF(NOW()>[结束时间],\"已逾期\",\"正常\")",
|
||||||
|
"Name": "逾期状态",
|
||||||
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
|
||||||
|
"Formula": "IF(ISBLANK([开始时间]),\"\",YEAR([开始时间])&\"/\"&MONTH([开始时间])&\"/\"&DAY([开始时间]))&\"~\"&IF(ISBLANK([结束时间]),\"\",YEAR([结束时间])&\"/\"&MONTH([结束时间])&\"/\"&DAY([结束时间]))",
|
||||||
|
"Name": "日期范围",
|
||||||
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ExternalDatabaseInfo": {
|
"ExternalDatabaseInfo": {
|
||||||
@@ -757,7 +772,7 @@
|
|||||||
"ConnectionId": "业务表",
|
"ConnectionId": "业务表",
|
||||||
"SourceTableName": "任务平行视图",
|
"SourceTableName": "任务平行视图",
|
||||||
"SourceTableSchema": "dbo",
|
"SourceTableSchema": "dbo",
|
||||||
"CreateViewSql": "WITH [任务递归CTE] AS (-- CTE to gather all tasks and their child tasks\r\n\tSELECT\r\n\t\tt.ID,\r\n\t\tt.[父任务ID],\r\n\t\tt.[任务预算工时],\r\n\t\tCAST ( t.ID AS VARCHAR ( MAX ) ) AS TaskPath,\r\n\t\t0 AS Depth \r\n\tFROM\r\n\t\t任务表 t \r\n\tWHERE\r\n\t\tt.[父任务ID] IS NULL\r\n\t\t\r\n\t\tUNION ALL\r\n\tSELECT\r\n\t\tt.ID,\r\n\t\tt.[父任务ID],\r\n\t\tt.任务预算工时,\r\n\t\tCAST ( cte.TaskPath + '->' + CAST ( t.ID AS VARCHAR ( 50 ) ) AS VARCHAR ( MAX ) ) AS TaskPath,\r\n\t\tcte.Depth + 1 AS Depth \r\n\tFROM\r\n\t\t任务表 t\r\n\t\tINNER JOIN [任务递归CTE] cte ON t.[父任务ID] = cte.ID\r\n\t),\r\n\t汇总工时 AS (-- Gather plan hours and actual hours from 任务工时表\r\n\tSELECT\r\n\t\t[任务ID],\r\n\t\tSUM ( CASE WHEN 工时类型 = '计划' THEN 工时 ELSE 0 END ) AS 计划工时汇总,\r\n\t\tSUM ( CASE WHEN 工时类型 = '实际' THEN 工时 ELSE 0 END ) AS 核定工时汇总,\r\n\t\tSUM ( CASE WHEN 工时类型 = '实际' THEN 上报工时 ELSE 0 END ) AS 实际工时汇总 \r\n\tFROM\r\n\t\t任务工时表 \r\n\tGROUP BY\r\n\t\t[任务ID] \r\n\t),\r\n\t任务汇总 AS (-- Sum up task hours with recursive sum of child tasks\r\n\tSELECT\r\n\t\tcte.ID,\r\n\t\tISNULL( SUM ( c.任务预算工时 ), 0 ) AS 子任务分配工时 \r\n\tFROM\r\n\t\t[任务递归CTE] cte\r\n\t\tLEFT JOIN 任务表 c ON c.[父任务ID] = cte.ID AND c.[任务状态]>=1\r\n\tGROUP BY\r\n\t\tcte.ID \r\n\t),\r\n\t子任务核定工时汇总 AS (\r\n SELECT\r\n cte.ID,\r\n ISNULL(SUM(汇总.核定工时汇总), 0) AS 子任务核定工时汇总\r\n FROM\r\n [任务递归CTE] cte\r\n LEFT JOIN 任务表 c ON c.[父任务ID] = cte.ID\r\n LEFT JOIN 汇总工时 汇总 ON c.ID = 汇总.[任务ID]\r\n GROUP BY\r\n cte.ID\r\n),\r\n子任务实际工时汇总 AS (\r\n SELECT\r\n cte.ID,\r\n ISNULL(SUM(汇总.实际工时汇总), 0) AS 子任务实际工时汇总\r\n FROM\r\n [任务递归CTE] cte\r\n LEFT JOIN 任务表 c ON c.[父任务ID] = cte.ID\r\n LEFT JOIN 汇总工时 汇总 ON c.ID = 汇总.[任务ID]\r\n GROUP BY\r\n cte.ID\r\n),\r\n\t任务成员 AS ( \r\n\tSELECT \r\n\t[任务ID],\r\n\tSTRING_AGG ([任务成员],',') AS 任务成员,\r\n\tcount(*) AS [成员数量] \r\n\tFROM [任务成员表] \r\n\tGROUP BY [任务ID] \r\n\t)\r\n-- Final view definition\r\nSELECT\r\n t.*,\r\n t.任务预算工时 AS 总分配工时,\r\n ISNULL(汇总.计划工时汇总, 0) + ISNULL(任务汇总.子任务分配工时, 0) AS 已分配工时,\r\n\t\tISNULL(汇总.计划工时汇总, 0) AS 本任务已分配工时,\r\n\t\tISNULL(任务汇总.子任务分配工时, 0) AS 子任务已分配工时,\r\n t.任务预算工时 - (ISNULL(汇总.计划工时汇总, 0) + ISNULL(任务汇总.子任务分配工时, 0)) AS 可分配工时,\r\n ISNULL(汇总.核定工时汇总, 0) + ISNULL(子任务核定工时汇总.子任务核定工时汇总, 0) AS 总核定工时,\r\n\t\tISNULL(汇总.核定工时汇总, 0) AS 本任务核定工时,\r\n\t\tISNULL(子任务核定工时汇总.子任务核定工时汇总, 0) AS 子任务核定工时,\r\n (t.任务预算工时 - (ISNULL(汇总.核定工时汇总, 0) + ISNULL(子任务核定工时汇总.子任务核定工时汇总, 0))) AS 可核定工时,\r\n\t\tISNULL(汇总.计划工时汇总, 0) - ISNULL(汇总.核定工时汇总, 0) AS 本任务可核定工时,\r\n\t\tISNULL(任务汇总.子任务分配工时, 0) - ISNULL(子任务核定工时汇总.子任务核定工时汇总, 0) AS 子任务可核定工时,\r\n ISNULL(汇总.实际工时汇总, 0) + ISNULL(子任务实际工时汇总.子任务实际工时汇总, 0) AS 实际工时,\r\n\t\tISNULL(汇总.实际工时汇总, 0) AS 本任务实际工时,\r\n\t\tISNULL(子任务实际工时汇总.子任务实际工时汇总, 0) AS 子任务实际工时,\r\n 成员.[成员数量],\r\n 成员.[任务成员]\r\nFROM\r\n 任务表 t\r\n LEFT JOIN 汇总工时 汇总 ON t.ID = 汇总.[任务ID]\r\n LEFT JOIN 任务汇总 任务汇总 ON t.ID = 任务汇总.ID\r\n LEFT JOIN 子任务核定工时汇总 子任务核定工时汇总 ON t.ID = 子任务核定工时汇总.ID\r\n LEFT JOIN 子任务实际工时汇总 子任务实际工时汇总 ON t.ID = 子任务实际工时汇总.ID\r\n LEFT JOIN 任务成员 成员 ON t.ID = 成员.[任务ID];",
|
"CreateViewSql": "WITH [任务递归CTE] AS (-- CTE to gather all tasks and their child tasks\r\n\tSELECT\r\n\t\tt.ID,\r\n\t\tt.[父任务ID],\r\n\t\tt.[任务预算工时],\r\n\t\tCAST ( t.ID AS VARCHAR ( MAX ) ) AS TaskPath,\r\n\t\t0 AS Depth \r\n\tFROM\r\n\t\t任务表 t \r\n\tWHERE\r\n\t\tt.[父任务ID] IS NULL\r\n\t\t\r\n\t\tUNION ALL\r\n\tSELECT\r\n\t\tt.ID,\r\n\t\tt.[父任务ID],\r\n\t\tt.任务预算工时,\r\n\t\tCAST ( cte.TaskPath + '->' + CAST ( t.ID AS VARCHAR ( 50 ) ) AS VARCHAR ( MAX ) ) AS TaskPath,\r\n\t\tcte.Depth + 1 AS Depth \r\n\tFROM\r\n\t\t任务表 t\r\n\t\tINNER JOIN [任务递归CTE] cte ON t.[父任务ID] = cte.ID\r\n\t),\r\n\t汇总工时 AS (-- Gather plan hours and actual hours from 任务工时表\r\n\tSELECT\r\n\t\t[任务ID],\r\n\t\tSUM ( CASE WHEN 工时类型 = '计划' THEN 工时 ELSE 0 END ) AS 计划工时汇总,\r\n\t\tSUM ( CASE WHEN 工时类型 = '实际' THEN 工时 ELSE 0 END ) AS 核定工时汇总,\r\n\t\tSUM ( CASE WHEN 工时类型 = '实际' THEN 上报工时 ELSE 0 END ) AS 实际工时汇总 \r\n\tFROM\r\n\t\t任务工时表 \r\n\tGROUP BY\r\n\t\t[任务ID] \r\n\t),\r\n\t任务汇总 AS (-- Sum up task hours with recursive sum of child tasks\r\n\tSELECT\r\n\t\tcte.ID,\r\n\t\tISNULL( SUM ( c.任务预算工时 ), 0 ) AS 子任务分配工时 \r\n\tFROM\r\n\t\t[任务递归CTE] cte\r\n\t\tLEFT JOIN 任务表 c ON c.[父任务ID] = cte.ID AND c.[任务状态]>=1\r\n\tGROUP BY\r\n\t\tcte.ID \r\n\t),\r\n\t子任务核定工时汇总 AS (\r\n SELECT\r\n cte.ID,\r\n ISNULL(SUM(汇总.核定工时汇总), 0) AS 子任务核定工时汇总\r\n FROM\r\n [任务递归CTE] cte\r\n LEFT JOIN 任务表 c ON c.[父任务ID] = cte.ID\r\n LEFT JOIN 汇总工时 汇总 ON c.ID = 汇总.[任务ID]\r\n GROUP BY\r\n cte.ID\r\n),\r\n子任务实际工时汇总 AS (\r\n SELECT\r\n cte.ID,\r\n ISNULL(SUM(汇总.实际工时汇总), 0) AS 子任务实际工时汇总\r\n FROM\r\n [任务递归CTE] cte\r\n LEFT JOIN 任务表 c ON c.[父任务ID] = cte.ID\r\n LEFT JOIN 汇总工时 汇总 ON c.ID = 汇总.[任务ID]\r\n GROUP BY\r\n cte.ID\r\n),\r\n\t任务成员 AS ( \r\n\tSELECT \r\n\t[任务ID],\r\n\tSTRING_AGG ([任务成员],',') AS 任务成员,\r\n\tcount(*) AS [成员数量] \r\n\tFROM [任务成员表] \r\n\tGROUP BY [任务ID] \r\n\t)\r\n-- Final view definition\r\nSELECT\r\n t.*,\r\n (CASE WHEN t.[任务状态]>=1 THEN t.任务预算工时 ELSE 0 END )AS 总分配工时,\r\n ISNULL(汇总.计划工时汇总, 0) + ISNULL(任务汇总.子任务分配工时, 0) AS 已分配工时,\r\n\t\tISNULL(汇总.计划工时汇总, 0) AS 本任务已分配工时,\r\n\t\tISNULL(任务汇总.子任务分配工时, 0) AS 子任务已分配工时,\r\n t.任务预算工时 - (ISNULL(汇总.计划工时汇总, 0) + ISNULL(任务汇总.子任务分配工时, 0)) AS 可分配工时,\r\n ISNULL(汇总.核定工时汇总, 0) + ISNULL(子任务核定工时汇总.子任务核定工时汇总, 0) AS 总核定工时,\r\n\t\tISNULL(汇总.核定工时汇总, 0) AS 本任务核定工时,\r\n\t\tISNULL(子任务核定工时汇总.子任务核定工时汇总, 0) AS 子任务核定工时,\r\n (t.任务预算工时 - (ISNULL(汇总.核定工时汇总, 0) + ISNULL(子任务核定工时汇总.子任务核定工时汇总, 0))) AS 可核定工时,\r\n\t\tISNULL(汇总.计划工时汇总, 0) - ISNULL(汇总.核定工时汇总, 0) AS 本任务可核定工时,\r\n\t\tISNULL(任务汇总.子任务分配工时, 0) - ISNULL(子任务核定工时汇总.子任务核定工时汇总, 0) AS 子任务可核定工时,\r\n ISNULL(汇总.实际工时汇总, 0) + ISNULL(子任务实际工时汇总.子任务实际工时汇总, 0) AS 实际工时,\r\n\t\tISNULL(汇总.实际工时汇总, 0) AS 本任务实际工时,\r\n\t\tISNULL(子任务实际工时汇总.子任务实际工时汇总, 0) AS 子任务实际工时,\r\n 成员.[成员数量],\r\n 成员.[任务成员]\r\nFROM\r\n 任务表 t\r\n LEFT JOIN 汇总工时 汇总 ON t.ID = 汇总.[任务ID]\r\n LEFT JOIN 任务汇总 任务汇总 ON t.ID = 任务汇总.ID\r\n LEFT JOIN 子任务核定工时汇总 子任务核定工时汇总 ON t.ID = 子任务核定工时汇总.ID\r\n LEFT JOIN 子任务实际工时汇总 子任务实际工时汇总 ON t.ID = 子任务实际工时汇总.ID\r\n LEFT JOIN 任务成员 成员 ON t.ID = 成员.[任务ID];",
|
||||||
"ViewInfo": {
|
"ViewInfo": {
|
||||||
"ViewName": "任务平行视图",
|
"ViewName": "任务平行视图",
|
||||||
"QueryColumns": [
|
"QueryColumns": [
|
||||||
|
|||||||
Reference in New Issue
Block a user