|  |  |  | 
|---|
|  |  |  | import org.springframework.beans.factory.annotation.Autowired; | 
|---|
|  |  |  | import org.springframework.stereotype.Service; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | import java.net.URLEncoder; | 
|---|
|  |  |  | import java.util.*; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  | userIds.add(u.getId()); | 
|---|
|  |  |  | JSONObject param = new JSONObject(); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | param.put("componentId","dfe"); | 
|---|
|  |  |  | param.put("msgType","tlnc"); | 
|---|
|  |  |  | param.put("componentMenuId", data.getMenuCode()); | 
|---|
|  |  |  | 
|---|
|  |  |  | notices.setParam3(data.getMsgCreateTime()); | 
|---|
|  |  |  | notices.setParam5(JSONObject.toJSONString(param)); | 
|---|
|  |  |  | notices.setType(Constants.noticesObjectType.hknotice); | 
|---|
|  |  |  | notices.setRemark(gotoUrl+"dps/web/wxAuth/loginV2?oaId=atwl&redirectId=index"); | 
|---|
|  |  |  | notices.setRemark(gotoUrl+StringUtils.defaultString(data.getSegmentId(),"")+StringUtils.defaultString(data.getH5Url(),"")); | 
|---|
|  |  |  | //                  notices.setRemark(gotoUrl+"dps/web/wxAuth/loginV2?oaId=atwl&redirectId=index"); | 
|---|
|  |  |  | //https://atwl.ahzyssl.com/dps/web/wxAuth/loginV2?oaId=atwl&redirectUrl=encode(url) | 
|---|
|  |  |  | String domainUrl = gotoUrl + HKConstants.InterfacePath.wxAuthUrl[0]; | 
|---|
|  |  |  | notices.setRemark(domainUrl+ URLEncoder.encode("/"+StringUtils.defaultString(data.getSegmentId(),"") | 
|---|
|  |  |  | +StringUtils.defaultString(data.getH5Url(),""),"utf-8")); | 
|---|
|  |  |  | list.add(notices); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if(list.size()>0){ | 
|---|