Files
clue/Pages/任务/任务-子任务列表.json
SHAMUSPC\NINGMEI 879a79139f {"Message":"1. 增加预算时长概念;\r\n2. 增加任务成员功能;\r\n3. 增加项目岗位;\r\n4. 增加任务时薪、岗位时薪、人员时薪;","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目表"},{"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":9,"Name":"Theme"},{"State":1,"Type":11,"Name":"UserService"},{"State":1,"Type":1,"Name":"PCPage/任务-子任务列表"},{"State":1,"Type":1,"Name":"PCPage/任务-关联资源"},{"State":1,"Type":1,"Name":"PCPage/任务-进展"},{"State":1,"Type":23,"Name":"TableView/用户信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色分类关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/用户角色关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色组织关系视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/角色拥有权限视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织信息视图","ExclusiveType":0},{"State":1,"Type":23,"Name":"TableView/组织级别视图","ExclusiveType":0},{"State":1,"Type":1,"Name":"PCPage/工时详情"},{"State":1,"Type":15,"Name":"ServerCommand/新增工时"},{"State":1,"Type":15,"Name":"ServerCommand/修改工时"},{"State":1,"Type":15,"Name":"ServerCommand/新增任务"},{"State":1,"Type":1,"Name":"PCPage/项目菜单"},{"State":1,"Type":1,"Name":"PCPage/项目信息"},{"State":3,"Type":7,"Name":"Table/项目分组","ExclusiveType":0},{"State":3,"Type":1,"Name":"PCPage/切换项目"},{"State":3,"Type":1,"Name":"PCPage/切换任务状态"},{"State":3,"Type":15,"Name":"ServerCommand/变更任务状态"},{"State":3,"Type":23,"Name":"TableView/人员工时统计视图"},{"State":3,"Type":7,"Name":"Table/项目岗位"},{"State":3,"Type":7,"Name":"Table/任务成员表"},{"State":3,"Type":6,"Name":"Pages/项目首页/项目配置"},{"State":3,"Type":1,"Name":"PCPage/项目配置首页"},{"State":3,"Type":1,"Name":"PCPage/项目岗位配置"},{"State":3,"Type":1,"Name":"PCPage/参与成员管理"}],"Version":"v1"}
2024-03-02 14:09:09 +08:00

