global.js 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182
  1. const state = {
  2. userInfo:uni.getStorageSync('userInfo'),
  3. city:"北京",
  4. //#ifdef H5
  5. signState:uni.getStorageSync('signState') || false,
  6. //#endif
  7. signState:uni.getStorageSync('signState') || {},
  8. sing: uni.getStorageSync("sing") || 0,
  9. setting: uni.getStorageSync("setting") || {},
  10. // 手势密码
  11. psWord: uni.getStorageSync("word") || "",
  12. pwState: true,
  13. systeminfo:""
  14. }
  15. const mutations = {
  16. setUserinfo(state, value) {
  17. uni.setStorageSync("userInfo", value)
  18. state.userInfo = value
  19. },
  20. setCity(state, value){
  21. state.city = value
  22. },
  23. setState(state, value) {
  24. uni.setStorageSync("signState", value)
  25. state.signState = value
  26. },
  27. setSing(state, value) {
  28. uni.setStorageSync("sing", value)
  29. state.sing = value
  30. },
  31. setTing(state, value) {
  32. uni.setStorageSync("setting", value)
  33. state.setting = value
  34. },
  35. setWord(state, value) {
  36. uni.setStorageSync("word", value)
  37. state.psWord = value
  38. },
  39. setPwSta(state, value) {
  40. state.pwState = value
  41. },
  42. setSysteminfo(state, value) {
  43. state.systeminfo = value
  44. }
  45. }
  46. const actions = {
  47. async Times() {
  48. let data = new Date()
  49. var oYear = data.getFullYear()
  50. var oMonth = data.getMonth()+1
  51. var oDay = data.getDate()
  52. var timer = oYear +'-'+ oMonth +'-'+ oDay
  53. return timer
  54. },
  55. async isDay({dispatch}, data) {
  56. console.log(data)
  57. var falg = ""
  58. await dispatch("Times").then((res) => {
  59. var oDate1= new Date(res);
  60. var oDate2 = new Date(data);
  61. if(oDate1.getTime() > oDate2.getTime()){
  62. console.log('+1');
  63. falg = 1
  64. } else {
  65. falg = 2
  66. console.log('1');
  67. }
  68. })
  69. if(falg === 1) {
  70. return true
  71. }else if(falg === 2) {
  72. return false
  73. }
  74. },
  75. }
  76. export default {
  77. state,
  78. mutations,
  79. actions
  80. }