package com.fdream.controller; import java.io.IOException; import java.io.PrintWriter; import java.util.ArrayList; import java.util.List; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import com.fdream.entity.Love; import com.fdream.entity.User; import com.fdream.service.ILoveService; import com.fdream.service.IUserService; import com.fdream.util.RandomStringUtil; import net.sf.json.JSONArray; @Controller @RequestMapping("/love") public class LoveController { @Autowired private ILoveService loveService; @Autowired private IUserService userService; @RequestMapping("/findListBy_Uid") public String findListBy_Uid(HttpServletRequest request,HttpServletResponse response) throws Exception{ String uid =request.getParameter("uid"); List<Love> loverList=null; List<User> userList=new ArrayList<User>(); if(!"".equals(uid) && uid!=null){ loverList=loveService.findListBy_Uid(uid); if(loverList.size()==0){ System.out.println("您还没有喜欢的人"); }else{ for(int i=0;i<loverList.size();i++){ System.out.println(loverList.get(i).getUid_b()); userList.add(userService.findById(loverList.get(i).getUid_b())); } } } JSONArray jsonArray = JSONArray.fromObject(userList); response.setContentType("application/json"); try { PrintWriter out = response.getWriter(); String json = jsonArray.toString(); out.write(json); } catch (IOException e) { e.printStackTrace(); } return null; } @RequestMapping("/save") public String save(HttpServletRequest request,HttpServletResponse response) throws Exception{ String uid_a =request.getParameter("uid_a"); String uid_b =request.getParameter("uid_b"); String msg=""; Love love=new Love(); List<Love> loveList = loveService.findIsLove(uid_a, uid_b); if(uid_a.equals(uid_b)){ msg="{\"result\":\"你连自己也喜欢太自恋了哦!\"}";// }else{ if(loveList.size()>0){ msg="{\"result\":\"你已喜欢,请勿重复喜欢!\"}";//你已喜欢,请勿重复喜欢! }else{ if(!"".equals(uid_a) && uid_a!=null){ String lid = RandomStringUtil.getRandomCode(10, 1); love.setLid(lid); love.setUid_a(uid_a); love.setUid_b(uid_b); loveService.save(love); msg= "{\"result\":\"喜欢成功!\"}";//喜欢成功! User u=userService.findById(uid_b); u.setLovenum(u.getLovenum()+1); userService.update(u); }else{ msg="{\"result\":\"请先登录!\"}";//请先登录 } } } response.setContentType("application/json"); PrintWriter out; out = response.getWriter(); out.write(msg); return null; } }

ruiqiweb LV10
2023年3月23日
lilong007 LV23
2022年10月21日
xiaoqiaothq LV2
2022年10月16日
qwer123546 LV13
2022年9月20日
2716804680 LV9
2022年6月21日
香魔芋的头 LV2
2022年5月12日
一杯美式 LV1
2022年4月21日
171337601 LV9
2022年4月18日
qlpqlp LV7
2022年3月13日
夜猫子111 LV2
2022年3月11日