|
@@ -44,13 +44,14 @@ func (this *SmsController) SmsSend() {
|
|
|
|
|
|
addList := make([]*models.SmsRecord, 0)
|
|
addList := make([]*models.SmsRecord, 0)
|
|
for _, v := range req {
|
|
for _, v := range req {
|
|
- v.Address=strings.Trim(v.Address," ")
|
|
|
|
|
|
+ v.Address = strings.Trim(v.Address, " ")
|
|
if v.Sign != utils.Sign {
|
|
if v.Sign != utils.Sign {
|
|
br.Msg = "签名错误"
|
|
br.Msg = "签名错误"
|
|
br.ErrMsg = "签名错误;get sign:" + v.Sign + ";check sign:" + utils.Sign
|
|
br.ErrMsg = "签名错误;get sign:" + v.Sign + ";check sign:" + utils.Sign
|
|
return
|
|
return
|
|
}
|
|
}
|
|
- count, err := models.GetSmsRecordCount(v.Address, v.Date)
|
|
|
|
|
|
+ unionCode := utils.MD5(v.Address + v.Body + v.Date)
|
|
|
|
+ count, err := models.GetSmsRecordCount(unionCode)
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
if err != nil && err.Error() != utils.ErrNoRow() {
|
|
br.Msg = "失败,请联系技术"
|
|
br.Msg = "失败,请联系技术"
|
|
br.ErrMsg = "失败;Err:" + err.Error()
|
|
br.ErrMsg = "失败;Err:" + err.Error()
|
|
@@ -86,6 +87,7 @@ func (this *SmsController) SmsSend() {
|
|
record.Mobile = v.Address
|
|
record.Mobile = v.Address
|
|
record.SmsDate = v.Date
|
|
record.SmsDate = v.Date
|
|
record.Body = v.Body
|
|
record.Body = v.Body
|
|
|
|
+ record.UnionCode = unionCode
|
|
addList = append(addList, record)
|
|
addList = append(addList, record)
|
|
}
|
|
}
|
|
}
|
|
}
|