715 lines
26 KiB
JSON
715 lines
26 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": "项目岗位",
|
|
"subColumnName": "项目ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"subTableName": "项目版本",
|
|
"subColumnName": "项目ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"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"
|
|
},
|
|
{
|
|
"subTableName": "需求反馈登记表",
|
|
"subColumnName": "项目ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"subTableName": "反馈收集任务匿名视图",
|
|
"subColumnName": "项目ID",
|
|
"relatedColumnName": "ID"
|
|
},
|
|
{
|
|
"subTableName": "汇报子表",
|
|
"subColumnName": "关联项目",
|
|
"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": 13,
|
|
"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": "af801a6e-4e84-49a9-a783-c160270ad6d4"
|
|
},
|
|
"Value": "%CurrentUser.UserName%"
|
|
},
|
|
{
|
|
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
|
|
"CompareType": 6,
|
|
"ColumnBindingInfo": {
|
|
"TableName": "项目表",
|
|
"ColumnName": "参与人",
|
|
"GUID": "dadb9211-c26b-4699-9f40-2110930d4cd8"
|
|
},
|
|
"Value": "%CurrentUser%"
|
|
},
|
|
{
|
|
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
|
"ColumnBindingInfo": {
|
|
"TableName": "项目表",
|
|
"ColumnName": "公开",
|
|
"GUID": "2265f1aa-c9f6-47f3-9dab-b8833c7de01c"
|
|
},
|
|
"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": 13,
|
|
"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"
|
|
}
|
|
},
|
|
"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,
|
|
"开始及完成时间": 5,
|
|
"所属客户": 5,
|
|
"所属客户部门": 5,
|
|
"立项流程示例ID": 5,
|
|
"网络资源": 5,
|
|
"计划完成日期": 5,
|
|
"计划开始日期": 5,
|
|
"计算计划工期": 5,
|
|
"项目分组": 5,
|
|
"项目名称": 5,
|
|
"项目封面": 5,
|
|
"项目成员": 5,
|
|
"项目方案": 5,
|
|
"项目状态": 5,
|
|
"项目简介": 5,
|
|
"项目经理": 5,
|
|
"项目预算工时": 5,
|
|
"项目预算费用": 5,
|
|
"预算方案": 5,
|
|
"已分配计划工时": 5,
|
|
"工时分配方式": 5,
|
|
"参与人列表": 5,
|
|
"项目成员数": 5,
|
|
"项目岗位数": 5
|
|
},
|
|
"subTableOperations": {
|
|
"View_任务工时统计": 5,
|
|
"任务工时表": 5,
|
|
"任务成员表": 5,
|
|
"任务表": 5,
|
|
"反馈收集任务匿名视图": 5,
|
|
"汇报子表": 5,
|
|
"需求反馈登记表": 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,
|
|
"开始及完成时间": 5,
|
|
"所属客户": 5,
|
|
"所属客户部门": 5,
|
|
"立项流程示例ID": 5,
|
|
"网络资源": 5,
|
|
"计划完成日期": 5,
|
|
"计划开始日期": 5,
|
|
"计算计划工期": 5,
|
|
"项目分组": 5,
|
|
"项目名称": 5,
|
|
"项目封面": 5,
|
|
"项目成员": 5,
|
|
"项目方案": 5,
|
|
"项目状态": 5,
|
|
"项目简介": 5,
|
|
"项目经理": 5,
|
|
"项目预算工时": 5,
|
|
"项目预算费用": 5,
|
|
"预算方案": 5,
|
|
"已分配计划工时": 5,
|
|
"工时分配方式": 5,
|
|
"参与人列表": 5,
|
|
"项目成员数": 5,
|
|
"项目岗位数": 5
|
|
},
|
|
"subTableOperations": {
|
|
"View_任务工时统计": 5,
|
|
"任务工时表": 5,
|
|
"任务成员表": 5,
|
|
"任务表": 5,
|
|
"反馈收集任务匿名视图": 5,
|
|
"汇报子表": 5,
|
|
"需求反馈登记表": 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,
|
|
"开始及完成时间": 5,
|
|
"所属客户": 5,
|
|
"所属客户部门": 5,
|
|
"立项流程示例ID": 5,
|
|
"网络资源": 5,
|
|
"计划完成日期": 5,
|
|
"计划开始日期": 5,
|
|
"计算计划工期": 5,
|
|
"项目分组": 5,
|
|
"项目名称": 5,
|
|
"项目封面": 5,
|
|
"项目成员": 5,
|
|
"项目方案": 5,
|
|
"项目状态": 5,
|
|
"项目简介": 5,
|
|
"项目经理": 5,
|
|
"项目预算工时": 5,
|
|
"项目预算费用": 5,
|
|
"预算方案": 5,
|
|
"已分配计划工时": 5,
|
|
"工时分配方式": 5,
|
|
"参与人列表": 5,
|
|
"项目成员数": 5,
|
|
"项目岗位数": 5
|
|
},
|
|
"subTableOperations": {
|
|
"View_任务工时统计": 5,
|
|
"任务工时表": 5,
|
|
"任务成员表": 5,
|
|
"任务表": 5,
|
|
"反馈收集任务匿名视图": 5,
|
|
"汇报子表": 5,
|
|
"需求反馈登记表": 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": "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.ImageBindingColumnSaveData, 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",
|
|
"DefaultValue": "未分组",
|
|
"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": "bigint",
|
|
"MaxLength": -1,
|
|
"Name": "所属客户部门",
|
|
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
|
"DefaultValue": 0,
|
|
"DatabaseColumnType": "int",
|
|
"MaxLength": -1,
|
|
"Name": "工时分配方式",
|
|
"ColumnType": "System.Int32, 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",
|
|
"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",
|
|
"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": "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.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.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": "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",
|
|
"DefaultValue": 1,
|
|
"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",
|
|
"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": "nvarchar",
|
|
"MaxLength": -1,
|
|
"Name": "立项流程示例ID",
|
|
"ColumnType": "System.String, 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.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "04a57004-15e7-4437-beae-2abfa17d2d60"
|
|
},
|
|
"AggregateFunction": 5,
|
|
"DataColumnName": "项目成员",
|
|
"DetailTableName": "项目成员表",
|
|
"Name": "项目成员",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "项目成员",
|
|
"GUID": "ae230332-b3f6-4eb8-bb84-b3bba33769d8"
|
|
},
|
|
"AggregateFunction": 5,
|
|
"DataColumnName": "项目成员",
|
|
"DetailTableName": "项目成员表",
|
|
"Name": "参与人列表",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
|
|
"Formula": "[计划开始日期]&\",\"&[计划完成日期]",
|
|
"Name": "开始及完成时间",
|
|
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.FormulaColumnSaveData, ServerDesignerCommon",
|
|
"Formula": "DATEDIF([计划开始日期],[计划完成日期],\"d\")",
|
|
"Name": "计算计划工期",
|
|
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"BindingInfo": {
|
|
"TableName": "任务表",
|
|
"ColumnName": "任务预算工时",
|
|
"GUID": "8ae04d9f-fc83-490e-a736-f8a40cf8183b"
|
|
},
|
|
"AggregateFunction": 4,
|
|
"DataColumnName": "任务预算工时",
|
|
"DetailTableName": "任务表",
|
|
"Name": "已分配计划工时",
|
|
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"BindingInfo": {
|
|
"TableName": "项目成员表",
|
|
"ColumnName": "ID",
|
|
"GUID": "11b3445b-d3ea-44d3-ad8a-af2e84040a79"
|
|
},
|
|
"AggregateFunction": 1,
|
|
"DataColumnName": "ID",
|
|
"DetailTableName": "项目成员表",
|
|
"Name": "项目成员数",
|
|
"ColumnType": "System.Int32, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
|
},
|
|
{
|
|
"$type": "Forguncy.SaveLoad.StatisticColumnSaveData, ServerDesignerCommon",
|
|
"BindingInfo": {
|
|
"TableName": "项目岗位",
|
|
"ColumnName": "ID",
|
|
"GUID": "6816c340-798e-457b-8900-ea168d4dcd18"
|
|
},
|
|
"AggregateFunction": 1,
|
|
"DataColumnName": "ID",
|
|
"DetailTableName": "项目岗位",
|
|
"Name": "项目岗位数",
|
|
"ColumnType": "System.Int32, 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": "所属客户",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "客户部门表",
|
|
"PrimaryColumn": "ID",
|
|
"ForeignTable": "项目表",
|
|
"ForeignColumn": "所属客户部门",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "项目状态",
|
|
"PrimaryColumn": "状态码",
|
|
"ForeignTable": "项目表",
|
|
"ForeignColumn": "项目状态",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "ACT_HI_PROCINST_View",
|
|
"PrimaryColumn": "ID_",
|
|
"ForeignTable": "项目表",
|
|
"ForeignColumn": "立项流程示例ID",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "项目分组",
|
|
"PrimaryColumn": "项目分组",
|
|
"ForeignTable": "项目表",
|
|
"ForeignColumn": "项目分组",
|
|
"IsDetailTableRelation": true
|
|
},
|
|
{
|
|
"PrimaryTable": "View_项目统计信息",
|
|
"PrimaryColumn": "项目ID",
|
|
"ForeignTable": "项目表",
|
|
"ForeignColumn": "ID",
|
|
"IsDetailTableRelation": false
|
|
},
|
|
{
|
|
"PrimaryTable": "工时分配方式",
|
|
"PrimaryColumn": "ID",
|
|
"ForeignTable": "项目表",
|
|
"ForeignColumn": "工时分配方式",
|
|
"IsDetailTableRelation": true
|
|
}
|
|
],
|
|
"Indexes": []
|
|
} |