{"Message":"增加反馈审批后自动增加项目预算功能\r\n个人中心增加个人工时记录快速查看列表","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目预算变动表"},{"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":1,"Name":"PCPage/个人中心-我的收益"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/同步仓库的所有提交"},{"State":1,"Type":15,"Name":"ServerCommand/批准项目预算申请"},{"State":1,"Type":28,"Name":"ProcessItem/反馈处理流程"},{"State":1,"Type":28,"Name":"ProcessItem/结算申请"},{"State":1,"Type":40,"Name":"Plugin"},{"State":3,"Type":1,"Name":"PCPage/个人中心-工时记录"},{"State":3,"Type":1,"Name":"PCPage/个人中心-Gitee信息"},{"State":3,"Type":1,"Name":"PCPage/个人中心-三方认证"},{"State":3,"Type":15,"Name":"ServerCommand/增加项目及任务预算"}],"Version":"v1"}

This commit is contained in:
cuckooent
2025-08-21 21:35:08 +08:00
parent 5cda97b740
commit f391d8bad1
21 changed files with 4044 additions and 2066 deletions

View File

@@ -0,0 +1,830 @@
{
"Rows": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 24.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 30.0
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 10.0
}
},
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 24.0
}
},
"8": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 24.0
}
},
"5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
}
},
"Count": 9,
"DefaultSize": 24.0
},
"Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"5": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"6": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"7": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"8": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"9": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"10": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"11": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"12": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"13": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"14": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"15": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"16": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"17": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"18": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"19": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"20": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"21": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"22": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"23": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"28": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"29": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"30": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"31": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"32": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 32.0
}
},
"33": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 16.0,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
}
},
"Count": 34,
"DefaultSize": 32.0
},
"Values": {
"1,1": "Gitee信息",
"3,1": "Gitee用户名",
"3,5": "%CurrentUser.GIT用户名%",
"5,1": "Gitee密码",
"5,5": "%CurrentUser.GIT密码%",
"7,5": "保存Gitee信息"
},
"AttachInfos": {
"3,5": {
"CellType": {
"$type": "ElementUI.InputCellType, ElementUI",
"CommandList": [],
"UIPermissions": [
{
"Scope": 2,
"AllowRoles": [
"FGC_Anonymous"
]
},
{
"Scope": 1,
"AllowRoles": [
"FGC_Anonymous"
]
},
{
"Scope": 4,
"AllowRoles": [
"FGC_Anonymous"
]
}
],
"DefaultValue": "%CurrentUser.GIT用户名%",
"type": "text",
"resize": "none"
}
},
"5,5": {
"CellType": {
"$type": "ElementUI.InputCellType, ElementUI",
"CommandList": [],
"UIPermissions": [
{
"Scope": 2,
"AllowRoles": [
"FGC_Anonymous"
]
},
{
"Scope": 1,
"AllowRoles": [
"FGC_Anonymous"
]
},
{
"Scope": 4,
"AllowRoles": [
"FGC_Anonymous"
]
}
],
"DefaultValue": "%CurrentUser.GIT密码%",
"type": "password",
"resize": "none",
"showPassword": true
}
},
"7,5": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
"$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": "='个人中心-Gitee信息'!Git用户名"
}
]
},
"value": "%Null%",
"compareType": 1
},
{
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='个人中心-Gitee信息'!Git密码"
}
]
},
"value": "%Null%",
"compareType": 1
}
]
},
"CommandList": [
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"Title": "加载中",
"VBalidate": true,
"BreakpointIdentity": "b61e9775-47a5-4dc8-a0fa-bd6d46621f37"
},
{
"$type": "Forguncy.Model.Commands.SetParameterCommand, ServerDesignerCommon",
"ParameterName": "当前用户",
"ParameterValue": "%CurrentUser%",
"ID": "ee05aafa28d14c5c9b80cd3dec357616",
"BreakpointIdentity": "5a5283a5-e7f0-407a-8f6f-cec3eaf5a655"
},
{
"$type": "Forguncy.Model.RequestServerCommand, ServerDesignerCommon",
"ServerCommandName": "更新GITEE信息",
"Parameters": [
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "用户名",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='个人中心-Gitee信息'!当前用户"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "Git用户名",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='个人中心-Gitee信息'!Git用户名"
}
},
{
"$type": "Forguncy.Model.RequestServerCommandObjectParam, ServerDesignerCommon",
"ParamName": "Git密码",
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='个人中心-Gitee信息'!Git密码"
}
}
],
"ResultErrorCodeTo": {
"SerializeProperty": "code"
},
"ResultMessageTo": {
"SerializeProperty": "msg"
},
"RefreshAfterFinish": true,
"CheckDataValidation": true,
"BreakpointIdentity": "d3194ce0-46e1-40cc-99a2-a4151484190e"
},
{
"$type": "Notiflix_Forguncy.Loading_Command, Notiflix_Forguncy",
"FunctionName": "remove",
"Title": "加载中",
"VBalidate": true,
"BreakpointIdentity": "f9cc3a1d-515b-4fda-b632-68b69e658f25"
},
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='个人中心-Gitee信息'!code"
}
]
},
"value": "0"
},
"CommandList": [
{
"$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon",
"ReloadData": true,
"BreakpointIdentity": "85cf9a05-117e-4b86-b639-3d6b69064e97"
}
],
"ID": "b3def144-0c35-4956-b922-1f4195fb54fd"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "温馨提示",
"Message": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='个人中心-Gitee信息'!msg"
},
"BtnText": "知道了",
"BreakpointIdentity": "70a5819b-b381-4ed8-afc9-f440f4681138"
}
],
"ID": "e37d8226-c1ac-4fe1-919e-cf27b33dbd70"
}
],
"BreakpointIdentity": "2833662b-dbb2-49d3-8594-8cda6b296b95"
}
],
"ID": "f3818b6f-7f05-494d-b750-fdc580a3a33b"
},
{
"CommandList": [
{
"$type": "Notiflix_Forguncy.Report_Command, Notiflix_Forguncy",
"FunctionName": "warning",
"Title": "信息不全",
"Message": "请填写Gitee用户名及密码",
"BtnText": "知道了",
"BreakpointIdentity": "79a909c8-0713-4331-8f8f-c2dc35bfe582"
}
],
"ID": "4ede19bf-5c02-41cc-a4b0-548a0b6f2a6b"
}
],
"BreakpointIdentity": "c645cc3f-ee31-42fd-afbf-de8db97e80f2"
}
],
"Text": "保存Gitee信息",
"TemplateKey": "Gitee按钮",
"Icon": {
"Name": "gitee.svg",
"Color": "Accent 1",
"UseCellTypeForeColor": true
},
"IconSize": 14.0
}
}
},
"StyleDatas": {
"Styles": [
{
"FontFamily": 0,
"FontSize": 13.333333333333332
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"TextIndent": 10,
"HorizontalAlignment": 1
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"TextIndent": 5,
"HorizontalAlignment": 2
},
{
"FontFamily": 0,
"FontSize": 16.0,
"Foreground": 3
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"Foreground": 4,
"Formatter": 5,
"TextIndent": 10,
"HorizontalAlignment": 1
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"Formatter": 6,
"HorizontalAlignment": 7
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"HorizontalAlignment": 7
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"Formatter": 8,
"HorizontalAlignment": 7
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"Formatter": 5,
"HorizontalAlignment": 7
}
],
"Types": {
"Strs": [
"Body",
"Right",
"Left",
"black",
"Text 1 50",
"[AUTO]General",
"0\"小时\"",
"Center",
" ¥#,##0.00_);[Red] ¥(#,##0.00)"
]
},
"CellStyles": {
"0,0": 0,
"0,1": 1,
"0,2": 1,
"0,3": 1,
"0,4": 1,
"0,5": 2,
"0,6": 2,
"0,7": 2,
"0,8": 2,
"0,9": 2,
"0,10": 2,
"0,11": 0,
"0,12": 1,
"0,13": 1,
"0,14": 1,
"0,15": 1,
"0,16": 2,
"0,17": 2,
"0,18": 2,
"0,19": 2,
"0,20": 2,
"0,21": 2,
"0,22": 0,
"0,23": 1,
"0,24": 1,
"0,25": 1,
"0,26": 1,
"0,27": 2,
"0,28": 2,
"0,29": 2,
"0,30": 2,
"0,31": 2,
"0,32": 2,
"0,33": 2,
"1,0": 0,
"1,1": 3,
"1,2": 0,
"1,3": 0,
"1,4": 0,
"1,5": 0,
"1,6": 0,
"1,7": 0,
"1,8": 0,
"1,9": 0,
"1,10": 0,
"1,11": 0,
"1,12": 0,
"1,13": 0,
"1,14": 0,
"1,15": 0,
"1,16": 0,
"1,17": 0,
"1,18": 0,
"1,19": 0,
"1,20": 0,
"1,21": 0,
"1,22": 0,
"1,23": 0,
"1,24": 0,
"1,25": 0,
"1,26": 0,
"1,27": 0,
"1,28": 0,
"1,29": 0,
"1,30": 0,
"1,31": 0,
"1,32": 0,
"1,33": 0,
"2,0": 0,
"2,1": 0,
"2,2": 0,
"2,3": 0,
"2,4": 0,
"2,5": 0,
"2,6": 0,
"2,7": 0,
"2,8": 0,
"2,9": 0,
"2,10": 0,
"2,11": 0,
"2,12": 0,
"2,13": 0,
"2,14": 0,
"2,15": 0,
"2,16": 0,
"2,17": 0,
"2,18": 0,
"2,19": 0,
"2,20": 0,
"2,21": 0,
"2,22": 0,
"2,23": 0,
"2,24": 0,
"2,25": 0,
"2,26": 0,
"2,27": 0,
"2,28": 0,
"2,29": 0,
"2,30": 0,
"2,31": 0,
"2,32": 0,
"2,33": 0,
"3,0": 0,
"3,1": 4,
"3,2": 0,
"3,3": 0,
"3,4": 0,
"3,5": 5,
"3,33": 6,
"4,0": 0,
"4,1": 4,
"4,2": 4,
"4,3": 4,
"4,4": 4,
"4,5": 5,
"4,6": 5,
"4,7": 5,
"4,8": 5,
"4,9": 5,
"4,10": 5,
"4,11": 5,
"4,12": 5,
"4,14": 4,
"4,15": 4,
"4,16": 4,
"4,17": 4,
"4,18": 7,
"4,19": 7,
"4,20": 7,
"4,21": 7,
"4,22": 7,
"4,23": 7,
"4,24": 7,
"4,25": 7,
"4,27": 6,
"4,28": 8,
"4,29": 8,
"4,30": 8,
"4,31": 8,
"4,32": 8,
"4,33": 6,
"5,0": 0,
"5,1": 4,
"5,2": 0,
"5,3": 0,
"5,4": 0,
"5,5": 7,
"5,33": 6,
"6,0": 0,
"6,1": 4,
"6,2": 4,
"6,3": 4,
"6,4": 4,
"6,5": 7,
"6,6": 7,
"6,7": 7,
"6,8": 7,
"6,9": 7,
"6,10": 7,
"6,11": 7,
"6,12": 7,
"6,14": 4,
"6,15": 4,
"6,16": 4,
"6,17": 4,
"6,18": 7,
"6,19": 7,
"6,20": 7,
"6,21": 7,
"6,22": 7,
"6,23": 7,
"6,24": 7,
"6,25": 7,
"6,27": 6,
"6,28": 8,
"6,29": 8,
"6,30": 8,
"6,31": 8,
"6,32": 8,
"6,33": 6,
"7,0": 0,
"7,1": 4,
"7,2": 4,
"7,3": 4,
"7,4": 4,
"7,5": 8,
"7,15": 4,
"7,16": 4,
"7,17": 4,
"7,18": 7,
"7,19": 7,
"7,20": 7,
"7,21": 7,
"7,22": 7,
"7,23": 7,
"7,24": 7,
"7,25": 7,
"7,27": 6,
"7,33": 6,
"8,0": 0,
"8,1": 4,
"8,2": 4,
"8,3": 4,
"8,4": 4,
"8,5": 8,
"8,6": 8,
"8,7": 8,
"8,8": 8,
"8,9": 8,
"8,10": 7,
"8,11": 7,
"8,12": 7,
"8,14": 4,
"8,15": 4,
"8,16": 4,
"8,17": 4,
"8,18": 7,
"8,19": 7,
"8,20": 7,
"8,21": 7,
"8,22": 7,
"8,23": 7,
"8,24": 7,
"8,25": 7,
"8,27": 6,
"8,33": 6
},
"SheetStyle": {
"FontFamily": 0,
"FontSize": 13.333333333333332
}
},
"Spans": [
"3,1,1,4",
"5,1,1,4",
"5,5,1,10",
"3,5,1,10",
"7,5,1,10"
],
"PageInfo": {
"$type": "Forguncy.Model.Pages.NormalPage, ServerDesignerCommon",
"PermissionData": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionData, Forguncy.RbacPermission.Core",
"permissionResource": {
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionResource, Forguncy.RbacPermission.Core"
},
"permissionBindings": [
{
"$type": "Forguncy.RbacPermission.Core.Impl.Page.PagePermissionBinding, Forguncy.RbacPermission.Core",
"roleNames": [
"FGC_LoginUser"
]
}
]
},
"RowBreakLines": [],
"RepeatRangeSettings": [],
"ConditionFormatRulesCollection": {
"Rules": []
}
},
"PrintInfo": {
"PaperSize": {},
"Margin": {}
},
"BackgroundPictures": [
{
"Name": "BackgroundPicture1",
"DisplayName": "背景图2",
"StyleInfo": {
"Fill": "Accent 1 0"
},
"IsAutomaticFill": false,
"Location": "3,30",
"Size": "3,18"
}
],
"CustomNames": [
{
"Name": "姓名",
"Formula": "#REF!"
},
{
"Name": "邮箱",
"Formula": "#REF!"
},
{
"Name": "负荷",
"Formula": "#REF!"
},
{
"Name": "时薪",
"Formula": "#REF!"
},
{
"Name": "Git用户名",
"Formula": "'个人中心-Gitee信息'!$F$4"
},
{
"Name": "Git密码",
"Formula": "'个人中心-Gitee信息'!$F$6"
}
]
}//3JcmI8e13rRVlGbEzCUpnxBoSej3pZBC8CMBUFzuqVXD3YvlVOzYB3EAwBuvLPA+Rt4bzEHNfDTKNzMpm5MilAJA/9FDMeUjoXh8X17kwW52wP6wjiGu6Rgx6fjbTZ2569ZcBBooyUEdwh8Ey3JnjbnQjGTErxnq8x4Q5vXW5NwL71++TDWVMeww1uVhtjcK473aB09JgM6ZhSIwufh1m6ftrEc8bxFUZtp4yvl4Jk9CHjEZ83pu8TG+9eFdbbvC9B/kT5lg+pQQnR2e7iIfewD9MqUpoXEAXxc57drkXQ4g3ILFfF0nA4tVNLti4emAw1gpF+PlqimAMpPOxVcG15p6JKrsdc5FDRH95wxwFWzZgKwN2ZDq4jceDwhAMj9NZOhtOMqfXQfcCAmt2StBYq+WTFKL90x8tyuRJ7V3pUMUNmJGeLByfNTS5Eqpw18Fhowqp2A2WixK82mCFPt7/Xe3FeNLT4m9dorPNZVih7RYp0EF9P09mUoaeGPxFYwV2IKY156OaGdmTkM131RDM4QzZFMMjVypn+lwaIM2Pk/MT6f6/9idKA4P+jk/H13rt95Z3bGnKoJ2ZNwh0hHqeBMYVZuLIGjRppRf/Io07G0umqrhcKdqLqCF6SHxh5rwvz3x05UPmfJVJyf9B7sgnxQGG2M0+NqTaEEGZQZK2hVSvI597OIrW2kg9ul6rB+aTjNunQa4ThnmGL2ol8+oIB2Kn4OHK0L6MHKChfcNQVnndh3TkmOGkDN78DO8tMg3dpoX/vWpexYSa2PhJ8BXMs8EY+T5MnlDJA8ImGTsbJsJTTL65J/s07EBG5xISJQRkzM7itLW+eN3UTZNxw4jgQrqqe0EBLeeD4KkfAq1UtEq1oiwiTaMfvbyEir1gWEpZ1Zt7oh/3wIxmz2F/PD8Rw==|920