新增文件类型枚举的本地化功能,包括供应商、项目、公司、合同和客户文件类型。添加了相关的SQL表结构、Repository、Service、ViewModel和StringConverter实现。同时更新了文档说明如何创建和使用枚举类型的本地化功能。 修改了客户文件类型的相关代码,统一使用CustomerFileTypeLocalVo替代原有的CompanyCustomerFileTypeLocal,优化了代码结构和一致性。添加了文件类型枚举的缓存支持,提高了性能。 更新了create_enum.md文档,详细说明了文件类型枚举本地化的实现方式和相关组件清单。
9 lines
439 B
SQL
9 lines
439 B
SQL
CREATE TABLE if not exists supplier_ms.CUSTOMER_FILE_TYPE_LOCAL
|
|
(
|
|
ID INT AUTO_INCREMENT NOT NULL,
|
|
TYPE VARCHAR(255) NOT NULL comment '枚举类型',
|
|
LANG VARCHAR(255) NOT NULL comment '语言',
|
|
VALUE VARCHAR(255) NOT NULL comment '本地化值',
|
|
CONSTRAINT pk_customer_file_type_local PRIMARY KEY (ID),
|
|
CONSTRAINT uq_customer_file_type_local UNIQUE KEY (TYPE, LANG)
|
|
); |