request.js 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. // var MyRequest = {
  2. // request_test: function() {
  3. // console.log("i am request");
  4. // }
  5. // };
  6. MyRequest = {
  7. request_test: function() {
  8. console.log("i am request");
  9. },
  10. uniRquest: function(myurl, mydata, suc100, fail) {
  11. console.log("请求url", mydata_api + myurl);
  12. console.log("mydata", mydata);
  13. uni.request({
  14. header: {
  15. 'Content-Type': 'application/json;charset=UTF-8'
  16. },
  17. url: mydata_api + myurl,
  18. method: 'POST',
  19. data: mydata,
  20. dataType: 'json',
  21. success: (res) => {
  22. //100成功
  23. if (res.data.Code == 100) {
  24. console.log('suc100', res);
  25. if (suc100) {
  26. suc100(res);
  27. }
  28. }
  29. //200失败
  30. else {
  31. console.log('suc200', res);
  32. }
  33. },
  34. fail: (res) => {
  35. if (fail) {
  36. fail();
  37. }
  38. }
  39. });
  40. },
  41. SetupScore(scores, suc, fail) {
  42. let data = {
  43. "UserID": mydata_userInfo.UserID,
  44. "Scores": scores
  45. };
  46. this.uniRquest('/score/setupscore', data, suc, fail);
  47. },
  48. GetScore(suc, fail) {
  49. let data = {
  50. "UserID": mydata_userInfo.UserID
  51. };
  52. this.uniRquest('/score/getscore', data, suc, fail);
  53. },
  54. GetUserInfo(suc, fail) {
  55. let data = {
  56. "UserID": mydata_userInfo.UserID
  57. };
  58. this.uniRquest('/user/getuserinfo', data, suc, fail);
  59. },
  60. GetStudentList(suc, fail) {
  61. let data = {
  62. "UserID": mydata_userInfo.UserID
  63. };
  64. // console.log("请求学生列表,自己ID",data);
  65. this.uniRquest('/user/getallstudent', data, suc, fail);
  66. },
  67. AddUsers(users, suc, fail) {
  68. let data = {
  69. "UserID": mydata_userInfo.UserID,
  70. "Users": users
  71. };
  72. // console.log("添加用户", data);
  73. this.uniRquest('/user/addusers', data, suc, fail);
  74. },
  75. // SetUserType(type, suc, fail) {
  76. // let data = {
  77. // "UserID": mydata_userInfo.UserID,
  78. // "Type": type
  79. // };
  80. // // console.log("设置身份", data);
  81. // this.uniRquest('/user/setusertype', data, suc, fail);
  82. // },
  83. CreateProjectNew(data, suc, fail) {
  84. this.uniRquest('/project/createprojectnew', data, suc, fail);
  85. },
  86. GetProjects(data, suc, fail) {
  87. this.uniRquest('/project/getprojects', data, suc, fail);
  88. },
  89. SetupScore(data, suc, fail) {
  90. let data2={
  91. "UserID":mydata_userInfo.UserID,
  92. "Scores":data
  93. }
  94. this.uniRquest('/score/setupscore', data2, suc, fail);
  95. }
  96. }