lbq
17 小时以前 6f5a86b74457f2fdad3caa63f3378e81624d47d2
rsf-admin/src/page/basicInfo/basStation/BasStationEdit.jsx
@@ -87,11 +87,82 @@
                                label="table.field.basStation.type"
                                source="type"
                                choices={[
                                    { id: 0, name: '光电' },
                                    { id: 1, name: '无光电' },
                                    { id: 0, name: '智能站点' },
                                    { id: 1, name: '普通站点' },
                                ]}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <DictionarySelect
                                label={translate("table.field.basStation.useStatus")}
                                name="useStatus"
                                size="small"
                                validate={[required()]}
                                dictTypeCode="sys_sta_use_stas"
                            />
                        </Stack>
                        {/* <Stack direction='row' gap={2}>
                            <ReferenceInput source="area" reference="warehouseAreas" sort={{ field: 'sort', order: 'ASC' }}>
                                <SelectInput
                                    label="table.field.basStation.area"
                                    optionText="name"
                                    optionValue="id"
                                    fullWidth
                                    validate={[required()]}
                                />
                            </ReferenceInput>
                        </Stack> */}
                        {/* <Stack direction='row' gap={2}>
                            <SelectInput
                                    label="table.field.basStation.isCrossZone"
                                    source="isCrossZone"
                                    choices={[
                                        { id: 0, name: '否' },
                                        { id: 1, name: '是' },
                                    ]}
                                    validate={[required()]}
                            />
                        </Stack> */}
                        <Stack direction='row' gap={2}>
                            <ReferenceArrayInput source="areaIds" reference="warehouseAreas" sort={{ field: 'sort', order: 'ASC' }}>
                                <SelectArrayInput
                                    label="table.field.basStation.crossZoneArea"
                                    optionText="name"
                                    optionValue="id"
                                    fullWidth
                                />
                            </ReferenceArrayInput>
                        </Stack>
                        {/* <Stack direction='row' gap={2}>
                            <SelectInput
                                    label="table.field.basStation.isWcs"
                                    source="isWcs"
                                    choices={[
                                        { id: 0, name: '否' },
                                        { id: 1, name: '是' },
                                    ]}
                                    validate={[required()]}
                            />
                        </Stack>                         */}
                        <Stack direction='row' gap={2}>
                            <DictionaryArraySelect
                                label={translate("table.field.basStation.containerType")}
                                name="containerTypes"
                                size="small"
                                validate={[required()]}
                                dictTypeCode="sys_container_type"
                            />
                        </Stack>
                        {/* <Stack direction='row' gap={2}>
                            <SelectInput
                                    label="table.field.basStation.autoTransfer"
                                    source="autoTransfer"
                                    choices={[
                                        { id: 0, name: '否' },
                                        { id: 1, name: '是' },
                                    ]}
                            />
                        </Stack> */}
                        <Stack direction='row' gap={2}>                            
                            <SelectInput
                                    label="table.field.basStation.inAble"
@@ -112,87 +183,15 @@
                                    ]}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <DictionarySelect
                                label={translate("table.field.basStation.useStatus")}
                                name="useStatus"
                                size="small"
                                validate={[required()]}
                                dictTypeCode="sys_sta_use_stas"
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <ReferenceInput source="area" reference="warehouseAreas" sort={{ field: 'sort', order: 'ASC' }}>
                                <SelectInput
                                    label="table.field.basStation.area"
                                    optionText="name"
                                    optionValue="id"
                                    fullWidth
                                    validate={[required()]}
                                />
                            </ReferenceInput>
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <SelectInput
                                    label="table.field.basStation.isCrossZone"
                                    source="isCrossZone"
                                    choices={[
                                        { id: 0, name: '否' },
                                        { id: 1, name: '是' },
                                    ]}
                                    validate={[required()]}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <ReferenceArrayInput source="areaIds" reference="warehouseAreas" sort={{ field: 'sort', order: 'ASC' }}>
                                <SelectArrayInput
                                    label="table.field.basStation.crossZoneArea"
                                    optionText="name"
                                    optionValue="id"
                                    fullWidth
                                />
                            </ReferenceArrayInput>
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <SelectInput
                                    label="table.field.basStation.isWcs"
                                    source="isWcs"
                                    choices={[
                                        { id: 0, name: '否' },
                                        { id: 1, name: '是' },
                                    ]}
                                    validate={[required()]}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <DictionaryArraySelect
                                label={translate("table.field.basStation.containerType")}
                                name="containerTypes"
                                size="small"
                                validate={[required()]}
                                dictTypeCode="sys_container_type"
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <SelectInput
                                    label="table.field.basStation.autoTransfer"
                                    source="autoTransfer"
                                    choices={[
                                        { id: 0, name: '否' },
                                        { id: 1, name: '是' },
                                    ]}
                            />
                        </Stack>
                    </Grid>
                    <Grid item xs={12} md={4}>
                    {/* <Grid item xs={12} md={4}>
                        <Typography variant="h6" gutterBottom>
                            {translate('common.edit.title.common')}
                        </Typography>
                        <StatusSelectInput />
                        <Box mt="2em" />
                        <MemoInput />
                    </Grid>
                    </Grid> */}
                </Grid>
            </SimpleForm>
        </Edit >