index.js 2.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. import Mock from 'mockjs'
  2. // worldDetail
  3. let worldDetail = function () {
  4. let item = [];
  5. for (var i = 0; i < 30; i++) {
  6. item.push({
  7. "id": "@guid",
  8. "name": "@region",
  9. "Confirmed": "@integer(36844, 368449)",
  10. "Deaths": "@integer(1099, 10993)",
  11. "Recovered": "@integer(1986, 19865)",
  12. })
  13. }
  14. let res = {
  15. Rs: item,
  16. Code: 0,
  17. Memo: ''
  18. };
  19. return res;
  20. };
  21. let testTable = function () {
  22. let item = [];
  23. for (var i = 0; i < 30; i++) {
  24. item.push({
  25. "id": "@guid",
  26. "userCode": "@region",
  27. "name": "@region",
  28. "tel": "@integer(15253135600, 15253135699)",
  29. "shop": "@region",
  30. "create": "@datetime",
  31. "expTime": "@datetime",
  32. "valid": "@datetime",
  33. "Confirmed": "@integer(36844, 368449)",
  34. "Deaths": "@integer(1099, 10993)",
  35. "Recovered": "@integer(1986, 19865)",
  36. "Status": "@integer(1, 2)",
  37. "color": "@hex",
  38. "vipType": "@integer(1, 2)",
  39. "wxVisible": "@integer(0, 1)",
  40. })
  41. }
  42. let res = {
  43. Rs: item,
  44. Code: 0,
  45. Memo: ''
  46. };
  47. return res;
  48. };
  49. let testSelect = function () {
  50. let item = [];
  51. for (var i = 0; i < 30; i++) {
  52. item.push({
  53. "key": i + 1,
  54. "value": "@guid",
  55. "label": "@region",
  56. })
  57. }
  58. let res = {
  59. Rs: item,
  60. Code: 0,
  61. Memo: ''
  62. };
  63. return res;
  64. };
  65. let SignIn = function () {
  66. let Rs = {
  67. token: "@guid"
  68. };
  69. let res = {
  70. Rs: Rs,
  71. Code: 0,
  72. Memo: '登陆成功'
  73. };
  74. return res;
  75. };
  76. let editbasicinfo = function () {
  77. let res = {
  78. Code: 0,
  79. Memo: '修改成功'
  80. };
  81. return res;
  82. };
  83. let modPwd = function () {
  84. let res = {
  85. Code: 0,
  86. Memo: '修改成功'
  87. };
  88. return res;
  89. };
  90. let logout = function () {
  91. let res = {
  92. Code: 0,
  93. Memo: '退出成功'
  94. };
  95. return res;
  96. };
  97. Mock.mock('/api/testSelect', 'post', testSelect());
  98. Mock.mock('/api/testTable', 'post', testTable());
  99. Mock.mock('/api/worldDetail', 'post', worldDetail());
  100. Mock.mock('/api/SignIn', 'post', SignIn());//用户登录
  101. Mock.mock('/api/editbasicinfo', 'post', editbasicinfo());//用户设置修改
  102. Mock.mock('/api/modPwd', 'post', modPwd());//密码修改
  103. Mock.mock('/api/logout', 'post', logout());//退出登陆
  104. export default Mock;