From 5bd0837c753cdffb97b1ea03975fcc061e7b2ac2 Mon Sep 17 00:00:00 2001 From: "SHAMUSPC\\NINGMEI" Date: Tue, 16 Apr 2024 18:33:02 +0800 Subject: [PATCH] =?UTF-8?q?{"Message":"1","MessageType":2,"Modules":[{"Sta?= =?UTF-8?q?te":1,"Type":7,"Name":"Table/=E9=A1=B9=E7=9B=AE=E7=89=88?= =?UTF-8?q?=E6=9C=AC"},{"State":1,"Type":1,"Name":"PCPage/=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E6=A0=87=E9=A2=98"},{"State":1,"Type":1,"Name":"PCPag?= =?UTF-8?q?e/=E9=A1=B9=E7=9B=AE=E4=BF=A1=E6=81=AF"},{"State":1,"Type":1,"N?= =?UTF-8?q?ame":"PCPage/=E4=BB=BB=E5=8A=A1-=E4=BB=BB=E5=8A=A1=E4=BF=A1?= =?UTF-8?q?=E6=81=AF"},{"State":3,"Type":1,"Name":"PCPage/=E9=A1=B9?= =?UTF-8?q?=E7=9B=AE=E7=89=88=E6=9C=AC=E7=AE=A1=E7=90=86"},{"State":3,"Typ?= =?UTF-8?q?e":7,"Name":"Table/=E9=A1=B9=E7=9B=AE=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E7=8E=AF=E5=A2=83=E9=85=8D=E7=BD=AE"},{"State":3,"Type":1,"Nam?= =?UTF-8?q?e":"PCPage/=E9=A1=B9=E7=9B=AE=E7=89=88=E6=9C=AC=E9=85=8D?= =?UTF-8?q?=E7=BD=AE"}],"Version":"v1"}?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .collaboration | 65 +- Pages/97bdc47834844e0d8f3a5aef747785e.json | 77 ++ Pages/97bdc47834844e0d8f3a5aef747785e.rd | 5 + Pages/任务/任务-任务信息.json | 187 ++-- Pages/项目/项目首页/项目标题.json | 30 +- Pages/项目/项目首页/项目配置/项目信息.json | 24 +- .../项目首页-容器页面/项目版本管理.json | 784 ++++++++++++++++ .../项目首页/项目首页-容器页面/项目版本管理.rd | 11 + .../项目首页-容器页面/项目版本配置.json | 859 ++++++++++++++++++ .../项目首页/项目首页-容器页面/项目版本配置.rd | 15 + Tables/项目/项目版本.json | 13 + Tables/项目/项目版本环境配置.json | 136 +++ 12 files changed, 2062 insertions(+), 144 deletions(-) create mode 100644 Pages/97bdc47834844e0d8f3a5aef747785e.json create mode 100644 Pages/97bdc47834844e0d8f3a5aef747785e.rd create mode 100644 Pages/项目/项目首页/项目首页-容器页面/项目版本管理.json create mode 100644 Pages/项目/项目首页/项目首页-容器页面/项目版本管理.rd create mode 100644 Pages/项目/项目首页/项目首页-容器页面/项目版本配置.json create mode 100644 Pages/项目/项目首页/项目首页-容器页面/项目版本配置.rd create mode 100644 Tables/项目/项目版本环境配置.json diff --git a/.collaboration b/.collaboration index 3a14cc97..828fb2b6 100644 --- a/.collaboration +++ b/.collaboration @@ -56,16 +56,7 @@ }, { "ModuleName": "Table/项目版本", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-16T17:37:04.8603656+08:00", - "ModuleType": 7, - "ToRemoveFiles": [ - "Tables\\项目\\项目版本.json" - ] + "ModuleType": 7 }, { "ModuleName": "Table/项目预算变动表", @@ -514,17 +505,7 @@ }, { "ModuleName": "PCPage/项目标题", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-16T17:35:27.9752289+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目标题.json", - "Pages\\项目\\项目首页\\项目标题.rd" - ] + "ModuleType": 1 }, { "ModuleName": "Pages/项目/项目首页/项目首页-容器页面", @@ -576,17 +557,7 @@ }, { "ModuleName": "PCPage/项目信息", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-16T17:32:48.9310646+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\项目\\项目首页\\项目配置\\项目信息.json", - "Pages\\项目\\项目首页\\项目配置\\项目信息.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/项目岗位配置", @@ -654,17 +625,7 @@ }, { "ModuleName": "PCPage/任务-任务信息", - "State": 1, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-16T17:34:00.4163501+08:00", - "ModuleType": 1, - "ToRemoveFiles": [ - "Pages\\任务\\任务-任务信息.json", - "Pages\\任务\\任务-任务信息.rd" - ] + "ModuleType": 1 }, { "ModuleName": "PCPage/任务-关联资源", @@ -1472,32 +1433,14 @@ }, { "ModuleName": "PCPage/项目版本管理", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-16T17:36:10.9559771+08:00", "ModuleType": 1 }, { "ModuleName": "Table/项目版本环境配置", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-16T18:01:32.0550459+08:00", "ModuleType": 7 }, { "ModuleName": "PCPage/项目版本配置", - "State": 3, - "LockedBy": { - "UserName": "SHAMUSPC\\NINGMEI", - "Email": "phoben@qq.com" - }, - "LockDateTime": "2024-04-16T18:04:30.6663961+08:00", "ModuleType": 1 } ] \ No newline at end of file diff --git a/Pages/97bdc47834844e0d8f3a5aef747785e.json b/Pages/97bdc47834844e0d8f3a5aef747785e.json new file mode 100644 index 00000000..fc0e3ab8 --- /dev/null +++ b/Pages/97bdc47834844e0d8f3a5aef747785e.json @@ -0,0 +1,77 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + } + }, + "Count": 3, + "DefaultSize": 15.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 238.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 3, + "DefaultSize": 15.0 + }, + "Values": { + "1,1": "版本名称" + }, + "AttachInfos": { + "1,1": { + "TemplateCellSource": "版本名称" + } + }, + "StyleDatas": { + "Types": { + "Strs": [ + "Body" + ] + }, + "SheetStyle": { + "FontFamily": 0 + } + }, + "PageInfo": { + "$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon", + "ParentPageName": "项目版本管理" + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + } +}//OFdLZtwu1o7Lgmztbc/0lr+G02Bn54Mm3iVP4+9tOYnCevmDehWmAhSY7H63c3woUauR3m7+8bFHfbHy/PMV8ilvpT3893ip4YeMJDXrhyEyJxPejDd3ssWEPAH26ur6RwbOhkQgGYuTEuwyzty5XP7bkd/Qwo4hdpb+Mrghip0MBVGOpcOdSZSLHwGjL24085aRw2YC8hxLUa197b2uVNaGmT+A0WuSYhqu56nbAmL1f7Eiv6Avirm24FJXY+66PxNJnx0/AS4foBUx3RGKJzjV5P8kD3ITjXDRCpuHgaSphflp47moYPVeV+MEqI3HE4aY5sRhZeCDQKe2SoYZu6Yf47s1kW3ufogdoD7BxBtPvQ+e67yJlIrVTXo+EWnSaVz87TDvfabDj+iFI9Ph6ZtzTZIOR60XAj07WnPuoJjbL9QFkPztNW4KuqRhBxqHtZdF+VR0npocKDIG9Rm+hxEeJz68w4Jp6gK9mzhcX5wvd6eHnQ4Pc3KW9y4zD15gXQ2Uu71uNKCH9xYoDlDQKKB/HXfvmzi+Tndnlx5F1/0kxdizABTxP47WFrF+WwvCmz0A5JwfffwBczktph1sCNJ0Lnmllhg40+JElC82ARZQnuIvgL5pTAK8OuwzzGoLJW2AIFd4om94uziaNdzh2uQTuP5Q6k+FUkrAciLEgV1OPYmkRoNUNFacFLrr2DEtMe0Cg2CGrlVq+eWGeCB4+CsVfrtcCCzFb/TRRAUeHbwzlfh76FUPWLP16B1YOs31LX8UBXGCp9xwUkiS3z59MN8sCf9TswIaE7mVcokl5tlELqpuVynRnJEZOdFeTdF0Uk+yHbNqkwpDfqbu5miNv2pRDNDC3auOoavSDAqtcIybZEjyLvH32qzh/hCe8O3sT7BnpJ2jH1P0wBJfQ8vs8g==|920 \ No newline at end of file diff --git a/Pages/97bdc47834844e0d8f3a5aef747785e.rd b/Pages/97bdc47834844e0d8f3a5aef747785e.rd new file mode 100644 index 00000000..7ec9107c --- /dev/null +++ b/Pages/97bdc47834844e0d8f3a5aef747785e.rd @@ -0,0 +1,5 @@ +{ + "PageType": 2, + "ColumnCount": 3, + "RowCount": 3 +} \ No newline at end of file diff --git a/Pages/任务/任务-任务信息.json b/Pages/任务/任务-任务信息.json index 2c84c414..f5061594 100644 --- a/Pages/任务/任务-任务信息.json +++ b/Pages/任务/任务-任务信息.json @@ -152,6 +152,7 @@ "Values": { "0,1": "任务说明", "1,1": "版本", + "1,10": "添加", "3,1": "任务说明", "3,2": "编辑", "7,1": "备注", @@ -301,6 +302,70 @@ "noMatchText": "无匹配数据" } }, + "1,10": { + "CellType": { + "$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=是否为确定" + } + ] + }, + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-任务信息'!C2" + }, + "TargetType": "ElementUI.SelectCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ReloadBindingItems" + } + ], + "ID": "c15de392-a542-47cf-9501-fe15a7294500" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "任务版本详情", + "PassValues": [ + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "='任务-任务信息'!项目ID" + }, + "TargetCell": { + "SerializeProperty": "=任务版本详情!项目ID" + } + } + ], + "LoadBindingDataOption": 2 + } + ], + "Text": "添加", + "ClickMode": 1, + "TemplateKey": "_RS_Main" + } + }, "1,20": { "CellType": { "$type": "Forguncy.ImageCellType, ServerDesignerCommon", @@ -356,7 +421,7 @@ "ShowConfirm": false } ], - "ID": "2130d738-d6b6-4419-b89a-479a61c118e5" + "ID": "29708ce2-b793-4328-b8b2-2617bf6b3b13" } ] } @@ -444,7 +509,7 @@ "ShowConfirm": false } ], - "ID": "dbc59390-710a-4624-a77b-65bb1c60cd25" + "ID": "0c48c30b-8d0d-4f5a-9105-6e76f4be1c57" } ] } @@ -550,6 +615,10 @@ "Formatter": 4, "HorizontalAlignment": 5 }, + { + "HorizontalAlignment": 5, + "Underline": false + }, { "FontFamily": 0, "FontSize": 13.333333333333332, @@ -596,63 +665,64 @@ "CellStyles": { "0,1": 0, "0,20": 1, + "1,10": 2, "1,20": 1, - "3,1": 2, - "3,2": 3, - "4,1": 2, - "4,2": 4, - "5,1": 2, - "6,0": 4, - "6,1": 5, - "6,2": 4, - "6,3": 4, - "6,4": 4, - "6,5": 4, - "6,6": 4, - "6,7": 4, - "6,8": 4, - "6,9": 4, - "6,10": 4, - "6,11": 4, - "6,12": 4, - "6,13": 4, - "6,14": 4, - "6,15": 4, - "6,16": 4, - "6,17": 4, - "6,18": 4, - "6,19": 4, - "6,20": 4, - "7,0": 4, - "7,1": 2, - "7,2": 6, - "8,0": 4, - "8,1": 2, - "8,2": 4, - "9,0": 4, - "9,1": 2, - "10,0": 4, - "10,1": 2, - "10,2": 7, - "10,3": 7, - "10,4": 7, - "10,5": 7, - "10,6": 7, - "10,7": 7, - "10,8": 7, - "10,9": 7, - "10,10": 7, - "10,11": 7, - "10,12": 7, - "10,13": 4, - "10,14": 4, - "10,15": 4, - "10,16": 4, - "10,17": 4, - "10,18": 4 + "3,1": 3, + "3,2": 4, + "4,1": 3, + "4,2": 5, + "5,1": 3, + "6,0": 5, + "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,18": 5, + "6,19": 5, + "6,20": 5, + "7,0": 5, + "7,1": 3, + "7,2": 7, + "8,0": 5, + "8,1": 3, + "8,2": 5, + "9,0": 5, + "9,1": 3, + "10,0": 5, + "10,1": 3, + "10,2": 8, + "10,3": 8, + "10,4": 8, + "10,5": 8, + "10,6": 8, + "10,7": 8, + "10,8": 8, + "10,9": 8, + "10,10": 8, + "10,11": 8, + "10,12": 8, + "10,13": 5, + "10,14": 5, + "10,15": 5, + "10,16": 5, + "10,17": 5, + "10,18": 5 }, "ColStyles": { - "1": 8 + "1": 9 }, "SheetStyle": { "FontFamily": 0, @@ -666,7 +736,8 @@ "1,2,1,8", "4,2,2,19", "8,2,2,19", - "0,1,1,18" + "0,1,1,18", + "1,10,1,2" ], "PageInfo": { "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", @@ -698,4 +769,4 @@ "Formula": "'任务-任务信息'!$S$11" } ] -}//iFTQ4Ibsp70DO3nvjuapi8o1nPbBRZQphF7/YEmKSZLZ9eTFc3N0r93/YWoICkjXrQJqiONvZM1ZsuP+lggMN1NdShpVN196+OxIrO5EHYHKC3rKZqTSDpqDt5ZrXTJgSLG7rhIDIVgXoJtGizd5kv59hwVh6Y6JziRzLcv0pnSSvWNVHTOyp8pByGcjMifK0j0Q0OHjeVSyAoFrXsr52Fjf477auaZmVtgRDr2AgkkdWm2YUs4F+u2glFJcmknIrjmryILm14peNSGVdZO4Rc6griaagEeKJ50NDxM+0rG1wafjWz6pYSmRyF1zcW1RfpsaiZWoZUbCuicDuuvBjQ/ddGXuvgyRQh0/hEAU8twweeHsQtugwlZqowh5oItNbHjeE5bBNpFXVFb+GvPP07NDlFoH7A7yn8AHD0E6RAJc8wxCHf7a4TjYtqUAyM1y+H+SXzuBgmNfahdpuYkqKYet2rG9ZbljAzICHiNuirIQl9CQBPjI48mkGdYnFuLoqhfF0C03wgnK6CGA4Xiq/gX8ZQqAfZM1A2kEZIHUuqOsqel7vhVeXEjKoNhkT2xilVvMzXGLz9Ayfehw/AZbMEc4eaf721+5uB+hmoUPhJsI02JxsAxdXDJlITGHT9rpoPWgW9AJDIdwgNkQMqQw2tHq3SX1v7KWBIJ5cHAXFsWrtsIdgon9LBbFrGjNXCq96itIV6N5J6LrPFyjg+HzGqtK0cUuT4qOh82Meio1Vrbl419T6uPpDwrzDmJtOJ8xMj7GX5eEsjXZsyokfCZdbh9IRqIgeQjDzC06hyeGrO63L3ZZn4878OVquufbWZ4PbZLXwDBaw6SYiwzL9ZYLK4T0JajK3YVE5nPqMxXwcLPY09e2XNKSjNdvBMpyIBaNjQ++ACto2DAMK2oW37sGyg==|920 \ No newline at end of file +}//J/lIssOKIYu4sj46JsX1TGpmqqvG3HZV+1s/XOwkjo9KDohAcHsD+V0KNIVzpZD/evNOXshX3PjcvezQEar9sSab9I5sw2gxQk3W2b8heIrYq7X0ntGSUaFsGDq7NgZPHoO76z0OkvpAIOJMCUeVZ9DVjlG6EjDekDvr8EMjb7xBkNTq60sQJHJLa3pBnGPFbUv/IweoDdSZxFOIJu0kMO+XzqRl2o6BlkZ68d6tAGHp5lOEq5fm3EXVRYVkzcJQl4WaHvoLmTXtz9LAQI1n3AVsvPgO5hu5C+4ubtRWumN4zg9Uk1oSMfvf6stdxvNzufoCNUikJ3trZKBBOsX3oGee+N+IoKVSO0XcNd8WUTmMc74OGnWe26bXZ//f27xYmZ9toV0VvAMOIzBf8VXu1LG8hNGM3D+37sSXFvNx5i0srz9qs5+aiOF/Sx2JSDxOedgug6tq9x1bepVNHc7Oizx8ipWVPpnkkgXvb1mok7E6HmM6q0PrZquF+CNnmV+Tat0eo5NEB0xbd7eZAt06rMTaInv6Clt0Vry1O8pOWRWO5GP9Vs48mnfhB41LSAhEzFhmZedKNDaTyKigp0Dp7tCPYM0xBGj4YQiTUEVgfFMVbA+raapqfyV5lJ4aPgglTvccx70o7aTj+NXru7IrwPUzr1/v9H4ica9E+TdnMKxzgQUc4tIK9H5WMpRCgPcgGa5nC8A4/uLCX9LY/xQ8iW0AzZ+ULHoVqprt+T6y98RFdKv08wwlReVjWi2/8tS1UTcQxu2O7tXij2jKx6+vxR1ytLceP8MW7OxS2HENP06rUWfBCYarBeITnyhh+qrdMrlrw5RltwULE4whNTCX6s4fbS/eD+Y9rKncSSqi7zYV9r2iGZlLu31x0iVREcgIddNssqSQlI4F31L0LW5rIQ==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目标题.json b/Pages/项目/项目首页/项目标题.json index 5eeec0e8..7a13f665 100644 --- a/Pages/项目/项目首页/项目标题.json +++ b/Pages/项目/项目首页/项目标题.json @@ -252,7 +252,7 @@ "$type": "LoadingCommand.EndLoadingCommand, LoadingCommand" } ], - "ID": "9db14cd1-5a7e-4b60-b5a8-35a4bdd75817" + "ID": "3c672147-736e-49e2-ba40-e8bc3da69bf0" } ] } @@ -370,7 +370,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "48a0914e-609e-4cca-9289-4cec416eeacc" + "ID": "a14f0c3e-56e5-4d4c-ab16-19fe6a91a3cd" }, { "Condition": { @@ -393,7 +393,7 @@ "LoadBindingDataOption": 1 } ], - "ID": "72a825c1-75c6-470b-ab81-779795233037" + "ID": "78853756-23e2-4108-8cb3-5f727446f90b" }, { "Condition": { @@ -443,7 +443,7 @@ "Disabled": true } ], - "ID": "415ec456-e0ca-4e79-a03e-cc54c73f882b" + "ID": "fa34e332-f560-488f-a815-a313cbc18167" }, { "Condition": { @@ -479,7 +479,7 @@ "Message": "操作完成" } ], - "ID": "b42dd132-db88-499e-927b-cc2a48412952" + "ID": "8674e9d9-038c-4258-9ecd-86a5085ae664" }, { "Condition": { @@ -574,12 +574,12 @@ "IsOpenInNewTab": true } ], - "ID": "dd96f581-d814-43f0-9340-7e5c05ce0a50" + "ID": "636be6fb-5fd7-4e01-bd8d-e82b268305af" } ] } ], - "ID": "52a27d06-2345-47e1-9480-2c006e174188" + "ID": "ed062c8a-9a7c-40ed-9dd3-0fe54544468f" }, { "CommandList": [ @@ -589,12 +589,12 @@ "Message": "当前项目未开启收集需求功能,请开启后分享!" } ], - "ID": "e08aa797-51da-4edd-9ed9-6ff02b5cb6e4" + "ID": "0fe91091-75dc-45d4-a131-94adfd44aa4c" } ] } ], - "ID": "3e287ea9-b5d1-497c-84fc-c1b364405246" + "ID": "291237e4-ac45-4d09-9199-38a3e01bd623" }, { "Condition": { @@ -627,12 +627,12 @@ "LoadBindingDataOption": 2 } ], - "ID": "e5e5d66f-e29c-4202-b674-b2875018992a" + "ID": "73be5c37-eabf-4a01-8485-944ae439e10e" } ] } ], - "ID": "452236c2-0bcb-4d9d-a4eb-a5d0068e7463" + "ID": "e4ea082f-7578-4ada-9194-0f6b570fc7e0" } ] } @@ -706,7 +706,7 @@ ] } ], - "ID": "1f04cae8-2101-4601-8472-aed13ab11eba" + "ID": "f5656288-6638-4aae-ad6a-1130abc5c56d" } ] } @@ -751,6 +751,10 @@ "Value": "项目文档", "Name": "文档" }, + { + "Value": "项目版本管理", + "Name": "版本" + }, { "Value": "项目代码", "Name": "Git" @@ -941,4 +945,4 @@ "Formula": "项目标题!$O$2" } ] -}//EhwQGrrHTiJCyrcddNZ0+fpvuUVD9CGUDknRUtq2YBM/b7L42e5qUpBUgiVaySdOhPvAzLRQVaVIMMAexNULVW9sgWeJbSHruV6ZLMBjSWuuyVd68+BVs0v5QcLQGz23lGauQhNHexJnZnCFandy4aX3PDr16FGPbV93B6QQJEklVuIjKqhbbbj5bdmmeVN0QwMvgaAX51DJXNfQyzPVE9PV/C/DstP7su4FZBSFRh6V1cEDFyZpwkbZShSLWm4QWlnk9qfDvLTCW8rUDHmEecbZPfOq9QdJRWJO6Q5mWUIJQh6fgmUKIzsbChI2Ym2yN5eO4Nium8DWXHP3lWSUby5cl36qxkyzLLDJY+bnbR+iV8AvAyoXjx3auwMTe8YFUcbxJNz29d/9dRjr3LPJjE3Bta28pwb0yTYmmHjS9J8xMSjcBRv2GlNHKQET0XmoyKMq6/p/QQC4a/Ycb6OUO0MLdlrMT3Mz7VHZdT1vbP4gNdDxhjW5Hba08KClvl9XBRpuUfOgKk82b5XG2aKkdS4MnrSxpAbjytKGMMTfNFKstBAyNCN3UW8GwdJzfzVha+5dT/ueHD3HNKzuEziX/NVDVtylNVEy41L045JJ6iCmtgInHOuIL9BpU7Pykch6QIrHPli9aGQOxvSjHl8X4qUHkxg6p4TiWH3oeL85XV/I6b1ka2Ufz27OZgCV4SiKgbFu6gCKXB7XJ741z4+d3omM9qc9NP2Czygy42fYUrCVyWhp5YTxYi0JNL3usETmYdlOhGYncaiQcXnn5+W/8AfnVR+FtOn3h2qcRgMQpsF9g1/QlKQiIggyYuJt1PUqgvw4EjHMKpjps/3sxsZgMfUycWM5AzRA44hcFvTLeWEPBaR4WV6BAcUkngyawZrp2oIXq7zm0trFKbqUzlNuVg==|920 \ No newline at end of file +}//HUUalAHcqQtba7ljYYUSbLnNd5bPCFDqioqnAh6ExIBPYAKkBgBoj20edsHZUqnv1ItaPgU5C4gUVlC5Q39KtUvRlHpiiBvfEXVE20CyyYa6I3k2leOdQyCpQuxD8jhnEMZiParaWAXabV29bCsN7EYITgvYsVTfohxTo1NCxmLtjdo7CUJYHgM/gIIECPMmAndlwDW6l1kcSPFwTg+JQsNdF9g1t2YnFUU0hVx8Sn8zsEup7VlbEVZ+fHRAX4vwaTDytc0JuRPq+cK6FBewkCbgWNsl68Tcyei4ZUB1GaazpsWG7z5ZoJI2EWu4j2ME5Y+Ngs3CI/a4wtS4v+jao5bXoYqqa+MG5svwgKvvO33loCznuQDUVazxoqZP0t1AvxlO+NBUe8qwb8heZmq9fAzQ3KhGyE+Sgv+zQi2W9KDUNvlzNc0nUI6uCi5Hek2IXQ93GuY8Ktc6/XGVADldk+0iV52krfeofqlzWxZwewemh/S17kbt+/IKKR+InssMcysa774mEnbSpz0wNxM7Jg46lhZTLo3eua5ldtQ7W0+st5A9AfzdVdN0tdG0GaGMGUJbyaQMgO/mI9vtPcuD87YaIqtYSH1HYRfGDcliGpPsShlYa3ZLIVo0nXYlM0SOh3tzqBfm4xSe8FajgDgS8cq97KlOwC70urrAKe0YYyd/dgyoqNDJwbkkq/ILmyYBvgVFs8mRo0J5jH8A0F7sGSkjKrcuxFpLA0jhuwBADWDBUP71F4RU7rRZ7OaxkBaTFBYfIucP4PCGc1+yRBSEzJXdoKJovZi/NfUfLZkz3Czb4sIn4RJK0zCrGMlLleu5BRYjeXznwIjXyHrpJSYYZKeg2qI4EgbaJxyoJZZFF/t0HM/tOiaLqC/ZtA75XmmdwUJGPIgurn5N+4wRPVYzMA==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目配置/项目信息.json b/Pages/项目/项目首页/项目配置/项目信息.json index 90d1b943..d83a5cf3 100644 --- a/Pages/项目/项目首页/项目配置/项目信息.json +++ b/Pages/项目/项目首页/项目配置/项目信息.json @@ -97,11 +97,6 @@ "DesignLengthInPixel": 32.0 } }, - "19": { - "GridRowColumnDefinition": { - "DesignLengthInPixel": 24.0 - } - }, "20": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 @@ -184,6 +179,11 @@ "DesignLengthInPixel": 32.0, "IsHidden": true } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } } }, "InLogicalVisibleIndexes": [ @@ -574,7 +574,7 @@ "MethodName": "ReloadBindingItems" } ], - "ID": "37f8da35-0c47-4d57-bad5-724ad04a4ad2" + "ID": "f7c704f5-c64c-4502-934a-c31f8f724793" } ] } @@ -773,7 +773,7 @@ ] } ], - "ID": "46c1d1b5-a497-429f-ab17-ab0e0d625c62" + "ID": "9a90364d-c26b-4c42-9afc-4f22ef491520" } ] } @@ -1476,7 +1476,7 @@ "ID": "613d6db5dca642d99eb01056acdc150c" } ], - "ID": "115def88-3a60-4ad6-afe3-bf161e4d9421" + "ID": "9ba59697-00f0-4fa1-a213-a6cc8b6d7d4a" }, { "CommandList": [ @@ -1487,7 +1487,7 @@ "ID": "82821c155b76412f958cc0f74f5fcfbf" } ], - "ID": "d8079412-798a-4cac-bb43-7329f314222e" + "ID": "417f4204-2792-4a8e-a7f2-f4a2b340a10f" } ] }, @@ -1727,7 +1727,7 @@ ] } ], - "ID": "48fa2eb9-d587-47b8-8034-bb6adc2073f6" + "ID": "f97edd72-2df2-47be-85bf-d35b6b792859" }, { "CommandList": [ @@ -1742,7 +1742,7 @@ "BtnText": "知道了" } ], - "ID": "41bec89e-8a02-433e-84c1-1159f3918859" + "ID": "7856898f-548d-46b0-947e-794eb9a20008" } ] } @@ -2412,4 +2412,4 @@ "Formula": "项目信息!$B$36" } ] -}//Jo/oooq2l8k6kIatIqaOJyt2yLVJv6rgFZ2XM5FRa6UFMK0InfM2S4XBUaTRp41X0NYx6oc2wkS4VorsE5MoDOVZ2IIqxdAbt3IB4stRR+YRsSucg35x4rA2dN9oRuuVxDZm6RyovcDzeVdZPkPeVqvc71vXSnqjr5f4YWMuoDLtWtCaUkEUsiPOXw28pPipM0fifK7fQTakCyUrH6PkPWzzEfk8so5328RA5XLaZMZNm+E8Ew4NF+GhgnGADI8AWgPM8/ATRRnULiBWhSFPyfP4ztrytTBEgZonmITfGDFIm6XweYh3JU7AfNfL25zauUrFn7D9p6KFbROiD8EnFzlycN4+J3SzHli8Lo+KIQ3Tor3i4OMw4v+Prj8gO42Sf7lezL9qcuTQnlUY/Tcg2kF21J3P0hK3ZFFje8MWQ2bqdn9coDmkGDixbANvnmsHbpjNShPj2hnZ5cmkzolXYZ44yIUeU7cUqs/R3VpIGwCwTv3mqSmFBw7Tz4K65zyJ46xu61CpAnLzhSK8wsjwa27iwcsnsLvOThCam8Gd6Fb3g19c04NYWJtirGuHxvtGb7S5nBrhb2dcRXEJ+CClg3NgFbRDqEalEEX+Y8b4VNVhuV3zo6riSbpB6jaerSC6cGnx5zpUSqMmGNLJrFQOG9lU0g13an68hGQl+WxrEi4OwkAhEz2vB6/mGu8gTBH8+h/X/SqWgA9Kipv19bvfxIiiB0Uqbc/cI4XnJLgHSZoMcQ6Rplb+yoKHtBoRLb3l4rqiqbu3JZ8TJum60Ql4R9VZExJj3MnafMdC1BIHPxTPRfLAVO4itiftBcfbiHp0hc5nWcOCOty8+kwwHEJjiK2UNcYoR5BmwLNOoV4N5ekeJ0ccOnRfG4a9yKXhkJ0b5IwJNWRh9Yn4Y/wy7cyq1Q==|920 \ No newline at end of file +}//03mu+5nOs+cOh2Z5Zq9gp9pTZ4RGEU+bb/E6jzBjBzP3kRcvcFvb8uMODWi15XdSND1Mdsr97YtyzpsRRkxYJMCUJGgld5TjlQp7/N6z8G1a31gSnQsVSYfB5acozNxymJTB6GJOu9oBivj1+vwx952wP+9wh5/rl19s3JeXAD/bWvsezi6j7cafttqKarVQgsSubjx3p0f4eA/fUT04i/nmUF/JcQcZooVqTZuHPXmVPPSoB4LBv5LyESx1hNnN2sPR19kdD7famJEWAuVxZsYNFldzO6Y85aHfxYCdlB+2y2eZrIfpjEGZ7iAgGtphOjzIFDUBbFMh/lR6H15nOudZY0OfBa50+wxmIqmzaaIsFe0lMJcs7m3yM8OXemKzxrQjJFWkJmWI7Odh3YkQtWUHcXPitKymtFsdsC6p59KHkPVD10WoTtcWYToHlUFVgGR4nwgMxhA1d0AGAdSytNOeVox8tk+Q307jUZuLVVY5GTObK2xp7lW7bKVjMH/DtcRJAc4KqJK8FUvlKa5FXs46eneZIf5R9IClLsiA+Qa4T1NXkIuGbLrxpoegxR87yciv80FqjsBhzXHT27MhMtuHhgIpJPZx3DYWMKH8MYFjxnlb+Wedm0mvStlKCX6UGPUymZ1zaCBLYNe0c93lDmv2Ee/X7ZBpaFFi8UplZEm8iVm6pdv0YVCmSQ4lGFI+LaSBnn2t8DJxKPy9Kn8imBdRyIWjFLqX9cC08QwdoJZVHIGH4N+TrGBwKZ7AFpP/8MC25JDIyjSDq+jM2qx9Vh7kgrIyvNWgPEeuAgludrfrFvVc5A6vE7dfWlUFirSgyaxJJQSnpagLJqidTlaIIJq6mNBaFdU9O8L9RlyyBZoY4v2XyUdxxGJg5DdeMdGUepzatKcuUSSE8jBJ8OVFzw==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本管理.json b/Pages/项目/项目首页/项目首页-容器页面/项目版本管理.json new file mode 100644 index 00000000..13381fc3 --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本管理.json @@ -0,0 +1,784 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 20.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 642.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + } + }, + "InLogicalVisibleIndexes": [ + 5 + ], + "Count": 6, + "DefaultSize": 24.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "Mode": 2, + "MinLength": { + "Unit": 1 + }, + "MaxLength": { + "Value": 1.0 + } + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "22": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "23": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "24": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "25": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "26": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "27": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "28": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "29": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "30": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "31": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "32": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "34": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "35": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "36": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "37": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "38": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "39": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 15.0 + } + } + }, + "Count": 40, + "DefaultSize": 32.0 + }, + "Values": { + "1,1": "版本列表", + "1,35": "新增配置" + }, + "AttachInfos": { + "1,9": { + "CellType": { + "$type": "Forguncy.ImageCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "PageName": "任务版本详情", + "PassValues": [ + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!项目ID" + }, + "TargetCell": { + "SerializeProperty": "=任务版本详情!项目ID" + } + } + ], + "LoadBindingDataOption": 2 + } + ], + "ToolTip": "添加版本", + "Size": 18, + "ImagePath": "增加.svg", + "UseCellForeColor": true + } + }, + "1,35": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!L4" + }, + "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ResetTable", + "ParameterValues": { + "clearSort": true, + "clearFilter": true + } + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "项目版本配置", + "PassValues": [ + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!项目ID" + }, + "TargetCell": { + "SerializeProperty": "=项目版本配置!项目ID" + } + }, + { + "Source": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!当前版本" + }, + "TargetCell": { + "SerializeProperty": "=项目版本配置!版本ID" + } + } + ], + "LoadBindingDataOption": 2 + } + ], + "Text": "新增配置", + "TemplateKey": "_RS_Success3", + "Icon": { + "Name": "增加.svg", + "Color": "Accent 1", + "UseCellTypeForeColor": true + } + } + }, + "3,1": { + "CellType": { + "$type": "Forguncy.RepeaterCellType, ServerDesignerCommon", + "TemplatePageName": "97bdc47834844e0d8f3a5aef747785e", + "DataSourceType": 1, + "DataSource": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "项目版本", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "项目版本", + "ColumnName": "ID", + "GUID": "0a7a8644-2c05-4c7f-af88-c10f41ab88f8" + }, + "ColumnName": "ID" + }, + { + "BindingInfo": { + "TableName": "项目版本", + "ColumnName": "项目ID", + "GUID": "b51d2d3f-dc82-43e0-a844-63ddbe0784f5" + }, + "ColumnName": "项目ID" + }, + { + "BindingInfo": { + "TableName": "项目版本", + "ColumnName": "版本名称", + "GUID": "af216557-7ed6-424a-a60f-d28c6508b3a5" + }, + "ColumnName": "版本名称" + }, + { + "BindingInfo": { + "TableName": "项目版本", + "ColumnName": "任务数量", + "GUID": "868cb683-32c6-4d81-8bea-5d4ee8f6dcbe" + }, + "ColumnName": "任务数量" + } + ], + "IsListviewDataSource": true, + "CustomColumns": [] + }, + "DataSourceListviewName": "图文列表表格1", + "TemplateKey": "浅蓝色扁平卡片", + "DetailTableSetting": { + "$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon", + "ColumnOfDetailTable": "项目ID", + "MasterTable": "项目表", + "ColumnOfMasterTable": "ID", + "DataCommitType": 2 + } + } + }, + "3,11": { + "CellType": { + "$type": "ElementUI.TableCellType, ElementUI", + "ElTableName": "EL表格1", + "bindingOptions": { + "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", + "TableName": "项目版本环境配置", + "BindingInfos": [ + { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "ID", + "GUID": "d6e041a2-2eaf-40f9-b7b5-2595dc295687" + }, + "ColumnName": "ID" + }, + { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "类型", + "GUID": "35b62654-32f9-4e31-a61b-cf29f62adbb4" + }, + "ColumnName": "类型" + }, + { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "配置项", + "GUID": "8131c587-2d99-4b13-8c07-8a4c1fd4475e" + }, + "ColumnName": "配置项" + }, + { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "备注", + "GUID": "cabd3bf7-5536-47aa-a010-09bd1cf1497e" + }, + "ColumnName": "备注" + } + ], + "SqlCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "版本ID", + "GUID": "2d4fc22b-6b89-4c2b-bcb5-12486dfc36e8" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!当前版本" + } + }, + "NullFormulaValueQueryPolicy": 1, + "CustomColumns": [] + }, + "autoGenerateColumnsByDataSource": false, + "columns": [ + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "ID", + "label": "ID", + "width": 80, + "minWidth": 80, + "align": "center", + "headerAlign": "center", + "key": "a148615e-ca29-4cf4-bb95-5caaaee6d824" + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "类型", + "label": "类型", + "align": "center", + "headerAlign": "center", + "key": "98c713d7-ad6c-4d34-808d-fdb19875f32c" + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "配置项", + "label": "配置项", + "align": "left", + "headerAlign": "left", + "key": "e1625f98-1bcf-4d43-9f24-d13be6b31e6e" + }, + { + "$type": "ElementUI.ColumnSetting, ElementUI", + "dataColumnName": "备注", + "label": "备注", + "align": "left", + "headerAlign": "left", + "key": "ab936e9c-8188-4a37-bb95-28d4fa053e5d" + } + ], + "showActionButtons": true, + "actionButtons": [ + { + "$type": "ElementUI.ActionButton, ElementUI", + "type": "button", + "Name": "编辑", + "styleType": "Accent 1 0", + "shape": "default", + "Commands": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand", + "CurrentRowInfo": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "ID", + "GUID": "9523b19b-ffbe-4e03-b901-e39b5b5a9ec2" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!行数据.ID" + } + } + }, + { + "$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon", + "ClosePopupCallbackCommand": { + "Commands": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=是否为确定" + } + ] + }, + "value": "1" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!L4" + }, + "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ResetTable", + "ParameterValues": { + "clearSort": true, + "clearFilter": true + } + } + ], + "ID": "688346ac-7a41-43ed-b7b3-ffac339612b2" + } + ] + } + ], + "ParamProperties": { + "IsOK": "是否为确定" + } + }, + "PageName": "项目版本配置", + "LoadBindingDataOption": 1 + } + ], + "ParamProperties": { + "dataRow": "行数据" + } + } + }, + { + "$type": "ElementUI.ActionButton, ElementUI", + "type": "button", + "Name": "删除", + "styleType": "Accent 5", + "shape": "default", + "Commands": { + "$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands", + "Commands": [ + { + "$type": "ElementUI.Commands.ShowMessageBox, ElementUI", + "Title": "标题", + "Message": "确定删除该版本吗?", + "Type": "warning", + "ConfirmButtonText": "确定", + "ShowCancelButton": true, + "CancelButtonText": "取消", + "ShowClose": false, + "DialogResult": "按钮结果", + "AdvancedSettings": {} + }, + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=按钮结果" + } + ] + }, + "value": "confrim" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目版本", + "UpdateType": "delete", + "ShowConfirm": false, + "RowsToUpdate": 1, + "RowsToUpdateCondition": { + "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", + "ColumnBindingInfo": { + "TableName": "项目版本", + "ColumnName": "ID", + "GUID": "3503eaa0-c010-401d-b677-549beba62409" + }, + "Value": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!行数据.ID" + } + } + }, + { + "$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon", + "TargetPageElement": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!L4" + }, + "TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560", + "MethodName": "ResetTable", + "ParameterValues": { + "clearSort": true, + "clearFilter": true + } + } + ], + "ID": "5e63202a-f3af-44a7-87d0-8b73f2d87803" + } + ] + } + ], + "ParamProperties": { + "dataRow": "行数据" + } + } + } + ], + "sumText": "合计", + "size": "default" + } + }, + "5,1": { + "BindingInfo": { + "TableName": "项目版本", + "ColumnName": "ID", + "GUID": "ae0290f0-a846-43e4-8f26-02b5ae169d39" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontSize": 16.0, + "Foreground": 0 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 1, + "FontSize": 13.333333333333332, + "HorizontalAlignment": 2 + }, + { + "FontSize": 13.333333333333332 + }, + { + "HorizontalAlignment": 2 + }, + { + "FontFamily": 1 + } + ], + "Types": { + "Strs": [ + "black", + "Body", + "Center" + ] + }, + "CellStyles": { + "1,1": 0, + "1,9": 1, + "1,11": 2, + "1,35": 3, + "3,1": 4, + "3,11": 5, + "4,1": 4, + "4,2": 4, + "4,3": 4, + "4,4": 4, + "4,5": 4, + "4,6": 4, + "4,7": 4, + "4,8": 4, + "4,9": 4 + }, + "SheetStyle": { + "FontFamily": 1 + } + }, + "Spans": [ + "3,11,1,28", + "3,1,1,9", + "1,35,1,4", + "5,1,1,3" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PageLoadedCommandList": [ + { + "$type": "Forguncy.Model.SetCellPropertyCommand, ServerDesignerCommon", + "PropertyItemsList": [ + { + "TargetCells": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!L2" + }, + "Value": "项目视图" + } + ] + }, + { + "$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy", + "FunctionName": "remove", + "Cell": { + "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", + "SerializeProperty": "=项目版本管理!项目子页面" + }, + "Title": "加载中" + } + ], + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [], + "ConditionFormatRulesCollection": { + "Rules": [] + } + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "当前版本", + "Formula": "项目版本管理!$B$6" + } + ] +}//W/3BPTeonG7ZFLu4+xZxjz7qtlgbFxIvbXjnVvEie1G/VpH4Wy/Q3ifbioh1H9wiJ+x7Cu+6qCbUGJdqzf+5J8jVHAFsqt+Ivk3Geu+MVRO7bO5flqJ7jTOv1jY2SlT4sTc49GeAr7Jj9f7PjShkQMLKHuj1cppft03AANBrbNsZWzMaW3ZC9g/6ENr/7nGrUXbZ5RN7EnswacS1Ct9e2JVdCaDSyEafMd3WJBaPD1xYVPpuGtau9wPUx/a9EDJvLRYRUI1HFnhaboAmSMoALgElG8DVwx7DzM8K+FzoX3A58DPS6HWlpNdVqjiTYtpOWzv/cEu/3bVJnRlVgCNdMm0I42hIjF/6T6Aa17A2OKFP+rEexIlIE1EcFmn9+P9govJHOYVde0tNZOjhLa3DP18AfFP71e1YMdTezL4fITCOENxYIHEtyncVjzzlSHBb07HNXKpfMsOFD9oepVMywWmEHic20KZzvSNhcjwYQP7kUdzuWXsGAsVGD7DjH8HXBvHkbUC5BniCQmuVN1K+8Z+/J7T1vAqX/gRMpc3qh8lkhaI6t5hO22UZNGRSKRQgNjBFwtEIyc0l92r/i3MAXWCou5jUc1AaoEtHlZpE46ixWPk3FYOpsG12H2FSe4hzi5fqB8k1YRbL9MGq7vhuL3gUbWuorE0Xfwj2B7lgkLu6JtN1Ul5itvfzgHlNEyqEibp0xc4CsGYRP9fWF48BYNPuFQqqZFk6frXYLt4MHMffJLJE7JWhc/pU+kJ6i6ecsYZYSXFYU0SU1wk9CJWNBLPchC7oW0LzH3BhCGkretGm2rmKb8HRVm0IqfFwKM6s4DdrEuUB9m5DTnwcLlbXlSLy0y9BdcQAkHQ/8Fz5XParga/eIclnKRXWI3x0lasXnO4WOTPDCw1oXIv1InmO4w==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本管理.rd b/Pages/项目/项目首页/项目首页-容器页面/项目版本管理.rd new file mode 100644 index 00000000..7d183aa5 --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本管理.rd @@ -0,0 +1,11 @@ +{ + "PageType": 0, + "ColumnCount": 40, + "RowCount": 6, + "CustomNames": [ + { + "Name": "当前版本", + "Formula": "项目版本管理!$B$6" + } + ] +} \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本配置.json b/Pages/项目/项目首页/项目首页-容器页面/项目版本配置.json new file mode 100644 index 00000000..6662c047 --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本配置.json @@ -0,0 +1,859 @@ +{ + "Rows": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "9": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "15": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + }, + "16": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 30.0 + } + }, + "17": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 35.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "19": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "20": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "21": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0, + "IsHidden": true + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 24.0 + } + } + }, + "InLogicalVisibleIndexes": [ + 21 + ], + "Count": 22, + "DefaultSize": 30.0 + }, + "Cols": { + "RowColumnAttachedInfos": { + "0": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "1": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "2": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "3": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "4": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "5": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "6": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "7": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "8": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "10": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "11": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "12": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "13": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "14": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + }, + "18": { + "GridRowColumnDefinition": { + "DesignLengthInPixel": 32.0 + } + } + }, + "Count": 31, + "DefaultSize": 32.0 + }, + "Values": { + "1,1": "配置项", + "1,16": "备注", + "4,1": "类型", + "5,1": "活字格后台", + "7,1": "地址/IP", + "7,16": "附件", + "10,1": "端口", + "13,1": "账号", + "16,1": "密码", + "19,27": "保存" + }, + "AttachInfos": { + "2,1": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "配置项", + "GUID": "4488ccf1-7d36-4923-909a-a69cd591eb41" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "placeholder": "请输入", + "resize": "none" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "2,16": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "备注", + "GUID": "c29ce637-1d25-4ca7-9664-9037702f1cdc" + }, + "CellType": { + "$type": "Forguncy.MultilineTextBox, ServerDesignerCommon", + "TemplateKey": "_RS_NewLittleRoundCorner", + "CommandList": [] + } + }, + "5,1": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "类型", + "GUID": "a68689d5-66a5-431a-8164-fb9082d0524c" + }, + "CellType": { + "$type": "ElementUI.SelectCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "DefaultValue": "活字格后台", + "options": [ + { + "value": "活字格后台", + "label": "活字格后台" + }, + { + "value": "服务器", + "label": "服务器" + }, + { + "value": "域名", + "label": "域名" + }, + { + "value": "数据库", + "label": "数据库" + }, + { + "value": "VPN", + "label": "VPN" + }, + { + "value": "其他", + "label": "其他" + } + ], + "placeholder": "请选择", + "noDataText": "无数据", + "filterInServerOptions": { + "matchMethod": "contains", + "loadingText": "加载中" + }, + "noMatchText": "无匹配数据" + }, + "DataValidationInfo": { + "IgnoreBlank": false + } + }, + "8,1": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "地址_IP", + "GUID": "b4195096-f6c5-4c25-9242-37de54c57432" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "placeholder": "请输入", + "resize": "none" + } + }, + "8,16": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "附件", + "GUID": "591b147f-edad-46cd-97d7-3db90fc7b168" + }, + "CellType": { + "$type": "ElementUI.UploadCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "accept": "", + "buttonText": "点击上传", + "tipText": "只能上传jpg/png文件" + } + }, + "11,1": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "端口", + "GUID": "fd5c340c-39f4-4573-ad30-f03c1f1f5333" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "resize": "none" + } + }, + "14,1": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "账号", + "GUID": "fb8b135c-e9b8-4328-a6a3-e4ca0c50b9d7" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "placeholder": "请输入", + "resize": "none" + } + }, + "17,1": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "密码", + "GUID": "0c1c9346-f8ed-42b7-8f2a-4746710ee9ef" + }, + "CellType": { + "$type": "ElementUI.InputCellType, ElementUI", + "CommandList": [], + "UIPermissions": [ + { + "Scope": 2, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 1, + "AllowRoles": [ + "FGC_Anonymous" + ] + }, + { + "Scope": 4, + "AllowRoles": [ + "FGC_Anonymous" + ] + } + ], + "type": "text", + "placeholder": "请输入", + "resize": "none" + } + }, + "19,27": { + "CellType": { + "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon", + "cellLocations": [ + { + "SerializeProperty": "=项目版本配置!项目ID" + } + ] + }, + "value": "%Null%", + "compareType": 1 + }, + "CommandList": [ + { + "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", + "ConditionAndCommandPairList": [ + { + "Condition": { + "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", + "param": { + "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", + "tableData": { + "TableName": "项目版本环境配置", + "ColumnName": "ID", + "GUID": "9c880ba8-bf4a-4405-9ed0-3d78894a84bc" + } + }, + "value": "%Null%" + }, + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目版本环境配置", + "UpdateType": "add", + "ShowConfirm": false + }, + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": "提交成功" + }, + { + "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", + "ReloadData": true + } + ], + "ID": "3d88dd85-89b1-49f0-945e-415cba674b4d" + }, + { + "CommandList": [ + { + "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", + "TableName": "项目版本环境配置", + "ShowConfirm": false + }, + { + "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", + "Message": "保存成功" + } + ], + "ID": "c96f7fdc-5844-44b8-815f-b36277577f21" + } + ] + } + ], + "ID": "7db58bb2-a899-4d12-a2fb-5c19e718940c" + }, + { + "CommandList": [ + { + "$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy", + "FunctionName": "info", + "Title": "温馨提示", + "Message": "未知项目!请重新打开后保存。", + "BtnText": "知道了" + } + ], + "ID": "b0a08ce4-ba4a-45f2-b35d-91a40411e817" + } + ] + } + ], + "Text": "保存", + "TemplateKey": "_RS_Main1", + "Icon": { + "Name": "Application/069_save_6.svg", + "BuiltIn": true, + "Color": "Background 1", + "UseCellTypeForeColor": true + }, + "IconSize": 14.0 + } + }, + "21,1": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "项目ID", + "GUID": "f5eb286c-66b7-4bf3-9d66-a332867e79bc" + } + }, + "21,5": { + "BindingInfo": { + "TableName": "项目版本环境配置", + "ColumnName": "版本ID", + "GUID": "7c2d37ec-fd93-440a-8f7f-2aa728fc4f54" + } + } + }, + "StyleDatas": { + "Styles": [ + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 1 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332 + }, + { + "FontFamily": 0, + "FontSize": 13.333333333333332, + "Formatter": 2, + "VerticalAlignment": 3, + "WordWrap": true + } + ], + "Types": { + "Strs": [ + "Body", + "[AUTO]General", + "@", + "Top" + ] + }, + "CellStyles": { + "1,16": 0, + "1,17": 1, + "1,18": 1, + "1,19": 1, + "1,20": 1, + "1,21": 1, + "1,22": 1, + "1,23": 1, + "1,24": 1, + "1,25": 1, + "1,26": 1, + "1,27": 1, + "1,28": 1, + "1,29": 1, + "1,30": 1, + "2,16": 2, + "2,30": 1, + "3,30": 1, + "4,30": 1, + "5,30": 1, + "7,0": 1, + "7,1": 0, + "7,2": 1, + "7,3": 1, + "7,4": 1, + "7,5": 1, + "7,6": 1, + "7,7": 1, + "7,8": 1, + "7,9": 1, + "7,10": 1, + "7,15": 1, + "7,16": 0, + "7,17": 1, + "7,18": 1, + "7,19": 1, + "7,20": 1, + "7,21": 1, + "7,22": 1, + "7,23": 1, + "7,24": 1, + "7,25": 1, + "7,26": 1, + "7,27": 1, + "7,28": 1, + "7,29": 1, + "7,30": 1, + "8,0": 1, + "8,1": 1, + "8,15": 1, + "8,16": 1, + "8,30": 1, + "9,30": 1, + "10,1": 0, + "10,2": 1, + "10,3": 1, + "10,4": 1, + "10,30": 1, + "11,1": 1, + "11,30": 1, + "12,30": 1, + "13,0": 1, + "13,1": 0, + "13,2": 1, + "13,3": 1, + "13,4": 1, + "13,5": 1, + "13,6": 1, + "13,7": 1, + "13,8": 1, + "13,9": 1, + "13,10": 1, + "13,11": 1, + "13,12": 1, + "13,13": 1, + "13,14": 1, + "13,15": 1, + "13,30": 1, + "14,0": 1, + "14,1": 1, + "14,15": 1, + "14,30": 1, + "15,0": 1, + "15,1": 1, + "15,2": 1, + "15,3": 1, + "15,4": 1, + "15,5": 1, + "15,6": 1, + "15,7": 1, + "15,8": 1, + "15,9": 1, + "15,10": 1, + "15,11": 1, + "15,12": 1, + "15,13": 1, + "15,14": 1, + "15,15": 1, + "15,30": 1, + "16,0": 1, + "16,1": 0, + "16,2": 1, + "16,3": 1, + "16,4": 1, + "16,5": 1, + "16,6": 1, + "16,7": 1, + "16,8": 1, + "16,9": 1, + "16,10": 1, + "16,11": 1, + "16,12": 1, + "16,13": 1, + "16,14": 1, + "16,15": 1, + "16,30": 1, + "17,0": 1, + "17,1": 1, + "17,15": 1, + "17,30": 1, + "18,0": 1, + "18,1": 1, + "18,2": 1, + "18,3": 1, + "18,4": 1, + "18,5": 1, + "18,6": 1, + "18,7": 1, + "18,8": 1, + "18,9": 1, + "18,10": 1, + "18,11": 1, + "18,12": 1, + "18,13": 1, + "18,14": 1, + "18,15": 1, + "18,16": 1, + "18,17": 1, + "18,18": 1, + "18,19": 1, + "18,20": 1, + "18,21": 1, + "18,22": 1, + "18,23": 1, + "18,24": 1, + "18,25": 1, + "18,26": 1, + "18,27": 1, + "18,28": 1, + "18,29": 1, + "18,30": 1, + "19,0": 1, + "19,15": 1, + "19,16": 1, + "19,17": 1, + "19,18": 1, + "19,19": 1, + "19,20": 1, + "19,21": 1, + "19,22": 1, + "19,23": 1, + "19,24": 1, + "19,25": 1, + "19,27": 1, + "19,28": 1, + "19,29": 1, + "19,30": 1 + }, + "SheetStyle": { + "FontFamily": 0, + "FontSize": 13.333333333333332 + } + }, + "Spans": [ + "21,1,1,4", + "21,5,1,4", + "14,1,1,14", + "17,1,1,14", + "8,16,10,14", + "11,1,1,14", + "8,1,1,14", + "2,16,4,14", + "19,27,1,3", + "2,1,1,14", + "5,1,1,14" + ], + "PageInfo": { + "$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon", + "PermissionData": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core", + "permissionResource": { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core" + }, + "permissionBindings": [ + { + "$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core", + "roleNames": [ + "FGC_LoginUser" + ] + } + ] + }, + "RowBreakLines": [], + "RepeatRangeSettings": [] + }, + "PrintInfo": { + "PaperSize": {}, + "Margin": {} + }, + "CustomNames": [ + { + "Name": "项目ID", + "Formula": "项目版本配置!$B$22" + }, + { + "Name": "版本ID", + "Formula": "项目版本配置!$F$22" + } + ] +}//I+mGsmbVs937aSB2/iwBkgOH9TQwosjmv70zkVkp9fB/DkleDiiXA6i06VAcgqcS+X96dvRKxrSFdtA1Z5CIFcdBPmxIEp0yUJu/zNcEvnwY3kLg4jndXQOTwDaxFui561lAcfBGzGr5hsdURf1d+SmQF8rTvy43feM3mpRpFdI+y65Su0XWczdWjpiicFRPLPVcRBDeB4VbFfIQU8tP8wrDWaIUZ7RR2GvQKuh2f+sSrLmwP4wVL1r+5q27A1I02Zfc7ZgM4nvEirye9PRdwVoPBP52lkhvMMUm8+7vNUgQNquid83MNP8H9lp0YNfQ9NWI3lwVAjsTKn1ESKqmGrg+DmcCN82ZnBRsSM3qLqv6Vp4WYcfRYwjP+nvhWKSevGiIVsbjleCcryi5NEvzXAypKnvZy72BD0nmdlLJ0COJRHxL2Ckwx/DqAvqplU+CB6G+290VANTB9ACHsdmvSe0NkDVMm0khYOvkb8XIhWZuPSMW+EUBEEfVHJoAp7e9aRqpKialZrBwC5qFpcJZsmc2ZmzjotXMZ3tyZq9VSVCNWVkHkIEg7hZsVXZLv+dru/1dmGYS5r+e8FhKVJzCpjbqjxGGwLZP3cGFUl+rzDo+9INtDn25sbv61EYRN9n6Hc6L7XqG+ft6lmtK0e637wUTImVgQPLO1E5ud2stj3uwjqvCvItp1/8edSSUObNGTFJTs6nmGDXaC4AEUk6ZU8hNVaYmb9JLjgNXLz0DhSIzcR6gI80BM4et7CG197u7qc2LnG0s4EBo3MVc0c63f4/iFBH+BSxROa4wjF/WfCT9zrMaZdTmecZS2Ye2rU0vn16/lJh46Qx2ePI0TjUNrfF8ZMdMrRwoDavnd8sMBvMHmZyfjZhyxUoMD9jERswqGzZmHEBxnWYW+OKxlmWvtw==|920 \ No newline at end of file diff --git a/Pages/项目/项目首页/项目首页-容器页面/项目版本配置.rd b/Pages/项目/项目首页/项目首页-容器页面/项目版本配置.rd new file mode 100644 index 00000000..65bf82b4 --- /dev/null +++ b/Pages/项目/项目首页/项目首页-容器页面/项目版本配置.rd @@ -0,0 +1,15 @@ +{ + "PageType": 0, + "ColumnCount": 31, + "RowCount": 22, + "CustomNames": [ + { + "Name": "项目ID", + "Formula": "项目版本配置!$B$22" + }, + { + "Name": "版本ID", + "Formula": "项目版本配置!$F$22" + } + ] +} \ No newline at end of file diff --git a/Tables/项目/项目版本.json b/Tables/项目/项目版本.json index 6ec6768c..86be5d3b 100644 --- a/Tables/项目/项目版本.json +++ b/Tables/项目/项目版本.json @@ -25,6 +25,19 @@ "Name": "版本名称", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" }, + { + "$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon", + "BindingInfo": { + "TableName": "任务表", + "ColumnName": "ID", + "GUID": "0bffc536-59c5-4f68-997d-2e959aa61a6a" + }, + "AggregateFunction": 1, + "DataColumnName": "ID", + "DetailTableName": "任务表", + "Name": "任务数量", + "ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, { "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", diff --git a/Tables/项目/项目版本环境配置.json b/Tables/项目/项目版本环境配置.json new file mode 100644 index 00000000..08930cd3 --- /dev/null +++ b/Tables/项目/项目版本环境配置.json @@ -0,0 +1,136 @@ +{ + "Name": "项目版本环境配置", + "Columns": [ + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "Unique": true, + "AutoIncrement": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "项目ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "DatabaseColumnType": "bigint", + "MaxLength": -1, + "Name": "版本ID", + "ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "类型", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "Required": true, + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "配置项", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "地址_IP", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "端口", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "账号", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "密码", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "备注", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon", + "DatabaseColumnType": "nvarchar", + "MaxLength": -1, + "Name": "附件", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_Creator" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_CreateDate" + }, + { + "$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifier" + }, + { + "$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon", + "ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e", + "Name": "FGC_LastModifyDate" + } + ], + "ExternalDatabaseInfo": { + "DataBaseType": "6db454c0-531c-4395-9122-921a18942902", + "AllowModifySchema": true, + "ConnectionId": "业务表", + "SourceTableName": "项目版本环境配置", + "SourceTableSchema": "dbo" + }, + "PrimaryKey": [ + "ID" + ], + "Relations": [ + { + "PrimaryTable": "项目表", + "PrimaryColumn": "ID", + "ForeignTable": "项目版本环境配置", + "ForeignColumn": "项目ID", + "IsDetailTableRelation": true + }, + { + "PrimaryTable": "项目版本", + "PrimaryColumn": "ID", + "ForeignTable": "项目版本环境配置", + "ForeignColumn": "版本ID", + "IsDetailTableRelation": true + } + ], + "Indexes": [] +} \ No newline at end of file