#
luxiaotao1123
2024-09-19 a5e63e8c80490d1c8c0ad48556cb54dc056ec301
#
5个文件已修改
113 ■■■■■ 已修改文件
zy-acs-flow/src/i18n/en.js 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/i18n/zh.js 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/funcSta/FuncStaCreate.jsx 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/funcSta/FuncStaEdit.jsx 36 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/page/funcSta/FuncStaList.jsx 30 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
zy-acs-flow/src/i18n/en.js
@@ -520,6 +520,18 @@
            },
            levOffset: 'lev offset',
            bottomOffset: 'bottom offset',
        },
        funcSta: {
            enums: {
                type: {
                    charge: 'Charge',
                    standby: 'Standby',
                },
                state: {
                    idle: 'Idle',
                    occupied: 'Occupied',
                }
            }
        }
    }
};
zy-acs-flow/src/i18n/zh.js
@@ -16,7 +16,7 @@
            createTime: '添加时间',
            createBy: '添加人员',
            updateTime: '修改时间',
            updateBy: '修改员',
            updateBy: '修改人员',
            status: '状态',
            memoWrap: '显示备注',
            memo: '备注',
@@ -519,6 +519,18 @@
            },
            levOffset: '每层高度',
            bottomOffset: '底部偏移量',
        },
        funcSta: {
            enums: {
                type: {
                    charge: '充电位',
                    standby: '待机位',
                },
                state: {
                    idle: '空闲',
                    occupied: '忙碌',
                }
            }
        }
    }
};
zy-acs-flow/src/page/funcSta/FuncStaCreate.jsx
@@ -124,9 +124,13 @@
                                    />
                                </Grid>
                                <Grid item xs={6} display="flex" gap={1}>
                                    <TextInput
                                        label="table.field.funcSta.type"
                                    <SelectInput
                                        source="type"
                                        label="table.field.funcSta.type"
                                        choices={[
                                            { id: 'CHARGE', name: 'page.funcSta.enums.type.charge' },
                                            { id: 'STANDBY', name: 'page.funcSta.enums.type.standby' },
                                        ]}
                                        parse={v => v}
                                    />
                                </Grid>
@@ -150,16 +154,19 @@
                                    />
                                </Grid>
                                <Grid item xs={6} display="flex" gap={1}>
                                    <TextInput
                                        label="table.field.funcSta.state"
                                    <SelectInput
                                        source="state"
                                        label="table.field.funcSta.state"
                                        choices={[
                                            { id: 'IDLE', name: 'page.funcSta.enums.state.idle' },
                                            { id: 'OCCUPIED', name: 'page.funcSta.enums.state.occupied' },
                                        ]}
                                        parse={v => v}
                                    />
                                </Grid>
                                <Grid item xs={6} display="flex" gap={1}>
                                {/* <Grid item xs={6} display="flex" gap={1}>
                                    <StatusSelectInput />
                                </Grid>
                                </Grid> */}
                                <Grid item xs={12} display="flex" gap={1}>
                                    <Stack direction="column" spacing={1} width={'100%'}>
                                        <MemoInput />
zy-acs-flow/src/page/funcSta/FuncStaEdit.jsx
@@ -64,14 +64,6 @@
                            {translate('common.edit.title.main')}
                        </Typography>
                        <Stack direction='row' gap={2}>
                            <TextInput
                                label="table.field.funcSta.uuid"
                                source="uuid"
                                parse={v => v}
                                autoFocus
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <ReferenceInput
                                source="zoneId"
                                reference="zone"
@@ -83,8 +75,6 @@
                                    filterToQuery={(val) => ({ name: val })}
                                />
                            </ReferenceInput>
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <ReferenceInput
                                source="agvId"
                                reference="agv"
@@ -103,15 +93,22 @@
                                source="name"
                                parse={v => v}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <TextInput
                                label="table.field.funcSta.type"
                                source="type"
                                label="table.field.funcSta.uuid"
                                source="uuid"
                                parse={v => v}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <SelectInput
                                source="type"
                                label="table.field.funcSta.type"
                                choices={[
                                    { id: 'CHARGE', name: 'page.funcSta.enums.type.charge' },
                                    { id: 'STANDBY', name: 'page.funcSta.enums.type.standby' },
                                ]}
                                parse={v => v}
                            />
                            <ReferenceInput
                                source="code"
                                reference="code"
