#
luxiaotao1123
2024-03-20 8df06dd41635d73b6d7623ec97b456f2dd9288e8
#
3个文件已修改
29 ■■■■ 已修改文件
zy-asrs-flow/src/pages/map/components/configSettings.jsx 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/utils.js 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/map/entity/MapItem.java 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-asrs-flow/src/pages/map/components/configSettings.jsx
@@ -18,11 +18,13 @@
        form.resetFields();
        if (curSprite) {
            form.setFieldsValue({
                no: curSprite.data?.no,
                // shelf
                row: curSprite?.data?.row,
                bay: curSprite?.data?.bay,
                no: curSprite?.data?.no,
                row: curSprite.data?.row,
                bay: curSprite.data?.bay,
                // point
                vertical: curSprite.data?.vertical,
                horizontal: curSprite.data?.horizontal,
            })
        }
    }, [props, form]);
zy-asrs-flow/src/pages/map/utils.js
@@ -348,6 +348,9 @@
                sprite.data.uuid = item.uuid;
                sprite.data.no = item.no;
                // dynamical data
                Object.assign(sprite.data, item.property);
                // graph
                sprite.position.set(item.positionX, item.positionY);
                sprite.scale.set(item.scaleX, item.scaleY);
@@ -370,11 +373,13 @@
    let mapItemList = [];
    mapContainer?.children.forEach(child => {
        if (child.data?.uuid) {
            const { type, uuid, no, ...property } = child.data;
            mapItemList.push({
                // data
                type: child.data.type,
                uuid: child.data.uuid,
                no: child.data.no,
                type: type,
                uuid: uuid,
                no: no,
                property: property,
                // graph
                positionX: child.position.x,
zy-asrs-wcs/src/main/java/com/zy/asrs/wcs/core/map/entity/MapItem.java
@@ -2,11 +2,15 @@
import lombok.Data;
import java.util.Map;
/**
 * Created by vincent on 3/15/2024
 */
@Data
public class MapItem {
    // data ------------------------------------------
    private String type;
@@ -14,6 +18,10 @@
    private String no;
    // dynamical data
    private Map<String, Object> property;
    // graph -----------------------------------------
    private Double positionX;