{"Message":"完善版本Git绑定设置","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage/项目版本管理"},{"State":1,"Type":1,"Name":"PCPage/任务版本详情"},{"State":1,"Type":1,"Name":"PCPage/任务-任务信息"},{"State":1,"Type":1,"Name":"PCPage/新增任务"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/删除一个仓库WebHook"},{"State":1,"Type":7,"Name":"Table/Git仓库表"},{"State":1,"Type":15,"Name":"ServerCommand/GitCallback"},{"State":1,"Type":7,"Name":"Table/Git_事件记录"},{"State":1,"Type":1,"Name":"PCPage/选择Git仓库"},{"State":1,"Type":15,"Name":"ServerCommand/同步一个仓库到表"},{"State":1,"Type":15,"Name":"ServerCommand/搜索仓库"},{"State":1,"Type":15,"Name":"ServerCommand/创建一个仓库WebHook"},{"State":3,"Type":15,"Name":"ServerCommand/获取单个仓库信息"},{"State":3,"Type":31,"Name":"UserControlPage/Git仓库卡片"},{"State":3,"Type":38,"Name":"Image/gitee.svg"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-13 22:25:11 +08:00
parent c6e9374237
commit e4a2ec53e6
21 changed files with 2070 additions and 782 deletions

View File

@@ -8,16 +8,22 @@
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 30.0
"DesignLengthInPixel": 32.0
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 19.0,
"Mode": 1
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
}
},
"Count": 3,
"Count": 4,
"DefaultSize": 15.0
},
"Cols": {
@@ -27,7 +33,7 @@
"DesignLengthInPixel": 15.0
}
},
"1": {
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 222.0,
"Mode": 2,
@@ -39,33 +45,77 @@
}
}
},
"2": {
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 21.0
}
}
},
"Count": 3,
"Count": 4,
"DefaultSize": 15.0
},
"Values": {
"1,1": "版本名称"
"1,1": "版本名称",
"2,2": "空间和仓库名称"
},
"AttachInfos": {
"1,1": {
"TemplateCellSource": "版本名称"
},
"2,1": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"Size": 12,
"ImagePath": "gitee.svg"
}
},
"2,2": {
"TemplateCellSource": "GIT描述"
}
},
"StyleDatas": {
"Styles": [
{
"FontFamily": 0,
"FontSize": 18.666666666666664,
"TextIndent": 5,
"HorizontalAlignment": 1
},
{
"HorizontalAlignment": 2
},
{
"FontSize": 12.0,
"Foreground": 3,
"Formatter": 4
}
],
"Types": {
"Strs": [
"Body"
"Body",
"Left",
"Center",
"Text 1 50",
"@"
]
},
"CellStyles": {
"1,1": 0,
"2,1": 1,
"2,2": 2
},
"SheetStyle": {
"FontFamily": 0
}
},
"Spans": [
"1,1,1,2"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.TemplatePage, ServerDesignerCommon",
"ParentPageName": "项目版本管理"
@@ -74,4 +124,4 @@
"PaperSize": {},
"Margin": {}
}
}//SsnBE4O7V/nahPqxoxVtVk0p1t00vo8za9XQh5nlxCdFXecJO59zti2MSFwbUU/415owpJRaRmvRtvX7ZYEQ9LxawXNcOwUhFZymkzFvfOC0p668L/bxRIVzWUzCPLiU+SeJCSN5JZvMJpGFrOB+5TSJeMeZuw4kexiGKduIKWIU91EcRgrtQL7l7t/UGe5irV29TWdpRdOfuFYIlat8X8yyhXLi9ddRUa4kW2jreDqn0UHTPAhQMzfmdJ4Rk06/QZGQnS/mWPnOljnCZL6Yx3RlAmcVOEGNcRJcAkrENjQuJkIo3w4hCuJZtjDQw1fdFPGHCaOXaxSxzl5/CzbfjCrZZnOWHcahYfo1FzUUAjiHlhqAQxZljxn30qX+Kwlz+MmIZz5N7+J4jt4NsVqJ59BTyHpAUn3/9xNml6gbfqAGyaOiA0aWmqiQm1JrivU6V1x/bzpqvYNvilYncQ48aTVXk3yQTRRlRzcLZngAS2EO7ZQg0eyCS39Ca3PIjXBE8udsSdmr6xObGhDvV95jRXzFLnMxYYGuoooloz/Oqepqycm47Qyq/izyiStNfXXBkYogY8jrVyZfhzcTdejwK4Ap6Pe7j6SIzbI8hhJ4Gd4b1ySMTPXBCTy9cyB9vGFLhidl8icfYwKaW+wTchW3nBbks+KTg+DvCiyEtnoDspbglC6dHQGjliV7a68FESE5tG5oIqRRcrzsSiIcBNUdTat8R2WetudyhLDfny08hDs/imFhrG6qXYNoIRCNlJVD7jfnm1je88EbAJTmGzzOHho7L04vVx3nAguUSVSDk7m6VA5w9k0Dh1oh7bnWHGpfFxTc9zRlfft6lplyuzOBspBcpP0IKGqj7cc3BNfYLJCVyHF1zHXz+KdpOT70SIhVve3mqg/QBjPtw4DIHopTbg==|920
}//bSDbrw7ZdDJUNrX2MJaES/M8ZRdMsaTMTRgNc0oG6Ob26NqHhV/roCKjLG3SsvsJ36BprQhFbEuhtD9/W5X4zfH6ZYJrHx4zpcfId3c8UcVwEDLi99HMZPr3hczu66cNtSfBCmKpQ7AIdYA0AZnGg22R7/JUhuxaYwN3WQrWSLCW25vrQZK7AtmBNy/9G0MRThoOmgYIGGY0gbpJbbTyIvFr0iJZLal6b1dXmChwHR6WemdWXeHHbkjZfEZPbfJU4uk134XCCHacG3DMbcYkMNHuTzo3ti2ivmbWyp74WFztniqf52QL+bP0IBM0hUja+WGdgvnSWCWFGtnXvTqWbmb6lp+NPHV4U9hdmcC+59A6YvKmp+IY0Lp5xDY1/xE6zmXEoUaYKTRbeLSHecF6NoLyifJJ+oQl2PpnJBL0Bp+idvCsjyDKI8Sl/xuGC2Az9lRWmNoKFG1MJvAVvkwbpfJsESBs3jp8IDPt4TxbI4nxqF6jQYerzSmhdIXUrCMMtzZOpmjCh/BX3+vXnJKboxRcRQUwz/BQv/HnE4nKzEswISyzlvcGz7gtq6xojsZdv62cDdHFJH7Dh/FYTC6iqLUY1iA1/kJwRbqPnFIunkjH/FlB/lF7JxE2xnkjGb6upWINTg0Sb5LKRcAJkF+8fJJUz+MapD5/u/CaMuR07Vr00/F0aq6E7kcNQxKI7XMo4TvVkp8yZeMzGEUcvb+DMF66wu+rEZmZq0vULwmIIlbI5CM+BXzUM4Fr5wxaU+uR5jxep/GSwCaeNTZTjHOfENtX753aOplBLHVXs8W0/vMWS9etWd0yAT3GhoofC4tny/hgGm7q513ePL/KvEzkyz3ZOxzgM34OXGlVIkVivF0YJS2oqtIada+6bxsjst/W/pO1QcLC9Ffq58pPO3CDXg==|920

