| 12345678910111213141516171819202122232425262728293031323334 |
- <?php
- namespace App\Model;
- use Illuminate\Database\Eloquent\Model;
- //流程节点实例表
- class WorkFlowInstancesNodes extends DataScopeBaseModel
- {
- protected $guarded = [];
- protected $table = "workflow_instance_nodes"; //指定表
- const CREATED_AT = 'crt_time';
- const UPDATED_AT = 'upd_time';
- protected $dateFormat = 'U';
- public static $field = ['id', 'instance_id', 'node_key', 'label', 'prev_node_key', 'next_node_key', 'assignees', 'approval_type', 'status', 'handled_time', 'crt_time', 'upd_time', 'crt_id'];
- protected $casts = [
- 'assignees' => 'array',
- ];
- const approval_type_one = 1;
- const approval_type_two = 2;
- const approval_type = [
- self::approval_type_one => '会签',
- self::approval_type_two => '或签',
- ];
- const pass_type_one = 1;
- const pass_type_two = 2;
- const is_pass_title = [
- self::pass_type_one => '通过',
- self::pass_type_two => '驳回',
- ];
- }
|