InviteSettingModel.class.php
1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
/**
* Created by PhpStorm.
* User: liyifei2012it
* Date: 16/9/27
* Time: 20:08
*/
namespace Common\Model;
class InviteSettingModel extends AbstractModel
{
// 审批方式: 邀请人审核
const APPROVE_INVITER = 1;
// 审批方式: 组织负责人审核
const APPROVE_LEADER = 2;
// 邀请方式: 直接邀请
const TYPE_DIRECT = 1;
const TYPE_DIRECT_CN = '直接邀请';
// 邀请方式: 审批邀请
const TYPE_APPROVAL = 2;
const TYPE_APPROVAL_CN = '审批邀请';
// 邀请方式 标识和名称的关联
const TYPE_LIST = [
self::TYPE_DIRECT => self::TYPE_DIRECT_CN,
self::TYPE_APPROVAL => self::TYPE_APPROVAL_CN,
];
// 选人组件flag类型 部门
const CHOOSEPERSON_COMPONENT_FLAG_DP = 1;
// 选人组件flag类型 成员
const CHOOSEPERSON_COMPONENT_FLAG_USER = 3;
// 选人组件flag类型 岗位
const CHOOSEPERSON_COMPONENT_FLAG_JOB = 5;
// 选人组件flag类型 角色
const CHOOSEPERSON_COMPONENT_FLAG_ROLE = 6;
// 构造方法
public function __construct()
{
parent::__construct();
}
}