返回cate和list数量
This commit is contained in:
@@ -2,11 +2,13 @@ package com.lovenav.service;
|
||||
|
||||
import com.lovenav.entity.Nav;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
public interface NavService {
|
||||
public String deleteNav(Nav nav);
|
||||
public String updateNav(Nav nav);
|
||||
public String selectNav(Nav nav);
|
||||
public String addNav(Nav nav);
|
||||
|
||||
String selectAllNav();
|
||||
HashMap<Integer,Object> selectAllNav();
|
||||
}
|
||||
|
@@ -3,6 +3,7 @@ package com.lovenav.service;
|
||||
import com.alibaba.fastjson2.JSONArray;
|
||||
import com.lovenav.entity.UrlCateList;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
|
||||
public interface UrlCateListService {
|
||||
@@ -25,4 +26,6 @@ public interface UrlCateListService {
|
||||
|
||||
public int deleteByPrimaryKey(Integer id);
|
||||
|
||||
public HashMap<String, Object> countAllCateByUser(UrlCateList urlCateList);
|
||||
|
||||
}
|
||||
|
@@ -12,6 +12,7 @@ public interface UrlListService {
|
||||
public UrlList selectUrlListByUrlId(Long urlId);
|
||||
|
||||
public int updateUrlStatusListById(UrlList urlList);
|
||||
public int countUrlListByUserId(List<Integer>cate);
|
||||
|
||||
public List<UrlList> selectUrListByNeedLogin();
|
||||
public int insertUrlByUser(UrlList urlList);
|
||||
|
@@ -18,4 +18,8 @@ public interface UserService {
|
||||
|
||||
HashMap<Integer,Object> getAllUsers();
|
||||
|
||||
String updateUserMessage(User user);
|
||||
|
||||
String deleteUser(User user);
|
||||
|
||||
}
|
||||
|
@@ -7,6 +7,8 @@ import com.lovenav.service.NavService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.stereotype.Service;
|
||||
|
||||
import java.util.HashMap;
|
||||
|
||||
@Service
|
||||
public class NavServiceImpl implements NavService {
|
||||
@Autowired
|
||||
@@ -48,6 +50,9 @@ public class NavServiceImpl implements NavService {
|
||||
if(navDao.selectAlreadyExist(nav)!=null){
|
||||
return "已经有相同名称的导航!";
|
||||
}
|
||||
if (nav.getStatus()==null){
|
||||
nav.setStatus(1);
|
||||
}
|
||||
result=navDao.insertSelective(nav);
|
||||
if (result==1){
|
||||
return "添加成功";
|
||||
@@ -57,7 +62,7 @@ public class NavServiceImpl implements NavService {
|
||||
}
|
||||
|
||||
@Override
|
||||
public String selectAllNav() {
|
||||
return (String) JSON.toJSON(navDao.selectAllNav());
|
||||
public HashMap<Integer,Object> selectAllNav() {
|
||||
return navDao.selectAllNav();
|
||||
}
|
||||
}
|
||||
|
@@ -161,4 +161,12 @@ public class UrlCateListServiceImpl implements UrlCateListService {
|
||||
public int deleteByPrimaryKey(Integer id){
|
||||
return urlCateListDao.deleteByPrimaryKey(id);
|
||||
}
|
||||
|
||||
@Override
|
||||
public HashMap<String, Object> countAllCateByUser(UrlCateList urlCateList) {
|
||||
HashMap<String, Object> map=new HashMap<>();
|
||||
map.put("cateNum", urlCateListDao.selectAllCateByUser(urlCateList.getUserId()));
|
||||
return map;
|
||||
}
|
||||
|
||||
}
|
||||
|
@@ -86,6 +86,16 @@ public class UrlLiserServiceImpl implements UrlListService {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public int countUrlListByUserId(List<Integer> cate) {
|
||||
int num= urlListDao.countAllUrlList(cate);
|
||||
return num;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
public int deleteByPrimaryKey(Long id){
|
||||
return urlListDao.deleteByPrimaryKey(id);
|
||||
}
|
||||
@@ -98,4 +108,7 @@ public class UrlLiserServiceImpl implements UrlListService {
|
||||
public List<UrlList> TopEight(){return urlListDao.TopEight(); }
|
||||
|
||||
public List<UrlList> latestEight(){return urlListDao.latestEight(); }
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
@@ -66,6 +66,25 @@ public class UserServiceImpl implements UserService {
|
||||
return map;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String updateUserMessage(User user) {
|
||||
if(userDao.updateByPrimaryKeySelective(user)==1){
|
||||
return "更新成功";
|
||||
}else {
|
||||
return "更新失败!";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public String deleteUser(User user) {
|
||||
if (userDao.deleteByPrimaryKey(user.getId())==1){
|
||||
return "删除成功!";
|
||||
}else {
|
||||
return "删除失败!";
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public String sendEmailActivecode(User user, HashMap<String,String>configMap) {
|
||||
return EmailUtils.sendEmail(user,configMap);
|
||||
|
Reference in New Issue
Block a user