Commit cf931869 by zhangchen

提交发票验证

parent f3163cbc
package com.ctrip.fun.golf.api.basic;
import java.util.List;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import com.ctrip.fun.common.vo.Request;
import com.ctrip.fun.common.vo.Response;
import com.ctrip.fun.common.vo.ResponseStatusEnum;
import com.ctrip.fun.common.vo.basic.InvoiceOrderInfoBean;
import com.ctrip.fun.common.vo.basic.InvoiceRequestBean;
import com.ctrip.fun.common.vo.basic.InvoiceRequestQuery;
import com.ctrip.fun.golf.api.GenericController;
......@@ -32,6 +36,21 @@ public class InvoiceRequestController extends GenericController<InvoiceRequestSe
response.setBody(list);
return response;
}
/**
* 录入发票时需验证下订单号或者支付凭证号
* @param orderNoOrNum
* @return
*/
@ResponseBody
@RequestMapping(value = "/findInvoiceInfoByOrderNo", method = RequestMethod.POST)
public Response<InvoiceOrderInfoBean> findInvoiceInfoByOrderNo(@RequestBody Request<String> request){
Response<InvoiceOrderInfoBean> response = new Response<InvoiceOrderInfoBean>();
response.setStatus(ResponseStatusEnum.SUCCESS.getValue());
response.setMessage(ResponseStatusEnum.SUCCESS.getMsg());
InvoiceOrderInfoBean list = InvoiceRequestService.findInvoiceInfoByOrderNo(request.getBody());
response.setBody(list);
return response;
}
@ResponseBody
@RequestMapping(value = "/batchUpdate", method = RequestMethod.POST)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment