mirror of
https://gitee.com/nocobase/nocobase.git
synced 2025-05-04 21:19:27 +08:00
fix(plugin-field-sequence): fix read only mode (#6274)
This commit is contained in:
parent
608c9f2276
commit
929f2c94d5
@ -121,9 +121,11 @@ const RuleTypes = {
|
||||
number: t('Number', { ns: NAMESPACE }),
|
||||
lowercase: t('Lowercase letters', { ns: NAMESPACE }),
|
||||
uppercase: t('Uppercase letters', { ns: NAMESPACE }),
|
||||
symbol: t('Symbols', { ns: NAMESPACE })
|
||||
symbol: t('Symbols', { ns: NAMESPACE }),
|
||||
};
|
||||
return <code>{value?.map(charset => charsetLabels[charset]).join(', ') || t('Number', { ns: NAMESPACE })}</code>;
|
||||
return (
|
||||
<code>{value?.map((charset) => charsetLabels[charset]).join(', ') || t('Number', { ns: NAMESPACE })}</code>
|
||||
);
|
||||
},
|
||||
},
|
||||
fieldset: {
|
||||
@ -154,14 +156,14 @@ const RuleTypes = {
|
||||
{ value: 'number', label: `{{t("Number", { ns: "${NAMESPACE}" })}}` },
|
||||
{ value: 'lowercase', label: `{{t("Lowercase letters", { ns: "${NAMESPACE}" })}}` },
|
||||
{ value: 'uppercase', label: `{{t("Uppercase letters", { ns: "${NAMESPACE}" })}}` },
|
||||
{ value: 'symbol', label: `{{t("Symbols", { ns: "${NAMESPACE}" })}}` }
|
||||
{ value: 'symbol', label: `{{t("Symbols", { ns: "${NAMESPACE}" })}}` },
|
||||
],
|
||||
required: true,
|
||||
default: ['number'],
|
||||
'x-validator': {
|
||||
minItems: 1,
|
||||
message: `{{t("At least one character set should be selected", { ns: "${NAMESPACE}" })}}`
|
||||
}
|
||||
message: `{{t("At least one character set should be selected", { ns: "${NAMESPACE}" })}}`,
|
||||
},
|
||||
},
|
||||
},
|
||||
defaults: {
|
||||
@ -365,14 +367,6 @@ export class SequenceFieldInterface extends CollectionFieldInterface {
|
||||
operators: interfacesProperties.operators.string,
|
||||
};
|
||||
titleUsable = true;
|
||||
schemaInitialize(schema: ISchema, { block, field }) {
|
||||
if (block === 'Form') {
|
||||
Object.assign(schema['x-component-props'], {
|
||||
disabled: !field.inputable,
|
||||
});
|
||||
}
|
||||
return schema;
|
||||
}
|
||||
properties = {
|
||||
...interfacesProperties.defaultProps,
|
||||
unique: interfacesProperties.unique,
|
||||
|
Loading…
x
Reference in New Issue
Block a user