public Response GetCardInfo(string token, [FromBody] CardInfoParam param) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { var data = RechargeHelper.GetCardInfo(param); if (data == null) { response.code = "500"; response.message = "Get data failed"; } else { response.code = "200"; response.content = data; } } return(response); }
public Response GetCostCenterCode(string token, [FromBody] WxUserMast param) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { CCMast ccm = RechargeHelper.GetCostCenterCode(param); if (ccm == null) { response.code = "500"; response.message = "Get data failed"; } else { response.code = "200"; response.content = ccm; } } return(response); }
public Response ModifyWxUser(string token, [FromBody] WxUserMast param) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { int result = RechargeHelper.ModifyWxUser(param); if (result == -1) { response.code = "500"; response.message = "Get data failed"; } else { response.code = "200"; response.content = result; } } return(response); }
public Response BindCard(string token, [FromBody] CardInfo param) { Response response = new Response(); string[] aryStr = token.Split(','); string tmpToken = aryStr[0]; string mode = aryStr[1]; if (string.IsNullOrEmpty(tmpToken) || !tmpToken.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { int result = RechargeHelper.BindCard(param, mode); if (result == 0) { response.code = "500"; response.message = "Update failed"; } else { response.code = "200"; response.content = result; } } return(response); }
public Response GetBalance(string token, [FromBody] CardInfoParam param) { Response response = new Response(); if (string.IsNullOrEmpty(token) || !token.Equals(_token)) { response.code = "404"; response.message = "Invild token"; } else { try { var data = RechargeHelper.GetBalance(param); if (data == null) { response.code = "500"; response.message = "Get data failed"; } else { response.code = "200"; response.content = data; } } catch (Exception ex) { response.code = "404"; response.message = ex.Message; var data = RechargeHelper.GetLastRecharge(param); response.content = data; } } return(response); }