#
vincentlu
2025-02-07 019e73c5ea3b6dc8875a9ebc6cfdc6aa6f923dc4
#
9个文件已修改
54 ■■■■ 已修改文件
rsf-admin/src/i18n/en.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/i18n/zh.js 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/page/login/Login.jsx 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/page/login/index.jsx 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/page/tenant/TenantCreate.jsx 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/page/tenant/TenantEdit.jsx 10 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/page/tenant/TenantList.jsx 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/page/tenant/TenantPanel.jsx 7 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-server/src/main/java/com/vincent/rsf/server/system/entity/Tenant.java 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
rsf-admin/src/i18n/en.js
@@ -134,6 +134,7 @@
            },
            tenant: {
                name: "name",
                flag: "flag",
            },
            role: {
                name: "name",
rsf-admin/src/i18n/zh.js
@@ -134,6 +134,7 @@
            },
            tenant: {
                name: "租户名",
                flag: "代码",
            },
            role: {
                name: "角色名称",
rsf-admin/src/page/login/Login.jsx
@@ -33,7 +33,12 @@
    useEffect(() => {
        if (tenantList.length > 0 && !tenantId) {
            setValue('tenantId', tenantList[0].id);
            const rememberTenantId = localStorage.getItem('remember_tenantId');
            if (rememberTenantId && tenantList.some(t => t.id === Number(rememberTenantId))) {
                setValue('tenantId', Number(rememberTenantId));
            } else {
                setValue('tenantId', tenantList[0].id);
            }
        }
    }, [tenantList, setValue]);
@@ -87,7 +92,9 @@
                                    getOptionLabel={(option) => option.name}
                                    value={selectedTenant}
                                    onChange={(_, newValue) => {
                                        onChange(newValue ? newValue.id : '');
                                        const newTenantId = newValue ? newValue.id : '';
                                        onChange(newTenantId);
                                        localStorage.setItem('remember_tenantId', newTenantId);
                                    }}
                                    renderInput={(params) => (
                                        <TextField
rsf-admin/src/page/login/index.jsx
@@ -98,7 +98,7 @@
                {tab === 1 && <Register tenantList={tenantList} />}
                <Box mt={1} mb={1} sx={{ textAlign: 'center' }}>
                    <Typography variant="caption" align="center">rsf - sever</Typography>
                    <Typography variant="caption" align="center">Footer Goes Here</Typography>
                </Box>
            </Card>
        </Box >
rsf-admin/src/page/tenant/TenantCreate.jsx
@@ -90,7 +90,15 @@
                                        validate={required()}
                                    />
                                </Grid>
                                <Grid item xs={6} display="flex" gap={1}>
                                    <TextInput
                                        label="table.field.tenant.flag"
                                        source="flag"
                                        parse={v => v}
                                        autoFocus
                                        validate={required()}
                                    />
                                </Grid>
                                <Grid item xs={6} display="flex" gap={1}>
                                    <StatusSelectInput />
                                </Grid>
rsf-admin/src/page/tenant/TenantEdit.jsx
@@ -69,7 +69,15 @@
                                validate={required()}
                            />
                        </Stack>
                        <Stack direction='row' gap={2}>
                            <TextInput
                                label="table.field.tenant.flag"
                                source="flag"
                                parse={v => v}
                                autoFocus
                                validate={required()}
                            />
                        </Stack>
                    </Grid>
                    <Grid item xs={12} md={4}>
                        <Typography variant="h6" gutterBottom>
rsf-admin/src/page/tenant/TenantList.jsx
@@ -59,7 +59,7 @@
    <DateInput label='common.time.after' source="timeStart" alwaysOn />,
    <DateInput label='common.time.before' source="timeEnd" alwaysOn />,
    <TextInput source="name" label="table.field.tenant.name" />,
    <TextInput source="flag" label="table.field.tenant.flag" />,
    <TextInput label="common.field.memo" source="memo" />,
    <SelectInput
        label="common.field.status"
@@ -112,7 +112,7 @@
                >
                    <NumberField source="id" />
                    <TextField source="name" label="table.field.tenant.name" />
                    <TextField source="flag" label="table.field.tenant.flag" />
                    <DateField source="updateTime" label="common.field.updateTime" showTime />
                    <DateField source="createTime" label="common.field.createTime" showTime />
                    <BooleanField source="statusBool" label="common.field.status" sortable={false} />
rsf-admin/src/page/tenant/TenantPanel.jsx
@@ -41,7 +41,12 @@
                                property={record.name}
                            />
                        </Grid>
                        <Grid item xs={6}>
                            <PanelTypography
                                title="table.field.tenant.flag"
                                property={record.flag}
                            />
                        </Grid>
                    </Grid>
                </CardContent>
            </Card >
rsf-server/src/main/java/com/vincent/rsf/server/system/entity/Tenant.java
@@ -32,6 +32,12 @@
    private String name;
    /**
     * 代码
     */
    @ApiModelProperty(value= "代码")
    private String flag;
    /**
     * 状态 1: 正常  0: 禁用
     */
    @ApiModelProperty(value= "状态 1: 正常  0: 禁用  ")
@@ -73,8 +79,6 @@
                return null;
        }
    }
    public String getCreateTime$(){
        if (Cools.isEmpty(this.createTime)){