重构枚举类型的处理逻辑,统一使用Vo对象替代Model对象 - 修改ComboBoxUtils初始化逻辑,支持更多类型转换 - 实现VendorCatalogStringConverter用于类型转换 - 更新ContractFileTypeListCell和ContractFileTypeTableCell显示逻辑 - 调整VendorTabSkinFile和CompanyVendorTabSkinBase使用新的类型转换方式 - 更新相关服务类接口,添加类型转换方法 - 修改FXML文件添加类型选择控件
46 lines
1.2 KiB
Markdown
46 lines
1.2 KiB
Markdown
枚举对象
|
||
|
||
# 枚举类型清单
|
||
|
||
- common/src/main/java/com/ecep/contract/VendorType.java
|
||
- common/src/main/java/com/ecep/contract/VendorFileType.java
|
||
- common/src/main/java/com/ecep/contract/ProjectFileType.java
|
||
- common/src/main/java/com/ecep/contract/CompanyFileType.java
|
||
- common/src/main/java/com/ecep/contract/ContractFileType.java
|
||
- common/src/main/java/com/ecep/contract/CustomerFIleType.java
|
||
|
||
# Server 模块
|
||
|
||
## Repository
|
||
|
||
- server/src/main/java/com/ecep/contract/ds/vendor/repository/VendorTypeLocalRepository.java
|
||
|
||
## Service
|
||
|
||
- server/src/main/java/com/ecep/contract/ds/vendor/service/VendorTypeService.java
|
||
|
||
# Client 模块
|
||
|
||
## View Model
|
||
|
||
- client/src/main/java/com/ecep/contract/vm/VendorTypeLocalViewModel.java
|
||
|
||
## StringConverter
|
||
|
||
- client/src/main/java/com/ecep/contract/converter/VendorTypeStringConverter.java
|
||
|
||
## VO(View Object)
|
||
|
||
- common/src/main/java/com/ecep/contract/vo/VendorTypeLocalVo.java
|
||
|
||
## TableCell 表格单元格渲染
|
||
|
||
- common/src/main/java/com/ecep/contract/controller/table/cell/VendorTypeTableCell.java
|
||
|
||
# Common 模块
|
||
|
||
- common/src/main/java/com/ecep/contract/model/VendorTypeLocal.java
|
||
|
||
# 其他
|
||
|
||
本文中的所有文件在项目路径下 |