api.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. import {
  2. HTTP
  3. } from './Http.js'
  4. class ApiModel extends HTTP {
  5. /* 获取验证码 */
  6. getPassword(data) {
  7. return this.request({
  8. url: "/getpassword",
  9. data
  10. })
  11. }
  12. /* 登录 */
  13. login(data) {
  14. return this.request({
  15. url: "/login",
  16. data
  17. })
  18. }
  19. /* 查询个人信息,修改个人信息,商户信息调整申请,上传附件,商户信息查询,商户信息调整申请 */
  20. basic(data) {
  21. return this.request({
  22. url: "",
  23. data
  24. })
  25. }
  26. /* 上传成功反馈 */
  27. uploadFile(res, data) {
  28. let that = this
  29. wx.request({
  30. url: res.data.obsuploadurl,
  31. method: "PUT",
  32. data: data,
  33. header: {
  34. 'content-type': 'application/octet-stream' // 默认值
  35. },
  36. success() {
  37. that.basic({
  38. "accesstoken": wx.getStorageSync('token'),
  39. "classname": "system.system.docManage",
  40. "method": "uploadSuccsess",
  41. "content": {
  42. "obsfilename": res.data.obsfilename
  43. }
  44. })
  45. }
  46. })
  47. }
  48. }
  49. export {
  50. ApiModel
  51. }