unwind.vue 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. <template>
  2. <view>
  3. <!-- 解约页面 -->
  4. </view>
  5. </template>
  6. <script>
  7. // md5加密文件
  8. import md5 from '@/js_sdk/js-md5/src/md5.js';
  9. export default {
  10. data() {
  11. return {
  12. newTime: ""
  13. };
  14. },
  15. onLoad() {
  16. this.getUrl()
  17. },
  18. methods: {
  19. // 获取跳转地址
  20. getUrl() {
  21. // md5加密 处理token参数
  22. this.getTime()
  23. // console.log(this.newTime);
  24. let token = md5(md5("JANCJTISCHOOLSIGNINGREMOVE" + this.newTime))
  25. // 获取授权解约地址
  26. let newUrl = `https://sa.jxnxs.com/SchoolAgreement/remove?token=${token}`
  27. // 跳转授权解约地址
  28. window.location.href = newUrl
  29. },
  30. // 获取当前时间
  31. getTime() {
  32. // 获取当前时间戳
  33. var date = new Date()
  34. // 获取年份
  35. var year = date.getFullYear()
  36. // 获取月份并补0
  37. var month = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1
  38. // 获取日期并补0
  39. var day = date.getDate() < 10 ? '0' + date.getDate() : date.getDate()
  40. // 获取小时并补0
  41. var hours = date.getHours() < 10 ? '0' + date.getHours() : date.getHours()
  42. // 拼接后赋值
  43. this.newTime = String(year) + String(month) + String(day) + String(hours) + "00" + "00"
  44. },
  45. }
  46. }
  47. </script>
  48. <style lang="scss">
  49. </style>