| | |
| | | import com.nq.service.IDkServices; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.stereotype.Controller; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | import org.springframework.web.bind.annotation.RequestParam; |
| | | import org.springframework.web.bind.annotation.ResponseBody; |
| | | |
| | | import javax.servlet.http.HttpServletRequest; |
| | | import java.math.BigDecimal; |
| | | |
| | | @Controller |
| | | @RequestMapping("/api/dk") |
| | |
| | | return ServerResponse.createBySuccess(iDkServices.queryAll()); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 申请贷款 |
| | | * @param dkMoney 贷款金额 必填 |
| | | * @param dkPhone |
| | | * @param dkJgId |
| | | * @param httpServletRequest |
| | | * @return |
| | | */ |
| | | @RequestMapping("/dk.do") |
| | | @ResponseBody |
| | | public ServerResponse addDk(@RequestParam("dkMoney") String dkMoney, |
| | | @RequestParam("dkPhone") String dkPhone, |
| | | @RequestParam("dkJgId") String dkJgId, |
| | | public ServerResponse addDk(@RequestParam("dkMoney") BigDecimal dkMoney, |
| | | @RequestParam(value = "dkPhone", required = false) String dkPhone, |
| | | @RequestParam(value = "dkJgId", required = false) String dkJgId, |
| | | HttpServletRequest httpServletRequest) { |
| | | if (iDkServices.addDk(dkMoney, dkPhone,dkJgId, httpServletRequest)) { |
| | | return ServerResponse.createBySuccessMsg("Successed"); |
| | | } else { |
| | | return ServerResponse.createByErrorMsg("Fail"); |
| | | } |
| | | return iDkServices.addDk(dkMoney, dkPhone,dkJgId, httpServletRequest); |
| | | } |
| | | |
| | | |
| | | @RequestMapping("/queryByShUserId.do") |
| | | @ResponseBody |
| | | public ServerResponse queryByShUserId(HttpServletRequest httpServletRequest){ |
| | | return ServerResponse.createBySuccess(iDkServices.queryByShUserId(httpServletRequest)); |
| | | public ServerResponse queryByShUserId(@RequestParam(value = "pageNum", defaultValue = "1") int pageNum, |
| | | @RequestParam(value = "pageSize", defaultValue = "5") int pageSize, |
| | | @RequestParam(value = "state") Integer state, |
| | | HttpServletRequest httpServletRequest){ |
| | | return iDkServices.queryByShUserId(pageNum, pageSize, state, httpServletRequest); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 还款 |
| | | * @param id 订单id |
| | | * @param request |
| | | * @return |
| | | */ |
| | | @RequestMapping("/rtDk.do") |
| | | @ResponseBody |
| | | public ServerResponse rtDk(@RequestParam("id") Integer id, |
| | | HttpServletRequest request) { |
| | | return iDkServices.rtDk(id, request); |
| | | } |
| | | |
| | | } |