王國慶 发表于 2025-1-4 09:50:13

vue3+Echarts+ts实现甘特图

项目场景:

vue3+Echarts+ts实现甘特图;发布任务
代码实现

封装ganttEcharts.vue
<template>
        <!-- Echarts 甘特图 -->
        <div ref="progressChart" class="w100 h100"></div>
</template>
<script lang="ts" name="construction" setup>
import { ElLoading } from 'element-plus';
import { useMessage } from '/@/hooks/message';
import { formatDate } from '/@/utils/formatTime';
import * as echarts from 'echarts';
import { useUserInfo } from '/@/stores/userInfo';
// import ganttData from './airport-schedule.json';
import ganttData from './gantt.json';
import lockUrl from '/@/assets/images/gantt/lock.png';
// import dragUrl from '/@/assets/images/gantt/drag.png';
import { vulcanization, molding, quality } from '/@/api/plan/pre_production_scheduling';
import { cloneDeep } from 'lodash';
const stores = useUserInfo();
const { userInfos } = storeToRefs(stores);
const emit = defineEmits(['refresh', 'setDatas']);
const props = defineProps({
        shiftList: {
                type: Array,
                default: () => [],
        },
        errorEquip: {
                type: Array,
                default: () => [],
        },
        pageType: {
                type: String,
                default: '',
        },
});
const progressChart = ref();
// echarts 的实例不应该是‘响应式’的 因为它可能会影响对内部模型属性的访问,并带来一些意想不到的问题
let myChart: any = null;
const option: any = ref({});
// 定义常量
const HEIGHT_RATIO = 0.6;
const DIM_TIME = {
        DIM_TIME_ARRIVAL: 1, //开始时间
        DIM_TIME_DEPARTURE: 2, //结束时间
};
const DIM_CATEGORY = {
        DIM_CATEGORY_INDEX: 0, //y轴决定值
};
const DATA_ZOOM = {
        DATA_ZOOM_X_INSIDE_INDEX: 1,
        DATA_ZOOM_Y_INSIDE_INDEX: 3,
        DATA_ZOOM_AUTO_MOVE_SPEED: 0.2,
        DATA_ZOOM_AUTO_MOVE_DETECT_AREA_WIDTH: 30,
        DATA_ZOOM_AUTO_MOVE_THROTTLE: 30,
};
let _draggingEl: any;
let _dropRecord: any;
let _dropShadow: any;
let _draggingTimeLength: any;
const _cartesianXBounds: any = reactive([]);
const _cartesianYBounds: any = reactive([]);
const _autoDataZoomAnimator: any = ref();
const _draggingRecord: any = ref();
const _draggingCursorOffset = ref();
const _draggable = ref(false);
let _rawData = reactive({
        parkingApron: {
                dimensions: [] as any,
                data: [] as any,
        },
        flight: {
                dimensions: [] as any,
                data: [] as any,
        },
});
// 保存接口返回的甘特图数据
let res_data: any = [];
//临时拖拽的元素
let ganttObj: any = [];
// 保存冲突的图形元素
const conflictingGraphics: any = ref(null);
// 全局变量来跟踪选中的图形元素id
let selectedElementId: any = null;
// x轴y轴视图大小
const _xdata_start = ref(0);
const _xdata_end = ref(60);
const _ydata_start = ref(98);
const _ydata_end = ref(100);
//异常机台
const errorEquipList: any = ref([]);
//锁定的用户
const lockUser = ref('');
onMounted(() => {
        // _rawData = { ...ganttData };
        lockUser.value = userInfos.value.user.username;
        nextTick(() => {
                myChart = echarts.init(progressChart.value);
                window.addEventListener('resize', resizeChart);
                // initChart();
                setData(ganttData.data);
        });
});
onUnmounted(() => window.removeEventListener('resize', resizeChart));
const initChart = () => {
        myChart.setOption((option.value = makeOption()));
        initDrag();
};
// 撤回/更新数据操作
const setWithdrawData = (data: any) => {
        let resArr = cloneDeep(data);
        _rawData.flight.data.forEach((gantt: any, index: any) => {
                let newItem = resArr.find((item: any) => item.atrKey === gantt.atrKey);
                if (newItem) {
                        let startTime = new Date(newItem['startTime']).getTime();
                        let endTime = new Date(newItem['endTime']).getTime();
                        gantt = startTime;
                        gantt = endTime;
                        gantt = newItem['equipmentName'];
                        gantt = newItem['type'] === 'Stop' ? '是' : '否';
                        gantt = newItem['quantity'];
                        gantt = newItem['partNumber'];
                        gantt = newItem['partDesc'];
                        gantt = newItem['poOrderNo'];
                        gantt = newItem['bizDate'];
                        gantt = newItem['shiftValue'];
                        gantt = newItem['lockUser'];
                        gantt = newItem['color'];
                        gantt = newItem;
                }
        });
        myChart.setOption({
                series: {
                        id: 'flightData',
                        data: _rawData.flight.data,
                },
        });
};
// 生成甘特图
const setData = (dataList: any) => {
        console.log('生成甘特图', props.shiftList, props.errorEquip);
        if (props.errorEquip.length > 0) {
                errorEquipList.value = props.errorEquip.map((item: any) => item['equipmentName']);
        } else {
                errorEquipList.value = [];
        }
        res_data = [...dataList];
        console.log('甘特图数据', res_data);
        if (!res_data.length) return useMessage().error('暂无数据!');
        let dateShiftInfo = res_data['dateShiftInfo'];
        _xdata_end.value = 1400 / ((dateShiftInfo.length / 3) * 24);
        _rawData.parkingApron.dimensions = ['序号', '机台描述', '机台编码', '总规格数', '计划数', '总换料时间', '总停机时长'];
        _rawData.parkingApron.data = res_data.map((item: any, index: any) => {
                let data = [
                        index,
                        item['equipmentDesc'],
                        item['equipmentName'],
                        item['equipPartCount'],
                        item['equipTotalQty'],
                        item['equipChg'],
                        item['equipTotalStop'],
                ];
                return data;
        });
        _rawData.flight.dimensions = [
                '序号',
                '开始时间',
                '结束时间',
                '机台编码',
                'uid',
                '是否停机',
                '计划数量',
                '物料编码',
                '物料描述',
                '定制通知单',
                '日期',
                '班次',
                '锁定人',
                'color',
                'gentt',
        ];
        _rawData.flight.data = [];
        res_data.forEach((item: any, index: any) => {
                let list: any = [];
                if (item.ganttList && item.ganttList.length > 0) {
                        list = item.ganttList.map((gantt: any) => {
                                let startTime = new Date(gantt['startTime']).getTime();
                                let endTime = new Date(gantt['endTime']).getTime();
                                return [
                                        index,
                                        startTime,
                                        endTime,
                                        gantt['equipmentName'],
                                        gantt['atrKey'],
                                        gantt['type'] === 'Stop' ? '是' : '否',
                                        gantt['quantity'],
                                        gantt['partNumber'],
                                        gantt['partDesc'],
                                        gantt['poOrderNo'],
                                        gantt['bizDate'],
                                        gantt['shiftValue'],
                                        gantt['lockUser'],
                                        gantt['color'],
                                        gantt,
                                ];
                        });
                }
                _rawData.flight.data = [..._rawData.flight.data, ...list];
        });
        // console.log(_rawData.flight.data, '_rawData.flight.data');

        let L = _rawData['parkingApron']['data'].length;
        if (L < 13) {
                _ydata_start.value = 0;
                // _height.value = (100 * L) / 13;
        } else {
                _ydata_start.value = (100 * (L - 13)) / L;
        }
        initChart();
};
// 浏览器窗口大小变化,图表大小自适应
function resizeChart() {
        if (myChart) {
                myChart.resize();
        }
}
function makeOption() {
        return {
                tooltip: {},
                toolbox: {
                        right: 10,
                        top: 0,
                        itemSize: 20,
                        feature: {
                                myDrag: {
                                        show: true,
                                        title: '编辑',
                                        icon: 'path://M990.55 380.08 q11.69 0 19.88 8.19 q7.02 7.01 7.02 18.71 l0 480.65 q-1.17 43.27 -29.83 71.93 q-28.65 28.65 -71.92 29.82 l-813.96 0 q-43.27 -1.17 -72.5 -30.41 q-28.07 -28.07 -29.24 -71.34 l0 -785.89 q1.17 -43.27 29.24 -72.5 q29.23 -29.24 72.5 -29.24 l522.76 0 q11.7 0 18.71 7.02 q8.19 8.18 8.19 18.71 q0 11.69 -7.6 19.29 q-7.6 7.61 -19.3 7.61 l-518.08 0 q-22.22 1.17 -37.42 16.37 q-15.2 15.2 -15.2 37.42 l0 775.37 q0 23.39 15.2 38.59 q15.2 15.2 37.42 15.2 l804.6 0 q22.22 0 37.43 -15.2 q15.2 -15.2 16.37 -38.59 l0 -474.81 q0 -11.7 7.02 -18.71 q8.18 -8.19 18.71 -8.19 l0 0 ZM493.52 723.91 l-170.74 -170.75 l509.89 -509.89 q23.39 -23.39 56.13 -21.05 q32.75 1.17 59.65 26.9 l47.94 47.95 q25.73 26.89 27.49 59.64 q1.75 32.75 -21.64 57.3 l-508.72 509.9 l0 0 ZM870.09 80.69 l-56.13 56.14 l94.72 95.9 l56.14 -57.31 q8.19 -9.35 8.19 -21.05 q-1.17 -12.86 -10.53 -22.22 l-47.95 -49.12 q-10.52 -9.35 -23.39 -9.35 q-11.69 -1.17 -21.05 7.01 l0 0 ZM867.75 272.49 l-93.56 -95.9 l-380.08 380.08 l94.73 94.73 l378.91 -378.91 l0 0 ZM322.78 553.16 l38.59 39.77 l-33.92 125.13 l125.14 -33.92 l38.59 38.6 l-191.79 52.62 q-5.85 1.17 -12.28 0 q-6.44 -1.17 -11.11 -5.84 q-4.68 -4.68 -5.85 -11.7 q-2.34 -5.85 0 -11.69 l52.63 -192.97 l0 0 Z',
                                        onclick: onDragSwitchClick,
                                },
                        },
                        show: _rawData['parkingApron']['data'].length > 0,
                },
                dataZoom: [
                        {
                                type: 'slider',
                                xAxisIndex: 0,
                                filterMode: 'weakFilter',
                                height: 15,
                                bottom: 0,
                                start: _xdata_start.value,
                                end: _xdata_end.value,
                                handleSize: '80%',
                                showDetail: false,
                                show: _rawData['parkingApron']['data'].length > 0,
                        },
                        {
                                type: 'inside',
                                id: 'insideX',
                                xAxisIndex: 0,
                                filterMode: 'weakFilter',
                                start: _xdata_start.value,
                                end: _xdata_end.value,
                                zoomOnMouseWheel: false,
                                moveOnMouseMove: true,
                        },
                        {
                                type: 'slider',
                                yAxisIndex: 0,
                                zoomLock: true,
                                width: 10,
                                right: 10,
                                top: 70,
                                bottom: 20,
                                start: _ydata_start.value,
                                end: _ydata_end.value,
                                handleSize: 0,
                                showDetail: false,
                                show: false,
                        },
                        // x = 60H/26
                        // y = 100 - 8L/195
                        {
                                type: 'inside',
                                id: 'insideY',
                                yAxisIndex: 0,
                                start: _ydata_start.value,
                                end: _ydata_end.value,
                                zoomOnMouseWheel: false,
                                moveOnMouseMove: true,
                                moveOnMouseWheel: true,
                        },
                ],
                grid: {
                        show: true,
                        top: 70,
                        bottom: 20,
                        left: 100,
                        right: 20,
                        backgroundColor: '#fff',
                        borderWidth: 0,
                },
                legend: {
                        show: false,
                },
                xAxis: {
                        type: 'time',
                        position: 'top',
                        axisLabel: {
                                formatter: function (value: any) {
                                        let date = new Date(value);
                                        let mm = ('0' + (date.getMonth() + 1)).slice(-2);
                                        let dd = ('0' + date.getDate()).slice(-2);
                                        let hh = date.getHours();
                                        let text = '';
                                        let shiftList: any = [
                                                { name: '早班', startDate: 7, endDate: 15 },
                                                { name: '中班', startDate: 15, endDate: 23 },
                                                { name: '夜班', startDate: 23, endDate: 7 },
                                        ];
                                        if (props.shiftList.length === 3) {
                                                shiftList = [...props.shiftList];
                                        }
                                        for (let shift of shiftList) {
                                                if (shift.startDate <= shift.endDate) {
                                                        if (hh >= shift.startDate && hh < shift.endDate) {
                                                                text = shift.name;
                                                                break;
                                                        }
                                                } else {
                                                        // 对于跨越午夜的班次
                                                        if ((hh >= shift.startDate && hh < 24) || (hh >= 0 && hh < shift.endDate)) {
                                                                text = shift.name;
                                                                break;
                                                        }
                                                }
                                        }
                                        if (hh >= 0 && hh <= 9) {
                                                return `${text}\n${mm}-${dd}\n0${hh}:00`;
                                        }
                                        return `${text}\n${mm}-${dd}\n${hh}:00`;
                                },
                        },
                        maxInterval: 3600 * 1000,
                        minInterval: 3600 * 1000,
                        // axisLabel: {
                        //         formatter: '{MM}-{dd}\n{hh}:00', // 得到的 label 形如:{yyyy}-{MM}-{dd} => '2020-12-02'
                        // },
                        splitLine: {
                                show: false,
                        },
                        axisLine: {
                                show: false,
                        },
                        axisTick: {
                                show: false,
                        },
                },
                yAxis: {
                        axisTick: { show: false },
                        splitLine: { show: false },
                        axisLine: { show: false },
                        axisLabel: { show: false },
                        min: 0,
                        max: _rawData.parkingApron.data.length,
                },
                series: [
                        {
                                id: 'flightData',
                                type: 'custom',
                                renderItem: renderGanttItem,
                                dimensions: _rawData.flight.dimensions,
                                encode: {
                                        x: ,
                                        y: DIM_CATEGORY.DIM_CATEGORY_INDEX,
                                        tooltip: ,
                                },
                                data: _rawData.flight.data,
                                // tooltip: {
                                //         formatter: (params: any) => {
                                //                 console.log(params, 'params');

                                //                 return `<span style="display:inline-block;margin-right:4px;border-radius:10px;width:10px;height:10px;background-color:#5470c6;"></span>`;
                                //         },
                                // },
                        },
                        {
                                type: 'custom',
                                renderItem: renderAxisLabelItem,
                                dimensions: _rawData.parkingApron.dimensions,
                                encode: {
                                        x: -1,
                                        y: 0,
                                        tooltip: ,
                                },
                                data: _rawData.parkingApron.data,
                                // tooltip: {
                                //         trigger: 'none', // 这将禁用 tooltip
                                // },
                        },
                ],
        };
}
const renderGanttItem = (params: any, api: any) => {
        let categoryIndex = api.value(DIM_CATEGORY.DIM_CATEGORY_INDEX);
        let timeArrival = api.coord();
        let timeDeparture = api.coord();
        let coordSys = params.coordSys;
        _cartesianXBounds = coordSys.x;
        _cartesianXBounds = coordSys.x + coordSys.width;
        _cartesianYBounds = coordSys.y;
        _cartesianYBounds = coordSys.y + coordSys.height;
        let barLength = timeDeparture - timeArrival;
        // Get the heigth corresponds to length 1 on y axis.
        let barHeight = api.size() * HEIGHT_RATIO;
        let x = timeArrival;
        let y = timeArrival - barHeight;
        let flightNumber = api.value(4) + '';
        let textTit = '已选中';
        let textTitWidth = echarts.format.getTextRect(textTit).width;
        let text = barLength > textTitWidth + 40 && x + barLength >= 120 ? '已选中' : '选中';
        let color = '';
        if (api.value(13)) {
                color = api.value(13).indexOf('#') !== -1 ? api.value(13) : `#${api.value(13)}`;
        }
        if (api.value(5) === '是') {
                color = `rgb(217, 217, 217)`;
        }
        let rectNormal = clipRectByRect(params, {
                x: x,
                y: y,
                width: barLength,
                height: barHeight,
        });
        let rectVIP = clipRectByRect(params, {
                x: x,
                y: y,
                width: barLength / 2,
                height: barHeight,
        });
        let rectText = clipRectByRect(params, {
                x: x,
                y: y,
                width: barLength,
                height: barHeight,
        });
        return {
                type: 'group',
                id: 'group_' + flightNumber,
                children: [
                        {
                                type: 'rect',
                                id: 'rect_normal_' + flightNumber,
                                ignore: !rectNormal,
                                shape: rectNormal,
                                style: {
                                        fill: selectedElementId !== 'rect_normal_' + flightNumber ? color || '#343F97' : '#aaa',
                                        // stroke: 'transparent', // 无边框
                                        stroke: '#fff',
                                        // shadowBlur: 0.5,
                                        // shadowOffsetX: 0.5,
                                        // shadowOffsetY: 0.5,
                                        // shadowColor: '#999',
                                },
                        },
                        // {
                        //         type: 'rect',
                        //         ignore: !rectVIP && !api.value(4),
                        //         shape: rectVIP,
                        //         style: { fill: '#F6AB41' },
                        // },
                        {
                                type: 'rect',
                                ignore: !rectText,
                                shape: rectText,
                                style: {
                                        fill: 'transparent',
                                        stroke: 'transparent',
                                        text: selectedElementId !== 'rect_normal_' + flightNumber ? '' : text,
                                        textFill: '#fff',
                                },
                        },
                ],
        };
};
const renderAxisLabelItem = (params: any, api: any) => {
        let y = api.coord();
        if (y < params.coordSys.y + 5) {
                return;
        }
        return {
                type: 'group',
                position: ,
                children: [
                        {
                                type: 'path',
                                shape: {
                                        d: 'M0,0 L0,-20 L30,-20 C42,-20 38,-1 50,-1 L70,-1 L70,0 Z',
                                        x: 0,
                                        y: -20,
                                        width: 90,
                                        height: 20,
                                        layout: 'cover',
                                },
                                style: {
                                        // 获取异常机台 异常的机台背景颜色为#FFC005
                                        fill: errorEquipList.value.includes(api.value(2)) ? '#FFC005' : '#00C488',
                                },
                        },
                        {
                                type: 'text',
                                style: {
                                        x: 75,
                                        y: -2,
                                        text: api.value(1),
                                        textVerticalAlign: 'bottom',
                                        textAlign: 'center',
                                        textFill: '#000',
                                },
                        },
                        {
                                type: 'text',
                                style: {
                                        x: 24,
                                        y: -3,
                                        textVerticalAlign: 'bottom',
                                        textAlign: 'center',
                                        text: api.value(2),
                                        textFill: '#fff',
                                },
                        },
                        {
                                type: 'image',
                                style: {
                                        x: 60,
                                        y: -26,
                                        image: api.value(2) == 'W' ? lockUrl : '',
                                        width: 24,
                                        height: 24,
                                        // opacity: 0.8,
                                },
                        },
                ],
        };
};
function clipRectByRect(params: any, rect: any) {
        return echarts.graphic.clipRectByRect(rect, {
                x: params.coordSys.x,
                y: params.coordSys.y,
                width: params.coordSys.width,
                height: params.coordSys.height,
        });
}
// 启用拖动
function onDragSwitchClick(model: any, api: any, type: any) {
        _draggable.value = !_draggable.value;
        myChart.setOption({
                dataZoom: [
                        {
                                id: 'insideX',
                                disabled: _draggable.value,
                        },
                        {
                                id: 'insideY',
                                disabled: _draggable.value,
                        },
                ],
                toolbox: {
                        feature: {
                                myDrag: {
                                        title: _draggable.value ? '锁定' : '编辑',
                                },
                        },
                },
        });
        this.model.setIconStatus(type, _draggable.value ? 'emphasis' : 'normal');
}
const initDrag = () => {
        _autoDataZoomAnimator.value = makeAnimator(dispatchDataZoom);
        // 添加点击事件监听器
        myChart.on('click', function (param: any) {
                if (param.seriesId === 'flightData' && param.seriesType === 'custom' && !_draggable.value) {
                        let elementId = param.data && param.data; // 获取被点击数据点的ID(这里只是一个示例)
                        selectedElementId = 'rect_normal_' + elementId;
                        myChart.setOption({
                                series: {
                                        id: 'flightData',
                                        data: _rawData.flight.data,
                                },
                        });
                        emit('refresh', param.data);
                }
        });
        // 当用户按下鼠标按钮时触发
        myChart.on('mousedown', function (param: any) {
                if (!_draggable.value || !param || param.seriesIndex == null || !_draggable.value) {
                        return;
                }
                if (param.data.type === 'Stop') return useMessage().error('该项不允许拖动!');
                if (param.data.lockUser && param.data.lockUser !== lockUser.value) return useMessage().error('该项已被用户锁定,不允许拖动!');
                if (param.data.dragUser && param.data.dragUser !== lockUser.value) return useMessage().error('该项已被用户锁定,不允许拖动!');
                // Drag start
                ganttObj = cloneDeep(param.data);
                _draggingRecord.value = {
                        dataIndex: param.dataIndex,
                        categoryIndex: param.value,
                        timeArrival: param.value,
                        timeDeparture: param.value,
                };
                let style = {
                        lineWidth: 2,
                        fill: 'rgba(255,0,0,0.1)',
                        stroke: 'rgba(255,0,0,0.8)',
                        lineDash: ,
                };
                _draggingEl = addOrUpdateBar(_draggingEl, _draggingRecord.value, style, 100);
                _draggingCursorOffset.value = - param.event.offsetX, _draggingEl.position - param.event.offsetY];
                _draggingTimeLength = _draggingRecord.value.timeDeparture - _draggingRecord.value.timeArrival;
        });
        // 当鼠标指针在元素上移动时触发
        myChart.getZr().on('mousemove', function (event: any) {
                if (!_draggingEl) {
                        return;
                }
                let cursorX = event.offsetX;
                let cursorY = event.offsetY;
                // Move _draggingEl.
                _draggingEl.attr('position', + cursorX, _draggingCursorOffset.value + cursorY]);
                prepareDrop();
                autoDataZoomWhenDraggingOutside(cursorX, cursorY);
        });
        // 当用户释放鼠标按钮时触发
        myChart.getZr().on('mouseup', function () {
                // Drop
                if (_draggingEl && _dropRecord) {
                        updateRawData(_dropRecord, _draggingRecord.value.dataIndex);
                }
        });
        // 拖动释放-删除创造元素
        function dragRelease() {
                _autoDataZoomAnimator.value.stop();
                if (_draggingEl) {
                        myChart.getZr().remove(_draggingEl);
                        _draggingEl = null;
                }
                if (_dropShadow) {
                        myChart.getZr().remove(_dropShadow);
                        _dropShadow = null;
                }
                _dropRecord = _draggingRecord.value = null;
        }
        function addOrUpdateBar(el: any, itemData: any, style: any, z: any) {
                let pointArrival = myChart.convertToPixel('grid', );
                let pointDeparture = myChart.convertToPixel('grid', );
                let barLength = pointDeparture - pointArrival;
                let barHeight = Math.abs(myChart.convertToPixel('grid', ) - myChart.convertToPixel('grid', )) * HEIGHT_RATIO;
                if (!el) {
                        el = new echarts.graphic.Rect({
                                shape: { x: 0, y: 0, width: 0, height: 0 },
                                style: style,
                                z: z,
                        });
                        myChart.getZr().add(el);
                }
                el.attr({
                        shape: { x: 0, y: 0, width: barLength, height: barHeight },
                        position: , pointArrival - barHeight],
                });
                return el;
        }
        function prepareDrop() {
                // Check droppable place.
                let xPixel = _draggingEl.shape.x + _draggingEl.position;
                let yPixel = _draggingEl.shape.y + _draggingEl.position;
                let cursorData = myChart.convertFromPixel('grid', );
                if (cursorData) {
                        // Make drop shadow and _dropRecord
                        _dropRecord = {
                                categoryIndex: Math.floor(cursorData),
                                timeArrival: cursorData,
                                timeDeparture: cursorData + _draggingTimeLength,
                        };
                        let style = { fill: 'rgba(0,0,0,0.4)' };
                        _dropShadow = addOrUpdateBar(_dropShadow, _dropRecord, style, 99);
                }
        }
        // 业务逻辑判断
        function updateRawData(dropRecord_: any, index_: number) {
                let flight_Data = _rawData.flight.data;
                let movingItem: any = flight_Data;
                let params: any = {};
                // 判断重叠
                let hasAnyConflict = flight_Data.some((dataItem: any) =>
                        hasConflict(dataItem, {
                                movingItem,
                                categoryIndex: dropRecord_.categoryIndex,
                                timeArrival: dropRecord_.timeArrival,
                                timeDeparture: dropRecord_.timeDeparture,
                        })
                );
                // 有重叠下一步
                if (hasAnyConflict) {
                        // console.log(conflictingGraphics.value, '重叠的静态元素');
                        // useMessage().error('重叠!');
                        if (conflictingGraphics.value.type === 'Stop') {
                                conflictingGraphics.value = null;
                                useMessage().error('与停机项冲突,不允许拖动!');
                                return;
                        }
                        // 判断重叠项的时间,拖动的元素是放左面还是右面了
                        // let timeDifference = dropRecord_.timeArrival - conflictingGraphics.value;
                        // 需要向右自动移动的距离
                        // let distanceTheRight: any = _draggingTimeLength;
                        // timeDifference <= 0 拖动的元素是放右面了
                        // if (timeDifference >= 0) {
                        //         distanceTheRight = conflictingGraphics.value - conflictingGraphics.value;
                        //         movingItem = dropRecord_.categoryIndex;
                        //         movingItem = conflictingGraphics.value;
                        //         movingItem = conflictingGraphics.value + distanceTheRight;
                        // } else {
                        // movingItem = dropRecord_.categoryIndex;
                        // movingItem = dropRecord_.timeArrival;
                        // movingItem = dropRecord_.timeDeparture;
                        // }
                        // 找到重叠的Y轴对应的所有数据
                        // let y_data: any = flight_Data.filter((item: any) => {
                        //         return item === conflictingGraphics.value;
                        // });
                        // // 找到与当前拖拽的最终位置不冲突的所有数据
                        // let no_data: any = [];
                        // // 找到与当前拖拽的最终位置冲突的所有数据
                        // let yes_data: any = y_data.filter((dataItem: any) => {
                        //         if (
                        //                 dropRecord_.categoryIndex === dataItem &&
                        //                 dropRecord_.timeArrival < dataItem &&
                        //                 dropRecord_.timeDeparture > dataItem
                        //         ) {
                        //                 return true;
                        //         } else {
                        //                 no_data.push(dataItem);
                        //                 return false;
                        //         }
                        // });
                        //
                        // console.log(y_data, '有重叠!Y轴所有数据');
                        // console.log(no_data, '不冲突!所有数据');
                        // console.log(yes_data, '有冲突!所有数据');
                        // 前端不需要复杂操作,只记录操作后的元素位置即可,以上数据注释 同没有重叠操作
                }
                // 没有重叠的元素只需要修改当前元素
                movingItem = dropRecord_.categoryIndex;
                movingItem = dropRecord_.timeArrival;
                movingItem = dropRecord_.timeDeparture;
                let startTime = formatDate(new Date(dropRecord_.timeArrival), 'YYYY-mm-dd HH:MM:SS');
                let endTime = formatDate(new Date(dropRecord_.timeDeparture), 'YYYY-mm-dd HH:MM:SS');
                // 判断是否是同一个机台
                // console.log('更新前的:',ganttObj,'更新后的:', movingItem);
                if (ganttObj === movingItem) {
                        // console.log('是同一个机台', res_data]);
                        if (res_data].ganttList) {
                                let ganttList = cloneDeep(res_data].ganttList);
                                ganttList.forEach((item: any) => {
                                        if (item['atrKey'] === ganttObj) {
                                                item['oldPosition'] = '1';
                                        }
                                });
                                ganttList.push({ ...ganttObj, startTime, endTime });
                                params = { ganttList };
                        } else {
                                useMessage().error('数据有误!请重新查询');
                        }
                } else {
                        // console.log('不是同一个机台');
                        if (res_data].ganttList && res_data].ganttList) {
                                let oldGanttList = cloneDeep(res_data].ganttList);
                                let ganttList = cloneDeep(res_data].ganttList);
                                oldGanttList.forEach((item: any) => {
                                        if (item['atrKey'] === ganttObj) {
                                                item['oldPosition'] = '1';
                                        }
                                });
                                ganttList.push({ ...ganttObj, startTime, endTime });
                                params = { ganttList, oldGanttList };
                        } else {
                                useMessage().error('数据有误!请重新查询');
                        }
                }
                ganttTests(params);
        }
        // 拖拽调用后台数据
        const ganttTests = async (params: any) => {
                console.log(params, '传参');
                let pc_loading = ElLoading.service({
                        lock: true,
                        text: '提交数据中...',
                        background: 'rgba(0, 0, 0, 0.7)',
                });
                try {
                        let res: any = {};
                        if (props.pageType === 'C') {
                                res = await vulcanization.ganttTestAndVerify(params);
                        } else if (props.pageType === 'B') {
                                res = await molding.ganttTestAndVerify(params);
                        } else if (props.pageType === 'A') {
                                res = await quality.ganttTestAndVerify(params);
                        }
                        pc_loading.close();
                        if (res.data.flag) {
                                let resArr = res.data.ganttList;
                                setWithdrawData(resArr);
                        }
                } catch (err: any) {
                        pc_loading.close();
                        useMessage().error(err.msg);
                       myChart.setOption({
                               series: {
                                       id: 'flightData',
                                       data: _rawData.flight.data,
                               },
                       });
                }
                dragRelease();
        };
        // 判断是否有重叠元素
        function hasConflict(dataItem: any, dropRecord: any) {
                if (
                        dataItem !== dropRecord.movingItem &&
                        dropRecord.categoryIndex === dataItem &&
                        dropRecord.timeArrival < dataItem &&
                        dropRecord.timeDeparture > dataItem
                ) {
                        conflictingGraphics.value = { ...dataItem };
                        return true;
                } else {
                        return false;
                }
        }
        function autoDataZoomWhenDraggingOutside(cursorX: any, cursorY: any) {
                // When cursor is outside the cartesian and being dragging,
                // auto move the dataZooms.
                let cursorDistX = getCursorCartesianDist(cursorX, _cartesianXBounds);
                let cursorDistY = getCursorCartesianDist(cursorY, _cartesianYBounds);
                if (cursorDistX !== 0 || cursorDistY !== 0) {
                        _autoDataZoomAnimator.value.start({
                                cursorDistX: cursorDistX,
                                cursorDistY: cursorDistY,
                        });
                } else {
                        _autoDataZoomAnimator.value.stop();
                }
        }
        function dispatchDataZoom(params: any) {
                let option = myChart.getOption();
                let optionInsideX = option.dataZoom;
                let optionInsideY = option.dataZoom;
                let batch: any = [];
                prepareBatch(batch, 'insideX', optionInsideX.start, optionInsideX.end, params.cursorDistX);
                prepareBatch(batch, 'insideY', optionInsideY.start, optionInsideY.end, -params.cursorDistY);
                batch.length &&
                        myChart.dispatchAction({
                                type: 'dataZoom',
                                batch: batch,
                        });
                function prepareBatch(batch: any, id: any, start: any, end: any, cursorDist: any) {
                        if (cursorDist === 0) {
                                return;
                        }
                        let sign = cursorDist / Math.abs(cursorDist);
                        let size = end - start;
                        let delta = DATA_ZOOM.DATA_ZOOM_AUTO_MOVE_SPEED * sign;
                        start += delta;
                        end += delta;
                        if (end > 100) {
                                end = 100;
                                start = end - size;
                        }
                        if (start < 0) {
                                start = 0;
                                end = start + size;
                        }
                        batch.push({
                                dataZoomId: id,
                                start: start,
                                end: end,
                        });
                }
        }
        function getCursorCartesianDist(cursorXY: any, bounds: any) {
                let dist0 = cursorXY - (bounds + DATA_ZOOM.DATA_ZOOM_AUTO_MOVE_DETECT_AREA_WIDTH);
                let dist1 = cursorXY - (bounds - DATA_ZOOM.DATA_ZOOM_AUTO_MOVE_DETECT_AREA_WIDTH);
                return dist0 * dist1 <= 0
                        ? 0 // cursor is in cartesian
                        : dist0 < 0
                        ? dist0 // cursor is at left/top of cartesian
                        : dist1; // cursor is at right/bottom of cartesian
        }
        function makeAnimator(callback: any) {
                let requestId: any;
                let callbackParams: any;
                // Use throttle to prevent from calling dispatchAction frequently.
                callback = echarts.throttle(callback, DATA_ZOOM.DATA_ZOOM_AUTO_MOVE_THROTTLE);
                function onFrame() {
                        callback(callbackParams);
                        requestId = requestAnimationFrame(onFrame);
                }
                return {
                        start: function (params: any) {
                                callbackParams = params;
                                if (requestId == null) {
                                        onFrame();
                                }
                        },
                        stop: function () {
                                if (requestId != null) {
                                        cancelAnimationFrame(requestId);
                                }
                                requestId = callbackParams = null;
                        },
                };
        }
};
watchEffect(() => {
        if (_rawData.flight.data) {
                let dataList = _rawData.flight.data.map((item: any) => {
                        return { ...item };
                });
                emit('setDatas', dataList);
        }
});
// 暴露变量
defineExpose({
        setData,
        setWithdrawData,
});
</script>
模拟数据:

