#
luxiaotao1123
2024-04-26 e6de6ddae28dec5bf092b66d77ee8d522d39ff04
#
2个文件已修改
1个文件已添加
20 ■■■■ 已修改文件
.env 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/api/box/index.js 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/core/warehouse.jsx 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
.env
@@ -1 +1 @@
COOL_API_BASE_URL = 'http://localhost:8080'
COOL_API_BASE_URL = 'http://localhost:9090'
src/api/box/index.js
New file
@@ -0,0 +1,9 @@
import request from '../../utils/request';
export async function getBoxData(_params) {
    const res = await request.get('/digital/stock/info', _params);
    if (res.data.code === 200) {
        return res.data.data;
    }
    return Promise.reject(new Error(res.data.msg));
}
src/core/warehouse.jsx
@@ -11,6 +11,7 @@
import areaData from '@/assets/data/area';
import shelfData from '@/assets/data/shelf';
import agvRealDataList from '@/assets/data/agv';
import { getBoxData } from '../api/box';
import { INTERVAL_TIME } from '@/config/setting'
let index = 0;
@@ -20,12 +21,14 @@
    const [agvData, setAgvData] = useState([
        {}
    ]);
    const [boxData, setBoxData] = useState([
        {}
    ])
    const [boxData, setBoxData] = useState([])
    useEffect(() => {
        const timer = setInterval(() => {
            getBoxData().then(res => {
                setBoxData(res);
            })
            const agvRealData = agvRealDataList[index];
            if (agvRealData) {
                setAgvData(agvRealData);