InviteSettingModel.class.php 1.12 KB
<?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();
    }
}