{"Message":"完善任务功能","MessageType":2,"Modules":[{"State":4,"Type":7,"Name":"Table/任务表"},{"State":2,"Type":7,"Name":"Table/任务版本"},{"State":4,"Type":7,"Name":"Table/任务状态"},{"State":2,"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":12,"Name":"CustomLibrary"},{"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":7,"Name":"Table/任务进展"},{"State":1,"Type":7,"Name":"Table/任务工时表"},{"State":1,"Type":1,"Name":"PCPage/工时详情"},{"State":1,"Type":31,"Name":"UserControlPage/工时记录列表"},{"State":1,"Type":15,"Name":"ServerCommand/新增工时"},{"State":4,"Type":23,"Name":"TableView/子任务视图"},{"State":3,"Type":38,"Name":"Image/未选择.svg"},{"State":3,"Type":1,"Name":"PCPage/修改报工"},{"State":3,"Type":15,"Name":"ServerCommand/修改工时"},{"State":3,"Type":1,"Name":"PCPage/新增任务"},{"State":3,"Type":7,"Name":"Table/项目版本"},{"State":3,"Type":7,"Name":"Table/项目分组"},{"State":3,"Type":22,"Name":"Tables/任务"},{"State":3,"Type":20,"Name":"ServerCommands/任务"},{"State":3,"Type":15,"Name":"ServerCommand/新增任务"}],"Version":"v1"}
This commit is contained in:
247
Tables/任务/任务表.json
Normal file
247
Tables/任务/任务表.json
Normal file
@@ -0,0 +1,247 @@
|
||||
{
|
||||
"Name": "任务表",
|
||||
"Columns": [
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, 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.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"MaxLength": -1,
|
||||
"Name": "项目ID",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"MaxLength": -1,
|
||||
"Name": "父任务ID",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "任务名称",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.UserBindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "执行者",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "参与者",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "datetime",
|
||||
"MaxLength": -1,
|
||||
"Name": "开始时间",
|
||||
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "datetime",
|
||||
"MaxLength": -1,
|
||||
"Name": "结束时间",
|
||||
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"MaxLength": -1,
|
||||
"Name": "任务类型",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"MaxLength": -1,
|
||||
"Name": "分组ID",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"MaxLength": -1,
|
||||
"Name": "版本",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "任务说明",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "备注",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"MaxLength": -1,
|
||||
"Name": "工时核定方式",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.AttachmentBindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "nvarchar",
|
||||
"MaxLength": -1,
|
||||
"Name": "关联资源",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.BindingColumn, ServerDesignerCommon",
|
||||
"DatabaseColumnType": "bigint",
|
||||
"MaxLength": -1,
|
||||
"Name": "任务状态",
|
||||
"ColumnType": "System.Int64, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Name": "FGC_Creator"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
|
||||
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Name": "FGC_CreateDate"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.UserExtraBingingColumn, ServerDesignerCommon",
|
||||
"ColumnType": "System.String, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Name": "FGC_LastModifier"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.DateExtraBingingColumn, ServerDesignerCommon",
|
||||
"ColumnType": "System.DateTime, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e",
|
||||
"Name": "FGC_LastModifyDate"
|
||||
},
|
||||
{
|
||||
"$type": "Forguncy.Model.Tables.StatisticColumn, 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.Model.Tables.StatisticColumn, ServerDesignerCommon",
|
||||
"AggregateFunction": 4,
|
||||
"DataColumnName": "实际工时",
|
||||
"DetailTableName": "View_任务工时统计",
|
||||
"DetailTableSchema": "dbo",
|
||||
"Name": "总实际工时",
|
||||
"ColumnType": "System.Double, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e"
|
||||
}
|
||||
],
|
||||
"ExternalDatabaseInfo": {
|
||||
"AllowModifySchema": true,
|
||||
"ConnectionId": "业务表",
|
||||
"SourceTableName": "任务表",
|
||||
"SourceTableSchema": "dbo"
|
||||
},
|
||||
"PrimaryKey": [
|
||||
"ID"
|
||||
],
|
||||
"Indexes": [],
|
||||
"Relations": [
|
||||
{
|
||||
"PrimarySchema": null,
|
||||
"PrimaryTable": "任务表",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignSchema": null,
|
||||
"ForeignTable": "任务表",
|
||||
"ForeignColumn": "父任务ID",
|
||||
"RelationTypeOnDelete": 0,
|
||||
"RelationTypeOnUpdate": 0,
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"PrimarySchema": null,
|
||||
"PrimaryTable": "项目表",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignSchema": null,
|
||||
"ForeignTable": "任务表",
|
||||
"ForeignColumn": "项目ID",
|
||||
"RelationTypeOnDelete": 0,
|
||||
"RelationTypeOnUpdate": 0,
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"PrimarySchema": null,
|
||||
"PrimaryTable": "项目版本",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignSchema": null,
|
||||
"ForeignTable": "任务表",
|
||||
"ForeignColumn": "版本",
|
||||
"RelationTypeOnDelete": 0,
|
||||
"RelationTypeOnUpdate": 0,
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"PrimarySchema": null,
|
||||
"PrimaryTable": "任务类型",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignSchema": null,
|
||||
"ForeignTable": "任务表",
|
||||
"ForeignColumn": "任务类型",
|
||||
"RelationTypeOnDelete": 0,
|
||||
"RelationTypeOnUpdate": 0,
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"PrimarySchema": null,
|
||||
"PrimaryTable": "任务状态",
|
||||
"PrimaryColumn": "状态码",
|
||||
"ForeignSchema": null,
|
||||
"ForeignTable": "任务表",
|
||||
"ForeignColumn": "任务状态",
|
||||
"RelationTypeOnDelete": 0,
|
||||
"RelationTypeOnUpdate": 0,
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"PrimarySchema": null,
|
||||
"PrimaryTable": "项目分组",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignSchema": null,
|
||||
"ForeignTable": "任务表",
|
||||
"ForeignColumn": "分组ID",
|
||||
"RelationTypeOnDelete": 0,
|
||||
"RelationTypeOnUpdate": 0,
|
||||
"IsDetailTableRelation": true
|
||||
},
|
||||
{
|
||||
"PrimarySchema": null,
|
||||
"PrimaryTable": "工时核定方式",
|
||||
"PrimaryColumn": "ID",
|
||||
"ForeignSchema": null,
|
||||
"ForeignTable": "任务表",
|
||||
"ForeignColumn": "工时核定方式",
|
||||
"RelationTypeOnDelete": 0,
|
||||
"RelationTypeOnUpdate": 0,
|
||||
"IsDetailTableRelation": true
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user