收银台增加轮询

This commit is contained in:
yezian 2024-04-22 21:54:06 +08:00
parent 74c5afca5d
commit b1bd9b861d
1 changed files with 69 additions and 60 deletions

View File

@ -16,7 +16,8 @@ export default function Pay({ params }) {
// //
const [superfanshipData, setSuperfanshipData] = useState(); const [superfanshipData, setSuperfanshipData] = useState();
const [isFetching, setIsFetching] = useState(true); const [isFetching, setIsFetching] = useState(true);
useEffect(() => {
//
const getData = async () => { const getData = async () => {
try { try {
const base = webviewBaseRequest(); const base = webviewBaseRequest();
@ -38,7 +39,6 @@ export default function Pay({ params }) {
} }
); );
const temData = await response.json(); const temData = await response.json();
console.log(temData, JSON.stringify(body));
if (temData.ret === -1) { if (temData.ret === -1) {
Toast.show({ Toast.show({
content: temData.msg, content: temData.msg,
@ -51,6 +51,8 @@ export default function Pay({ params }) {
console.error(error); console.error(error);
} }
}; };
//
const getSuperfanshipData = async () => { const getSuperfanshipData = async () => {
try { try {
const base = webviewBaseRequest(); const base = webviewBaseRequest();
@ -71,17 +73,24 @@ export default function Pay({ params }) {
} }
); );
const temData = await response.json(); const temData = await response.json();
console.log(temData, JSON.stringify(body));
if (temData.ret === -1) return; if (temData.ret === -1) return;
setSuperfanshipData(temData.data); setSuperfanshipData(temData.data);
} catch (error) { } catch (error) {
console.error(error); console.error(error);
} }
}; };
//
useEffect(() => {
setTimeout(() => { setTimeout(() => {
getData(); getData();
getSuperfanshipData(); getSuperfanshipData();
}, 500); }, 500);
const intervalId = setInterval(() => {
getData();
getSuperfanshipData();
}, 2000);
return () => clearInterval(intervalId);
}, []); }, []);
//switch //switch