{"Message":"增加仓库URL的获取","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage/项目版本管理"},{"State":1,"Type":1,"Name":"PCPage/任务版本详情"},{"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":31,"Name":"UserControlPage/Git仓库卡片"},{"State":1,"Type":1,"Name":"PCPage/项目代码"},{"State":1,"Type":31,"Name":"UserControlPage/Gitee仓库选择"},{"State":3,"Type":31,"Name":"UserControlPage/Git提交记录单块"},{"State":3,"Type":31,"Name":"UserControlPage/Gitee事件记录列表"}],"Version":"v1"}

This commit is contained in:
超哥
2024-06-19 22:46:30 +08:00
parent 1c4d0ace0f
commit 9361914e50
22 changed files with 1240 additions and 1030 deletions

View File

@@ -107,7 +107,7 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(内容有效性,-1,IF(LEN(message.Message)<4,0,LEN(message.Message)))"
},
"ID": "613428f86fac4f55adaeea6a94291b96"
"ID": "e9a9309656da40e8b972d75a529aada4"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
@@ -116,164 +116,185 @@
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(内容得分>100,100,内容得分)"
},
"ID": "2ad2df5fcbb54f149af83f3f427a79d4"
"ID": "f0c40e1a767a47f59d53c4cf2de66cb8"
},
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "Git_事件记录",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "事件名称",
"GUID": "d175cffd-1593-44b1-94d7-996f36a53a26"
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
"ParamObject": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=IF(内容有效性,1,0)"
}
},
"value": "0"
},
"Value": "签入工程"
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "hook_id",
"GUID": "4fde34c9-8af1-42e9-9474-69950de17aa6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.hook_id"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "事件内容",
"GUID": "b6cb65ca-1c44-4977-b713-816f9415ee8c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=message.Message"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "空间路径",
"GUID": "32a4375c-29c6-4aa5-b0a2-082968cd92f3"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.namespace"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "仓库名称",
"GUID": "bab21397-8651-4e95-8fbd-f5a8c5113e82"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.name"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "仓库路径",
"GUID": "9a1d7fd4-1fed-4ecc-81a1-172a80068423"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.path"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "url",
"GUID": "8c3e6194-355d-4130-b1c5-c40af9504332"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.head_commit.url"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "提交人",
"GUID": "dcf401d6-3247-4733-938d-1dd302903fc6"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.pusher.name"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "git用户名",
"GUID": "772df5bf-0766-47d8-99f0-0d938d94e687"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.pusher.username"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "仓库ID",
"GUID": "4f5a4c02-fd88-42f5-85c9-b6cdd966b214"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.id"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "日期",
"GUID": "9ce6c120-a5c6-4f9a-a73c-3b50189eab84"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.head_commit.timestamp"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "内容得分",
"GUID": "82e94bff-8b76-4af7-bfef-b829363f96f4"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=内容得分"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "sha",
"GUID": "5b3b4e79-66a0-4440-aa47-ca9c646f131d"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.after"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "分支",
"GUID": "93935bb9-959b-45a0-af58-5b53e844636f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ref.2"
}
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "Git_事件记录",
"UpdateType": "add",
"ShowConfirm": false,
"UpdateBindingValues": [
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "事件名称",
"GUID": "e3d8237d-2981-42d5-9fc2-5d2bfd05bf60"
},
"Value": "签入工程"
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "hook_id",
"GUID": "00547c56-457a-494c-8f96-86022934bf14"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.hook_id"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "事件内容",
"GUID": "a109b9ce-1bbd-4622-8d16-cef097c1bc2a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=message.Message"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "空间路径",
"GUID": "17a84b21-4818-4889-8fe3-fcdceb91dade"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.namespace"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "仓库名称",
"GUID": "59a0cc7f-f8b0-4685-a121-551f723c439e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.name"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "仓库路径",
"GUID": "784bdb0b-55ad-4910-b4ec-bafa65529fc0"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.path"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "url",
"GUID": "f590a2d6-b93a-4089-bdec-2c30c471398c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.head_commit.url"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "提交人",
"GUID": "00485f10-6feb-4fa0-b027-099ff6eac91b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.pusher.name"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "git用户名",
"GUID": "07059c00-6828-4e30-b89e-ecad8c7045cd"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.pusher.username"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "仓库ID",
"GUID": "0ad23830-fd5a-4d97-ab30-d2278de68da0"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.repository.id"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "日期",
"GUID": "24992ce1-4463-45da-b635-2d7d35ffd8d2"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.head_commit.timestamp"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "内容得分",
"GUID": "012c118f-89d1-4f0b-9926-7c7e53c3359e"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=内容得分"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "sha",
"GUID": "88a1499b-a29b-4891-9aa8-8946c7aaff38"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=钩子数据.after"
}
},
{
"BindingInfo": {
"TableName": "Git_事件记录",
"ColumnName": "分支",
"GUID": "5abe4aec-eaaf-4a67-b05b-b1b768d6c08a"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=ref.2"
}
}
]
}
],
"ID": "f5d81c7a-11ef-4056-a912-a74c9fd0e656"
}
]
},
@@ -285,7 +306,7 @@
"TableValueType": 1,
"BindingInfos": [
{
"GUID": "85ebcff8-97d6-41c0-85e8-fffcef940c40",
"GUID": "00bbebd3-cf38-47e0-9cd0-cd5011d2244c",
"BindingInfo": {
"TableName": "用户信息视图",
"ColumnName": "用户名",
@@ -309,7 +330,7 @@
"NullFormulaValueQueryPolicy": 0,
"TopCount": "1"
},
"ID": "3bce84654ac34772b4c9c89f1d9f5f45"
"ID": "cacecf37904549a7b959662d7894f91d"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
@@ -338,7 +359,7 @@
"BindingInfo": {
"TableName": "积分记录表",
"ColumnName": "用户",
"GUID": "a66c9c34-e22b-4dee-90cd-d7a287f31e70"
"GUID": "dcc2eab7-f5f9-401a-a00a-e3b035448c6c"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -349,7 +370,7 @@
"BindingInfo": {
"TableName": "积分记录表",
"ColumnName": "类型",
"GUID": "d15df832-bbac-4306-b211-bf4233d92ebc"
"GUID": "fd54a12e-68cd-457e-8db9-5893395f298e"
},
"Value": "GitPush"
},
@@ -357,7 +378,7 @@
"BindingInfo": {
"TableName": "积分记录表",
"ColumnName": "分数",
"GUID": "2d42ca3e-4b2c-4162-9551-55aff67fe13e"
"GUID": "6efe5a8a-03b2-49bc-b902-1321173a9347"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -368,7 +389,7 @@
"BindingInfo": {
"TableName": "积分记录表",
"ColumnName": "变动日期",
"GUID": "ae60b68b-e01e-43cc-b911-315f71d61185"
"GUID": "85db9acb-4983-44e1-b01b-7ada81a3a897"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
@@ -379,17 +400,17 @@
"BindingInfo": {
"TableName": "积分记录表",
"ColumnName": "备注",
"GUID": "05624087-0575-475f-a08d-84d7966645b0"
"GUID": "de778986-632b-4cab-bf90-621fc732e6fa"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=\"用户对Git仓库[\"&钩子数据.repository.name&\"]的签入,被系统自动评分\""
"SerializeProperty": "=\"用户对Git仓库[\"&钩子数据.repository.name&\"]的签入,被系统自动评分\"&CHAR(10)&\"签入内容:\"&message.Message"
}
}
]
}
],
"ID": "7c0ba71f-3010-447b-89fe-d1b1ccf27e0c"
"ID": "3548ce71-6182-4937-afb5-3549ee527715"
}
]
},
@@ -399,7 +420,7 @@
"Message": "签入已被记录"
}
],
"ID": "1c211a9f-b7b2-435f-8e6d-64c1e9a2346c"
"ID": "0f88bf34-7490-4db0-8038-a5dac125d48e"
}
]
}
@@ -407,7 +428,7 @@
}
}
],
"ID": "a6f6cb54-5225-4a1e-ac4e-6f53ba014f4a"
"ID": "43e74129-e99a-4c4e-9c83-23616e386428"
}
]
}