515 lines
15 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"Rows": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 30.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 10.0,
"IsHidden": true
}
},
"2": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 272.0,
"Mode": 1,
"IsHidden": true
}
},
"3": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 10.0,
"IsHidden": true
}
},
"4": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 28.0,
"IsHidden": true
}
}
},
"InLogicalVisibleIndexes": [
1,
2,
3,
4
],
"Count": 5,
"DefaultSize": 10.0
},
"Cols": {
"RowColumnAttachedInfos": {
"0": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 24.0
}
},
"1": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 125.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,
"Mode": 2,
"MinLength": {
"Unit": 1
},
"MaxLength": {
"Value": 1.0
}
}
},
"27": {
"GridRowColumnDefinition": {
"DesignLengthInPixel": 15.0
}
}
},
"Count": 28,
"DefaultSize": 32.0
},
"Values": {
"0,1": "子任务",
"0,24": "增加任务"
},
"Formulas": {
"4,1": "IFERROR(ODATA(\"子任务视图/$count?$filter=父任务ID eq \"&IF(ISBLANK(任务ID),\"null\",任务ID)),0)",
"0,1": "\"子任务(\"&B5&\"\""
},
"AttachInfos": {
"0,24": {
"CellType": {
"$type": "Forguncy.ButtonCellType, ServerDesignerCommon",
"CommandList": [
{
"$type": "Forguncy.Model.ShowPopupCommand, ServerDesignerCommon",
"PageName": "新增任务",
"PassValues": [
{
"Source": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-子任务列表'!项目ID"
},
"TargetCell": {
"SerializeProperty": "=新增任务!项目ID"
}
},
{
"Source": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-子任务列表'!任务ID"
},
"TargetCell": {
"SerializeProperty": "=新增任务!父任务ID"
}
}
]
}
],
"Text": "增加任务",
"TemplateKey": "Gost",
"Icon": {
"Name": "Application/005_add_5.svg",
"BuiltIn": true,
"Color": "Background 1",
"UseCellTypeForeColor": true
},
"IconSize": 14.0
}
},
"2,1": {
"CellType": {
"$type": "Forguncy.RepeaterCellType, ServerDesignerCommon",
"TemplatePageName": "558ca610fafc4ffd8884b819161bfd6",
"Command": {
"$type": "GrapeCity.Forguncy.Commands.CustomCommandObject, Forguncy.Commands",
"Commands": [
{
"$type": "SetCurrentRowCommand.SetCurrentRowCommand, SetCurrentRowCommand",
"CurrentRowInfo": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "任务表",
"ColumnName": "ID",
"GUID": "38d3f029-b2a4-4a0f-90e9-7d30c5db2c6f"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-子任务列表'!ID"
}
}
}
],
"ParamProperties": {
"ID": "ID",
"任务名称": "任务名称",
"执行者": "执行者",
"开始时间": "开始时间",
"任务类型": "任务类型",
"任务状态": "任务状态"
}
},
"DataSourceType": 1,
"DataSource": {
"$type": "ServerDesignerCommon.Model.BindingDataSourceModel, ServerDesignerCommon",
"TableName": "子任务视图",
"BindingInfos": [
{
"BindingInfo": {
"TableName": "子任务视图",
"ColumnName": "ID",
"GUID": "01816971-51c6-45c5-93ce-b84f06483e41"
},
"ColumnName": "ID"
},
{
"BindingInfo": {
"TableName": "子任务视图",
"ColumnName": "任务名称",
"GUID": "195c8886-3fc8-4976-a646-c690521ea33c"
},
"ColumnName": "任务名称"
},
{
"BindingInfo": {
"TableName": "子任务视图",
"ColumnName": "执行者",
"GUID": "1f681d63-d898-4dd8-94af-d3b3a9159b45",
"RelationBinding": {
"RelatedTable": "用户信息视图",
"RelatedColumn": "用户名",
"DisplayColumn": "全名"
}
},
"ColumnName": "执行者"
},
{
"BindingInfo": {
"TableName": "子任务视图",
"ColumnName": "开始时间",
"GUID": "64fa470a-2274-4e9c-9eca-e073fe84f8a6"
},
"ColumnName": "开始时间"
},
{
"BindingInfo": {
"TableName": "子任务视图",
"ColumnName": "任务类型",
"GUID": "f6c90672-5a33-4982-9b0c-7a9c7f158c1e"
},
"ColumnName": "任务类型"
},
{
"BindingInfo": {
"TableName": "子任务视图",
"ColumnName": "任务状态",
"GUID": "a4c2a0b6-3b58-4aae-8b04-06de96be9266",
"RelationBinding": {
"RelatedTable": "任务状态",
"RelatedColumn": "状态码",
"DisplayColumn": "任务状态"
}
},
"ColumnName": "任务状态"
}
],
"SqlCondition": {
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
"ColumnBindingInfo": {
"TableName": "子任务视图",
"ColumnName": "父任务ID",
"GUID": "23edc24b-a803-44a4-b3b2-f45ff233625b"
},
"Value": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-子任务列表'!任务ID"
}
},
"IsListviewDataSource": true,
"CustomColumns": []
},
"DataSourceListviewName": "图文列表表格1",
"TemplateKey": "竖排无样式",
"CommitDataWithCommand": true
}
},
"4,1": {
"CellType": {
"$type": "Forguncy.TextCellType, ServerDesignerCommon",
"SavedValidators": [
{
"$type": "Forguncy.CellTypes.Models.UniqueValidadator, ServerDesignerCommon"
}
],
"TemplateKey": "_RS_NewLittleRoundCorner",
"CommandList": [
{
"$type": "Forguncy.Model.ConditionCommand, ServerDesignerCommon",
"ConditionAndCommandPairList": [
{
"Condition": {
"$type": "Forguncy.Model.IfCondition, ServerDesignerCommon",
"param": {
"$type": "Forguncy.Model.IfConditionPageElementParam, ServerDesignerCommon",
"cellLocations": [
{
"SerializeProperty": "='任务-子任务列表'!B5"
}
]
},
"value": "0"
},
"CommandList": [
{
"$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
"PropertyItemsList": [
{
"Location": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-子任务列表'!2:4"
},
"Value": false
}
]
}
],
"ID": "cc0c55f7-7c97-4274-81fb-238ccca79b16"
},
{
"CommandList": [
{
"$type": "Forguncy.Model.SetRowColumnLayoutCommand, ServerDesignerCommon",
"PropertyItemsList": [
{
"Location": {
"$type": "Forguncy.Model.FormulaReferObject, ServerDesignerCommon",
"SerializeProperty": "='任务-子任务列表'!2:4"
},
"Value": true
}
]
}
],
"ID": "6eb23f6b-816a-400a-b031-263634ba996c"
}
]
}
]
}
}
},
"StyleDatas": {
"Styles": [
{
"FontFamily": 0,
"FontSize": 13.333333333333332,
"Foreground": 1,
"Formatter": 2
},
{
"FontFamily": 0,
"FontSize": 13.333333333333332
},
{
"HorizontalAlignment": 3
},
{
"Formatter": 4,
"HorizontalAlignment": 3
},
{
"Foreground": 5
}
],
"Types": {
"Strs": [
"Body",
"Accent 1 0",
"[AUTO]General",
"Center",
"@",
"Text 1 50"
]
},
"CellStyles": {
"0,24": 0,
"0,25": 1,
"0,26": 1,
"1,24": 0,
"1,25": 0,
"1,26": 0,
"2,1": 2,
"3,1": 2,
"3,2": 2,
"3,3": 2,
"3,4": 2,
"3,5": 2,
"3,6": 2,
"3,7": 2,
"3,8": 2,
"3,9": 2,
"3,10": 2,
"3,11": 2,
"3,12": 2,
"3,13": 2,
"3,14": 2,
"3,15": 2,
"3,16": 2,
"3,17": 2,
"3,18": 2,
"3,19": 2,
"3,20": 2,
"3,21": 2,
"3,22": 2,
"3,23": 2,
"3,24": 2,
"3,25": 2,
"3,26": 2,
"3,27": 2,
"4,1": 3,
"4,2": 2,
"4,3": 2,
"4,4": 2,
"4,5": 2,
"4,6": 2,
"4,7": 2,
"4,8": 2,
"4,9": 2,
"4,10": 2,
"4,11": 2,
"4,12": 2,
"4,13": 2,
"4,14": 2,
"4,15": 2,
"4,16": 2,
"4,17": 2,
"4,18": 2,
"4,19": 2,
"4,20": 2,
"4,21": 2,
"4,22": 2,
"4,23": 2,
"4,24": 2,
"4,25": 2,
"4,26": 2,
"4,27": 2
},
"ColStyles": {
"1": 4
},
"SheetStyle": {
"FontFamily": 0,
"FontSize": 13.333333333333332
}
},
"Spans": [
"2,1,1,27",
"0,24,1,3"
],
"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": {}
},
"BackgroundPictures": [
{
"Name": "03800ae4-18af-4c3c-98bb-40694b1eb80b.png",
"DisplayName": "背景图1",
"StyleInfo": {
"CornerRadius": 5.0,
"Fill": "Background 1 0",
"StrokeDashType": 8,
"Stroke": "Background 2 -10",
"StrokeThickness": 1.0
},
"IsAutomaticStroke": false,
"IsAutomaticFill": false,
"Location": "24,40",
"Size": "940,282"
}
]
}//BQEMIOasK4DDrQGqH/Tla13DFMgkIalO1BjZl6KxYM66sDqUnxQUKdZWkCOu3U0qImrz4owgOjU428g6iz2oyb8d6bnD+ZX8oKZkfvBv1kyzBNtSA8aHzLm0Vq5yWuB7Xduu5xAlaikZ35T5A0xKJWDmen5JctYJ+O7qTT7QLjr52vxJZzp+IPrskHFD6C0WHGIinywWp/921IFZu3qsgsez/DSMKRNOJQfe9PFsoQVBTX7dpNRvtidbc2MAvQZFgfWJkB+b8kj5wwKsmyUv2hHJnGVbQIfDwtsNTLJQttn7UGrWkak0Y0/T83s+8qSbCTwc8dUokO/f0+f+hAEt98hniU+LG/p5zq6O64LciW1DzqNQPxjzvc+smapsUJVKxvRj6CEI+E/s5R/7WExXpEGJ8PnPeAikBSZrbWoC2GCXVU4/4N4BjKyitJdJY1d+TBmS25bSimtJByU0rqWP+ObRHN7vCK9rqxBvieRGaLCT4u0Zpm5QEW6yypujrTvloqfTB7n0vz/Hr1bGLApqIRkdefaBWvZX4bFtzlou6r+NdC02xBF46hwVC49Tc7tZR7Nu0iYgf8qYlxW274Zzsvmo4YgcrvWl5QRMu1unov0mioQBfXMpp9g2INYeYn2CwXKcJUypmjRKUf1Epk4j5saioXBV8rP7zIEsbe+MP4KM6P+9hott90+7lc3AkA6NiK6ilgxCfhFZbKDgBCgt5vRgUwQ/rT9N1+Yzl64vw3HNJ/13+HSuYQQ3K4ljVQTgCAu2dsEQS/VJ7UlQIQ2Il3EQKjEjzx2xGJkXvJY4xICO0Hc+WIWV6TokOBHZ4W7fMeieoxevqEFqJV14KZZuniNcKSnV5wITKaorTPbP6xWvYbarWKMMjJz9MdopkFvhkdeRI3H/z+w4WA5rIw10eg==|920