hr-system/models/hr_flow/flow_task.json

85 lines
1.5 KiB
JSON

{
"summary": [
{
"name": "flow_task",
"title": "审批任务(待办/已办)",
"pk": [
"id"
],
"charset": "utf8mb4",
"collate": "utf8mb4_unicode_ci"
}
],
"fields": [
{
"name": "id",
"title": "主键",
"type": "varchar",
"length": 32,
"notnull": true
},
{
"name": "instance_id",
"title": "流程实例",
"type": "varchar",
"length": 32
},
{
"name": "node_id",
"title": "节点定义",
"type": "varchar",
"length": 32
},
{
"name": "node_name",
"title": "节点名称",
"type": "varchar",
"length": 64
},
{
"name": "approver_id",
"title": "审批人",
"type": "varchar",
"length": 32
},
{
"name": "task_status",
"title": "任务状态(pending/approved/rejected/forwarded/cancelled)",
"type": "varchar",
"length": 16,
"default": "pending"
},
{
"name": "comment",
"title": "审批意见",
"type": "text"
},
{
"name": "handle_time",
"title": "处理时间",
"type": "timestamp"
},
{
"name": "created_at",
"title": "创建时间",
"type": "timestamp"
}
],
"indexes": [
{
"name": "idx_approver_status",
"fields": [
"approver_id",
"task_status"
]
},
{
"name": "idx_instance",
"fields": [
"instance_id"
]
}
],
"codes": []
}