|
@@ -1,6 +1,6 @@
|
|
|
import Buttons from "@/components/basic/Buttons";
|
|
import Buttons from "@/components/basic/Buttons";
|
|
|
import { delSession } from "@/services/common";
|
|
import { delSession } from "@/services/common";
|
|
|
-import { clear, getInfo, logout } from "@/services/user";
|
|
|
|
|
|
|
+import { clear, getInfo, logout, uploadPerm } from "@/services/user";
|
|
|
import { View, Text, Image, Switch } from "@tarojs/components";
|
|
import { View, Text, Image, Switch } from "@tarojs/components";
|
|
|
import Taro, { useDidShow, usePullDownRefresh, useShareAppMessage } from "@tarojs/taro";
|
|
import Taro, { useDidShow, usePullDownRefresh, useShareAppMessage } from "@tarojs/taro";
|
|
|
import { useDispatch, useSelector } from "react-redux";
|
|
import { useDispatch, useSelector } from "react-redux";
|
|
@@ -31,6 +31,7 @@ export default function Page() {
|
|
|
const [switchOn, setSwitchOn] = useState(false)
|
|
const [switchOn, setSwitchOn] = useState(false)
|
|
|
const [triggered, setTriggered] = useState(true)
|
|
const [triggered, setTriggered] = useState(true)
|
|
|
const [memberAlert, setMemberAlert] = useState(global.memberAlert)
|
|
const [memberAlert, setMemberAlert] = useState(global.memberAlert)
|
|
|
|
|
+ const [baseDeviceTime,setBaseDeviceTime] = useState(global.baseDeviceTime?global.baseDeviceTime:false)
|
|
|
const accessObj = useSelector((state: any) => state.access);
|
|
const accessObj = useSelector((state: any) => state.access);
|
|
|
|
|
|
|
|
let navigation;
|
|
let navigation;
|
|
@@ -69,6 +70,13 @@ export default function Page() {
|
|
|
})
|
|
})
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+ function baseDeviceChanged(e) {
|
|
|
|
|
+ setBaseDeviceTime(e.detail.value)
|
|
|
|
|
+ global.baseDeviceTime = e.detail.value
|
|
|
|
|
+
|
|
|
|
|
+ uploadPerm({ expire_based_on_device_time: e.detail.value })
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
useDidShow(() => {
|
|
useDidShow(() => {
|
|
|
// global.updateTab(3)
|
|
// global.updateTab(3)
|
|
|
})
|
|
})
|