{"Message":"增加KPI表,记录用户得分情况","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":31,"Name":"UserControlPage/Git仓库卡片"},{"State":3,"Type":31,"Name":"UserControlPage/Gitee仓库选择"},{"State":3,"Type":1,"Name":"PCPage/选择Git仓库 (BackUp)"},{"State":3,"Type":22,"Name":"Tables/KPI"},{"State":3,"Type":7,"Name":"Table/积分记录表"}],"Version":"v1"}
This commit is contained in:
@@ -105,9 +105,18 @@
|
||||
"ParameterName": "内容得分",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(内容有效性,0,LEN(message.Message))"
|
||||
"SerializeProperty": "=IF(内容有效性,-1,IF(LEN(message.Message)<4,0,LEN(message.Message)))"
|
||||
},
|
||||
"ID": "185837ec261e4cd899d04cad3f26b2e1"
|
||||
"ID": "613428f86fac4f55adaeea6a94291b96"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "内容得分",
|
||||
"ParameterValue": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(内容得分>100,100,内容得分)"
|
||||
},
|
||||
"ID": "2ad2df5fcbb54f149af83f3f427a79d4"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
@@ -119,7 +128,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "事件名称",
|
||||
"GUID": "d11e5d0f-25e1-443d-b8ad-492b1808c81d"
|
||||
"GUID": "e60add02-7791-4921-8bb0-ef781cad2816"
|
||||
},
|
||||
"Value": "签入工程"
|
||||
},
|
||||
@@ -127,7 +136,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "hook_id",
|
||||
"GUID": "caff9319-64eb-4276-8168-8f8c286d5684"
|
||||
"GUID": "9d754095-ae26-4d83-b41d-56c0a4e51f72"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -138,7 +147,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "事件内容",
|
||||
"GUID": "11f04fb1-57d7-492b-acb6-e99fabb249a8"
|
||||
"GUID": "0df12638-a44a-4e54-a149-685208fbec15"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -149,7 +158,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "空间路径",
|
||||
"GUID": "7ad7226d-893c-4557-bd9e-dee2d0129041"
|
||||
"GUID": "842fb0df-848e-4a6c-86f4-e61e557c38d0"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -160,7 +169,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "仓库名称",
|
||||
"GUID": "a377a58e-15fb-4094-ade9-a55dfe500e68"
|
||||
"GUID": "194fe915-1f6a-4cb3-9e2a-88eda23988b7"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -171,7 +180,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "仓库路径",
|
||||
"GUID": "3d216989-8a10-4a4e-8ea2-eb785966bcac"
|
||||
"GUID": "e485c67f-c356-4656-a362-d2b71c9cb9cf"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -182,7 +191,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "url",
|
||||
"GUID": "6678b805-6437-49ad-9da1-9b0de77ebdc8"
|
||||
"GUID": "49d7ec12-e0d1-4479-8313-bcd1dd0c9522"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -193,18 +202,18 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "提交人",
|
||||
"GUID": "de862070-67db-4aa1-a3ab-3879924702f8"
|
||||
"GUID": "cd81a889-c377-4689-9123-4192be490576"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=钩子数据.pusher.tyfeikele"
|
||||
"SerializeProperty": "=钩子数据.pusher.name"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "git用户名",
|
||||
"GUID": "c7911bce-2a61-4724-b8ef-6eefa0606ffc"
|
||||
"GUID": "776fe34d-747f-40f6-bfec-82cb19e7a9be"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -215,7 +224,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "仓库ID",
|
||||
"GUID": "85b7bd3b-8e17-421b-ab49-bf67e4db45c0"
|
||||
"GUID": "f351ec11-8b0e-4c23-9dac-7adc9ee2fd13"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -226,7 +235,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "日期",
|
||||
"GUID": "d1f440b2-6191-45da-bed1-a5bda92796cf"
|
||||
"GUID": "196e71cf-c978-412f-97fc-0885db5c096c"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -237,18 +246,18 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "内容得分",
|
||||
"GUID": "34080b86-dc4f-49e8-b1a9-bdceb4258c6c"
|
||||
"GUID": "0da58e1a-3811-4e5d-829e-9a33d70ed44f"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=IF(内容得分>100,100,内容得分)"
|
||||
"SerializeProperty": "=内容得分"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "sha",
|
||||
"GUID": "2bad1d08-99a9-4b02-921a-3dbae28e4cbc"
|
||||
"GUID": "8ca0f22b-a77c-467f-8432-95c86fc632a2"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -259,7 +268,7 @@
|
||||
"BindingInfo": {
|
||||
"TableName": "Git_事件记录",
|
||||
"ColumnName": "分支",
|
||||
"GUID": "14c04561-e090-4e3a-a6a2-9ad2fde120e0"
|
||||
"GUID": "5d86ada4-6f89-4184-a276-7a245314737e"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
@@ -268,13 +277,118 @@
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
|
||||
"ParameterName": "用户",
|
||||
"TableValue": {
|
||||
"TableName": "用户信息视图",
|
||||
"TableValueType": 1,
|
||||
"BindingInfos": [
|
||||
{
|
||||
"GUID": "85ebcff8-97d6-41c0-85e8-fffcef940c40",
|
||||
"BindingInfo": {
|
||||
"TableName": "用户信息视图",
|
||||
"ColumnName": "用户名",
|
||||
"GUID": "664ac1a2-90a4-4c4b-bf52-4b363e8b2e56"
|
||||
},
|
||||
"ColumnName": "用户名"
|
||||
}
|
||||
],
|
||||
"SqlCondition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "用户信息视图",
|
||||
"ColumnName": "GIT用户名",
|
||||
"GUID": "198d8a88-c702-41b2-bcd9-c520f2198faf"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=钩子数据.pusher.username"
|
||||
}
|
||||
},
|
||||
"NullFormulaValueQueryPolicy": 0,
|
||||
"TopCount": "1"
|
||||
},
|
||||
"ID": "3bce84654ac34772b4c9c89f1d9f5f45"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
|
||||
"ConditionAndCommandPairList": [
|
||||
{
|
||||
"Condition": {
|
||||
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
|
||||
"param": {
|
||||
"$type": "Forguncy.Model.IfConditionServerSiteParam, ServerDesignerCommon",
|
||||
"ParamObject": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=用户"
|
||||
}
|
||||
},
|
||||
"value": "%Null%",
|
||||
"compareType": 1
|
||||
},
|
||||
"CommandList": [
|
||||
{
|
||||
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
|
||||
"TableName": "积分记录表",
|
||||
"UpdateType": "add",
|
||||
"ShowConfirm": false,
|
||||
"UpdateBindingValues": [
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "积分记录表",
|
||||
"ColumnName": "用户",
|
||||
"GUID": "b87a6c21-1585-4cbe-9d64-89447ca3e27e"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=用户.用户名"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "积分记录表",
|
||||
"ColumnName": "类型",
|
||||
"GUID": "8ca8d05c-c01d-4bc7-99fb-4fde28bd3107"
|
||||
},
|
||||
"Value": "GitPush"
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "积分记录表",
|
||||
"ColumnName": "分数",
|
||||
"GUID": "5f996181-0da0-4841-a4ba-d813fcec56cd"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=内容得分"
|
||||
}
|
||||
},
|
||||
{
|
||||
"BindingInfo": {
|
||||
"TableName": "积分记录表",
|
||||
"ColumnName": "变动日期",
|
||||
"GUID": "298f930f-0bc7-4a47-8a9d-597c150f993e"
|
||||
},
|
||||
"Value": {
|
||||
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
|
||||
"SerializeProperty": "=NOW()"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"ID": "00957153-1cf3-4979-af7f-279bd6af10c1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.ReturnCommand, ServerDesignerCommon",
|
||||
"ErrorCode": "0",
|
||||
"Message": "签入已被记录"
|
||||
}
|
||||
],
|
||||
"ID": "e0873df2-056b-45c2-8395-151ba6500766"
|
||||
"ID": "b506f309-6e76-4915-af68-cf8fb7df29d7"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -282,7 +396,7 @@
|
||||
}
|
||||
}
|
||||
],
|
||||
"ID": "c447f209-f783-400e-ad2a-985820fd18a9"
|
||||
"ID": "d69ca17f-2618-438e-8a75-4cf004866ad6"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user