@@ -130,15 +127,16 @@
                                source="angle"
                                parse={v => v}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <TextInput
                                label="table.field.funcSta.state"
                            <SelectInput
                                source="state"
                                label="table.field.funcSta.state"
                                choices={[
                                    { id: 'IDLE', name: 'page.funcSta.enums.state.idle' },
                                    { id: 'OCCUPIED', name: 'page.funcSta.enums.state.occupied' },
                                ]}
                                parse={v => v}
                            />
                        </Stack>
                    </Grid>
                    <Grid item xs={12} md={4}>
                        <Typography variant="h6" gutterBottom>
zy-acs-flow/src/page/funcSta/FuncStaList.jsx
@@ -66,17 +66,32 @@
    <ReferenceInput source="zoneId" label="table.field.funcSta.zoneId" reference="zone">
        <AutocompleteInput label="table.field.funcSta.zoneId" optionText="name" filterToQuery={(val) => ({ name: val })} />
    </ReferenceInput>,
    <ReferenceInput source="agvId" label="table.field.funcSta.agvId" reference="agv">
    <ReferenceInput source="agvId" label="table.field.funcSta.agvId" reference="agv" alwaysOn>
        <AutocompleteInput label="table.field.funcSta.agvId" optionText="uuid" filterToQuery={(val) => ({ uuid: val })} />
    </ReferenceInput>,
    <TextInput source="name" label="table.field.funcSta.name" />,
    <TextInput source="type" label="table.field.funcSta.type" />,
    <SelectInput
        source="type"
        label="table.field.funcSta.type"
        choices={[
            { id: 'CHARGE', name: 'page.funcSta.enums.type.charge' },
            { id: 'STANDBY', name: 'page.funcSta.enums.type.standby' },
        ]}
        alwaysOn
    />,
    <SelectInput
        source="state"
        label="table.field.funcSta.state"
        choices={[
            { id: 'IDLE', name: 'page.funcSta.enums.state.idle' },
            { id: 'OCCUPIED', name: 'page.funcSta.enums.state.occupied' },
        ]}
        alwaysOn
    />,
    <ReferenceInput source="code" label="table.field.funcSta.code" reference="code">
        <AutocompleteInput label="table.field.funcSta.code" optionText="data" filterToQuery={(val) => ({ data: val })} />
    </ReferenceInput>,
    <TextInput source="angle" label="table.field.funcSta.angle" />,
    <TextInput source="state" label="table.field.funcSta.state" />,
    <TextInput label="common.field.memo" source="memo" />,
    <SelectInput
        label="common.field.status"
@@ -128,21 +143,20 @@
                    omit={['id', 'createTime', 'createBy', 'memo']}
                >
                    <NumberField source="id" />
                    <TextField source="uuid" label="table.field.funcSta.uuid" />
                    <ReferenceField source="zoneId" label="table.field.funcSta.zoneId" reference="zone" link={false} sortable={false}>
                        <TextField source="name" />
                    </ReferenceField>
                    <TextField source="name" label="table.field.funcSta.name" />
                    <TextField source="uuid" label="table.field.funcSta.uuid" />
                    <ReferenceField source="agvId" label="table.field.funcSta.agvId" reference="agv" link={false} sortable={false}>
                        <TextField source="uuid" />
                    </ReferenceField>
                    <TextField source="name" label="table.field.funcSta.name" />
                    <TextField source="type" label="table.field.funcSta.type" />
                    <TextField source="state" label="table.field.funcSta.state" />
                    <ReferenceField source="code" label="table.field.funcSta.code" reference="code" link={false} sortable={false}>
                        <TextField source="data" />
                    </ReferenceField>
                    <TextField source="angle" label="table.field.funcSta.angle" />
                    <TextField source="state" label="table.field.funcSta.state" />
                    <ReferenceField source="updateBy" label="common.field.updateBy" reference="user" link={false} sortable={false}>
                        <TextField source="nickname" />
                    </ReferenceField>