admin
2020-07-04 9d35ba657fa5e3add766405d76e3ff8c4dcd4ad4
fanli/src/main/java/com/yeshi/fanli/controller/admin/PushController.java
@@ -7,6 +7,7 @@
import javax.annotation.Resource;
import com.yeshi.fanli.entity.accept.AdminAcceptData;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.yeshi.utils.HttpUtil;
@@ -75,7 +76,7 @@
    * @throws Exception
    */
   @RequestMapping(value = "newPushUrlAll")
   public void newPushUrlAll(String callback, String url, String title, String content, String uids,
   public void newPushUrlAll(AdminAcceptData acceptData, String callback, String url, String title, String content, String uids,
         String arrayIOS, String arrayAndroid, PrintWriter out) {
      if (StringUtil.isNullOrEmpty(url) || StringUtil.isNullOrEmpty(title) || StringUtil.isNullOrEmpty(content)) {
@@ -111,12 +112,12 @@
         
         if (listuid == null) {
            // 全推
            pushService.pushUrl(null, title, content, url, listIOS, listAndroid);
            pushService.pushUrl(null, title, content, url, listIOS, listAndroid,acceptData.getSystem());
         } else {
            // 部分推送
            for (String str_uid: listuid) {
               if (str_uid != null && str_uid.trim().length() > 0) {
                  pushService.pushUrl(Long.parseLong(str_uid), title, content, url, listIOS, listAndroid);
                  pushService.pushUrl(Long.parseLong(str_uid), title, content, url, listIOS, listAndroid,acceptData.getSystem());
               }
            }
         }
@@ -134,13 +135,12 @@
    * 
    * 方法说明: 站内信推送 -(新后台)
    * 
    * @param uId
    * @param title
    * @param content
    * @throws Exception
    */
   @RequestMapping(value = "newPushFanZNX")
   public void newPushFanZNX(String callback, String uids, String title, String content, String arrayIOS,
   public void newPushFanZNX(AdminAcceptData acceptData,String callback, String uids, String title, String content, String arrayIOS,
         String arrayAndroid, PrintWriter out) {
      if (StringUtil.isNullOrEmpty(title) || StringUtil.isNullOrEmpty(content)) {
@@ -171,12 +171,12 @@
         
         if (listuid == null) {
            // 全推
            pushService.pushZNX(null, title, content, listIOS, listAndroid);
            pushService.pushZNX(null, title, content, listIOS, listAndroid,acceptData.getSystem());
         } else {
            // 部分推送
            for (String str_uid: listuid) {
               if (str_uid != null && str_uid.trim().length() > 0) {
                  pushService.pushZNX(Long.parseLong(str_uid), title, content, listIOS, listAndroid);
                  pushService.pushZNX(Long.parseLong(str_uid), title, content, listIOS, listAndroid,acceptData.getSystem());
                  userSystemMsgService.addUserSystemMsg(Long.parseLong(str_uid), UserSystemMsgTypeEnum.question,
                        title, content, UserSystemMsg.TIME_TAG_EMERGENT, null);
@@ -196,13 +196,12 @@
    * 
    * 方法说明: 百川推送 -(新后台)
    * 
    * @param uId
    * @param title
    * @param content
    * @throws Exception
    */
   @RequestMapping(value = "pushBaiChuan")
   public void pushBaiChuan(String callback, String uids, String title, String content, String url, String arrayIOS,
   public void pushBaiChuan(AdminAcceptData acceptData,String callback, String uids, String title, String content, String url, String arrayIOS,
         String arrayAndroid, PrintWriter out) {
      if (StringUtil.isNullOrEmpty(title) || StringUtil.isNullOrEmpty(content)) {
@@ -232,12 +231,12 @@
         
         if (listuid == null) {
            // 全推
            pushService.pushBaiChuanUrl(null, title, content, url, listIOS, listAndroid);
            pushService.pushBaiChuanUrl(null, title, content, url, listIOS, listAndroid,acceptData.getSystem());
         } else {
            // 部分推送
            for (String str_uid: listuid) {
               if (str_uid != null && str_uid.trim().length() > 0) {
                  pushService.pushBaiChuanUrl(Long.parseLong(str_uid), title, content, url, listIOS, listAndroid);
                  pushService.pushBaiChuanUrl(Long.parseLong(str_uid), title, content, url, listIOS, listAndroid,acceptData.getSystem());
               }
            }
         }