login_qr_check.js 567 B

1234567891011121314151617181920212223242526272829
  1. const createOption = require('../util/option.js')
  2. module.exports = async (query, request) => {
  3. const data = {
  4. key: query.key,
  5. type: 1,
  6. }
  7. try {
  8. let result = await request(
  9. `/api/login/qrcode/client/login`,
  10. data,
  11. createOption(query, 'weapi'),
  12. )
  13. result = {
  14. status: 200,
  15. body: {
  16. ...result.body,
  17. cookie: result.cookie.join(';'),
  18. },
  19. cookie: result.cookie,
  20. }
  21. return result
  22. } catch (error) {
  23. return {
  24. status: 200,
  25. body: {},
  26. cookie: result.cookie,
  27. }
  28. }
  29. }