魏熙美 6 years ago
parent
commit
a208355d23

+ 5
- 2
CODE/smart-community/app-api/src/main/java/com/community/huiju/controller/WxPayController.java View File

47
 	@ApiOperation(value = "统一下单", notes = "统一下单")
47
 	@ApiOperation(value = "统一下单", notes = "统一下单")
48
 	@ApiImplicitParams({
48
 	@ApiImplicitParams({
49
 			@ApiImplicitParam(paramType = "path", dataType = "Integer", name = "outTradeNo", value = "订单号"),
49
 			@ApiImplicitParam(paramType = "path", dataType = "Integer", name = "outTradeNo", value = "订单号"),
50
+			@ApiImplicitParam(paramType = "query", dataType = "String", name = "type", value = "订单类型: bill 表示订单,car 车缴费"),
50
 			@ApiImplicitParam(paramType = "header",dataType = "String",name = "X-Auth-Token",value = "Token")
51
 			@ApiImplicitParam(paramType = "header",dataType = "String",name = "X-Auth-Token",value = "Token")
51
 	})
52
 	})
52
 	@RequestMapping(value = "/wxUnifiedOrder/{outTradeNo}",method = RequestMethod.GET)
53
 	@RequestMapping(value = "/wxUnifiedOrder/{outTradeNo}",method = RequestMethod.GET)
53
-	public ResponseBean wxUnifiedOrder(@PathVariable("outTradeNo") String outTradeNo, HttpSession session){
54
+	public ResponseBean wxUnifiedOrder(@PathVariable("outTradeNo") String outTradeNo,
55
+									   @RequestParam("type") String type,
56
+									   HttpSession session){
54
 		ResponseBean responseBean = new ResponseBean();
57
 		ResponseBean responseBean = new ResponseBean();
55
 		UserElement userElement = (UserElement) session.getAttribute(Constant.APP_USER_SESSION);
58
 		UserElement userElement = (UserElement) session.getAttribute(Constant.APP_USER_SESSION);
56
 		
59
 		
57
 		Map<String, String> resp = Maps.newHashMap();
60
 		Map<String, String> resp = Maps.newHashMap();
58
 		try {
61
 		try {
59
-			resp = wxPayService.wxUnifiedOrder(outTradeNo,userElement);
62
+			resp = wxPayService.wxUnifiedOrder(outTradeNo, type,userElement);
60
 		} catch (Exception e) {
63
 		} catch (Exception e) {
61
 			e.printStackTrace();
64
 			e.printStackTrace();
62
 			responseBean.addError(e.getMessage());
65
 			responseBean.addError(e.getMessage());