View File

@@ -1,5 +1,5 @@
{
"PageType": 2,
"ColumnCount": 3,
"RowCount": 3
"ColumnCount": 4,
"RowCount": 4
}

View File

@@ -426,157 +426,19 @@
"ID": "34f47449d1ec4f669acb748841bc9c7d"
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "同步一个仓库到表",
"Parameters": [
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
"ClosePopupReturnValues": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "仓库ID",
"Name": "仓库信息",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库ID"
"SerializeProperty": "=选择Git仓库!选择行"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "空间路径名",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.空间路径名"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "空间名称",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.空间名称"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "仓库路径名",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库路径名"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "仓库名称",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库名称"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "仓库地址",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库地址"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "仓库描述",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库描述"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "仓库成员",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库成员"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "创建人",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.创建人"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "创建人头像",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.创建人头像"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"RefreshAfterFinish": true,
"CheckDataValidation": true
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=code"
}
]
},
"value": "0"
},
"CommandList": [
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!msg"
}
},
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
"ClosePopupReturnValues": [
{
"Name": "仓库ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库ID"
}
}
]
}
],
"ID": "ff50d34c-ca9c-4f9a-b724-ff89d05c1e6e"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!msg"
},
"BtnText": "知道了"
}
],
"ID": "e97517bc-77c2-4718-82b9-8b762b757e1b"
}
]
}
],
"ID": "bf2f00e8-bbc9-4d3e-bd0e-9f8b80990639"
"ID": "f0b7b886-7c4a-4171-9fff-da652e6b33f6"
},
{
"CommandList": [
@@ -586,7 +448,7 @@
"Message": "请选择一个仓库"
}
],
"ID": "bc65bb2b-a974-4629-b1a7-94784b6239d1"
"ID": "164593e2-04d4-4cf3-9756-85c9152fcf77"
}
]
}
@@ -744,6 +606,15 @@
},
"ColumnName": "创建人头像"
},
{
"GUID": "0880909f-adde-4b4a-b1d5-c5c147d1cbab",
"BindingInfo": {
"TableName": "Git仓库表",
"ColumnName": "hook_api_url",
"GUID": "898d75ab-e56d-4367-97df-96c036c6b403"
},
"ColumnName": "hook_api_url"
},
{
"GUID": "70114c95-c451-4b57-adfa-be732171fb0d",
"Formula": {
@@ -873,11 +744,7 @@
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
"Cell": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!卡片列表"
},
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"Title": "加载中"
},
{
@@ -937,7 +804,10 @@
}
},
{
"ResultPropertyName": "总行数"
"ResultPropertyName": "总行数",
"ResultTo": {
"SerializeProperty": "总行数"
}
}
],
"RefreshAfterFinish": true,
@@ -1003,16 +873,20 @@
{
"ListViewColumnCell": "创建人头像",
"PropertyName": "创建人头像"
},
{
"ListViewColumnCell": "hook_api_url",
"PropertyName": "hooks_url"
}
],
"SourceCell": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!仓库列表"
},
"SampleJson": "[\r\n {\r\n \"ID\": 28499535,\r\n \"空间路径名\": \"GridStudio\",\r\n \"空间名称\": \"罗田县格友软件开发工作室\",\r\n \"仓库路径名\": \"lodop-plugin-application-demo\",\r\n \"仓库名称\": \"LODOP插件应用DEMO\",\r\n \"仓库地址\": \"https://gitee.com/GridStudio/lodop-plugin-application-demo.git\",\r\n \"仓库描述\": \"活字格前端插件\",\r\n \"仓库成员\": \"cuckooent\",\r\n \"创建人\": \"超哥\",\r\n \"创建人头像\": \"https://foruda.gitee.com/avatar/1677043949039184563/5267986_cuckooent_1646218684.png\"\r\n }\r\n]\r\n"
"SampleJson": "[\r\n {\r\n \"ID\": 28499535,\r\n \"空间路径名\": \"GridStudio\",\r\n \"空间名称\": \"罗田县格友软件开发工作室\",\r\n \"仓库路径名\": \"lodop-plugin-application-demo\",\r\n \"仓库名称\": \"LODOP插件应用DEMO\",\r\n \"仓库地址\": \"https://gitee.com/GridStudio/lodop-plugin-application-demo.git\",\r\n \"仓库描述\": \"活字格前端插件\",\r\n \"仓库成员\": \"cuckooent\",\r\n \"创建人\": \"超哥\",\r\n \"创建人头像\": \"https://foruda.gitee.com/avatar/1677043949039184563/5267986_cuckooent_1646218684.png\",\r\n \"hooks_url\":\"\"\r\n }\r\n]\r\n"
}
],
"ID": "a2982c61-9850-4d6d-bf78-6c0108cc7812"
"ID": "fe901f27-0d40-414b-8032-4957d6f77cf9"
},
{
"CommandList": [
@@ -1027,17 +901,13 @@
"BtnText": "知道了"
}
],
"ID": "098f4f45-25a9-4e7c-ae37-b731e9d634c6"
"ID": "3d25400e-0919-4cfe-99cd-e79e480fbfd8"
}
]
},
{
"$type": "Notiflix_Forguncy.Block_Command, Notiflix_Forguncy",
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"FunctionName": "remove",
"Cell": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!卡片列表"
},
"Title": "加载中"
}
],
@@ -1589,4 +1459,4 @@
"Formula": "选择Git仓库!$B$2"
}
]
}//33gKGmXjO0Y/fAO90ARlOk4TcS0PP+FU66+I/cOjJ2Pm4903TjAp/PsSrQtWZsGm4gQ3v9yuW1zVTNPcIHp9L3fTjvQ6dUvZSzzv0iHMSlVs0koPOg6Ho/B0pJs38ulKWRMI5tZrINK3Fexc8MuAcnPrC7zxdz2n8wqXqGzGlkQyzyUA7uVL2rP1MThxIsY0trXwNffKKDUFkhtWi0594fPWZTn4PUeToN3wLLxFGFGUUW15kKqURgN26uy2zKzYLrpmBtPaQsF+c8v8eZ+EYewgPnttGcIpOhaD1/YoN7GIU6xU+iIDjkSgb1ZSZdc1w9xhYIBbQzpCLKRwyGNd8TJu6eE1nMDt1UFuwXCyCi5Ut+ciExoiJKQgpfIXo7iVlx+QYUGfOqhOfuluIbHYRb4ppCKVN9VFdGV5dJjHfbx3CVNE3av3ke+v0kcI6IQBBqJmLgDPLl1IVknsLQGkCa5RLKGXB0v5/+qQE6LIk+rC/pkusPPxfPwwax/K+h+eG3bq3OCVsqpsRTae7/NFtgPveFv3+QpGlipuVaaGk+uTIteZbqmWkf02iUHslGsiIyacZXkxaG5YWhE6WpqldzhdyiiPWzJNC96jEWpce/M6ZHJHyb0LgGFgskQznr0YVwWgCCpzwcPjTuuTnlawTkBT6kXD7+ajwEjBrKfeUSmmD2914FM2yx6Q7jGExNbPuNEhIH87IvagWvUhooef+zR/mLNz6oaLjT16IZz57PeopybBQ1f/1azEOpXN6VtdekmLfFn992yfiKgsBkn+9rwBD4Ra7DgGqYNQu3pbDYr64npmCTv8SQKYJL7j6xclMbvVzzhFdTiPUJKLTk5QNpndHB4UpaI4kBChRadC9O13DhDOF1o33ZfeKuFfPUU2EUSGCsvGfAYjyN5RlcaUug==|920
}//EXwA/8FUtYSjZJ1zRZozL0Bqifp6BtMCt8Im7J/IYZOEdUQrRnXnhuiKV7RpVqJvKcc3vyMrEZDJXxxWkffynCxIUUSEu9nlNF8M7TJ07hK7LiXAGiwtWp+TmYGEU8YX6DJ5Vr96TxjPLt2xMQZQDiifKVASDTpK9JxizdTl+wPLLulvpaeVj4kFbk2gibVf+TomQAEsEpBA5hthliS2YcaHjrrOiysaqDJZY7NovEWjXRDqkhqnQzin5/FtGcBdl3dCfBc4j7/exGWaXs/MgOULACz7tNBGO14snvcyNM4dhY4HND2x/IyYrr65tp1Fcs8yoay+CN2ItubjdIrLVlQ4TxDzKo7FhPD9aa63CdaUIh78rgGSXlBbjBgs+MIpQtXWzDWfx8K08hQvB7cs2dMAZXbdvhyFSA5y3zwnkzpEyITnRYvP7A4iK1N7zZ94HZW7qpsmjVrpgpFK0RmbZ2IrmHNyEoD2Dae57M0eDhkvkNCzx+F2cFN7pC3Goc/o28MaYdjuv6R2tLj/gi/4LPlgo8y34zwwD4QLJOvz5kOXHiZA+ixaqpXbzC64UKtqqHjVVYUVrm+XzRhmbTMNAUr+BqLlY6N48FeS6pvjBLgx1t+dzuOLK0bU4yU6lKDp8r8K/5QBh/22LVK1fVI5+JecSGBRE6+We7L0CBH0Kt8zPMyz5DrUxTx6hA/JuCxzZDReDg4Fb/4ch0sN8YdeDKcZFuirJlvSCiBgvBCsFOs5tP4MZhSa/flnHxlqcbL6grmWCHXWTNbO3k/6ingOdQQu0GjtfUPB7kAD4g1drCj4nYfvIWt2VC2TV/jQJ2FigGopGIpXJIB2Eu+4AUgoh1IjgKo0EFgpEFq4zgfF4Ff90/tef/x8MTVVPaTtznx9BktuBkasKe7P7Sb3TgWSeA==|920

