同步基础类

master
anthonywj 2 years ago
parent b73d8b681c
commit 497764e61a

@ -85,6 +85,8 @@ public class SyncDataSetController {
if (!b) { if (!b) {
return ResultVOUtils.error(ResultEnum.NOT_NETWORK); return ResultVOUtils.error(ResultEnum.NOT_NETWORK);
} }
//todo 请立即同步至UDI管理系统
return ResultVOUtils.success(); return ResultVOUtils.success();
} }
} }

@ -0,0 +1,14 @@
package com.glxp.api.res.sync;
import lombok.Data;
import java.util.List;
@Data
public class BaseSyncResponse {
private String taskId;
private List<String> files;
private String updateTime;
}

@ -6,10 +6,10 @@ import lombok.Data;
import java.util.List; import java.util.List;
//同步业务单据相关
@Data @Data
public class SpsSyncBusOrderResponse { public class SpsSyncBusOrderResponse extends BaseSyncResponse {
private String taskId;
private List<PurOrderEntity> purOrderEntities; private List<PurOrderEntity> purOrderEntities;
private List<PurOrderDetailEntity> purOrderDetailEntities; private List<PurOrderDetailEntity> purOrderDetailEntities;

@ -8,11 +8,10 @@ import lombok.Data;
import java.util.List; import java.util.List;
//同步单据类型相关
@Data @Data
public class SpsSyncBusResponse { public class SpsSyncBusResponse extends BaseSyncResponse {
//同步任务ID
private String taskId;
private List<BasicBussinessTypeEntity> bussinessTypeEntities; private List<BasicBussinessTypeEntity> bussinessTypeEntities;
private List<BasicBusTypeChangeEntity> busTypeChangeEntities; private List<BasicBusTypeChangeEntity> busTypeChangeEntities;
private List<ThrBusTypeOriginEntity> thrBusTypeOriginEntities; private List<ThrBusTypeOriginEntity> thrBusTypeOriginEntities;

@ -0,0 +1,30 @@
package com.glxp.api.res.sync;
import com.glxp.api.entity.basic.BasicBusTypeChangeEntity;
import com.glxp.api.entity.basic.BasicBusTypePreEntity;
import com.glxp.api.entity.basic.EntrustReceEntity;
import com.glxp.api.entity.system.SystemPDFModuleEntity;
import com.glxp.api.entity.system.SystemPDFTemplateEntity;
import com.glxp.api.entity.system.SystemPDFTemplateRelevanceEntity;
import com.glxp.api.entity.system.SystemParamConfigEntity;
import lombok.Data;
import java.util.List;
@Data
public class SpsSyncConfigResponse extends BaseSyncResponse {
SystemParamConfigEntity systemParamConfigEntity;
List<EntrustReceEntity> entrustReceEntities;
// 模板相关
List<SystemPDFModuleEntity> systemPDFModuleEntityList;
List<SystemPDFTemplateEntity> systemPDFTemplateEntities;
List<SystemPDFTemplateRelevanceEntity> systemPDFTemplateRelevanceEntities;
// List<SysPdfTemplateRelevanceBizEntity> sysPdfTemplateRelevanceBizEntities;
// List<SysPdfTemplateRelevanceLabelEntity> sysPdfTemplateRelevanceLabelEntities;
// List<SysPdfTemplateRelevanceStatemenEntity> sysPdfTemplateRelevanceStatemenEntities;
List<BasicBusTypePreEntity> basicBusTypePreEntities;
List<BasicBusTypeChangeEntity> basicBusTypeChangeEntities;
}

@ -5,11 +5,10 @@ import lombok.Data;
import java.util.List; import java.util.List;
//同步用户信息相关
@Data @Data
public class SpsSyncDataResponse { public class SpsSyncDataResponse extends BaseSyncResponse {
//同步任务ID
private String taskId;
//用户信息 //用户信息
List<AuthAdmin> authAdminList; List<AuthAdmin> authAdminList;

@ -4,12 +4,10 @@ import com.glxp.api.entity.inout.*;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
//同步扫码单据相关
@Data @Data
public class SpsSyncOrderResponse { public class SpsSyncOrderResponse extends BaseSyncResponse {
//同步任务ID
private String taskId;
List<IoOrderEntity> orderEntities; List<IoOrderEntity> orderEntities;
List<IoCodeEntity> codeEntities; List<IoCodeEntity> codeEntities;
List<IoOrderDetailBizEntity> orderDetailBizEntities; List<IoOrderDetailBizEntity> orderDetailBizEntities;

@ -318,6 +318,12 @@ public class HeartService {
basicExportService.updateExportStatus(basicExportStatusEntity3); basicExportService.updateExportStatus(basicExportStatusEntity3);
return ResultVOUtils.success(); return ResultVOUtils.success();
} }
// 上传系统参数设置
public BaseResponse uploadAllConfig(String syncTime) {
return null;
}
// //
// //上传最近更新第三方基础数据 // //上传最近更新第三方基础数据
// public BaseResponse uploadThirdData(String syncTime) { // public BaseResponse uploadThirdData(String syncTime) {

Loading…
Cancel
Save