Commit cfc158f6 by tang

修改消息分页bug,推广编码问题

parent 57a0ec53
...@@ -22,6 +22,8 @@ public class ArticleApiService { ...@@ -22,6 +22,8 @@ public class ArticleApiService {
private ArticleApiDao articleApiDao; private ArticleApiDao articleApiDao;
public List<ArticleEntity> getArticles(ArticleRequest request){ public List<ArticleEntity> getArticles(ArticleRequest request){
request.setPageNum(((request.getPageNum()<1?1:request.getPageNum())-1)*request.getPageSize());
request.setPageSize(request.getPageSize());
List<ArticleEntity> articles = articleApiDao.getArticles(request); List<ArticleEntity> articles = articleApiDao.getArticles(request);
for (ArticleEntity entity: articles) { for (ArticleEntity entity: articles) {
if(!StringUtils.isBlank(entity.getImage())){ if(!StringUtils.isBlank(entity.getImage())){
......
...@@ -38,7 +38,7 @@ ...@@ -38,7 +38,7 @@
ORDER BY ORDER BY
a.create_date DESC, a.create_date DESC,
a.weight DESC a.weight DESC
LIMIT #{begin},#{pageSize} LIMIT #{pageNum},#{pageSize}
</select> </select>
<select id="getArticleDetail" resultType="com.thinkgem.jeesite.modules.messageCenter.entity.ArticleEntity"> <select id="getArticleDetail" resultType="com.thinkgem.jeesite.modules.messageCenter.entity.ArticleEntity">
......
...@@ -2,9 +2,15 @@ ...@@ -2,9 +2,15 @@
(function(){ (function(){
//从url上截取参数(从第一个页面调过来的参数)(只能截取英文和数字)(需要用到一个插件) //从url上截取参数(从第一个页面调过来的参数)(只能截取英文和数字)(需要用到一个插件)
var $phone = getQueryStringByName('phone'); var $phone = getQueryStringByName('phone');
var unicode= BASE64.decoder($phone);//返回解码后的字符串。 console.info($phone)
var a = decodeURI(new String($phone, "utf-8"));
console.info(a);
//var unicode= BASE64.decoder($phone);//返回解码后的字符串。
var unicode = decodeURI(new String(BASE64.decoder(a),"utf-8"));
console.info(unicode);
console.info(unicode.slice(0,unicode.length-2));
//给推荐人手机号赋值 //给推荐人手机号赋值
$("#urlPhone").val(unicode); $("#urlPhone").val(unicode.slice(0,unicode.length-2));
var urlPhoneVal = $("#urlPhone").val(); var urlPhoneVal = $("#urlPhone").val();
//var base64 = BASE64.encoder(urlPhoneVal);//返回编码后的字符 //var base64 = BASE64.encoder(urlPhoneVal);//返回编码后的字符
//console.info(base64); //console.info(base64);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment