UpdateAccountiPhone.js 693 B

12345678910111213141516171819202122232425
  1. const API = require('../../../../lib/API.js')
  2. const mqNames = require('../../../../plugin/mq/jkesMqNames.js')
  3. const { executeLepaoTokenUpdate } = require('../../../../plugin/jkes/updateAccountCore.js')
  4. class UpdateAccountiPhone extends API {
  5. constructor() {
  6. super()
  7. this.messageQueue = mqNames.queueNotify
  8. this.noEncrypt()
  9. this.setPath('/Lepao/UpdateAccountiPhone')
  10. this.setMethod('POST')
  11. }
  12. async onRequest(req, res) {
  13. await executeLepaoTokenUpdate(
  14. { logger: this.logger, messageQueue: this.messageQueue },
  15. req,
  16. res
  17. )
  18. }
  19. }
  20. module.exports.UpdateAccountiPhone = UpdateAccountiPhone