liusheng
2025-02-25 1468abbfadd8ba623c85e0c871aade69607ce085
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
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
package com.smartor.domain.robot;
 
import com.ruoyi.common.core.domain.BaseEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
 
import java.util.Map;
 
/**
 * 电话话术模板回参
 *
 * @author ruoyi
 * @date 2024-05-23
 */
@ApiModel(value = "RobotScritpTemplateVO", description = "电话话术模板回参")
@Data
public class RobotIdlenumVO extends BaseEntity {
    private static final long serialVersionUID = 1L;
 
 
    /**
     *
     */
    @ApiModelProperty(value = "授权 id")
    private String app_id;
 
    /**
     * 授权 key(已加密过的 key)
     */
    @ApiModelProperty(value = "授权 key(已加密过的 key)")
    private String app_key;
 
 
    /**
     * 主叫号码即电话线路的号码
     */
    @ApiModelProperty(value = "主叫号码即电话线路的号码")
    private String ani;
 
 
    /**
     * 是否是特殊通道呼出,值为:true、false 1.模拟线路:
     * special_ch=true 只会指定线路号码为 ani 的一条线路呼出。
     * special_ch=false 会从 app_id 下面选取任意一条空闲的模拟线路
     * 呼出。此时 ani 不起作用。实际外呼显示的号码不一定是 ani。
     * 2.数字线路
     * 该参数对数字线路不起作用,数字线路会从 app_id 下面选取任
     * 意通道,以 ani 作为主叫号码来外呼显示
     */
    @ApiModelProperty(value = "是否是特殊通道呼出,值为:true、false")
    private Boolean specify_ch;
 
    /**
     * 时间戳,微秒级
     */
    @ApiModelProperty(value = "时间戳,微秒级")
    private Long time_stamp;
 
    /**
     * 按顺序拼接字符串后 md5 加密:
     * md5(app_id+app_key+bs_uuid+ani+dnis+specify_ch+time_stamp) specify_ch md5 时 true 用 1 替代,false 用 0 替代
     */
    @ApiModelProperty(value = "按顺序拼接字符串后 md5 加密:")
    private String sign;
 
}