View File

@@ -1028,7 +1028,7 @@
]
}
],
"ID": "695875b5-2a4e-40a3-88ec-99f64fdad8c9"
"ID": "c4be8d2f-785e-49c1-9f3b-e6025834753d"
},
{
"CommandList": [
@@ -1045,7 +1045,7 @@
]
}
],
"ID": "8a6b6f9a-827f-4355-945b-3b898f9cac3e"
"ID": "e279d6df-ef56-4ec2-b7ae-d9f29d49a763"
}
]
},
@@ -1079,7 +1079,7 @@
]
}
],
"ID": "84e7b339-d665-4db8-9e68-f1852855ba83"
"ID": "44bc16ad-d422-4d94-a99c-61a1c139a098"
},
{
"CommandList": [
@@ -1096,7 +1096,7 @@
]
}
],
"ID": "df01d0ae-fd51-4243-ad48-9a130aa21d42"
"ID": "1d08d188-ba6e-424e-9b95-85e353eaa0c4"
}
]
}
@@ -1158,4 +1158,4 @@
"Formula": "'任务-任务信息'!$S$14"
}
]
}//L5Qe0S2f7K5lTdtgGjvmg1oO3kvUa6YB+ANV4+T2UCiGZNEvcDwbuRjYz/YnIzxgxIFnGrb/f4SRYYPMxBIvGVMSgj6P9LjW6pqVUZNDSVfOkzBWt9IFQbppSk1WRcJiuXMzVCG6wEj/O2d7OyLuMuYFyrP/pqopEKqk53PQfHffdQs+ZfpALhHzbn8rzvEs4hCfxwYWjo1d6SqC441uA9tcN0/iR57QLRNO9eisAxrHD5BqSIMDn0t/ATNKY69lL3x1emN+WY3o9MD23QPhGM39jgp0zoJZZ0AHf5qWQ+8JYjvNg9X4pUOVYOcDBCrBwPKWNgQYITJm54FfVPxiWxgEcKK9CJwCNnbgi8CWWeAiNUieiqUiT98iZ1NOrpWvU6iGrBLdivtJs//rgipyLXBszpy5nbw4m5TXQ5UtQC5PUTBiwZ97zZirdNDQljpSbeZ8EWc6zYS5sT9/SBLj9yUjc3yTXwmVFwA2/1ezBwAZOed5IDrs2EHQqIAokmCEpHLOXi5GqvWdwPHNdGKjYF4Ou+soX4nDzVVrgJmf7WnFmwcR3TDhCIpdQP6FErtWRTcnTohxjXsGVX2A34q1LtGflXaFiUgCEfdnP5ArmWh4TfPUUdoCFz22+egeDbL9kKuvNvNyIRLtXvAb0t2QCm9uKMWoS/idAyOEVqT22ZTSnrHxLoCxbNcZroWnMIzdj+0Y7ugOXcEQ9Oq7fLGN659esYdh17uBNhqJvyyxuOBXrmqxpowmOrcaSeW9DoV7LsorbnX/8HvtbyoUauqztZGKhkWEbgTJhVpPWUxst+NQf1iCxpcj9wtCWlhjoLHvmnnpfKec1S6E9gD5+jEToHsQT+hTP2kWnNQVbVBg3z9nC0CQbYUhKy/V/XoNo1x0qG3F1n/YwjV+EfUWol1qfg==|920
}//5J2Ja2VFqlE7HFw62QBv+N3hjRaiEzSD/AvOl7prG5X1Rih7pjENx0KgYrDBJ8+xrLPh9sa9F7g5rFVJNQvZmNzwzBhOezdbESlaBGg+dzUYcWatkXbHV1/KiVDyeTf44oH0KjEAkp6hMpHZ0MvM0JVHN9j62CjQ16OX/hagj1JVvhVE4/uHBV9K24pQRWUFfeMj5T+1/4EoZoEdPPPmA08YC6eEZNoV+U25VQrJFAPsjSy1gtdlqLUM+zvRaeCqLo9ZwXHNL9MfTBCkVB2YVhtvTA7xrX3bXevW3kuLjy0ykVQEB6hjELu4w/reqd7hwDgTM+iLK3QfWy3iSt+7fO8TfYPbAectwfOFXYgwUdVih8eTNvbCa8lwwN7iSfTJ2UQ7FyIXm6pi99yIknWmn2FHNUI3TzWeXMPH3mvYc4DUF5jlBexTU4pwHmH1p0+nrXSrEDVt5zKd1naUky9Oi1obRZzujXJ+DYgfxUamSpJphNcewIZjIM1+/FKiKQ3KkfIEYvpezXXELIp6UpiHEKNAeSk7JnjRdCe0YsM6h5mZSoAySnbgNSfsAjc3ug/XnzZ8vc3GgbO21bh3WgiqkePAYeN0ELYgp6iessO8yHUjBwmBeyZ3iQhgEJvh1GwyP5uDhN1iRL7pFHi0HMijU/PGEwS6WttmleIQkHu9REv2LVgsirNsW7ytqBbGUNpLV2MABiFxSo12FIQW3nblGBX+Z96ht9Fqgu6CUx7MnOVq38vQdsJQihab/dMq4G7jJ/c7rwdgD3i5lKMP9qFgdrbvO2aDH6Xgs9fDxI0g5CWPmWfx3fiJcrnO8efDE00LNJQX/LpKDkVTAuR4yIefVLNSGaJkDnkYr1z4LgLboHWBG56C8qsALqZuyWWl4i81fOTw24HBgZbk3FIp9wUwVg==|920

