WYB
2021-03-22 91b8cdad021ab052e4991f3d41834a6f0ddc36b8
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
using System;
using System.Text.RegularExpressions;
using JiepeiWMS.Common;
using JiepeiWMS.Extends;
using log4net;
 
namespace JiepeiWMS.Common
{
    public static class SmsHelper
    {
        private static readonly ILog log = LogManager.GetLogger(typeof(SmsHelper));
        /// <summary>
        /// 添加发送短信
        /// </summary>
        public static bool Send(string note, string tel)
        {
            try
            {
                if (tel.IsCanSendMobile())
                {
                    YiMeiMsmHelper.Send(tel, note);
                    return true;
                }
                return false;
            }
            catch (Exception ex)
            {
                //LogHelper.Error(ex);
                log.Error(ex);
                return false;
            }
        }
 
 
        /// <summary>
        /// 添加定时发送短信
        /// </summary>
        public static bool SendTimerSms(string note, string tel, string sendTime)
        {
            try
            {
                if (tel.IsCanSendMobile())
                {
                    YiMeiMsmHelper.SendTimerSms(tel, note, sendTime);
                    return true;
                }
                return false;
            }
            catch (Exception ex)
            {
                log.Error(ex);
                return false;
            }
        }
 
 
        /// <summary>
        /// 发送语音短信
        /// add by wangyongbo 2020-11-18
        /// </summary>
        /// <param name="note"></param>
        /// <param name="tel"></param>
        /// <returns></returns>
        public static bool SendVoice(string note, string tel)
        {
            try
            {
                if (tel.IsCanSendMobile())
                {
                    YiMeiMsmHelper.SendVoice(tel, note);
                    return true;
                }
 
                return false;
            }
            catch (Exception ex)
            {
                log.Error(ex);
                return false;
            }
 
        }
 
        /// <summary>
        /// 添加发送语音验证
        /// </summary>
        public static bool SendVote(string note, string tel)
        {
            try
            {
                if (tel.IsCanSendMobile())
                {
 
                    //Pcb.Common.WKSms.smsSoapClient sms = new Pcb.Common.WKSms.smsSoapClient();
                    //  note = "(捷配)" + note;
                    bool isSend = false;
                    YiMeiMsmHelper.Send(tel, note);
                    return isSend;
                }
                return false;
            }
            catch (Exception ex)
            {
                log.Error(ex);
                return false;
            }
        }
 
 
 
 
    }
}