#
luxiaotao1123
2024-10-10 353f5e634a46ad682b3bd72b0e0592d30ef4eb87
zy-acs-flow/src/map/settings/MapSettings.jsx
@@ -75,10 +75,10 @@
        <Box component="form" onSubmit={handleSubmit(onFormSubmit)} noValidate sx={{ mt: 2 }}>
            <Grid container spacing={2}>
                {/* 位置 */}
                <Grid item xs={12}>
                    <Typography variant="h6">{translate('map.settings.position')}</Typography>
                <Grid item xs={2}>
                    <Typography variant="h6">{translate('page.map.settings.map.base.position')}</Typography>
                </Grid>
                <Grid item xs={6}>
                <Grid item xs={5}>
                    <Controller
                        name="x"
                        control={control}
@@ -96,7 +96,7 @@
                        )}
                    />
                </Grid>
                <Grid item xs={6}>
                <Grid item xs={5}>
                    <Controller
                        name="y"
                        control={control}
@@ -116,10 +116,10 @@
                </Grid>
                {/* 缩放 */}
                <Grid item xs={12}>
                    <Typography variant="h6">{translate('map.settings.scale')}</Typography>
                <Grid item xs={2}>
                    <Typography variant="h6">{translate('page.map.settings.map.base.scale')}</Typography>
                </Grid>
                <Grid item xs={6}>
                <Grid item xs={5}>
                    <Controller
                        name="scaleX"
                        control={control}
@@ -138,7 +138,7 @@
                        )}
                    />
                </Grid>
                <Grid item xs={6}>
                <Grid item xs={5}>
                    <Controller
                        name="scaleY"
                        control={control}
@@ -159,10 +159,10 @@
                </Grid>
                {/* 旋转 */}
                <Grid item xs={12}>
                    <Typography variant="h6">{translate('map.settings.rotation')}</Typography>
                <Grid item xs={2}>
                    <Typography variant="h6">{translate('page.map.settings.map.base.rotation')}</Typography>
                </Grid>
                <Grid item xs={12}>
                <Grid item xs={10}>
                    <Controller
                        name="rotation"
                        control={control}
@@ -183,34 +183,34 @@
                </Grid>
                {/* 复制 */}
                <Grid item xs={12}>
                    <Typography variant="h6">{translate('map.settings.copy')}</Typography>
                <Grid item xs={2}>
                    <Typography variant="h6">{translate('page.map.settings.map.copy.title')}</Typography>
                </Grid>
                <Grid item xs={6}>
                <Grid item xs={5}>
                    <Controller
                        name="copyDirection"
                        control={control}
                        render={({ field }) => (
                            <FormControl fullWidth>
                                <InputLabel>{translate('map.settings.copyDirection')}</InputLabel>
                                <Select {...field} label={translate('map.settings.copyDirection')}>
                                    <MenuItem value="left">{translate('map.settings.left')}</MenuItem>
                                    <MenuItem value="right">{translate('map.settings.right')}</MenuItem>
                                    <MenuItem value="up">{translate('map.settings.up')}</MenuItem>
                                    <MenuItem value="down">{translate('map.settings.down')}</MenuItem>
                                <InputLabel>{translate('page.map.settings.map.copy.direction')}</InputLabel>
                                <Select {...field} label={translate('page.map.settings.map.copy.direction')}>
                                    <MenuItem value="left">{translate('page.map.settings.map.copy.left')}</MenuItem>
                                    <MenuItem value="right">{translate('page.map.settings.map.copy.right')}</MenuItem>
                                    <MenuItem value="up">{translate('page.map.settings.map.copy.up')}</MenuItem>
                                    <MenuItem value="down">{translate('page.map.settings.map.copy.down')}</MenuItem>
                                </Select>
                            </FormControl>
                        )}
                    />
                </Grid>
                <Grid item xs={6}>
                <Grid item xs={5}>
                    <Controller
                        name="copyCount"
                        control={control}
                        render={({ field }) => (
                            <TextField
                                {...field}
                                label={translate('map.settings.copyCount')}
                                label={translate('page.map.settings.map.copy.count')}
                                type="number"
                                fullWidth
                                inputProps={{ min: 1 }}
@@ -223,10 +223,10 @@
                <Grid item xs={12}>
                    <Stack direction="row" spacing={2}>
                        <Button type="submit" variant="contained" color="primary">
                            {translate('common.submit')}
                            {translate('ra.action.confirm')}
                        </Button>
                        <Button variant="outlined" color="secondary" onClick={() => reset()}>
                            {translate('common.reset')}
                            {translate('common.action.reset')}
                        </Button>
                    </Stack>
                </Grid>