BaseClass.cs 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. namespace MySystem
  2. {
  3. /// <summary>
  4. /// 基础功能方法
  5. /// </summary>
  6. public class BaseClass
  7. {
  8. #region 商户主状态
  9. /// <summary>
  10. /// 商户主状态
  11. /// </summary>
  12. /// <param name="AlipayStatus">支付宝状态</param>
  13. /// <param name="WeChatStatus">微信状态</param>
  14. /// <returns></returns>
  15. public static string GetMainStatusName(int AlipayStatus, int WeChatStatus)
  16. {
  17. if (AlipayStatus == -1)
  18. {
  19. if (WeChatStatus == -1) return "审核未通过";
  20. if (WeChatStatus == 0 || WeChatStatus == 1 || WeChatStatus == 2) return "部分未通过";
  21. }
  22. if (AlipayStatus == 0)
  23. {
  24. if (WeChatStatus == -1) return "部分未通过";
  25. if (WeChatStatus == 0) return "待审核";
  26. if (WeChatStatus == 1) return "部分待签约";
  27. if (WeChatStatus == 2) return "部分已通过";
  28. }
  29. if (AlipayStatus == 1)
  30. {
  31. if (WeChatStatus == -1) return "部分未通过";
  32. if (WeChatStatus == 0 || WeChatStatus == 2) return "部分待签约";
  33. if (WeChatStatus == 1) return "待签约";
  34. }
  35. if (AlipayStatus == 2)
  36. {
  37. if (WeChatStatus == -1) return "部分未通过";
  38. if (WeChatStatus == 0) return "部分已通过";
  39. if (WeChatStatus == 1) return "部分待签约";
  40. if (WeChatStatus == 2) return "已通过";
  41. }
  42. return "";
  43. }
  44. #endregion
  45. }
  46. }