refactor(vo): 重构VO对象结构,统一字段命名和接口实现

重构所有VO对象,统一字段命名规范,移除冗余字段,优化接口实现
新增Voable接口用于VO对象转换
调整BaseViewModel和ProjectBasedViewModel接口定义
更新相关服务和控制器以适应VO对象变更
This commit is contained in:
2025-09-21 17:47:52 +08:00
parent 07c3f39a95
commit 039d753bab
408 changed files with 6602 additions and 4800 deletions

View File

@@ -4,6 +4,7 @@ import java.beans.PropertyDescriptor;
import java.io.File;
import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
@@ -514,7 +515,7 @@ public class OldVersionService {
CompanyVendor vendor = new CompanyVendor();
vendor.setId(id);
vendor.setCompany(updater);
vendor.setCreated(Instant.now());
vendor.setCreated(LocalDateTime.now());
return vendor;
});
@@ -602,7 +603,7 @@ public class OldVersionService {
CompanyCustomer customer = new CompanyCustomer();
customer.setId(id);
customer.setCompany(updater);
customer.setCreated(Instant.now());
customer.setCreated(LocalDateTime.now());
return customer;
});
if (companyCustomer.getCompany() == null) {

View File

@@ -2,6 +2,7 @@ package com.ecep.contract.cloud.u8.ctx;
import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@@ -285,7 +286,7 @@ public class CustomerCtx extends AbstractYongYouU8Ctx {
companyCustomer.setId(nextId);
companyCustomer.setDevelopDate(developDate);
holder.info("新客户:" + entity.getName() + "分配编号:" + nextId);
companyCustomer.setCreated(Instant.now());
companyCustomer.setCreated(LocalDateTime.now());
return companyCustomer;
}

View File

@@ -2,6 +2,7 @@ package com.ecep.contract.cloud.u8.ctx;
import java.time.Instant;
import java.time.LocalDate;
import java.time.LocalDateTime;
import java.util.List;
import java.util.Map;
import java.util.Objects;
@@ -308,7 +309,7 @@ public class VendorCtx extends AbstractYongYouU8Ctx {
companyVendor.setCatalog(entity.getCatalog());
companyVendor.setDevelopDate(developDate);
holder.info("新供应商:" + entity.getName() + "分配编号:" + nextId);
companyVendor.setCreated(Instant.now());
companyVendor.setCreated(LocalDateTime.now());
return companyVendor;
}