Completed
Push — master ( 6c98ed...eea45a )
by duan
03:01 queued 01:55
created

Byrobot::init()   A

Complexity

Conditions 2
Paths 2

Size

Total Lines 6
Code Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
cc 2
eloc 3
nc 2
nop 1
dl 0
loc 6
rs 10
c 0
b 0
f 0
1
<?php
2
/**
3
 * Created by PhpStorm.
4
 * User: yiranzai
5
 * Date: 19-3-19
6
 * Time: 下午6:43
7
 */
8
9
namespace Yiranzai\Byrobot\Traits;
10
11
/**
12
 * Class Byrobot
13
 * @package App\Traits
14
 */
15
trait Byrobot
16
{
17
    /**
18
     * @var int
19
     */
20
    public static $maxTaskPageSize = (2 << 30) - 1;
21
22
    /**
23
     * @var int
24
     */
25
    public static $maxPhoneLogPageSize = 50;
26
27
    /**
28
     * @var array
29
     */
30
    public static $errorCode = [
31
        200 => '执行成功',
32
        401 => '校验数据错误',
33
        404 => '资源未找到',
34
        403 => '权限不足',
35
        412 => '参数错误',
36
        500 => '未知错误',
37
    ];
38
39
    /**
40
     * @var array
41
     */
42
    public static $queryLevelMap = [
43
        0 => '',
44
        1 => 'A级(较强)',
45
        2 => 'B级(一般)',
46
        3 => 'C级(很少)',
47
        4 => 'D级(需筛选)',
48
        5 => 'E级(需要再次跟进)',
49
        6 => 'F级(无需跟进)',
50
    ];
51
52
    /**
53
     * @var array
54
     */
55
    public static $levelToNum = [
56
        'A' => 1,
57
        'B' => 2,
58
        'C' => 3,
59
        'D' => 4,
60
        'E' => 5,
61
        'F' => 6,
62
    ];
63
64
    /**
65
     * @var array
66
     */
67
    public static $levelMap = [
68
        0 => '',
69
        1 => 'A(有明确意向)',
70
        2 => 'B(可能有意向)',
71
        3 => 'C(明确拒绝)',
72
        4 => 'D(用户忙)',
73
        5 => 'E(拨打失败)',
74
        6 => 'F(无效客户)',
75
    ];
76
}
77