{ "Rows": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "1": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "2": { "GridRowColumnDefinition": { "DesignLengthInPixel": 127.0 } }, "3": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "4": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "5": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "6": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "7": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "8": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "9": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "10": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "11": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "12": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "13": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "14": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "15": { "GridRowColumnDefinition": { "DesignLengthInPixel": 24.0 } }, "16": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "17": { "GridRowColumnDefinition": { "DesignLengthInPixel": 118.0 } }, "18": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "19": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "20": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } }, "21": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.0 } } }, "Count": 22, "DefaultSize": 32.0 }, "Cols": { "RowColumnAttachedInfos": { "0": { "GridRowColumnDefinition": { "DesignLengthInPixel": 32.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 } } }, "Count": 22, "DefaultSize": 32.0 }, "Values": { "1,1": "项目封面", "4,1": "项目名称", "7,1": "所属客户", "7,12": "所属客户部门", "10,1": "管理员", "10,8": "权限", "10,15": "分组", "11,1": "%CurrentUser.UserName%", "11,8": "0", "13,1": "预算工时", "13,8": "预算金额", "13,15": "严格模式", "14,1": "0", "14,8": "0", "14,15": false, "16,1": "项目简介", "20,18": "提交" }, "AttachInfos": { "2,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目封面", "GUID": "0bad7bf3-59cf-4bf0-b075-da3c64c300f4", "IsImagePath": true }, "CellType": { "$type": "Forguncy.UploadImageCellType, ServerDesignerCommon", "UploadImageLimit": { "AllowExtensions": ".png, .jpeg, .jpg, .bmp, .gif, .ico" }, "ImagePath": "app-logo.png" } }, "5,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目名称", "GUID": "3932708b-c539-4462-8df8-475d18e159b5" }, "CellType": { "$type": "ElementUI.InputCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 4, "AllowRoles": [ "FGC_Anonymous" ] } ], "type": "text", "resize": "none" }, "DataValidationInfo": { "IgnoreBlank": false } }, "8,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "所属客户", "GUID": "73259c8f-4327-4d4d-bf0e-e1ae4147dc53" }, "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] } ], "useBinding": true, "options": [ { "value": "黄金糕", "label": "黄金糕" }, { "value": "双皮奶", "label": "双皮奶" }, { "value": "蚵仔煎", "label": "蚵仔煎" }, { "value": "龙须面", "label": "龙须面" }, { "value": "北京烤鸭", "label": "北京烤鸭" } ], "bindingOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", "TableName": "客户表", "BindingInfos": [ { "BindingInfo": { "TableName": "客户表", "ColumnName": "ID", "GUID": "6597d78a-a32b-410b-9e6e-02f8246a800a" }, "ColumnName": "value" }, { "BindingInfo": { "TableName": "客户表", "ColumnName": "客户名称", "GUID": "235ef66f-42aa-43be-81e2-a252ec8cd6b2" }, "ColumnName": "label" } ], "CustomColumns": [] }, "placeholder": "请选择", "noDataText": "无数据", "filterable": true, "filterInServerOptions": { "matchMethod": "contains", "loadingText": "加载中" }, "noMatchText": "无匹配数据", "clearable": true } }, "8,12": { "BindingInfo": { "TableName": "项目表", "ColumnName": "所属客户部门", "GUID": "2ff2493b-e326-45e9-92b8-d6481d3753e1" }, "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] } ], "useBinding": true, "options": [ { "value": "黄金糕", "label": "黄金糕" }, { "value": "双皮奶", "label": "双皮奶" }, { "value": "蚵仔煎", "label": "蚵仔煎" }, { "value": "龙须面", "label": "龙须面" }, { "value": "北京烤鸭", "label": "北京烤鸭" } ], "bindingOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", "TableName": "客户部门表", "BindingInfos": [ { "BindingInfo": { "TableName": "客户部门表", "ColumnName": "ID", "GUID": "5089e384-ae95-41e9-803a-ef14b20412d5" }, "ColumnName": "value" }, { "BindingInfo": { "TableName": "客户部门表", "ColumnName": "部门名称", "GUID": "5279c4b0-9837-451e-80c9-7ddcc0a27746" }, "ColumnName": "label" } ], "SqlCondition": { "$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess", "ColumnBindingInfo": { "TableName": "客户部门表", "ColumnName": "客户ID", "GUID": "811ba467-0062-4df4-8d90-5d3b988085fb" }, "Value": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=项目信息!B9" } }, "CustomColumns": [] }, "placeholder": "请选择", "noDataText": "无数据", "filterable": true, "filterInServerOptions": { "matchMethod": "contains", "loadingText": "加载中" }, "noMatchText": "无匹配数据", "clearable": true } }, "11,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "管理员", "GUID": "9f298f18-4000-414d-bc43-e98003e3a8e3" }, "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] } ], "DefaultValue": "%CurrentUser.UserName%", "useBinding": true, "options": [ { "value": "黄金糕", "label": "黄金糕" }, { "value": "双皮奶", "label": "双皮奶" }, { "value": "蚵仔煎", "label": "蚵仔煎" }, { "value": "龙须面", "label": "龙须面" }, { "value": "北京烤鸭", "label": "北京烤鸭" } ], "bindingOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", "TableName": "用户信息视图", "BindingInfos": [ { "BindingInfo": { "TableName": "用户信息视图", "ColumnName": "用户名", "GUID": "6dfc2193-adee-4b1e-8568-8beb32e3adb7" }, "ColumnName": "value" }, { "BindingInfo": { "TableName": "用户信息视图", "ColumnName": "全名", "GUID": "6fb7138d-becf-4c66-b350-4b99f2ed800a" }, "ColumnName": "label" } ], "CustomColumns": [] }, "placeholder": "请选择", "noDataText": "无数据", "filterInServerOptions": { "matchMethod": "contains", "loadingText": "加载中" }, "noMatchText": "无匹配数据" } }, "11,8": { "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] } ], "DefaultValue": "0", "options": [ { "value": "0", "label": "私有" }, { "value": "1", "label": "公开" } ], "placeholder": "请选择", "noDataText": "无数据", "filterInServerOptions": { "matchMethod": "contains", "loadingText": "加载中" }, "noMatchText": "无匹配数据" } }, "11,15": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目分组", "GUID": "58df3610-34ee-4996-bed0-25120673d8fe" }, "CellType": { "$type": "ElementUI.SelectCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] } ], "useBinding": true, "options": [ { "value": "黄金糕", "label": "黄金糕" }, { "value": "双皮奶", "label": "双皮奶" }, { "value": "蚵仔煎", "label": "蚵仔煎" }, { "value": "龙须面", "label": "龙须面" }, { "value": "北京烤鸭", "label": "北京烤鸭" } ], "bindingOptions": { "$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon", "TableName": "项目分组", "BindingInfos": [ { "BindingInfo": { "TableName": "项目分组", "ColumnName": "项目分组", "GUID": "5f24491d-98ce-482d-8bf2-41cc4dfdf097" }, "ColumnName": "value" }, { "BindingInfo": { "TableName": "项目分组", "ColumnName": "项目分组", "GUID": "6dccb167-9e68-4982-bbf2-94fae61e6e7a" }, "ColumnName": "label" } ], "CustomColumns": [] }, "placeholder": "请选择或输入", "noDataText": "无数据", "filterable": true, "filterInServerOptions": { "matchMethod": "contains", "loadingText": "加载中" }, "allowCreate": true, "noMatchText": "无匹配数据", "clearable": true } }, "13,17": { "CellType": { "$type": "Forguncy.ImageCellType, ServerDesignerCommon", "ToolTip": "开启后,将严格控制工时,不允许超额计划", "Size": 14, "ImagePath": "提示.svg", "UseCellForeColor": true } }, "14,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目预算工时", "GUID": "079538fe-f23c-41e4-be18-f50a6fd06d27" }, "CellType": { "$type": "ElementUI.InputNumberCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] } ], "DefaultValue": "0", "min": 0, "step": 1, "precision": 1, "placeholder": "请输入", "controlsPosition": true }, "DataValidationInfo": { "NumberType": 7, "FirstParamValue": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=IF(OR(INT(项目信息!P15)=0,项目信息!B15>0),1,0)" }, "IgnoreBlank": false, "ErrorMessage": "开启严格模式下,预算工时必须大于0" } }, "14,8": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目预算费用", "GUID": "10bafad5-a960-433e-a2b3-dfce911b8ca5" }, "CellType": { "$type": "ElementUI.InputNumberCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] } ], "DefaultValue": "0", "min": 0, "step": 1, "precision": 1, "placeholder": "请输入", "controlsPosition": true }, "DataValidationInfo": { "NumberType": 7, "FirstParamValue": { "$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon", "SerializeProperty": "=IF(OR(INT(项目信息!B15)=0,项目信息!I15>0),1,0)" }, "IgnoreBlank": false, "ErrorMessage": "开启严格模式下,预算工时必须大于0" } }, "14,15": { "BindingInfo": { "TableName": "项目表", "ColumnName": "严格模式", "GUID": "9d1420ec-8ca7-462d-8f2e-0041cfff8053" }, "CellType": { "$type": "Forguncy.CheckBoxCellType, ServerDesignerCommon", "Caption": " 开启严格模式", "Style": 2, "CommandList": [] } }, "17,1": { "BindingInfo": { "TableName": "项目表", "ColumnName": "项目简介", "GUID": "04181a21-8f77-4356-b29b-4b49085a531e" }, "CellType": { "$type": "ElementUI.InputCellType, ElementUI", "CommandList": [], "UIPermissions": [ { "Scope": 2, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 1, "AllowRoles": [ "FGC_Anonymous" ] }, { "Scope": 4, "AllowRoles": [ "FGC_Anonymous" ] } ], "type": "textarea", "resize": "none" } }, "20,18": { "CellType": { "$type": "Forguncy.ButtonCellType, ServerDesignerCommon", "CommandList": [ { "$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon", "ConditionAndCommandPairList": [ { "Condition": { "$type": "Forguncy.Model.IfCondition, ServerDesignerCommon", "param": { "$type": "Forguncy.Model.IfConditionTableDataParam, ServerDesignerCommon", "tableData": { "TableName": "项目表", "ColumnName": "ID", "GUID": "5b79a673-3839-41ee-80c3-78b5017b5037" } }, "value": "%Null%" }, "CommandList": [ { "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", "TableName": "项目表", "UpdateType": "add", "ShowConfirm": false } ], "ID": "107633c4-0a24-4f17-a9a3-3e345aad78fc" }, { "CommandList": [ { "$type": "Forguncy.Model.UpdateDataTableCommand, ServerDesignerCommon", "TableName": "项目表", "ShowConfirm": false } ], "ID": "f43b34f1-ac8a-433c-8255-92f41b4f2acd" } ] }, { "$type": "Notiflix_Forguncy.Notify_Command, Notiflix_Forguncy", "Message": "提交成功" }, { "$type": "Forguncy.Model.ClosePopupCommand, ServerDesignerCommon", "ReloadData": true } ], "Text": "提交", "TemplateKey": "_RS_Main1" } } }, "StyleDatas": { "Styles": [ { "FontFamily": 0, "FontSize": 13.333333333333332 }, { "FontFamily": 0, "FontSize": 13.333333333333332, "Formatter": 1 }, { "FontFamily": 0, "FontSize": 13.333333333333332, "HorizontalAlignment": 2 }, { "FontFamily": 0, "FontSize": 13.333333333333332, "Foreground": 3 }, { "BorderBottom": 0 }, { "FontFamily": 0, "FontSize": 13.333333333333332, "BorderBottom": 0 } ], "Types": { "Strs": [ "Body", "[AUTO]General", "Right", "Text 1 50", "Background 2 0" ], "Borders": [ { "Color": 4 } ] }, "CellStyles": { "6,0": 0, "6,1": 0, "6,2": 0, "6,3": 0, "6,4": 0, "6,5": 0, "6,6": 0, "6,7": 0, "6,8": 0, "6,9": 0, "6,10": 0, "6,11": 0, "6,12": 0, "6,13": 0, "6,14": 0, "6,15": 0, "6,16": 0, "6,17": 0, "6,18": 0, "6,19": 0, "6,20": 0, "6,21": 0, "7,0": 0, "7,1": 0, "7,2": 0, "7,3": 0, "7,4": 0, "7,5": 0, "7,6": 0, "7,7": 0, "7,8": 0, "7,9": 0, "7,10": 0, "7,11": 0, "7,12": 1, "7,13": 0, "7,14": 0, "7,15": 0, "7,16": 0, "7,17": 0, "7,18": 0, "7,19": 0, "7,20": 0, "7,21": 0, "8,0": 0, "8,1": 0, "8,12": 0, "8,21": 0, "10,0": 0, "10,1": 1, "10,2": 0, "10,3": 0, "10,4": 0, "10,5": 0, "10,6": 0, "10,7": 0, "10,8": 1, "10,9": 0, "10,10": 0, "10,11": 0, "10,12": 0, "10,13": 0, "10,14": 0, "10,15": 0, "10,16": 0, "10,17": 0, "10,18": 0, "10,19": 0, "10,20": 2, "10,21": 0, "11,0": 0, "11,1": 0, "11,8": 0, "11,9": 0, "11,10": 0, "11,11": 0, "11,12": 0, "11,13": 0, "11,14": 0, "11,15": 0, "11,16": 0, "11,17": 0, "11,18": 0, "11,19": 0, "11,20": 0, "11,21": 0, "13,1": 1, "13,2": 0, "13,3": 0, "13,4": 0, "13,5": 0, "13,6": 0, "13,7": 0, "13,8": 1, "13,9": 0, "13,10": 0, "13,11": 0, "13,12": 0, "13,13": 0, "13,14": 0, "13,15": 1, "13,16": 0, "13,17": 3, "13,18": 0, "13,19": 0, "13,20": 0, "13,21": 0, "14,1": 0, "14,2": 0, "14,3": 0, "14,4": 0, "14,5": 0, "14,6": 0, "14,7": 0, "14,8": 0, "14,9": 0, "14,10": 0, "14,11": 0, "14,12": 0, "14,13": 0, "14,14": 0, "14,15": 0, "14,16": 0, "14,17": 0, "14,18": 0, "14,19": 0, "14,20": 0, "14,21": 0, "15,0": 0, "15,1": 0, "15,2": 0, "15,3": 0, "15,4": 0, "15,5": 0, "15,6": 0, "15,7": 0, "15,8": 0, "15,9": 0, "15,10": 0, "15,11": 0, "15,12": 0, "15,13": 0, "15,14": 0, "15,15": 0, "15,16": 0, "15,17": 0, "15,18": 0, "15,19": 0, "15,20": 0, "15,21": 0, "16,1": 1, "18,1": 4, "18,2": 4, "18,3": 4, "18,4": 4, "18,5": 4, "18,6": 4, "18,7": 4, "18,8": 4, "18,9": 4, "18,10": 4, "18,11": 4, "18,12": 4, "18,13": 4, "18,14": 5, "18,15": 5, "18,16": 5, "18,17": 5, "18,18": 5, "18,19": 5, "18,20": 5, "19,14": 0, "19,15": 0, "19,16": 0, "19,17": 0, "19,18": 0, "19,19": 0, "19,20": 0, "20,18": 0, "20,19": 0, "20,20": 0 }, "SheetStyle": { "FontFamily": 0, "FontSize": 13.333333333333332 } }, "Spans": [ "2,1,1,4", "11,1,1,6", "11,8,1,6", "11,15,1,6", "14,15,1,6", "14,1,1,6", "14,8,1,6", "17,1,1,20", "20,18,1,3", "5,1,1,20", "8,1,1,10", "8,12,1,9" ], "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": [] }, "PrintInfo": { "PaperSize": {}, "Margin": {} } }//17lhZHdue+D9yTrOoeTHX9mENpCPaipfcvnp6kLIlxfa8WFlmGfdSLWOABnAOP1SRdVPdzof6Ry/KQ6uewJgaiGLpad+5Lne2weGqhIl4zxErJ6SIT1PTtmHAB+sC2DUVc0mnbUZ6T5m4LAjAMiIAC/Ma793utMn8s3FSI025EQcRHeRY8dBgdnLL2Q67oihkD+w7D9Ig40Kf8uvFZk0Qu/L0m6kl6w+Hs9e6n9QxAHyhrVp/gnF4C3aWtoxZmywP0rq0qkG7y3hVJR1ge8uFnShoT693D8Ab9Fm/4cBWLTu1ggwxa6hRum6KykSIOAa7whsna7fr4maJt5xLLkth3IZBvoUWDbQ68V0qmVbg+gEuxC67UV7cEnNDv7SoH+V5dcRnHm/UCXf1WcbM+MKSEQRqmSi2tSDWMQb3FYxog+yYOt8HjdTuYsZ0BP3nxSvh4nO/gW0jMvQf+xQ3go0rysm0O7nT1/bdGSLHAwsLMbIioi6cUecfG4hHRuqtHMplyVAGvba7bF5qgjgQJdUyOgWw9AFyNyIwKC6ksyIPmB9LzEyCMV5MaHqegVYvLoiwyJjpXojFhGEupyGTufE+zEVPmgRHpEZ3LtnXvuXQBlS7uCoc9qo6CnwCokdCn7KSicutcC3sGRwOpKXFfzDM6pfxV+E3kcgepQ1ajon/b8fEqdHLgL7wen1yrxZGbI4kPdeS5jTcdNMILHBcbAA640vdFfkbjtMYqS1kHkZ6r27cc9zZDWf8dAnGlbXqbglTIjpqT7009Mly4xrhFvpqWQd/KJ+K9l/gde71itr8pINpCe1p/Zi8jt8gsvzolQv11PK4DtdKNa0r727m85ZaKQUG6xTc4ggfZURDTQLDMPMz+kWbKKhzr6noBXluQMs8vDkz4gzF3mFKRZDZgtOjg==|920