649 lines
24 KiB
JSON
649 lines
24 KiB
JSON
{
|
|
"Name": "任务表",
|
|
"PermissionData": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionData, Forguncy.RbacPermission.Core",
|
|
"permissionResource": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionResource, Forguncy.RbacPermission.Core",
|
|
"enabledTypes": 2,
|
|
"isExternal": true,
|
|
"detailTables": [
|
|
{
|
|
"subTableName": "任务成员表",
|
|
"subColumnName": "任务ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"subTableName": "任务表",
|
|
"subColumnName": "父任务ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"subTableName": "任务进展",
|
|
"subColumnName": "任务ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"subTableName": "View_任务工时统计",
|
|
"subColumnName": "任务ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"subTableName": "任务工时表",
|
|
"subColumnName": "任务ID",
|
|
"relatedColumnName": "ID"
|
|
}
|
|
]
|
|
},
|
|
"permissionBindings": [
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
|
"operationTypes": 13,
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
|
|
}
|
|
},
|
|
"dataPermissionType": 2,
|
|
"roleNames": [
|
|
"Administrator",
|
|
"项目总监"
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
|
"operationTypes": 5,
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
|
|
"userFieldName": "执行者",
|
|
"filterType": 5
|
|
}
|
|
},
|
|
"dataPermissionType": 2,
|
|
"roleNames": [
|
|
"FGC_LoginUser"
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
|
"operationTypes": 1,
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
|
|
"userFieldName": "执行者",
|
|
"filterType": 4,
|
|
"condition": {
|
|
"$type": "ForguncyDataAccess.RelationSqlCondition, ForguncyDataAccess",
|
|
"SubConditions": [
|
|
{
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "执行者",
|
|
"GUID": "8039e5c8-feaa-41a8-b8db-b19e9ec288d6"
|
|
},
|
|
"Value": "%CurrentUser.UserName%"
|
|
},
|
|
{
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "项目ID",
|
|
"GUID": "307797f5-7f60-495f-90d8-5db319a11724",
|
|
"RelationBinding": {
|
|
"RelatedTable": "项目表",
|
|
"RelatedColumn": "ID",
|
|
"DisplayColumn": "项目经理"
|
|
}
|
|
},
|
|
"Value": "%CurrentUser.UserName%"
|
|
},
|
|
{
|
|
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
|
|
"CompareType": 6,
|
|
"ColumnBindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "参与人",
|
|
"GUID": "699b9e72-7bc3-4d4d-9636-a0fb2314ef00"
|
|
},
|
|
"Value": "%CurrentUser%"
|
|
},
|
|
{
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "项目ID",
|
|
"GUID": "42e22c0d-7cdc-4673-9642-105e286c61e6",
|
|
"RelationBinding": {
|
|
"RelatedTable": "项目表",
|
|
"RelatedColumn": "ID",
|
|
"DisplayColumn": "公开"
|
|
}
|
|
},
|
|
"Value": "1"
|
|
}
|
|
],
|
|
"RelationType": 1
|
|
}
|
|
}
|
|
},
|
|
"dataPermissionType": 2,
|
|
"roleNames": [
|
|
"FGC_LoginUser"
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowBindingConfig, Forguncy.RbacPermission.Core",
|
|
"operationTypes": 1,
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core"
|
|
}
|
|
},
|
|
"dataPermissionType": 2,
|
|
"roleNames": [
|
|
"商务总监"
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordBindingConfig, Forguncy.RbacPermission.Core",
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.CreateRecordFilter, Forguncy.RbacPermission.Core"
|
|
}
|
|
},
|
|
"dataPermissionType": 1,
|
|
"roleNames": [
|
|
"FGC_LoginUser"
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
|
"fieldOperations": {
|
|
"ID": 1,
|
|
"任务名称": 5,
|
|
"任务状态": 5,
|
|
"任务类型": 5,
|
|
"任务说明": 5,
|
|
"任务预算工时": 5,
|
|
"关联资源": 5,
|
|
"分组ID": 5,
|
|
"前置任务": 5,
|
|
"参与人": 5,
|
|
"参与人数": 5,
|
|
"备注": 5,
|
|
"层级": 5,
|
|
"工期": 5,
|
|
"开始报工日期": 5,
|
|
"开始时间": 5,
|
|
"总实际工时": 5,
|
|
"总计划工时": 5,
|
|
"执行者": 5,
|
|
"最后报工日期": 5,
|
|
"次序": 5,
|
|
"父任务ID": 5,
|
|
"版本": 5,
|
|
"结束时间": 5,
|
|
"进度": 5,
|
|
"里程碑": 5,
|
|
"项目ID": 5,
|
|
"功能名称": 5,
|
|
"收集反馈": 5,
|
|
"功能描述": 5,
|
|
"参与人列表": 5
|
|
},
|
|
"subTableOperations": {
|
|
"View_任务工时统计": 5,
|
|
"任务工时表": 5,
|
|
"任务成员表": 5,
|
|
"任务表": 5,
|
|
"任务进展": 5,
|
|
"任务评论表": 5,
|
|
"需求反馈登记表": 5,
|
|
"汇报子表": 5
|
|
},
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
|
}
|
|
},
|
|
"dataPermissionType": 4,
|
|
"roleNames": [
|
|
"Administrator"
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
|
"fieldOperations": {
|
|
"ID": 1,
|
|
"任务名称": 5,
|
|
"任务状态": 5,
|
|
"任务类型": 5,
|
|
"任务说明": 5,
|
|
"任务预算工时": 5,
|
|
"关联资源": 5,
|
|
"分组ID": 5,
|
|
"前置任务": 5,
|
|
"参与人": 5,
|
|
"参与人数": 5,
|
|
"备注": 5,
|
|
"层级": 5,
|
|
"工期": 5,
|
|
"开始报工日期": 5,
|
|
"开始时间": 5,
|
|
"总实际工时": 5,
|
|
"总计划工时": 5,
|
|
"执行者": 5,
|
|
"最后报工日期": 5,
|
|
"次序": 5,
|
|
"父任务ID": 5,
|
|
"版本": 5,
|
|
"结束时间": 5,
|
|
"进度": 5,
|
|
"里程碑": 5,
|
|
"项目ID": 5,
|
|
"功能名称": 5,
|
|
"收集反馈": 5,
|
|
"功能描述": 5,
|
|
"参与人列表": 5
|
|
},
|
|
"subTableOperations": {
|
|
"View_任务工时统计": 5,
|
|
"任务工时表": 5,
|
|
"任务成员表": 5,
|
|
"任务表": 5,
|
|
"任务进展": 5,
|
|
"任务评论表": 5,
|
|
"需求反馈登记表": 5,
|
|
"汇报子表": 5
|
|
},
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
|
}
|
|
},
|
|
"dataPermissionType": 4,
|
|
"roleNames": [
|
|
"FGC_LoginUser"
|
|
]
|
|
},
|
|
{
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.DataPermissionBinding, Forguncy.RbacPermission.Core",
|
|
"config": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldBindingConfig, Forguncy.RbacPermission.Core",
|
|
"fieldOperations": {
|
|
"ID": 1,
|
|
"任务名称": 5,
|
|
"任务状态": 5,
|
|
"任务类型": 5,
|
|
"任务说明": 5,
|
|
"任务预算工时": 5,
|
|
"关联资源": 5,
|
|
"分组ID": 5,
|
|
"前置任务": 5,
|
|
"参与人": 5,
|
|
"参与人数": 5,
|
|
"备注": 5,
|
|
"层级": 5,
|
|
"工期": 5,
|
|
"开始报工日期": 5,
|
|
"开始时间": 5,
|
|
"总实际工时": 5,
|
|
"总计划工时": 5,
|
|
"执行者": 5,
|
|
"最后报工日期": 5,
|
|
"次序": 5,
|
|
"父任务ID": 5,
|
|
"版本": 5,
|
|
"结束时间": 5,
|
|
"进度": 5,
|
|
"里程碑": 5,
|
|
"项目ID": 5,
|
|
"功能名称": 5,
|
|
"收集反馈": 5,
|
|
"功能描述": 5,
|
|
"参与人列表": 5
|
|
},
|
|
"subTableOperations": {
|
|
"View_任务工时统计": 5,
|
|
"任务工时表": 5,
|
|
"任务成员表": 5,
|
|
"任务表": 5,
|
|
"任务进展": 5,
|
|
"任务评论表": 5,
|
|
"需求反馈登记表": 5,
|
|
"汇报子表": 5
|
|
},
|
|
"dataFilter": {
|
|
"$type": "Forguncy.RbacPermission.Core.Impl.Data.FieldFilter, Forguncy.RbacPermission.Core"
|
|
}
|
|
},
|
|
"dataPermissionType": 4,
|
|
"roleNames": [
|
|
"FGC_Anonymous"
|
|
]
|
|
}
|
|
]
|
|
},
|
|
"Columns": [
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"Required": true,
|
|
"Unique": true,
|
|
"AutoIncrement": true,
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "ID",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "项目ID",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "父任务ID",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "层级",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "任务名称",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.UserBindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "执行者",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "datetime",
|
|
"MaxLength": -1,
|
|
"Name": "开始时间",
|
|
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "datetime",
|
|
"MaxLength": -1,
|
|
"Name": "结束时间",
|
|
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "任务类型",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "分组ID",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "版本",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "任务说明",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "备注",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "参与人",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.AttachmentBindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "关联资源",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "float",
|
|
"MaxLength": -1,
|
|
"Name": "任务预算工时",
|
|
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DefaultValue": 0,
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "任务状态",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "前置任务",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "工期",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "次序",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bit",
|
|
"MaxLength": -1,
|
|
"Name": "里程碑",
|
|
"ColumnType": "System.Boolean, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "float",
|
|
"MaxLength": -1,
|
|
"Name": "进度",
|
|
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"AggregateFunction": 4,
|
|
"DataColumnName": "计划工时",
|
|
"DetailTableName": "View_任务工时统计",
|
|
"DetailTableSchema": "dbo",
|
|
"Name": "总计划工时",
|
|
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"AggregateFunction": 4,
|
|
"DataColumnName": "实际工时",
|
|
"DetailTableName": "View_任务工时统计",
|
|
"DetailTableSchema": "dbo",
|
|
"Name": "总实际工时",
|
|
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"AggregateFunction": 1,
|
|
"DataColumnName": "ID",
|
|
"DetailTableName": "任务成员表",
|
|
"DetailTableSchema": "dbo",
|
|
"Name": "参与人数",
|
|
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"AggregateFunction": 2,
|
|
"DataColumnName": "工时日期",
|
|
"DetailTableName": "任务工时表",
|
|
"DetailTableSchema": "dbo",
|
|
"Name": "最后报工日期",
|
|
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"AggregateFunction": 3,
|
|
"DataColumnName": "工时日期",
|
|
"DetailTableName": "任务工时表",
|
|
"DetailTableSchema": "dbo",
|
|
"Name": "开始报工日期",
|
|
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"BindingInfo": {
|
|
"TableName": "任务成员表",
|
|
"ColumnName": "参与人",
|
|
"GUID": "09882fda-2048-401f-a59f-4ed437a2a959"
|
|
},
|
|
"AggregateFunction": 5,
|
|
"DataColumnName": "参与人",
|
|
"DetailTableName": "任务成员表",
|
|
"Name": "参与人列表",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "功能名称",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "收集反馈",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DatabaseColumnType": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "功能描述",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
|
"Name": "FGC_Creator"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
|
|
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
|
"Name": "FGC_CreateDate"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.UserExtraBingingColumnSaveData, ServerDesignerCommon",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
|
"Name": "FGC_LastModifier"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.DateExtraBingingColumnSaveData, ServerDesignerCommon",
|
|
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
|
"Name": "FGC_LastModifyDate"
|
|
}
|
|
],
|
|
"ExternalDatabaseInfo": {
|
|
"DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
|
|
"AllowModifySchema": true,
|
|
"ConnectionId": "业务表",
|
|
"SourceTableName": "任务表",
|
|
"SourceTableSchema": "dbo"
|
|
},
|
|
"PrimaryKey": [
|
|
"ID"
|
|
],
|
|
"Relations": [
|
|
{
|
|
"PrimaryTable": "任务表",
|
|
"PrimaryColumn": "ID",
|
|
"ForeignTable": "任务表",
|
|
"ForeignColumn": "父任务ID",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "项目表",
|
|
"PrimaryColumn": "ID",
|
|
"ForeignTable": "任务表",
|
|
"ForeignColumn": "项目ID",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "项目版本",
|
|
"PrimaryColumn": "ID",
|
|
"ForeignTable": "任务表",
|
|
"ForeignColumn": "版本",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "任务类型",
|
|
"PrimaryColumn": "ID",
|
|
"ForeignTable": "任务表",
|
|
"ForeignColumn": "任务类型",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "任务状态",
|
|
"PrimaryColumn": "状态码",
|
|
"ForeignTable": "任务表",
|
|
"ForeignColumn": "任务状态",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "项目任务分组",
|
|
"PrimaryColumn": "ID",
|
|
"ForeignTable": "任务表",
|
|
"ForeignColumn": "分组ID",
|
|
"IsDetailTableRelation": true
|
|
}
|
|
],
|
|
"Indexes": []
|
|
} |