12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- package com.ygj.yuemum.controller.global;
- import com.ygj.yuemum.domain.customer.CustomerBooking;
- import com.ygj.yuemum.service.global.WeChatInfoService;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.web.bind.annotation.*;
- import java.io.IOException;
- import java.util.Map;
- @RestController
- public class WeChatInfoController {
- @Autowired
- private WeChatInfoService saveWeChatInfo;
- @GetMapping("/SaveWeChatInfo")
- public void SaveWeChatInfo() {
- saveWeChatInfo.SaveWeChatInfo();
- }
- @GetMapping("/getWeChatInfo")
- public Map<String,String> getWeChatInfo(@RequestParam("url") String url) {
- return saveWeChatInfo.getWeChatInfo(url);
- }
- @GetMapping("/getWXOpenid")
- public Map<String,String> getWXOpenid(@RequestParam("js_code") String js_code, @RequestParam("introducer") String introducer) {
- return saveWeChatInfo.getWXOpenid(js_code,introducer);
- }
- @PostMapping("/getWxDecrypt")
- public String getWxDecrypt(@RequestParam("encrypData") String encrypData, @RequestParam("ivData") String ivData, @RequestParam("openid") String openid) {
- return saveWeChatInfo.getWxDecrypt(encrypData,ivData,openid);
- }
- @GetMapping("/WXSendOrderMessage")
- public int WXSendOrderMessage(@RequestParam("orderno") String orderno,@RequestParam("total") String total,@RequestParam("date") String date) throws IOException {
- return saveWeChatInfo.WXSendOrderMessage(orderno,total,date);
- }
- @GetMapping("/WXSendYSOrderMessage")
- public int WXSendYSOrderMessage(@RequestParam("orderno") String orderno,@RequestParam("total") String total,@RequestParam("date") String date,@RequestParam("type") String type) throws IOException {
- return saveWeChatInfo.WXSendYSOrderMessage(orderno,total,date,type);
- }
- @PostMapping("/WXSendBookingMessage")
- public int WXSendBookingMessage(@ModelAttribute CustomerBooking customerBooking) throws IOException {
- return saveWeChatInfo.WXSendBookingMessage(customerBooking);
- }
- @GetMapping("/WXSendExtractMessage")
- public int WXSendExtractMessage(@RequestParam("wue_applysum") String wue_applysum,@RequestParam("wue_phone") String wue_phone,@RequestParam("wue_bank_card") String wue_bank_card,@RequestParam("wue_account_name") String wue_account_name) throws IOException {
- return saveWeChatInfo.WXSendExtractMessage(wue_applysum,wue_phone,wue_bank_card,wue_account_name);
- }
- }
|