View File

@@ -1853,7 +1853,7 @@
"MethodName": "Focus"
}
],
"ID": "49a41927-451b-48bc-8dd7-841364df0fc8"
"ID": "10f71c3f-89d5-4176-a414-db9d8c173647"
},
{
"Condition": {
@@ -1887,7 +1887,7 @@
]
}
],
"ID": "31a8d90d-5a79-4825-9ed9-6fa6c54f845e"
"ID": "7da4b427-60d3-4f07-b960-b3a8e0af00d2"
}
]
}
@@ -1947,4 +1947,4 @@
"Formula": "新增任务!$E$26"
}
]
}//JjDioPejuaOpTRsPMKfohh9xXiH+042kb3Nl8DgWQJ7sXk3puuugk4gtcaSF//wVnRmPb2prDs00NYDUJcg3CrsJFOUTS1ajDsbqTu0z/MD9ALLSqtl1259/ewSyWnMP0r9f0PIPjIvZY73kwp8ZsheN60ESfLXvi5SGeZYnAJucqKn+rjSZWZ5wt7gbMOZ7cGYra4YO34x1cybCQMavqcVL68v2ItzPPweqP7VDBWGGmtQo0lYxL1Q/pp4sSiR6wfh+6k2EuOjUJl0o2Cv/cY3w0BG05xPPY9fE8hlGo8/zJx3F6aJURNxXVcOsSw2RE3MVOkz5cA/LQuswltMk/vgSHGLFKrlWu+dZXrlAlAyMsGMBcIGD3wyWXGxqWF8Nv4qwesI36+aLXdcqz++6Sd17CdNgbLsEFCR1jeCd9TCjR+FjPCFGeZNB+8KbCMaAtys/tztDYZ7IdW8Jfrtng14jURKdaja/T5AVVdkytwSm76EHUh3eAFB/d0P0y19dx4zJte6rRwoz5wpgOdcWdpwpOF1DPAnjVB8XznnX6hvKRNXXOYJK1lVuEs07H2zEPE+wmDVzFCePmlPCGjWsY/nhPQPG8rIs5DwZ78VeHXiUefSIDF5UqEZ+VpdVUQWTjpc2jlJNzJRle9tXNmwF0Fl3jzDRt5I1b8eMsw7zmbA0fWZCKDWG/11Z4zsVWFPGo9sXCv85y3a2gzVlgIOWr7pLSS4pqf+PXz+GdNCZZYiTx+zWlRB3MBzvsO8q2G0xZOC8tVe+cKaft+hOiB9g7+84UoZPbphomHzfWa6//NoRp+AG7zP3lkuIXsvx7e9ggxYAkjUu9Tn6GfgwKqnvdVDTJIWkWZm7pJ8gGblEwl9q/6fWvMUryfvhMaswYeG9QIin/PbKhI4Fx7eaL+dU7Q==|920
}//ovYrfnHyedPunw+c4GczM6Uih+Ck5PWW9ggYjCefFTqshvsHkoerjhJsAeagm18qfwUgD6rvfR7RC+g092ai7XjG9yGdRRHwLhwA7y2sCYEfuY5vj1YVQFtp9sh7rvaqAVqhxZHc4c/4uNUxA4NqEN7izsir84Fukxi19SRzK8d1I68LucP0Sxhbyv95P5mmbE6Td3dYBoxp7XW3p/SwbcM56bfH/tZuw/A3byso2Wn4O+TOnoTM4A+WUigCQbXSMaU/0lCO7TzMFWgQptHOD/o3XR0AUKu6VDYVzWlZ4qHl6eoxkQZjS57PJRzTX2LRPt2wj/j+hE0h5yPGqRZb4wlmkHLmzMk2OWAoYdHNrBaV7E3IaptrTGnwXAksU5p2nrEW+ZbV8Hm9+z8xbxehGoUz/FE99Kd/28lp+oxGEQWAMM9swXh6zt7kaYxHGW9OWfP7rlO19mR5S7TIaWp55x+yMb+R5u57T0nuJV6FFaaEea1TDuOrKfy3m0JCLnp2/yZ2CVkdhOTBixp1GKt3Dqtq/5k1e7owjfHnsCyhiMASbXYCiZ/yLF281hRxug+JL/iloDAqzP9xKRFwAAKS6C605BGbcWH1vNWZXpkzB15vReIta5v/9FlM5itb74e7j+nUY7aCuQ9Gw5pik/5IUC9pCl8L8J7O+4Mq0W1/v9fR4JIe0I6Ge1rm5OEJTGtdtGfbS/JrcWTLPljt/GNRE5T1cCOLHDmLAtkVlq5w36dnpCpLovduxniI9PdbkbnJZxj9BrUxQJtN+NOUBjWya9ZegxXuOFmKKMYWsJGK4oguuIVQqWaWPe+Q9VraWC5+2LOqDWBVIPyYnvbSOdp6x0w2aR6x/t89H4W5fhDo7rJnJz/MloFlC75b+AhvOUY1Gm7dLyAknWgldincYQoxCw==|920

