package com.nova.sankuai.controller.v1; import com.nova.sankuai.domain.api.zhongan.DuolaiRequest; import com.nova.sankuai.infra.utils.ResultJson; import com.nova.sankuai.service.ICustomerService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import lombok.AllArgsConstructor; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; import java.util.Map; /** * @author denglongbo */ @Api(tags = "众安接口对接") @RestController @RequestMapping(value = "/api/v1/zhongan") @AllArgsConstructor public class ZhonganController { @Resource private ICustomerService customerService; @PostMapping(value = "/creditApply") @ApiOperation(value = "众安授信申请") public ResultJson creditApply(@RequestBody DuolaiRequest request) { Map resp = customerService.addZhonganCustomer(request); return ResultJson.ok(resp); } @PostMapping(value = "/availAmountQuery") @ApiOperation(value = "众安授信用户额度查询") public ResultJson availAmountQuery(@RequestBody DuolaiRequest request) { Map resp = customerService.selectZhonganCustomerByCardNo(request); return ResultJson.ok(resp); } }