{"Message":"1. 增加项目、任务平行视图,解决子表成员的权限问题;\r\n2. 重新整理页面绑定,取消原表的统计字段;\r\n3. 优化任务、项目的人员管理;","MessageType":2,"Modules":[{"State":1,"Type":7,"Name":"Table/项目任务分组"},{"State":1,"Type":7,"Name":"Table/任务成员表"},{"State":1,"Type":7,"Name":"Table/任务表"},{"State":1,"Type":7,"Name":"Table/任务进展"},{"State":1,"Type":7,"Name":"Table/任务评论表"},{"State":1,"Type":23,"Name":"TableView/View_任务工时统计"},{"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":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":1,"Name":"PCPage/任务-子任务列表"},{"State":1,"Type":1,"Name":"PCPage/任务-工时"},{"State":1,"Type":1,"Name":"PCPage/工时详情"},{"State":1,"Type":1,"Name":"PCPage/新增任务"},{"State":4,"Type":1,"Name":"PCPage/参与成员管理"},{"State":2,"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":15,"Name":"ServerCommand/变更任务状态"},{"State":1,"Type":15,"Name":"ServerCommand/修改任务预算工时"},{"State":1,"Type":15,"Name":"ServerCommand/移除任务成员"},{"State":2,"Type":15,"Name":"ServerCommand/更新任务参与人"},{"State":2,"Type":15,"Name":"ServerCommand/同步任务参与人字段"},{"State":1,"Type":15,"Name":"ServerCommand/上报实际工时"},{"State":1,"Type":15,"Name":"ServerCommand/分配任务工时"},{"State":1,"Type":15,"Name":"ServerCommand/移除项目成员"},{"State":2,"Type":15,"Name":"ServerCommand/同步项目成员"},{"State":1,"Type":27,"Name":"ServerCommandPrivate/后端新增项目反馈"},{"State":1,"Type":36,"Name":"ShareCommandContainer/打开任务详情"},{"State":1,"Type":9,"Name":"Theme"},{"State":1,"Type":40,"Name":"Plugin"},{"State":1,"Type":15,"Name":"ServerCommand/计算报工数据"},{"State":2,"Type":15,"Name":"ServerCommand/上报实际工时(备份)"},{"State":1,"Type":7,"Name":"Table/汇报状态"},{"State":1,"Type":7,"Name":"Table/EmojiTable"},{"State":1,"Type":15,"Name":"ServerCommand/任务发起流程前校验"},{"State":1,"Type":28,"Name":"ProcessItem/新增任务流程"},{"State":1,"Type":15,"Name":"ServerCommand/发起任务流程"},{"State":3,"Type":23,"Name":"TableView/项目平行视图"},{"State":3,"Type":6,"Name":"Pages/任务/任务成员"},{"State":3,"Type":23,"Name":"TableView/任务成员视图"},{"State":3,"Type":23,"Name":"TableView/任务平行视图"},{"State":3,"Type":6,"Name":"Pages/任务/任务类型管理"}],"Version":"v1"}
This commit is contained in:
@@ -49,6 +49,7 @@
|
||||
{
|
||||
"$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"
|
||||
},
|
||||
|
||||
490
Tables/项目/项目平行视图.json
Normal file
490
Tables/项目/项目平行视图.json
Normal file
@@ -0,0 +1,490 @@
|
||||
{
|
||||
"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,
|
||||
"isView": true,
|
||||
"isExternal": true,
|
||||
"detailTables": []
|
||||
},
|
||||
"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": 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": 13,
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
|
||||
"userFieldName": "项目经理",
|
||||
"filterType": 4,
|
||||
"condition": {
|
||||
"$type": "ForguncyDataAccess.GeneralCESqlCondition, ForguncyDataAccess",
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "项目平行视图",
|
||||
"ColumnName": "项目经理",
|
||||
"GUID": "14ae1605-6733-4e61-ac59-bd43adefaae6"
|
||||
},
|
||||
"Value": "%CurrentUser.UserName%"
|
||||
}
|
||||
}
|
||||
},
|
||||
"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": 5,
|
||||
"dataFilter": {
|
||||
"$type": "Forguncy.RbacPermission.Core.Impl.Data.RowFilter, Forguncy.RbacPermission.Core",
|
||||
"userFieldName": "项目经理",
|
||||
"filterType": 4,
|
||||
"condition": {
|
||||
"$type": "ForguncyDataAccess.TextCESqlCondition, ForguncyDataAccess",
|
||||
"CompareType": 6,
|
||||
"ColumnBindingInfo": {
|
||||
"TableName": "项目平行视图",
|
||||
"ColumnName": "项目成员",
|
||||
"GUID": "bc21b445-dab5-462a-9cc7-df1b588d0b58"
|
||||
},
|
||||
"Value": "%CurrentUser.UserName%"
|
||||
}
|
||||
}
|
||||
},
|
||||
"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"
|
||||
}
|
||||
},
|
||||
"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,
|
||||
"项目预算费用": 5,
|
||||
"预算方案": 5
|
||||
},
|
||||
"subTableOperations": {
|
||||
"任务成员视图": 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,
|
||||
"项目预算费用": 5,
|
||||
"预算方案": 5
|
||||
},
|
||||
"subTableOperations": {
|
||||
"任务成员视图": 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,
|
||||
"项目预算费用": 5,
|
||||
"预算方案": 5
|
||||
},
|
||||
"subTableOperations": {
|
||||
"任务成员视图": 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,
|
||||
"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.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",
|
||||
"HasChangeColumnType": true
|
||||
},
|
||||
{
|
||||
"$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": "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": "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",
|
||||
"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": "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": "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",
|
||||
"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": "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",
|
||||
"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": "FGC_Creator",
|
||||
"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": "FGC_CreateDate",
|
||||
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.SaveLoad.BindingColumnSaveData, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "FGC_LastModifier",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
}
|
||||
],
|
||||
"ExternalDatabaseInfo": {
|
||||
"DataBaseType": "6db454c0-531c-4395-9122-921a18942902",
|
||||
"AllowModifySchema": true,
|
||||
"ConnectionId": "业务表",
|
||||
"SourceTableName": "项目平行视图",
|
||||
"SourceTableSchema": "dbo",
|
||||
"CreateViewSql": "SELECT\n\t[ID],\n\t[项目名称],\n\t[项目代号],\n\t[项目简介],\n\t[项目封面],\n\t[项目经理],\n\t[项目分组],\n\t[所属客户],\n\t[所属客户部门],\n\t[工时分配方式],\n\t[项目预算工时],\n\t[项目预算费用],\n\t[公开],\n\t[严格模式],\n\t[计划开始日期],\n\t[计划完成日期],\n\t[项目方案],\n\t[预算方案],\n\t[网络资源],\n\t[开启反馈收集],\n\t[项目状态],\n\t[立项流程示例ID],\r\n\t( SELECT STRING_AGG ( [项目成员], ',' ) FROM [项目成员表] WHERE [项目ID] = [项目表].ID ) AS 项目成员,\r\n\tFGC_Creator,\r\n\tFGC_CreateDate,\r\n\tFGC_LastModifier\n\t\nFROM\n\t[dbo].[项目表];",
|
||||
"ViewInfo": {
|
||||
"ViewName": "项目平行视图",
|
||||
"QueryColumns": [
|
||||
"ID"
|
||||
]
|
||||
}
|
||||
},
|
||||
"Relations": [
|
||||
{
|
||||
"PrimaryTable": "客户表",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignTable": "项目平行视图",
|
||||
"ForeignColumn": "所属客户",
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"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": false
|
||||
}
|
||||
],
|
||||
"Indexes": []
|
||||
}
|
||||
Reference in New Issue
Block a user