View File

@@ -1,15 +1,11 @@
{
"PageType": 0,
"ColumnCount": 14,
"RowCount": 13,
"ColumnCount": 12,
"RowCount": 14,
"CustomNames": [
{
"Name": "项目ID",
"Formula": "任务版本详情!$B$13"
},
{
"Name": "仓库是否订阅",
"Formula": "任务版本详情!$E$13"
"Formula": "任务版本详情!$B$14"
}
]
}

View File

@@ -85,7 +85,7 @@
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
"DesignLengthInPixel": 15.0
}
},
"8": {
@@ -100,7 +100,7 @@
},
"10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
"DesignLengthInPixel": 32.0
}
},
"11": {
@@ -134,21 +134,6 @@
}
},
"17": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"18": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"19": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"20": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0,
"Mode": 2,
@@ -259,7 +244,7 @@
"1,35": "新增配置"
},
"AttachInfos": {
"1,9": {
"1,6": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"CommandList": [
@@ -298,7 +283,7 @@
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
"TargetPageElement": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目版本管理!L4"
"SerializeProperty": "=项目版本管理!I4"
},
"TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
"MethodName": "ResetTable",
@@ -379,15 +364,6 @@
},
"ColumnName": "ID"
},
{
"GUID": "8745599b-4107-451e-a877-040a019fc1fd",
"BindingInfo": {
"TableName": "项目版本",
"ColumnName": "项目ID",
"GUID": "b51d2d3f-dc82-43e0-a844-63ddbe0784f5"
},
"ColumnName": "项目ID"
},
{
"GUID": "c4adbd8f-5cff-491c-b247-075bb4983da5",
"BindingInfo": {
@@ -398,20 +374,42 @@
"ColumnName": "版本名称"
},
{
"GUID": "a0a9c669-1322-4df9-a6f5-66eb330ca678",
"GUID": "6b2a3ef6-f100-4438-94d5-90b04acb2c22",
"BindingInfo": {
"TableName": "项目版本",
"ColumnName": "任务数量",
"GUID": "868cb683-32c6-4d81-8bea-5d4ee8f6dcbe"
"ColumnName": "仓库ID",
"GUID": "e2df37d9-c32d-4dc9-a202-5c04717da7a6"
},
"ColumnName": "任务数量"
"ColumnName": "仓库ID"
},
{
"GUID": "7c1ddcaa-3500-4ebd-8e1a-ff94c2dd71dc",
"BindingInfo": {
"TableName": "项目版本",
"ColumnName": "仓库ID",
"GUID": "2cc5f6c4-0caa-42b3-8389-c16898d35684",
"RelationBinding": {
"RelatedTable": "Git仓库表",
"RelatedColumn": "仓库ID",
"DisplayColumn": "空间和仓库名"
}
},
"ColumnName": "空间和仓库名"
},
{
"GUID": "2361243b-ff20-4e79-a44d-2826c35b70ff",
"Formula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(项目版本管理!仓库ID=\"\",\"未绑定\",项目版本管理!空间和仓库名)"
},
"ColumnName": "GIT描述"
}
],
"IsListviewDataSource": true,
"CustomColumns": []
},
"DataSourceListviewName": "图文列表表格1",
"TemplateKey": "浅蓝色扁平卡片",
"TemplateKey": "横向分割",
"DetailTableSetting": {
"$type": "Forguncy.Model.DetailListViewInfo, ServerDesignerCommon",
"ColumnOfDetailTable": "项目ID",
@@ -421,7 +419,7 @@
}
}
},
"3,11": {
"3,8": {
"CellType": {
"$type": "ElementUI.TableCellType, ElementUI",
"ElTableName": "EL表格1",
@@ -634,7 +632,7 @@
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
"TargetPageElement": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目版本管理!L4"
"SerializeProperty": "=项目版本管理!I4"
},
"TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
"MethodName": "ResetTable",
@@ -737,7 +735,7 @@
"$type": "Forguncy.Model.OperateCellTypeCommand, ServerDesignerCommon",
"TargetPageElement": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目版本管理!L4"
"SerializeProperty": "=项目版本管理!I4"
},
"TargetType": "ElementUI.TableCellType, ElementUI, Version=1.0.0.0, Culture=neutral, PublicKeyToken=e50995ee76bfe560",
"MethodName": "ResetTable",
@@ -804,28 +802,25 @@
},
"CellStyles": {
"1,1": 0,
"1,9": 1,
"1,11": 2,
"1,6": 1,
"1,8": 2,
"1,35": 3,
"3,1": 4,
"3,11": 5,
"3,8": 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
"4,6": 4
},
"SheetStyle": {
"FontFamily": 1
}
},
"Spans": [
"3,11,1,28",
"3,1,1,9",
"3,8,1,31",
"3,1,1,6",
"1,35,1,4",
"5,1,1,3"
],
@@ -838,7 +833,7 @@
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=项目版本管理!L2"
"SerializeProperty": "=项目版本管理!I2"
},
"Value": "项目视图"
}
@@ -884,4 +879,4 @@
"Formula": "项目版本管理!$B$6"
}
]
}//cgk/NLmvO1Xw4aFm+qK2dSwMzR0NVJU4KsWvEJFQRztHlGf340UQCi7C9J3xHT8VuX3xGpjAP3Xeyr/fkBf8zQcANr9IN2EIY2ezmlVkbcrQKjPRKg/dAmY/DWhbh70N0UiFs/TCmhNxMKkvMd/rjuifQnzlaDD/08K7+AwQ0E34CgY1quHLV1DTLasmLZBKsBmdJACezTkabKkyn2Hds19t5cvIHN2MtI4KSn4l31MseM/JH3gYeNaDGoRy/+BliwRU/J/X55xqDG2jbwJsaUg1xgk1GFJeW0shenfwPLlqAyfNKTF+5wrZxgWvodQIhZi4amyD5rndw5o/7dV5KIXuryb3Jqgi15Sn/mVr4Po9lwMLN1PCzBXcKnFGVhSiHuffQzZP64AA8B7qQ4ZDEYxGOFSDA8BgYUr5NszVj9+UozgMJFNh0nSQOHQ+1r/eGfC3B05w52RR3A1endE+RbElSFTLEZSM9fzW3mfSFXv8NV3uwj3qHORflb6tiY+GXuZkZw6k+umH+4bkuEeHg6M5+nr0/UbIOO1goFqEoZlT2r7E/u3IRY1jnzTwMpVbyaUo2y8nYbXWvyL68XTmM7MZU7RaqYZbMSHRlrbtRJ/I1n2nJKSXK1oQogJNA943GSX64z3g/m+QRcL+tErYwgK18EB5zHfZj6hBvhrg9s9ZIeMGFK3AEoboIgqDpSKk1gAsUbIlwPmVJ5cywiM2lmwcneVt18zZvvJ0p6rEH8WdEDM/b7WeWAYpLEBU90wi5aPoSa5eOZKqoSyi3v5ajMWgXy8DFsv1GegULDZfsLF9mdYQvZo9HXt2svMgR8eBDmk6Zt/lyEytRTG6i4Z1t5sTL+n3GfuOtkCx2xV+m0kFeNE6yxAOhjiJpeojEe014AXvacuNy04q5TocKBHFyQ==|920
}//ZZmGdU2xAyJhuJhwxT1039N0Px/3PtLw5Z9qZXGjlOkG+akA+xQLR2/31jP5JNzidZWfnCELUXJGWtda23wipP7LZqx3JNeuRRFZ2s2I0zLDTP6Jmp/AnAfLuGzBHoMCGlrZfTfnCjQDntsucxELt1/bUO5q4ShCm6Ca3zQPndtcT1dhAfGXDJMZ0zoF2sjraletEYKiyMq3h9/DuhjN7uvoumS0yyjdV8lKpeljxyvA/07w6uezx/0OgKJ1Z/GnjPH+HUYmXxopC5jjwQ6L1f0smwIgLfwj3gOaCEy9jBhJIFmly++WpxpmIX4uIokeJz+FeyQgL7XVynFQHzfy+Z6gPhpNZbooAzlI64j7xCyeHrdlRYSqzIvJkMnhozJywWkTm2y3w1KZihP642hAVZdyuuCIAr65C1moF3XMMt+hsiyofvIkP3NowDy3yP/mK89IWY196XRZMSwKFwtFHxBJyLuCGvMnojSVRVUAK3D6DA/pnCqYQBfGD/EutkhjaDISiJ42rroGXymXqQ4sa4Sla/QoD2w9glLYGJ/lMNU6u9o4s/HnyBIp0C0AlbDmMf5sk2dHlXA8BwpWOtdJ6g9v1QI56wxjEpVbDQcq6Dymf+O6p7JZPUK0R61jnVKm1pcA+IbqXpByAMxeNYvckmfF6dcjldDetzW1IMQFdg1LUQXa1clS6t26G+CuElZg9CnYuPXn/Y+AGzMPsZVwtR0Rdi7rpFO2kezEW1nbSVLo8qgndqv5Q5/FjN7mo16MYfnBi4vdIEwGpahwKdJ8DA6UzaxPRuRn2j4c9gV3UHMPONHaqlmV0ZhyDiaLNmOeW3WfauXv5UQjhcvvhjU1umzz/5roUg1BwfWGBoVnlnaXrgzp3yPXqdb6pPQZnU15olMzZXkBGKbdG1LpiFFN/w==|920