#
vincentlu
昨天 0b6213a1d96221669173f43b7a604bc37017472a
#
4个文件已修改
22 ■■■■■ 已修改文件
zy-acs-flow/src/page/agvModel/AgvModelCreate.jsx 8 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/agvModel/AgvModelEdit.jsx 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/agvModel/AgvModelList.jsx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/VehicleFootprint.java 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/agvModel/AgvModelCreate.jsx
@@ -13,6 +13,7 @@
    AutocompleteInput,
    Toolbar,
    required,
    minValue,
    useDataProvider,
    useNotify,
    Form,
@@ -118,27 +119,28 @@
                                    <NumberInput
                                        label="table.field.agvModel.headOffset"
                                        source="headOffset"
                                        validate={required()}
                                        validate={[required(), minValue(1)]}
                                    />
                                </Grid>
                                <Grid item xs={4} display="flex" gap={1}>
                                    <NumberInput
                                        label="table.field.agvModel.tailOffset"
                                        source="tailOffset"
                                        validate={required()}
                                        validate={[required(), minValue(1)]}
                                    />
                                </Grid>
                                <Grid item xs={4} display="flex" gap={1}>
                                    <NumberInput
                                        label="table.field.agvModel.width"
                                        source="width"
                                        validate={required()}
                                        validate={[required(), minValue(1)]}
                                    />
                                </Grid>
                                <Grid item xs={4} display="flex" gap={1}>
                                    <NumberInput
                                        label="table.field.agvModel.height"
                                        source="height"
                                        validate={[required(), minValue(1)]}
                                    />
                                </Grid>
                                <Grid item xs={4} display="flex" gap={1}>
zy-acs-flow/src/page/agvModel/AgvModelEdit.jsx
@@ -92,16 +92,19 @@
                                label="table.field.agvModel.headOffset"
                                source="headOffset"
                                validate={required()}
                                min={1}
                            />
                            <NumberInput
                                label="table.field.agvModel.tailOffset"
                                source="tailOffset"
                                validate={required()}
                                min={1}
                            />
                            <NumberInput
                                label="table.field.agvModel.width"
                                source="width"
                                validate={required()}
                                min={1}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
zy-acs-flow/src/page/agvModel/AgvModelList.jsx
@@ -137,8 +137,8 @@
                    expand={() => <AgvModelPanel />}
                    expandSingle={true}
                    omit={['id', 'uuid', 'liftHeight', 'mqttTopic', 'password', 'protocol'
                        // , 'headOffset', 'tailOffset'
                        , 'length', 'width', 'height', 'allDirectionBool', 'diameter'
                        // , 'headOffset', 'tailOffset', 'width'
                        , 'length', 'height', 'allDirectionBool', 'diameter'
                        , 'statusBool', 'updateBy', 'updateTime', 'createTime', 'createBy', 'memo']}
                >
                    <NumberField source="id" />
zy-acs-manager/src/main/java/com/zy/acs/manager/core/domain/VehicleFootprint.java
@@ -19,8 +19,9 @@
    }
    public double maxExtent() {
        double frontDiag = Math.hypot(head, halfWidth);
        double rearDiag = Math.hypot(tail, halfWidth);
        return Math.max(frontDiag, rearDiag);
//        double frontDiag = Math.hypot(head, halfWidth);
//        double rearDiag = Math.hypot(tail, halfWidth);
//        return Math.max(frontDiag, rearDiag);
        return Math.hypot(Math.max(head, tail), halfWidth);
    }
}