parent
45fd259b8f
commit
a5a37c9491
@ -1,26 +1,43 @@
|
||||
package com.example.demo.circulator.controller;
|
||||
|
||||
import com.alibaba.fastjson.JSONObject;
|
||||
import com.example.demo.bean.User;
|
||||
import com.example.demo.circulator.service.PayCirService;
|
||||
import org.springframework.beans.factory.annotation.Autowired;
|
||||
import org.springframework.boot.web.servlet.server.Session;
|
||||
import org.springframework.stereotype.Controller;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
|
||||
import javax.servlet.http.HttpServletRequest;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
import javax.servlet.http.HttpSession;
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@Controller
|
||||
public class PayCirController {
|
||||
@Autowired
|
||||
PayCirService payCirService;
|
||||
|
||||
@PostMapping("/pay")
|
||||
public String payAmountCir(long checkNum,double pay){
|
||||
int result = payCirService.payAmountCirculator(checkNum,pay);
|
||||
public void payAmountCir(HttpServletRequest request, HttpServletResponse response){
|
||||
long checkNum = Long.parseLong(request.getParameter("checkNum"));
|
||||
double pay = Double.parseDouble(request.getParameter("amount"));
|
||||
HttpSession session = request.getSession();
|
||||
User user = (User)session.getAttribute("user");
|
||||
long userNum = user.getUserNum();
|
||||
int result = payCirService.payAmountCirculator(checkNum,userNum,pay);
|
||||
Map map = new HashMap();
|
||||
map.put("value",result);
|
||||
if(result==1){
|
||||
return "/还款成功!";
|
||||
|
||||
String json = JSONObject.toJSONString(map);
|
||||
}else if(result==-2){
|
||||
return"/未贷款该业务!";
|
||||
//return"/未贷款该业务!";
|
||||
}else if(result==-3){
|
||||
return "/无此业务";
|
||||
//return "/无此业务";
|
||||
}
|
||||
|
||||
return "/还款失败";
|
||||
//return "/还款失败";
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in new issue