package com.nq.controller.dk;
|
|
|
import com.nq.common.ServerResponse;
|
import com.nq.service.IDkServices;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Controller;
|
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")
|
public class DkController {
|
|
@Autowired
|
IDkServices iDkServices;
|
|
|
@RequestMapping("/queryDkjg.do")
|
@ResponseBody
|
public ServerResponse queryDkjg(
|
HttpServletRequest httpServletRequest) {
|
return ServerResponse.createBySuccess(iDkServices.queryAll());
|
}
|
|
/**
|
* 申请贷款
|
* @param dkMoney 贷款金额 必填
|
* @param dkPhone
|
* @param dkJgId
|
* @param httpServletRequest
|
* @return
|
*/
|
@RequestMapping("/dk.do")
|
@ResponseBody
|
public ServerResponse addDk(@RequestParam("dkMoney") BigDecimal dkMoney,
|
@RequestParam(value = "dkPhone", required = false) String dkPhone,
|
@RequestParam(value = "dkJgId", required = false) String dkJgId,
|
HttpServletRequest httpServletRequest) {
|
return iDkServices.addDk(dkMoney, dkPhone,dkJgId, httpServletRequest);
|
}
|
|
|
@RequestMapping("/queryByShUserId.do")
|
@ResponseBody
|
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);
|
}
|
|
}
|