gantt.json
   {
        "code": 200,
        "msg": "操作成功",
        "data": [
                {
                        "equipmentName": "O1B001",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G11",
                        "flag": null,
                        "equipTotalQty": 17,
                        "equipPartCount": 2,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636643,
                                        "planKey": 843851520,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B001",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G11",
                                        "planPartpri": "6",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403391",
                                        "partDesc": "46/90R57 MS440 PRO S2HRQ-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T22:30:00",
                                        "endTime": "2024-12-02T23:30:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1175",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636651,
                                        "planKey": 843848857,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B001",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G11",
                                        "planPartpri": "7",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402256",
                                        "partDesc": "46/90R57 MS440PRO S1R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T06:00:00",
                                        "endTime": "2024-12-03T07:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "color": "FFCC66",
                                        "colorCode": 3,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 23,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 9,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1135",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636653,
                                        "planKey": 843945313,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B001",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G11",
                                        "planPartpri": "9",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402256",
                                        "partDesc": "46/90R57 MS440PRO S1R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T14:00:00",
                                        "endTime": "2024-12-03T15:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "color": "FF9999",
                                        "colorCode": 5,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 31,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 10,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1135",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639152,
                                        "planKey": 844073629,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B001",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G11",
                                        "planPartpri": "5",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402256",
                                        "partDesc": "46/90R57 MS440PRO S1R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T23:30:00",
                                        "endTime": "2024-12-04T00:30:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1135",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641764,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B001",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G11",
                                        "planPartpri": "9",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402256",
                                        "partDesc": "46/90R57 MS440PRO S1R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-04T02:35:00",
                                        "endTime": "2024-12-04T11:30:00",
                                        "stdtime": 535,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 7,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 4,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1135",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641765,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B001",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G11",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402256",
                                        "partDesc": "46/90R57 MS440PRO S1R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-04T05:05:00",
                                        "endTime": "2024-12-04T14:00:00",
                                        "stdtime": 535,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 7,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 4,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1135",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B002",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G12",
                        "flag": null,
                        "equipTotalQty": 9,
                        "equipPartCount": 3,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636640,
                                        "planKey": 843857321,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B002",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G12",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403446",
                                        "partDesc": "40.00R57 MS403 PRO ES3A-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T07:00:00",
                                        "endTime": "2024-12-02T08:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 9,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1089",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641797,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B002",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G12",
                                        "planPartpri": "8",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402230",
                                        "partDesc": "40.00R57 MS403 PRO ES2-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T13:24:59",
                                        "endTime": "2024-12-03T22:19:59",
                                        "stdtime": 535,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 9,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1147",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641821,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B002",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G12",
                                        "planPartpri": "2",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402230",
                                        "partDesc": "40.00R57 MS403 PRO ES2-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T15:54:59",
                                        "endTime": "2024-12-04T00:49:59",
                                        "stdtime": 535,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 9,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1147",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639147,
                                        "planKey": 844073622,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B002",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G12",
                                        "planPartpri": "4",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403446",
                                        "partDesc": "40.00R57 MS403 PRO ES3A-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T17:00:00",
                                        "endTime": "2024-12-03T18:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "FFCC66",
                                        "colorCode": 3,
                                        "equipTotalQty": 9,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1089",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639148,
                                        "planKey": 844081696,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B002",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G12",
                                        "planPartpri": "5",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403446",
                                        "partDesc": "40.00R57 MS403 PRO ES3A-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T19:30:00",
                                        "endTime": "2024-12-03T20:30:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "FFCC66",
                                        "colorCode": 3,
                                        "equipTotalQty": 9,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1089",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639150,
                                        "planKey": 844081694,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B002",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G12",
                                        "planPartpri": "7",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403431",
                                        "partDesc": "40.00R57 MS403 PRO ES2M-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T22:00:00",
                                        "endTime": "2024-12-03T23:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 9,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1146",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B007",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G07",
                        "flag": null,
                        "equipTotalQty": 33,
                        "equipPartCount": 5,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636573,
                                        "planKey": 843857293,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "16",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402595",
                                        "partDesc": "27.00R49 MS401 S1-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T18:50:00",
                                        "endTime": "2024-12-02T19:50:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1140",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636576,
                                        "planKey": 843857328,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "17",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402595",
                                        "partDesc": "27.00R49 MS401 S1-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T02:50:00",
                                        "endTime": "2024-12-03T03:50:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "color": "FFCC66",
                                        "colorCode": 3,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 23,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 9,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1140",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636587,
                                        "planKey": 843857333,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "22",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402626",
                                        "partDesc": "27.00R49 MS412 S1-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T02:50:00",
                                        "endTime": "2024-12-03T03:50:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 23,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 9,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1121",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636583,
                                        "planKey": 843851510,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "20",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402595",
                                        "partDesc": "27.00R49 MS401 S1-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T10:50:00",
                                        "endTime": "2024-12-03T11:50:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 31,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 10,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1140",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639091,
                                        "planKey": 844078997,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402601",
                                        "partDesc": "27.00R49 MS401 S2UCM-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T16:10:00",
                                        "endTime": "2024-12-03T17:10:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1120",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641935,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "1",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402601",
                                        "partDesc": "27.00R49 MS401 S2UCM-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T16:22:02",
                                        "endTime": "2024-12-03T20:42:02",
                                        "stdtime": 260,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1120",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639092,
                                        "planKey": 844078995,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "11",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402601",
                                        "partDesc": "27.00R49 MS401 S2UCM-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T17:30:00",
                                        "endTime": "2024-12-03T18:30:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1120",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641937,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "2",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402601",
                                        "partDesc": "27.00R49 MS401 S2UCM-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T17:42:02",
                                        "endTime": "2024-12-03T22:02:02",
                                        "stdtime": 260,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1120",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639090,
                                        "planKey": 844078993,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "9",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402601",
                                        "partDesc": "27.00R49 MS401 S2UCM-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T18:50:00",
                                        "endTime": "2024-12-03T19:50:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1120",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641938,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "3",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402601",
                                        "partDesc": "27.00R49 MS401 S2UCM-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T19:02:02",
                                        "endTime": "2024-12-03T23:22:02",
                                        "stdtime": 260,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1120",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12642082,
                                        "planKey": 844326843,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B007",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G07",
                                        "planPartpri": "0",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402747",
                                        "partDesc": "27.00R49 MS401+ S2-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T23:00:00",
                                        "endTime": "2024-12-04T00:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 33,
                                        "shiftTotalQty": 7,
                                        "equipPartCount": 5,
                                        "shiftPartCount": 4,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1095",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B021",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G01",
                        "flag": null,
                        "equipTotalQty": 17,
                        "equipPartCount": 4,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636601,
                                        "planKey": 843851514,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B021",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G01",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403457",
                                        "partDesc": "27.00R49 MS403 ES2A",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T07:00:00",
                                        "endTime": "2024-12-02T08:00:00",
                                        "stdtime": 0,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 4,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1094",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636597,
                                        "planKey": 843945319,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B021",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G01",
                                        "planPartpri": "9",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403349",
                                        "partDesc": "27.00R49 MS403 S2HR",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T23:00:00",
                                        "endTime": "2024-12-03T00:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "color": "FFCC66",
                                        "colorCode": 3,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 31,
                                        "equipPartCount": 4,
                                        "shiftPartCount": 10,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1074",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639107,
                                        "planKey": 844078968,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B021",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G01",
                                        "planPartpri": "8",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403349",
                                        "partDesc": "27.00R49 MS403 S2HR",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T15:12:02",
                                        "endTime": "2024-12-03T16:12:02",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "FFCC66",
                                        "colorCode": 3,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 4,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1074",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641932,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B021",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G01",
                                        "planPartpri": "1",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402747",
                                        "partDesc": "27.00R49 MS401+ S2-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T16:46:51",
                                        "endTime": "2024-12-03T21:46:51",
                                        "stdtime": 300,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 4,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1095",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12642015,
                                        "planKey": 844323767,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B021",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G01",
                                        "planPartpri": "2",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403349",
                                        "partDesc": "27.00R49 MS403 S2HR",
                                        "quantity": 1,
                                        "startTime": "2024-12-04T02:16:51",
                                        "endTime": "2024-12-04T03:16:51",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "FF9999",
                                        "colorCode": 5,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 4,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1074",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641784,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B021",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G01",
                                        "planPartpri": "9",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403348",
                                        "partDesc": "27.00R49 MS403 S2H",
                                        "quantity": 1,
                                        "startTime": "2024-12-04T06:30:00",
                                        "endTime": "2024-12-04T11:30:00",
                                        "stdtime": 300,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 17,
                                        "shiftTotalQty": 7,
                                        "equipPartCount": 4,
                                        "shiftPartCount": 4,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1099",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B022",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G02",
                        "flag": null,
                        "equipTotalQty": 13,
                        "equipPartCount": 1,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636617,
                                        "planKey": 843945318,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B022",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G02",
                                        "planPartpri": "4",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402284",
                                        "partDesc": "33.00R51 MS403 PRO S2R",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T07:00:00",
                                        "endTime": "2024-12-02T08:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 13,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1101",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636620,
                                        "planKey": 843857342,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B022",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G02",
                                        "planPartpri": "4",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402284",
                                        "partDesc": "33.00R51 MS403 PRO S2R",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T15:00:00",
                                        "endTime": "2024-12-02T16:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 13,
                                        "shiftTotalQty": 23,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 9,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1101",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636624,
                                        "planKey": 843945322,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B022",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G02",
                                        "planPartpri": "6",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402284",
                                        "partDesc": "33.00R51 MS403 PRO S2R",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T23:00:00",
                                        "endTime": "2024-12-03T00:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 13,
                                        "shiftTotalQty": 31,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 10,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1101",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639127,
                                        "planKey": 844081679,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B022",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G02",
                                        "planPartpri": "4",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402284",
                                        "partDesc": "33.00R51 MS403 PRO S2R",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T07:00:00",
                                        "endTime": "2024-12-03T08:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 13,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1101",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B023",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G03",
                        "flag": null,
                        "equipTotalQty": 3,
                        "equipPartCount": 1,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12641793,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B023",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G03",
                                        "planPartpri": "1",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403464",
                                        "partDesc": "50/80R57 MS403 S2AR-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T20:45:25",
                                        "endTime": "2024-12-04T11:25:25",
                                        "stdtime": 880,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 3,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1139",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641795,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B023",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G03",
                                        "planPartpri": "1",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403464",
                                        "partDesc": "50/80R57 MS403 S2AR-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-04T04:05:25",
                                        "endTime": "2024-12-04T18:45:25",
                                        "stdtime": 880,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 3,
                                        "shiftTotalQty": 7,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 4,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1139",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B024",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G04",
                        "flag": null,
                        "equipTotalQty": 15,
                        "equipPartCount": 2,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636655,
                                        "planKey": 843851543,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B024",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G04",
                                        "planPartpri": "9",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403497",
                                        "partDesc": "50/80R57 MS403 S1A-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T07:00:00",
                                        "endTime": "2024-12-02T08:00:00",
                                        "stdtime": 0,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 15,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1164",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636657,
                                        "planKey": 843851532,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B024",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G04",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403497",
                                        "partDesc": "50/80R57 MS403 S1A-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T23:00:00",
                                        "endTime": "2024-12-03T00:00:00",
                                        "stdtime": 0,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 15,
                                        "shiftTotalQty": 31,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 10,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1164",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639169,
                                        "planKey": 844081698,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B024",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G04",
                                        "planPartpri": "8",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403497",
                                        "partDesc": "50/80R57 MS403 S1A-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T07:00:00",
                                        "endTime": "2024-12-03T08:00:00",
                                        "stdtime": 0,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 15,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1164",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12642085,
                                        "planKey": 844326841,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B024",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G04",
                                        "planPartpri": "0",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403497",
                                        "partDesc": "50/80R57 MS403 S1A-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T15:00:00",
                                        "endTime": "2024-12-03T16:00:00",
                                        "stdtime": 0,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "FFCC66",
                                        "colorCode": 3,
                                        "equipTotalQty": 15,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 2,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1164",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B025",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G05",
                        "flag": null,
                        "equipTotalQty": 8,
                        "equipPartCount": 1,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636615,
                                        "planKey": 843851535,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B025",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G05",
                                        "planPartpri": "7",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402863",
                                        "partDesc": "30.00R51 MS401 PRO S2UC",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T07:00:00",
                                        "endTime": "2024-12-02T08:00:00",
                                        "stdtime": 209,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 8,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1124",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639124,
                                        "planKey": 844081693,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B025",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G05",
                                        "planPartpri": "4",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402863",
                                        "partDesc": "30.00R51 MS401 PRO S2UC",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T07:00:00",
                                        "endTime": "2024-12-03T08:00:00",
                                        "stdtime": 209,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 8,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1124",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641831,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B025",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G05",
                                        "planPartpri": "2",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402863",
                                        "partDesc": "30.00R51 MS401 PRO S2UC",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T16:54:59",
                                        "endTime": "2024-12-03T23:54:59",
                                        "stdtime": 420,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 8,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1124",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641832,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B025",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G05",
                                        "planPartpri": "3",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402863",
                                        "partDesc": "30.00R51 MS401 PRO S2UC",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T20:24:59",
                                        "endTime": "2024-12-04T03:24:59",
                                        "stdtime": 420,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 8,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1124",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B026",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G06",
                        "flag": null,
                        "equipTotalQty": 19,
                        "equipPartCount": 3,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636602,
                                        "planKey": 843851502,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "8",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403457",
                                        "partDesc": "27.00R49 MS403 ES2A",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T07:00:00",
                                        "endTime": "2024-12-02T08:00:00",
                                        "stdtime": 0,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "00FF99",
                                        "colorCode": 2,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1094",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636604,
                                        "planKey": 843851544,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403457",
                                        "partDesc": "27.00R49 MS403 ES2A",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T15:00:00",
                                        "endTime": "2024-12-02T16:00:00",
                                        "stdtime": 0,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "color": "0099FF",
                                        "colorCode": 4,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 23,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 9,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1094",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636611,
                                        "planKey": 843851517,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "12",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403349",
                                        "partDesc": "27.00R49 MS403 S2HR",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T23:00:00",
                                        "endTime": "2024-12-03T00:00:00",
                                        "stdtime": 150,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "color": "FF9999",
                                        "colorCode": 5,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 31,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 10,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1074",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641934,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403349",
                                        "partDesc": "27.00R49 MS403 S2HR",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T14:35:53",
                                        "endTime": "2024-12-03T19:35:53",
                                        "stdtime": 300,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "FF9999",
                                        "colorCode": 5,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1074",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641936,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "1",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403349",
                                        "partDesc": "27.00R49 MS403 S2HR",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T17:05:53",
                                        "endTime": "2024-12-03T22:05:53",
                                        "stdtime": 300,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "color": "FF9999",
                                        "colorCode": 5,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 16,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 8,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1074",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639116,
                                        "planKey": 844078972,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "9",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403349",
                                        "partDesc": "27.00R49 MS403 S2HR",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T19:35:53",
                                        "endTime": "2024-12-03T20:35:53",
                                        "stdtime": 150,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "FF9999",
                                        "colorCode": 5,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1074",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641789,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "7",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403348",
                                        "partDesc": "27.00R49 MS403 S2H",
                                        "quantity": 1,
                                        "startTime": "2024-12-04T04:00:00",
                                        "endTime": "2024-12-04T09:00:00",
                                        "stdtime": 300,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 7,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 4,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1099",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12641824,
                                        "planKey": null,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "1",
                                        "equipmentName": "O1B026",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G06",
                                        "planPartpri": "8",
                                        "partClassName": "胎胚",
                                        "partNumber": "204403348",
                                        "partDesc": "27.00R49 MS403 S2H",
                                        "quantity": 1,
                                        "startTime": "2024-12-04T06:30:00",
                                        "endTime": "2024-12-04T11:30:00",
                                        "stdtime": 300,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 19,
                                        "shiftTotalQty": 7,
                                        "equipPartCount": 3,
                                        "shiftPartCount": 4,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1099",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                },
                {
                        "equipmentName": "O1B029",
                        "siteName": null,
                        "areaName": null,
                        "plineName": null,
                        "bizDate": null,
                        "shiftValue": null,
                        "equipmentDesc": "G09",
                        "flag": null,
                        "equipTotalQty": 20,
                        "equipPartCount": 1,
                        "equipChg": null,
                        "equipTotalStop": null,
                        "dateShiftInfo": [
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-02T00:00:00",
                                        "endDate": "2024-12-02T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-02T08:00:00",
                                        "endDate": "2024-12-02T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-02T16:00:00",
                                        "endDate": "2024-12-03T00:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "startDate": "2024-12-03T00:00:00",
                                        "endDate": "2024-12-03T08:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "1",
                                        "startDate": "2024-12-03T08:00:00",
                                        "endDate": "2024-12-03T16:00:00"
                                },
                                {
                                        "atrKey": null,
                                        "bizDate": "20241203",
                                        "shiftValue": "2",
                                        "startDate": "2024-12-03T16:00:00",
                                        "endDate": "2024-12-04T00:00:00"
                                }
                        ],
                        "ganttList": [
                                {
                                        "atrKey": 12636630,
                                        "planKey": 843848821,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B029",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G09",
                                        "planPartpri": "16",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402687",
                                        "partDesc": "33.00R51 MS403 PRO S2R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T09:00:00",
                                        "endTime": "2024-12-02T10:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 20,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Stop",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1068",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636628,
                                        "planKey": 843848822,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B029",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G09",
                                        "planPartpri": "14",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402687",
                                        "partDesc": "33.00R51 MS403 PRO S2R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T07:00:00",
                                        "endTime": "2024-12-02T08:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241202",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 20,
                                        "shiftTotalQty": 38,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 12,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1066",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636631,
                                        "planKey": 843857336,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B029",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G09",
                                        "planPartpri": "5",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402687",
                                        "partDesc": "33.00R51 MS403 PRO S2R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T15:00:00",
                                        "endTime": "2024-12-02T16:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241202",
                                        "shiftValue": "1",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 20,
                                        "shiftTotalQty": 23,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 9,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1068",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12636635,
                                        "planKey": 843857298,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B029",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G09",
                                        "planPartpri": "13",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402687",
                                        "partDesc": "33.00R51 MS403 PRO S2R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-02T23:00:00",
                                        "endTime": "2024-12-03T00:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241202",
                                        "shiftValue": "2",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 20,
                                        "shiftTotalQty": 31,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 10,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1068",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                },
                                {
                                        "atrKey": 12639140,
                                        "planKey": 844073641,
                                        "siteName": null,
                                        "areaName": null,
                                        "status": "3",
                                        "equipmentName": "O1B029",
                                        "oldEquipmentName": null,
                                        "plineName": "PL_Molding4",
                                        "equipmentDesc": "G09",
                                        "planPartpri": "10",
                                        "partClassName": "胎胚",
                                        "partNumber": "204402687",
                                        "partDesc": "33.00R51 MS403 PRO S2R-B",
                                        "quantity": 1,
                                        "startTime": "2024-12-03T07:00:00",
                                        "endTime": "2024-12-03T08:00:00",
                                        "stdtime": 240,
                                        "bizDate": "20241203",
                                        "shiftValue": "0",
                                        "color": "9966FF",
                                        "colorCode": 1,
                                        "equipTotalQty": 20,
                                        "shiftTotalQty": 39,
                                        "equipPartCount": 1,
                                        "shiftPartCount": 14,
                                        "equipChg": null,
                                        "shiftChg": null,
                                        "equipTotalStop": null,
                                        "changeTime": null,
                                        "type": "Plan",
                                        "changeFlag": null,
                                        "lockUser": null,
                                        "oldPosition": null,
                                        "dragUser": null,
                                        "poOrderNo": "24-SL-P-GOTR-1068",
                                        "traceCode": null,
                                        "changeType": null,
                                        "refuellingTime": null,
                                        "startShift": null,
                                        "endShift": null,
                                        "startDateAndShift": null,
                                        "endDateAndShift": null,
                                        "construction": null,
                                        "planType": null,
                                        "buildingPlanChangeTimeDto": null,
                                        "demandKey": null,
                                        "erporder": null
                                }
                        ],
                        "oldGanttList": null,
                        "lockUser": null
                }
        ]
}

运行结果:

   静态图
https://i-blog.csdnimg.cn/direct/fef219f0b4be4ec4a605deba02eb7dee.png
选中图https://i-blog.csdnimg.cn/direct/2dd2015a96674222a733a58cba3ab1a0.png
拖拽图
https://i-blog.csdnimg.cn/direct/743dad59757e4ed299cd147b83097492.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: vue3+Echarts+ts实现甘特图