using Asp.Versioning; using Microsoft.AspNetCore.Mvc; using StoreHub.KJDWebService.Services; namespace StoreHub.KJDWebService.Controllers { [ApiController] [ApiVersionNeutral] [Route("wxxd_user/[action]")] public class WXUserController : BaseApiController { private readonly WXUserService _wXUserService; private readonly WXOemService _wXOemService; public WXUserController(WXUserService wXUserService, WXOemService wXOemService) { _wXUserService = wXUserService; _wXOemService = wXOemService; } [AcceptVerbs("GET", "POST")] public IActionResult hello_world() { return Content("Hello World"); } [AcceptVerbs("GET", "POST")] public IActionResult get_e57_authorization() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.GetE57Authorization(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult user_login() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.CheckUserLogin(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult change_password() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.ChangePassword(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_sub_user() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.GetSubUser(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_sub_user() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.UpdateSubUser(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_sub_user() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.AddSubUser(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult delete_user() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.DelUser(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_all_user() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.GetAllUser(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_user() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.UpdateUser(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_user() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.AddUser(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_user_points() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.UpdateUserPoints(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_user_points() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.GetUserPoints(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_user_balance() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.UpdateUserBalance(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_user_balance() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.GetUserBalance(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_wx_sale_assistant_cookie() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.GetWxSaleAssistantCookie(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_wx_sale_assistant_cookie() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.UpdateWxSaleAssistantCookie(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult update_top_up_qrcode() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.UpdateTopUpQrcode(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_top_up_qrcode() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXUserService.GetTopUpQrcode(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult add_mdy_oem() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXOemService.AddMdyOem(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult del_oem() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXOemService.DelOem(jsontext); return WriteJson(result); } [AcceptVerbs("GET", "POST")] public IActionResult get_oem() { string jsontext = GetRequestJsonString(); var result = jsontext; result = _wXOemService.GetOem(jsontext); return WriteJson(result); } } }