{"Message":"完善日报里的\"从Gitee分析\"日志内容功能","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目版本"},{"State":1,"Type":1,"Name":"PCPage/新增报工"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":12,"Name":"CustomLibrary"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/删除一个仓库WebHook"},{"State":1,"Type":7,"Name":"Table/Git仓库表"},{"State":1,"Type":15,"Name":"ServerCommand/GitCallback"},{"State":1,"Type":1,"Name":"PCPage/选择Git仓库"},{"State":1,"Type":15,"Name":"ServerCommand/同步一个仓库到表"},{"State":1,"Type":15,"Name":"ServerCommand/搜索仓库"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/列出仓库的WebHooks"},{"State":1,"Type":15,"Name":"ServerCommand/获取单个仓库信息"},{"State":1,"Type":15,"Name":"ServerCommand/从Gitee提取报工"},{"State":3,"Type":15,"Name":"ServerCommand/获取某仓库分支"},{"State":3,"Type":1,"Name":"PCPage/分支选择"},{"State":3,"Type":1,"Name":"PCPage/完善Gitee资料"},{"State":3,"Type":38,"Name":"Image/gitee2.svg"},{"State":3,"Type":38,"Name":"Image/gitee1.svg"},{"State":3,"Type":15,"Name":"ServerCommand/更新GITEE信息"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-14 09:12:23 +08:00
parent 1a547d7e16
commit 3aae4249bd
23 changed files with 1940 additions and 637 deletions

View File

@@ -413,7 +413,7 @@
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "选择行",
"ID": "da397a5f3a524e3290c56e256d4f078b"
"ID": "4049a4c0873e46968fa2e60b5a0cf1fa"
},
{
"$type": "xTools.Commands.xGetTableSelectRows, xTools",
@@ -426,19 +426,334 @@
"ID": "34f47449d1ec4f669acb748841bc9c7d"
},
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
"ClosePopupReturnValues": [
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "当前用户",
"ParameterValue": "%CurrentUser%",
"ID": "8635f75ce2e0426e88fe92b6c229c420"
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "获取某仓库分支",
"Parameters": [
{
"Name": "仓库信息",
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "用户名",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行"
"SerializeProperty": "=选择Git仓库!当前用户"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "仓库ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.仓库ID"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"ReturnPropertiesTo": [
{
"ResultPropertyName": "分支列表",
"ResultTo": {
"SerializeProperty": "分支列表"
},
"Remark": "[\r\n{\"分支名称\":\"\",\"最后更新时间\":\"\",\"最后更新人\":\"\"}\r\n]"
}
],
"CheckDataValidation": false
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=code"
}
]
},
"value": "0"
},
"CommandList": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=选择Git仓库!分支列表.length"
}
]
},
"value": "1"
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "分支名称",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.默认分支"
},
"ID": "3dd5369fe9fd4892bdfee20ba2131fbe"
}
],
"ID": "e78c6e5a-dcb4-463b-b2dd-929a109be6d1"
},
{
"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": "=选择Git仓库!是否为确定"
}
]
},
"value": "1"
},
"CommandList": [
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "选择行",
"ID": "53bebf01431e4b7e82a8cfd58e82c73c"
},
{
"$type": "xTools.Commands.xGetTableSelectRows, xTools",
"TableName": "仓库虚拟表格",
"ToParameter": "选择行数组"
},
{
"$type": "Forguncy.Model.RunJavaScriptCommand, ServerDesignerCommon",
"JavaScript": "var obj = JSON.parse(Forguncy.CommandHelper.getVariableValue(\"选择行数组\"))[0];\r\nForguncy.CommandHelper.setVariableValue(\"选择行\", obj)\r\n",
"ID": "7ee2d7095b2242b8820e6fec22c26e70"
},
{
"$type": "CollectionOperationKit.ClientSideObjectOp, CollectionOperationKit",
"Operation": 3,
"InParamater": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行"
},
"OperationParamaterName": "分支名称",
"OperationParamaterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择分支"
},
"OutParamaterName": "选择行"
},
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
"ClosePopupReturnValues": [
{
"Name": "仓库信息",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行"
}
}
]
}
],
"ID": "32a3487d-0983-4c25-b25e-3d68df991732"
}
]
}
],
"ParamProperties": {
"IsOK": "是否为确定",
"选择分支": "选择分支"
}
},
"PageName": "分支选择",
"PassValues": [
{
"Source": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!分支列表"
},
"TargetCell": {
"SerializeProperty": "=分支选择!分支列表"
}
},
{
"Source": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行.默认分支"
},
"TargetCell": {
"SerializeProperty": "=分支选择!分支名称"
}
}
]
}
],
"ID": "f12f2eb3-0d04-415a-8aca-defb048099b0"
}
]
}
],
"ID": "e2523b9e-b5d0-4117-aca8-dfd54c592031"
},
{
"CommandList": [
{
"$type": "ElementUI.Commands.ShowMessageBox, ElementUI",
"Title": "提示",
"Message": "请手动输入要绑定的分支名称",
"Type": "info",
"ConfirmButtonText": "确定",
"ShowCancelButton": true,
"CancelButtonText": "取消",
"ShowClose": false,
"DialogResult": "按钮结果",
"AdvancedSettings": {
"ShowInput": true,
"InputPlaceholder": "例如master",
"InputBoxResult": "输入分支名称"
}
},
{
"$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.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "分支名称",
"ParameterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!输入分支名称"
},
"ID": "1db9e1be3657414792ff0d00e24a51c2"
}
],
"ID": "c4bad0e2-1ea3-4fb9-9a62-6e93af22024c"
}
]
}
],
"ID": "6e6bc466-40a3-472a-abc2-746e79636b59"
}
]
},
{
"$type": "CollectionOperationKit.ClientSideObjectOp, CollectionOperationKit",
"Operation": 3,
"InParamater": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行"
},
"OperationParamaterName": "分支名称",
"OperationParamaterValue": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!分支名称"
},
"OutParamaterName": "选择行"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
"SubConditions": [
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=选择Git仓库!选择行.分支名称"
}
]
},
"value": "%Null%",
"compareType": 1
},
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=选择Git仓库!选择行.仓库ID"
}
]
},
"value": "%Null%",
"compareType": 1
}
]
},
"CommandList": [
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
"ClosePopupReturnValues": [
{
"Name": "仓库信息",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=选择Git仓库!选择行"
}
}
]
}
],
"ID": "987c6b40-c720-40f1-957a-ffeb4097087b"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"FourStandardStyle": "warning",
"Message": "请选择要绑定的仓库和分支"
}
],
"ID": "8505ba25-57ff-431a-8c31-ab1394c2e3e8"
}
]
}
],
"ID": "f0b7b886-7c4a-4171-9fff-da652e6b33f6"
"ID": "59029747-e42c-43c2-8ddf-5f043bbea7ff"
},
{
"CommandList": [
@@ -448,7 +763,7 @@
"Message": "请选择一个仓库"
}
],
"ID": "164593e2-04d4-4cf3-9756-85c9152fcf77"
"ID": "055d9eb9-20f7-4660-908e-d562e43b2176"
}
]
}
@@ -606,6 +921,15 @@
},
"ColumnName": "创建人头像"
},
{
"GUID": "1a0c3283-71bc-43df-8cd3-db0ffdf1d407",
"BindingInfo": {
"TableName": "Git仓库表",
"ColumnName": "默认分支",
"GUID": "21d2bfe0-7353-447a-9169-be585ad3a74c"
},
"ColumnName": "默认分支"
},
{
"GUID": "0880909f-adde-4b4a-b1d5-c5c147d1cbab",
"BindingInfo": {
@@ -877,16 +1201,20 @@
{
"ListViewColumnCell": "hook_api_url",
"PropertyName": "hooks_url"
},
{
"ListViewColumnCell": "默认分支",
"PropertyName": "默认分支"
}
],
"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 \"hooks_url\":\"\"\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]\r\n"
}
],
"ID": "fe901f27-0d40-414b-8032-4957d6f77cf9"
"ID": "ebb79263-2794-43f1-8f3c-e2da0192130f"
},
{
"CommandList": [
@@ -901,7 +1229,7 @@
"BtnText": "知道了"
}
],
"ID": "3d25400e-0919-4cfe-99cd-e79e480fbfd8"
"ID": "a1b3223f-86f6-415b-903f-2d7d69af5430"
}
]
},
@@ -1405,7 +1733,8 @@
"26,9,1,4",
"26,13,1,4",
"26,5,1,4",
"1,1,1,34"
"1,1,1,34",
"26,17,1,3"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -1457,6 +1786,10 @@
{
"Name": "搜索框",
"Formula": "选择Git仓库!$B$2"
},
{
"Name": "临时_分支名称",
"Formula": "选择Git仓库!$R$27"
}
]
}//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
}//We7vE3IhgS+zPyeB3GngENlmsYRBXuABgA1AJpGzPyVrH5XLN4Zdv+dhRGmpDw8i8uelNZ5I6Bvxat3YRPsbFa4etyLzj7ikHphgA8wK6aSYFf46FKJF/hFUrElipgDNCBf/1zCdF1Ba4YHAnEXJJJ0JTfm5LQdkc2XlVFXZCgCeHJOL1NnZ/PkiwcHkP9R5+88e3WtKQbleazobaZ5mZVlFPsRt8Kjp/P8mZqduty/o1XUcsAF+F6eekqOhoSGdz+OAOFsm2YzI8QDneXrhoel0wye6LTCtRRmm57Ae+NO8CMTuEbQMHEWzOEEcI4GunxYNjrhJq1mrBe+2548IkS+oWVlwYbe4jWza81S+o2/f0ZVDY5GgLYSuW1HYbH+mqOvnP8O65K2Jo5EokAUO2ApBKxXiVQKc8MiU41Qyw2uAV2U/AMyRwN0Iux1kktelddz+AwAfniCmZUJinxiFATDLm4djSyz0PZhXuk/f82V85UbKSvNzw12glrhquU3D5L2rJPNXCHX7dWO7DcVUW3Fh1zZxD8ppJbgsgJ1K4lyFmxizNP9xX25yvmQXunuIaD7zc4cNjUbEOgKOx3GSQSjdg+j9gSTQ6pWs7JHpsh/TNcHipMnBZb4HDlzu8qinG95S4LfBuLIq9AUcbgKGk1/gFOXcH4JwPDt4zTHT1f18bVy+RlbF4dTZKjZ5vwz1/t29/Ew9eN9+Za0hORYwMY9GU4kpv3p5/fRRpm4r8K4kZFrt5uxUGKz5IdXvDbQjAH8B+r/3MQ5oUrSboS/7E5ENiDYz3f2rs8ySxcBEOyxPc8kN78uHn3w3LfqryFIWMhXxplAqd0iFZJKULw3G1Pvev4jMaho1myr4rKe5d3D2O3mOqu8dJfKe7ITtriZtDWcoXOlAi+g9aAkVKqqKNA==|920