{"Message":"新增反馈转换为任务功能","MessageType":2,"Modules":[{"State":1,"Type":1,"Name":"PCPage/处理反馈工单"},{"State":1,"Type":1,"Name":"PCPage/任务首页"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/后端新增项目反馈"},{"State":3,"Type":15,"Name":"ServerCommand/将反馈转为任务"}],"Version":"v1"}

This commit is contained in:
cuckooent
2024-10-16 10:34:34 +08:00
parent a057d977b3
commit c6bb68724e
6 changed files with 742 additions and 162 deletions

View File

@@ -8,8 +8,7 @@
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 35.0,
"Mode": 1
"DesignLengthInPixel": 35.0
}
},
"2": {
@@ -64,10 +63,20 @@
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
"DesignLengthInPixel": 20.0
}
},
"14": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 35.0
}
},
"15": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"16": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0,
"IsHidden": true
@@ -75,9 +84,9 @@
}
},
"InLogicalVisibleIndexes": [
14
16
],
"Count": 15,
"Count": 17,
"DefaultSize": 32.0
},
"Cols": {
@@ -189,7 +198,7 @@
},
"24": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 40.0
"DesignLengthInPixel": 32.0
}
},
"33": {
@@ -213,8 +222,7 @@
},
"Values": {
"0,33": "FGC_审批记录",
"1,26": "保存",
"1,29": "展开",
"1,28": "展开",
"3,1": "工单编号",
"3,9": "项目经理",
"3,17": "紧急程度",
@@ -227,12 +235,14 @@
"9,9": "所属项目",
"9,17": "关联任务",
"9,25": "下一节点处理人",
"14,15": true
"14,10": "转为任务",
"14,16": "保存",
"16,15": true
},
"Formulas": {
"1,31": "IF(G15,F15,E15)",
"1,29": "IF(P15,\"收起\",\"展开\")",
"14,18": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
"1,31": "IF(G17,F17,E17)",
"1,28": "IF(P17,\"收起\",\"展开\")",
"16,18": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
},
"AttachInfos": {
"0,33": {
@@ -297,25 +307,7 @@
]
}
},
"1,26": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "需求反馈登记表",
"ShowConfirm": false
},
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": "保存成功"
}
],
"Text": "保存",
"TemplateKey": "_RS_Main3"
}
},
"1,29": {
"1,28": {
"CellType": {
"$type": "Forguncy.HyperlinkCellType, ServerDesignerCommon",
"CommandList": [
@@ -325,11 +317,11 @@
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!P15"
"SerializeProperty": "=处理反馈工单!P17"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=NOT(处理反馈工单!P15)"
"SerializeProperty": "=NOT(处理反馈工单!P17)"
}
}
]
@@ -350,11 +342,11 @@
{
"TargetCells": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!G15"
"SerializeProperty": "=处理反馈工单!G17"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=NOT(处理反馈工单!G15)"
"SerializeProperty": "=NOT(处理反馈工单!G17)"
}
}
]
@@ -763,14 +755,168 @@
"$type": "HtmlRichEditor.HtmlRichEditor, HtmlRichEditor"
}
},
"14,1": {
"14,10": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "需求反馈登记表",
"ShowConfirm": false
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "将反馈转为任务",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "反馈ID",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!ID"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"ReturnPropertiesTo": [
{
"ResultPropertyName": "任务ID",
"ResultTo": {
"SerializeProperty": "新任务ID"
}
}
],
"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": "=处理反馈工单!msg"
}
},
{
"$type": "Forguncy.Model.ShareCommand, ServerDesignerCommon",
"ShareCommandContainerRefer": {
"ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
},
"Params": [
{
"ParamReferObject": {
"ParamID": "6a721307-5546-48b1-944e-d04195469758",
"ShareCommandContainerReferObject": {
"ShareCommandContainerID": "fb580c25-10dd-4f22-8d8b-580f1b78aab8"
}
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!新任务ID"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"Disabled": true
},
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
"ReloadData": true
}
],
"ID": "55a8f896-891b-4bb3-84c4-6c18e9202ecd"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!msg"
},
"BtnText": "知道了"
}
],
"ID": "c9ee0a2c-d9b7-4159-b4b8-8f73c10fa33b"
}
]
}
],
"Text": "转为任务",
"IsDisabled": true,
"TemplateKey": "_RS_Success3",
"Icon": {
"Name": "报告.svg",
"Color": "Accent 1",
"UseCellTypeForeColor": true
},
"IconSize": 14.0
},
"RulesGuidList": [
"a6fdf064-9d30-4baa-b82c-912116ebdd59"
]
},
"14,16": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon",
"TableName": "需求反馈登记表",
"ShowConfirm": false
},
{
"$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy",
"Message": "保存成功"
}
],
"Text": "保存",
"TemplateKey": "_RS_Main3",
"Icon": {
"Name": "Application/067_save_4.svg",
"BuiltIn": true,
"Color": "Background 1",
"UseCellTypeForeColor": true
},
"IconSize": 14.0
}
},
"16,1": {
"BindingInfo": {
"TableName": "需求反馈登记表",
"ColumnName": "项目ID",
"GUID": "9d96b455-1882-41f9-8734-b5b453f27abd"
}
},
"14,4": {
"16,4": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"Size": 14,
@@ -778,7 +924,7 @@
"UseCellForeColor": true
}
},
"14,5": {
"16,5": {
"CellType": {
"$type": "Forguncy.ImageCellType, ServerDesignerCommon",
"Size": 14,
@@ -786,7 +932,7 @@
"UseCellForeColor": true
}
},
"14,6": {
"16,6": {
"CellType": {
"$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
"Caption": "展开审批历史",
@@ -802,7 +948,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!G15"
"SerializeProperty": "=处理反馈工单!G17"
}
}
]
@@ -810,7 +956,7 @@
]
}
},
"14,10": {
"16,10": {
"BindingInfo": {
"TableName": "需求反馈登记表",
"ColumnName": "流程实例ID",
@@ -838,7 +984,7 @@
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "=处理反馈工单!K15"
"SerializeProperty": "=处理反馈工单!K17"
}
]
},
@@ -871,7 +1017,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!K15"
"SerializeProperty": "=处理反馈工单!K17"
}
}
},
@@ -889,7 +1035,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!K15"
"SerializeProperty": "=处理反馈工单!K17"
}
},
{
@@ -914,14 +1060,14 @@
"MethodName": "Refresh"
}
],
"ID": "383fc4e0-1bc1-497a-a157-ed2f61de06fc"
"ID": "7b8aa279-24cb-4e26-b647-64fa504591a3"
}
]
}
]
}
},
"14,15": {
"16,15": {
"CellType": {
"$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon",
"CellDefaultValue": true,
@@ -938,7 +1084,7 @@
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=处理反馈工单!P15"
"SerializeProperty": "=处理反馈工单!P17"
}
}
]
@@ -946,12 +1092,19 @@
]
}
},
"14,18": {
"16,18": {
"BindingInfo": {
"TableName": "需求反馈登记表",
"ColumnName": "ID",
"GUID": "06c65a7a-2d90-472d-9cac-7438b2aa1bcc"
}
},
"16,21": {
"BindingInfo": {
"TableName": "需求反馈登记表",
"ColumnName": "状态",
"GUID": "e36d0800-87af-474f-a6b5-71e1d101362c"
}
}
},
"StyleDatas": {
@@ -968,12 +1121,14 @@
"FontSize": 13.333333333333332
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"HorizontalAlignment": 1,
"Underline": false
},
{
"Foreground": 2
"Foreground": 2,
"HorizontalAlignment": 1
},
{
"FontFamily": 0,
@@ -984,7 +1139,7 @@
"FontFamily": 0,
"FontSize": 14.666666666666666,
"Foreground": 4,
"HorizontalAlignment": 1
"HorizontalAlignment": 5
},
{
"FontFamily": 0,
@@ -993,10 +1148,10 @@
{
"FontFamily": 0,
"FontSize": 14.666666666666666,
"Formatter": 5
"Formatter": 6
},
{
"Formatter": 6
"Formatter": 7
},
{
"FontSize": 13.333333333333332
@@ -1005,10 +1160,11 @@
"Types": {
"Strs": [
"Body",
"Left",
"Center",
"Text 1 50",
"[AUTO]General",
"black",
"Left",
"yyyy/m/d h:mm",
"@"
]
@@ -1031,7 +1187,9 @@
"1,14": 2,
"1,15": 2,
"1,16": 2,
"1,29": 3,
"1,28": 3,
"1,29": 0,
"1,30": 0,
"1,31": 4,
"3,1": 5,
"3,9": 2,
@@ -1227,12 +1385,18 @@
"10,25": 7,
"10,32": 7,
"10,34": 2,
"14,4": 0,
"14,5": 0,
"14,10": 9,
"14,15": 2,
"14,10": 2,
"14,11": 2,
"14,12": 2,
"14,13": 2,
"14,14": 2,
"14,16": 2,
"14,17": 2
"16,4": 0,
"16,5": 0,
"16,10": 9,
"16,15": 2,
"16,16": 2,
"16,17": 2
},
"RowStyles": {
"5": 10,
@@ -1244,7 +1408,9 @@
"11": 10,
"12": 10,
"13": 10,
"14": 10
"14": 10,
"15": 10,
"16": 10
},
"SheetStyle": {
"FontFamily": 0
@@ -1252,18 +1418,17 @@
},
"Spans": [
"12,1,1,31",
"14,1,1,3",
"16,1,1,3",
"10,1,1,7",
"10,25,1,7",
"4,1,1,7",
"4,25,1,7",
"4,17,1,7",
"1,1,1,16",
"0,33,14,1",
"14,6,1,3",
"14,10,1,4",
"1,29,1,2",
"14,15,1,3",
"0,33,16,1",
"16,6,1,3",
"16,10,1,4",
"16,15,1,3",
"10,17,1,7",
"10,9,1,7",
"4,9,1,7",
@@ -1271,8 +1436,11 @@
"7,9,1,7",
"7,17,1,7",
"7,25,1,7",
"14,18,1,3",
"1,26,1,3"
"16,18,1,3",
"1,28,1,3",
"14,16,1,5",
"14,10,1,5",
"16,21,1,3"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
@@ -1320,7 +1488,7 @@
}
}
],
"ID": "f11e8251-178c-4c0e-91ca-14e26fdbc3e9"
"ID": "d7f21b14-2161-48ca-9983-6d74892f3d9b"
}
]
}
@@ -1341,7 +1509,26 @@
},
"RowBreakLines": [],
"RepeatRangeSettings": [],
"RelatedDataTableName": "需求反馈登记表"
"RelatedDataTableName": "需求反馈登记表",
"ConditionFormatRulesCollection": {
"Rules": [
{
"$type": "Forguncy.ConditionFormat.FormulaRule, ServerDesignerCommon",
"Formula": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "=AND(处理反馈工单!状态=2,处理反馈工单!ID>0)"
},
"GUID": "a6fdf064-9d30-4baa-b82c-912116ebdd59",
"StyleInfo": {
"Underline": null,
"Strikethrough": null
},
"IsDisabled": false,
"IsInvisible": false,
"IsReadOnly": false
}
]
}
},
"PrintInfo": {
"PaperSize": {},
@@ -1350,15 +1537,19 @@
"CustomNames": [
{
"Name": "项目ID",
"Formula": "处理反馈工单!$B$15"
"Formula": "处理反馈工单!$B$17"
},
{
"Name": "流程实例ID",
"Formula": "处理反馈工单!$K$15"
"Formula": "处理反馈工单!$K$17"
},
{
"Name": "ID",
"Formula": "处理反馈工单!$S$15"
"Formula": "处理反馈工单!$S$17"
},
{
"Name": "状态",
"Formula": "处理反馈工单!$V$17"
}
]
}//UKK19NCjpzYferNgf9spKzlQPwlO8JTzVlBRLVHSxdtqBIlsh85Q616V+pFyv0S8Csyn0HBg1f07RpGTuKmh01Ccj5oFb0ow8ooZSFIw7syT/1IarEdZbcjPRrPFNdx9qlcjCLfMofCJLeYt9ehlnjE4SsbCwCtxM8dP8UmALkXua/MwelwWilQQDDxovXDIrTUVT/sdaOL5Pj9v4x+a11Kh9eBp1/QGmlv2EhX5pIHwjCXAMyCK/mfZSw5zXlti/i0ElHAR+KIXPiv85FSI5lOeRSak5gXwvlbfpMItt1vJjCU2PsfKgINZGpW9FP5hq87xI0GHo0r9GWkoFOpMWMgjHOZ+uUnpMhzhjgN5oc+NgEuDYjB3zZLWdXq6aaXUVNjByzu82R1kjMoXd/R9J+XlWxKZ7c/RQ9CtFhgvZPeSGgCG6S87wJeA52bnfoK8xlqoNFrKwmamTLtyYGV7Cjh4Lg9MW8M7kG8hwkvoPismYd0s5iXignZUbAexl4TD5HyR4XaweWK0iNAoQ1bJmQbK3cWU64KPstLPbEBdQ85kI/0bjZs85F8WT3CvNqENmevXvhj8xWYYVppxB1nqasMm+4qp6260d5Ecsxl6tkF/b2vDJS4ulczKsR5OJjKGKmsq2ojTA+uCysSP+91f03VR7UPah27hA6FwKJO1NBZY3Bk7YReoFwhtJTqM5wFEP/PRymOmmmY17Rd9K9JW2TWtlef/tqkONzTk03K3fP5/KvuCxnFV489unujBPv/c6GFRXRmsdILtQCuCeKiLW7laMS6f8yweU61RXiV5meKkoiFnrGJ9m0Pnjlxfv23c/32725gf9uNAni8b/oKcNO9E1anVOseg4rQkOT8iYXCmJ5NSQbaWHqZEcgldvYy3GTVpfYqLeJe/l4g1DkpEpQ==|920
}//WOwG/rt5SrFH5965Yp0QktTFL00+U26Crj2Xu+1TnAc+tFRHglOatxkpi2j3RwUjpLbFOWPcChBCsMuy4+EKzKDuA3g/OGYHLJon6cVoH3i3cTvmUvjT0TqGtYmqr82INm4D810jSXezNLAbhiK0UkYZLk8Y5BtX5/gPnctm3W2r8O/WjzLH21TSw39VSsYYDhzWF1fsxwfD/LYytojWv49YfGo6gUc9CqINSR35jO0epqsVMZ6FKQ99/cxN0DAvSfpHhkAPjwUngS+E6HyLlYt0M6MRZbpLPLvQcvz0ITmWNdiJdLDMJTc3yR+SilDjvQm/sQnKzPogNnCg+KKxf3gHvJ3oMNHQPTZRTiRtgx4JyhJg3deXn9Ce5ifnVyPl2kKQ720GGKcLDou+N7cZMjv4uP7pxduKkkzMD9Rw3VE5DkzB52DC1CnEOFrT+eze/qxgR1nwVKIMUru/l6zcv0Ihcz113dimx3qACxSLQYjG6yCe4BEqDCzW6rSCshMBb0pK0FpC+xqzvEZvUIgM67v8oRirbZ+T5vrMdhHRonNtiJ9yVo1bRgg+1iuApKOuBqRBIvFGMjGpxVMExpQKHX3h/H9rAdj/2yiPVsbSUCGVkWN39qzBUN2b4khJPRIgQ2hVpLiYrq65BHgfLL1RwF0dLO+1yKEwU2sw+G7mbsDs1ruECg2igFewm2fWZY2WQLX8UdOsM7d8erDsCfPG4TTaMFzULWAusqvVAOgbrCaDOoV7z7glV3HA6lmad6p17mz0XJ8ipJO12KQ50eE1FKRdF7VsAwtRJK7WqsHInJmHOBDNniNB6pvW+X98XYk4ppH2wTJM7enaWRmwPp+El2d1kkMBNlTY/m/lSwugRxopX5yJnjZ9LfDglXDpspYeYfPFX5yPvhTnz0MUD4gzDg==|920

View File

@@ -1,24 +1,28 @@
{
"PageType": 0,
"ColumnCount": 35,
"RowCount": 15,
"RowCount": 17,
"Formulas": {
"1,31": "IF(G15,F15,E15)",
"1,29": "IF(P15,\"收起\",\"展开\")",
"14,18": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
"1,31": "IF(G17,F17,E17)",
"1,28": "IF(P17,\"收起\",\"展开\")",
"16,18": "IFERROR(GETURLQUERYVALUE(\"id\"),\"\")"
},
"CustomNames": [
{
"Name": "项目ID",
"Formula": "处理反馈工单!$B$15"
"Formula": "处理反馈工单!$B$17"
},
{
"Name": "流程实例ID",
"Formula": "处理反馈工单!$K$15"
"Formula": "处理反馈工单!$K$17"
},
{
"Name": "ID",
"Formula": "处理反馈工单!$S$15"
"Formula": "处理反馈工单!$S$17"
},
{
"Name": "状态",
"Formula": "处理反馈工单!$V$17"
}
]
}