Просмотр исходного кода

短信相关

release_toaliyun_real
gongbiao 7 лет назад
Родитель
Сommit
aef21540e1
1 измененных файлов: 17 добавлений и 3 удалений
  1. +17
    -3
      mallinkService/src/main/java/com/simple/service/impl/WxMsgServiceImpl.java

+ 17
- 3
mallinkService/src/main/java/com/simple/service/impl/WxMsgServiceImpl.java Просмотреть файл

@@ -17,9 +17,11 @@ import com.simple.utils.HttpUtil;
import com.simple.utils.RsaUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.web.multipart.MultipartFile;

import java.util.*;
import java.util.concurrent.Executors;
import java.util.concurrent.ScheduledExecutorService;
import java.util.concurrent.TimeUnit;

@Service
public class WxMsgServiceImpl implements WxMsgService {
@@ -54,7 +56,7 @@ public class WxMsgServiceImpl implements WxMsgService {
}

//是否立即发送
if (wxMsg.getIsright() == 0) {
if (wxMsg.getIsright() == 1) {
wxMsg.setStatus(1);
sendmsg(wxMsg);
} else {
@@ -73,7 +75,7 @@ public class WxMsgServiceImpl implements WxMsgService {
}

//是否立即发送
if (wxMsg.getIsright() == 0) {
if (wxMsg.getIsright() == 1) {
wxMsg.setStatus(1);
sendmsg(wxMsg);
} else {
@@ -81,6 +83,8 @@ public class WxMsgServiceImpl implements WxMsgService {
wxMsg.setStatus(0);
wxMsgMapper.updateByPrimaryKeySelective(wxMsg);
return new ResultData(Result.SUCCESS, "短信会在预设时间发送");


}

}
@@ -170,4 +174,14 @@ public class WxMsgServiceImpl implements WxMsgService {
}


public static void main(String args[]){

ScheduledExecutorService service = Executors.newSingleThreadScheduledExecutor();
service.scheduleAtFixedRate(()->System.out.println("task ScheduledExecutorService "+new Date()), 0, 1, TimeUnit.SECONDS);

}




}

Загрузка…
Отмена
Сохранить