BaseClass.cs 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839
  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 string GetMainStatusName(int AlipayStatus, int WeChatStatus)
  16. {
  17. if (AlipayStatus == 0 && WeChatStatus == 0) return "待审核";
  18. if (AlipayStatus == 0 && WeChatStatus == -1) return "部分未通过";
  19. if (AlipayStatus == -1 && WeChatStatus == 0) return "部分未通过";
  20. if (AlipayStatus == 0 && WeChatStatus == 1) return "部分待签约";
  21. if (AlipayStatus == 1 && WeChatStatus == 0) return "部分待签约";
  22. if (AlipayStatus == 0 && WeChatStatus == 2) return "部分已通过";
  23. if (AlipayStatus == 2 && WeChatStatus == 0) return "部分已通过";
  24. if (AlipayStatus == -1 && WeChatStatus == -1) return "审核未通过";
  25. if (AlipayStatus == -1 && WeChatStatus == 1) return "部分未通过";
  26. if (AlipayStatus == 1 && WeChatStatus == -1) return "部分未通过";
  27. if (AlipayStatus == -1 && WeChatStatus == 2) return "部分未通过";
  28. if (AlipayStatus == 2 && WeChatStatus == -1) return "部分未通过";
  29. if (AlipayStatus == 1 && WeChatStatus == 1) return "待签约";
  30. if (AlipayStatus == 1 && WeChatStatus == 2) return "部分待签约";
  31. if (AlipayStatus == 2 && WeChatStatus == 1) return "部分待签约";
  32. if (AlipayStatus == 2 && WeChatStatus == 2) return "已通过";
  33. return "";
  34. }
  35. #endregion
  36. }
  37. }