App.vue 2.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. <script>
  2. import time from "@/common/time.js"
  3. import {
  4. set_base_url
  5. } from '@/common/set_base_url.js'
  6. // 版本控制
  7. import upApp from "@/uni_modules/uni-upgrade-center-app/utils/check-update"
  8. export default {
  9. onLaunch: function() {
  10. console.log('App Launch')
  11. // 启动初始化
  12. // 煤矿鉴别-名称
  13. // uni.setStorageSync('mine_code', 'ningmeijituan');
  14. // uni.setStorageSync('mine_code', 'ningdongyunying');
  15. // uni.setStorageSync('mine_code', 'shicaocun');
  16. // uni.setStorageSync('mine_code', 'meihuajing');
  17. uni.setStorageSync('mine_code', 'zaoquan');
  18. // uni.setStorageSync('mine_code', 'qingshuiying');
  19. // uni.setStorageSync('mine_code', 'wuyegongsi');
  20. // uni.setStorageSync('mine_code', 'jinjiaqu');
  21. // uni.setStorageSync('mine_code', 'jinjiaqu_neiwang');
  22. // uni.setStorageSync('mine_code', 'yangchangwan');
  23. // uni.setStorageSync('mine_code', 'jinfeng');
  24. // uni.setStorageSync('mine_code', 'jinfeng_neiwang');
  25. // uni.setStorageSync('mine_code', 'lingxin');
  26. // uni.setStorageSync('mine_code', 'renjiazhuang');
  27. // uni.setStorageSync('mine_code', 'renjiazhuang_neiwang');
  28. // console.log(set_base_url(uni.getStorageSync('mine_code')))
  29. // uni.setStorageSync('base_url',set_base_url(uni.getStorageSync('mine_code')))
  30. // 设置自动化系统接口内外网域名
  31. if(uni.getStorageSync('mine_code').indexOf('_neiwang') == -1){
  32. uni.setStorageSync('unified_automation_system_url','http://anvideo.nxmy.com:8011/api')
  33. }else{
  34. uni.setStorageSync('unified_automation_system_url','http://anvideo.nxmy.com:8011/api')
  35. }
  36. // 检查更新
  37. upApp()
  38. },
  39. onShow: function() {
  40. console.log('App Show')
  41. uni.setStorageSync('onShow', new Date().format("yyyy-MM-dd h:m"))
  42. },
  43. onHide: function() {
  44. console.log('App Hide')
  45. this.$api.user_recordDuration({
  46. start_date: uni.getStorageSync('onShow'),
  47. end_date: new Date().format("yyyy-MM-dd h:m")
  48. }).then((res) => {
  49. // console.log(res)
  50. })
  51. }
  52. }
  53. </script>
  54. <style lang="scss">
  55. /*每个页面公共css */
  56. @font-face {
  57. font-family: my-fzdbsjt;
  58. src: url('~@/static/font/FangZhengDaBiaoSongJianTi-1.ttf');
  59. }
  60. page {
  61. // font-family: $tdw-base-font;
  62. }
  63. .status_bar {
  64. height: var(--status-bar-height);
  65. width: 100%;
  66. }
  67. </style>