供应商->客商
This commit is contained in:
parent
6effaf0f2e
commit
cfb5eef150
|
@ -14,37 +14,23 @@ import java.io.Serializable;
|
||||||
*/
|
*/
|
||||||
@Data
|
@Data
|
||||||
public class ShopEntity implements Serializable {
|
public class ShopEntity implements Serializable {
|
||||||
// 店铺业务编码
|
//业务编码
|
||||||
private String bizCode;
|
private String bizCode;
|
||||||
// 销售平台
|
|
||||||
private String platformCode;
|
|
||||||
// 店铺名称
|
// 店铺名称
|
||||||
private String name;
|
private String name;
|
||||||
// 店主账号
|
|
||||||
private String ownerAccount;
|
|
||||||
// u8货主
|
|
||||||
private String u8CompanyCode;
|
|
||||||
// 运营类型
|
|
||||||
private String operationType;
|
|
||||||
// 业务
|
|
||||||
private String business;
|
|
||||||
// 客户分类编码
|
|
||||||
private String customerClassifyCode;
|
|
||||||
// 客户编码
|
|
||||||
private String customerCode;
|
|
||||||
// 客户管理类型编码
|
|
||||||
private String cmtCode;
|
|
||||||
// 品牌
|
|
||||||
private String brandCode;
|
|
||||||
// 组织
|
// 组织
|
||||||
private String clientCode;
|
private String clientCode;
|
||||||
// 货主编码
|
// 货主编码
|
||||||
private String companyCode;
|
private String companyCode;
|
||||||
private Integer status;
|
private Integer status;
|
||||||
private String lastUpdated_start;
|
|
||||||
private String lastUpdated_end;
|
|
||||||
|
|
||||||
|
|
||||||
|
private String created;
|
||||||
|
private String createdBy;
|
||||||
|
private String lastUpdated;
|
||||||
|
private String lastUpdatedBy;
|
||||||
private String pageNo;
|
private String pageNo;
|
||||||
|
private String pageSize;
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,26 +18,21 @@ public class SupplierEntity {
|
||||||
//组织
|
//组织
|
||||||
private String clientCode;
|
private String clientCode;
|
||||||
//货主编码
|
//货主编码
|
||||||
private String companyCode;
|
private String companyCode;
|
||||||
//地址
|
|
||||||
private String address;
|
private String bankAccount;
|
||||||
//国家
|
private String openBank;
|
||||||
private String country;
|
private String payeeName;
|
||||||
//省
|
private String payeePhone;
|
||||||
private String state;
|
private String payeeAddress;
|
||||||
//市
|
private String stauts;
|
||||||
private String city;
|
private String created;
|
||||||
//区
|
private String createdBy;
|
||||||
private String district;
|
|
||||||
//联系人
|
|
||||||
private String attentionTo;
|
|
||||||
//手机号
|
|
||||||
private String mobile;
|
|
||||||
//状态
|
|
||||||
private String status;
|
|
||||||
|
|
||||||
private String pageNo;
|
private String pageNo;
|
||||||
|
private String pageSize;
|
||||||
|
|
||||||
private String lastUpdated_start;
|
private String lastUpdated;
|
||||||
|
private String lastUpdatedBy;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -121,13 +121,11 @@ public class ShopPluginInitializer extends PluginBaseEntity {
|
||||||
public void startImplement(String startDate, String endDate) {
|
public void startImplement(String startDate, String endDate) {
|
||||||
try {
|
try {
|
||||||
OfsShopDto shopEntity = new OfsShopDto();
|
OfsShopDto shopEntity = new OfsShopDto();
|
||||||
|
shopEntity.setLastUpdated_start(startDate);
|
||||||
InterfaceParamDto interfaceParamDto = new InterfaceParamDto();
|
shopEntity.setLastUpdated_end(endDate);
|
||||||
interfaceParamDto.setApi("ofs.store.search");
|
shopEntity.setPageNo("1");
|
||||||
interfaceParamDto.setData(JSON.toJSONString(shopEntity));
|
shopEntity.setPageNo("1");
|
||||||
List<OfsShopDto> list = queryfromofs(shopEntity);
|
List<OfsShopDto> list = queryfromofs(shopEntity);
|
||||||
|
|
||||||
|
|
||||||
List<OfsShopDto> shopEntities = filterShopEntity(list);
|
List<OfsShopDto> shopEntities = filterShopEntity(list);
|
||||||
implement(shopEntities);
|
implement(shopEntities);
|
||||||
|
|
||||||
|
@ -150,11 +148,8 @@ public class ShopPluginInitializer extends PluginBaseEntity {
|
||||||
|
|
||||||
|
|
||||||
OfsShopDto shopEntity = new OfsShopDto();
|
OfsShopDto shopEntity = new OfsShopDto();
|
||||||
|
shopEntity.setLastUpdated_start(startTimeStr);
|
||||||
|
shopEntity.setLastUpdated_end(endTimeStr);
|
||||||
//TODO ofs查询店铺信息
|
|
||||||
// shopEntity.setLastUpdated_start(startTimeStr);
|
|
||||||
// shopEntity.setLastUpdated_end(endTimeStr);
|
|
||||||
shopEntity.setPageNo("1");
|
shopEntity.setPageNo("1");
|
||||||
shopEntity.setClientCode("LETS");
|
shopEntity.setClientCode("LETS");
|
||||||
List<OfsShopDto> list = queryfromofs(shopEntity);
|
List<OfsShopDto> list = queryfromofs(shopEntity);
|
||||||
|
@ -173,13 +168,12 @@ public class ShopPluginInitializer extends PluginBaseEntity {
|
||||||
/**
|
/**
|
||||||
* 按编码名称
|
* 按编码名称
|
||||||
*/
|
*/
|
||||||
public void startImplement(String clientcode) {
|
public void startImplement(String code) {
|
||||||
Assert.notNull(clientcode, "clientcode不能为空");
|
|
||||||
try {
|
try {
|
||||||
OfsShopDto shopEntity = new OfsShopDto();
|
OfsShopDto shopEntity = new OfsShopDto();
|
||||||
shopEntity.setClientCode(clientcode);
|
shopEntity.setBizCode(code);
|
||||||
|
shopEntity.setClientCode("LETS");
|
||||||
shopEntity.setPageNo("1");
|
shopEntity.setPageNo("1");
|
||||||
//TODO ofs查询店铺信息
|
|
||||||
List<OfsShopDto> list = queryfromofs(shopEntity);
|
List<OfsShopDto> list = queryfromofs(shopEntity);
|
||||||
//过滤数据
|
//过滤数据
|
||||||
List<OfsShopDto> shopEntities = filterShopEntity(list);
|
List<OfsShopDto> shopEntities = filterShopEntity(list);
|
||||||
|
@ -204,15 +198,10 @@ public class ShopPluginInitializer extends PluginBaseEntity {
|
||||||
|
|
||||||
CustdocEntityDto parentvo = new CustdocEntityDto();
|
CustdocEntityDto parentvo = new CustdocEntityDto();
|
||||||
CustdocRequestVo custdocRequestVo = new CustdocRequestVo();
|
CustdocRequestVo custdocRequestVo = new CustdocRequestVo();
|
||||||
//TODO 设置parentvo
|
|
||||||
parentvo.setCustname(shopEntity.getName());
|
parentvo.setCustname(shopEntity.getName());
|
||||||
parentvo.setCustshortname(shopEntity.getName());
|
parentvo.setCustshortname(shopEntity.getName());
|
||||||
// parentvo.setCustcode(shopEntity.getCustomerCode());
|
|
||||||
// parentvo.setCustcode(shopEntity.getBizCode());
|
|
||||||
// parentvo.setPk_areacl("F");
|
|
||||||
// parentvo.setCustprop("2");
|
|
||||||
custdocRequestVo.setParentvo(parentvo);
|
|
||||||
|
|
||||||
|
custdocRequestVo.setParentvo(parentvo);
|
||||||
//同步u8c
|
//同步u8c
|
||||||
HashMap<String, Object> param = new HashMap<>();
|
HashMap<String, Object> param = new HashMap<>();
|
||||||
param.put("cbdocvo", custdocRequestVo);
|
param.put("cbdocvo", custdocRequestVo);
|
||||||
|
|
|
@ -11,9 +11,8 @@ import com.hzya.frame.plugin.lets.constant.ProfilesActiveConstant;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
import com.hzya.frame.plugin.lets.queryvo.CustDocAssginVo;
|
|
||||||
import com.hzya.frame.plugin.lets.queryvo.CustdocRequestVo;
|
import com.hzya.frame.plugin.lets.queryvo.CustdocRequestVo;
|
||||||
import com.hzya.frame.plugin.lets.queryvo.CustmandocRequestVo;
|
|
||||||
import com.hzya.frame.plugin.lets.resultvo.CbdocResultVo;
|
import com.hzya.frame.plugin.lets.resultvo.CbdocResultVo;
|
||||||
import com.hzya.frame.plugin.lets.u8cdto.CustdocEntityDto;
|
import com.hzya.frame.plugin.lets.u8cdto.CustdocEntityDto;
|
||||||
import com.hzya.frame.plugin.lets.util.PushDataByU8cUtil;
|
import com.hzya.frame.plugin.lets.util.PushDataByU8cUtil;
|
||||||
|
@ -125,12 +124,16 @@ public class SupplierPluginInitializer extends PluginBaseEntity {
|
||||||
String endTimeStr = DateUtil.format(endTime, "yyyy-MM-dd HH:mm:ss");
|
String endTimeStr = DateUtil.format(endTime, "yyyy-MM-dd HH:mm:ss");
|
||||||
|
|
||||||
OfsSupplierDto supplierEntity = new OfsSupplierDto();
|
OfsSupplierDto supplierEntity = new OfsSupplierDto();
|
||||||
|
supplierEntity.setClientCode("LETS");
|
||||||
|
supplierEntity.setCompanyCode("LETS");
|
||||||
|
supplierEntity.setPageNo("1");
|
||||||
|
supplierEntity.setLastUpdated_start(startTimeStr);
|
||||||
|
supplierEntity.setLastUpdated_end(endTimeStr);
|
||||||
|
|
||||||
//TODO ofs查询供应商信息
|
|
||||||
List<OfsSupplierDto> list = queryfromofs(supplierEntity);
|
List<OfsSupplierDto> list = queryfromofs(supplierEntity);
|
||||||
//过滤数据
|
//过滤数据
|
||||||
List<OfsSupplierDto> supplierDtoList = filterSupplierEntity(list);
|
List<OfsSupplierDto> supplierDtoList = filterSupplierEntity(list);
|
||||||
|
//执行
|
||||||
implement(supplierDtoList);
|
implement(supplierDtoList);
|
||||||
|
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
@ -146,8 +149,10 @@ public class SupplierPluginInitializer extends PluginBaseEntity {
|
||||||
Assert.notNull(code, "code不能为空");
|
Assert.notNull(code, "code不能为空");
|
||||||
try {
|
try {
|
||||||
OfsSupplierDto supplierEntity = new OfsSupplierDto();
|
OfsSupplierDto supplierEntity = new OfsSupplierDto();
|
||||||
supplierEntity.setCompanyCode(code);
|
supplierEntity.setBizCode(code);
|
||||||
//TODO ofs查询供应商信息
|
supplierEntity.setClientCode("LETS");
|
||||||
|
supplierEntity.setCompanyCode("LETS");
|
||||||
|
supplierEntity.setPageNo("1");
|
||||||
|
|
||||||
List<OfsSupplierDto> list = queryfromofs(supplierEntity);
|
List<OfsSupplierDto> list = queryfromofs(supplierEntity);
|
||||||
//过滤数据
|
//过滤数据
|
||||||
|
@ -165,16 +170,17 @@ public class SupplierPluginInitializer extends PluginBaseEntity {
|
||||||
*/
|
*/
|
||||||
public void startImplement(String startTime, String endTime) {
|
public void startImplement(String startTime, String endTime) {
|
||||||
try {
|
try {
|
||||||
Date business_start = DateUtil.parse(startTime);
|
OfsSupplierDto supplierDto = new OfsSupplierDto();
|
||||||
Date business_end = DateUtil.parse(endTime);
|
supplierDto.setLastUpdated_start(startTime);
|
||||||
String start = DateUtil.format(business_start, "yyyy-MM-dd") + " 00:00:00";
|
supplierDto.setLastUpdated_end(endTime);
|
||||||
String end = DateUtil.format(business_end, "yyyy-MM-dd") + " 23:59:59";
|
supplierDto.setClientCode("LETS");
|
||||||
|
supplierDto.setCompanyCode("LETS");
|
||||||
OfsSupplierDto shopEntity = new OfsSupplierDto();
|
supplierDto.setPageNo("1");
|
||||||
shopEntity.setLastUpdated_start(start);
|
List<OfsSupplierDto> queryfromofs = queryfromofs(supplierDto);
|
||||||
shopEntity.setLastUpdated_end(end);
|
//过滤数据
|
||||||
//TODO ofs查询供应商信息
|
List<OfsSupplierDto> supplierDtoList = filterSupplierEntity(queryfromofs);
|
||||||
|
//执行
|
||||||
|
implement(supplierDtoList);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
logger.error("丽知:OFS供应商档案--->U8C客商档案,startImplement(String startTime, String endTime)方法报错:", e);
|
logger.error("丽知:OFS供应商档案--->U8C客商档案,startImplement(String startTime, String endTime)方法报错:", e);
|
||||||
}
|
}
|
||||||
|
@ -195,13 +201,7 @@ public class SupplierPluginInitializer extends PluginBaseEntity {
|
||||||
// parentvo.setPk_areacl("");
|
// parentvo.setPk_areacl("");
|
||||||
parentvo.setCustname(supplierEntity.getName());
|
parentvo.setCustname(supplierEntity.getName());
|
||||||
parentvo.setCustshortname(supplierEntity.getName());
|
parentvo.setCustshortname(supplierEntity.getName());
|
||||||
parentvo.setCustcode(supplierEntity.getCompanyCode());
|
|
||||||
|
|
||||||
//设置还未分配公司
|
|
||||||
// parentvo.setDef10("N");
|
|
||||||
// //设置还未同步到管理档案
|
|
||||||
// parentvo.setDef11("N");
|
|
||||||
parentvo.setCustprop("1");
|
|
||||||
CustdocEntityDto.setParentvo(parentvo);
|
CustdocEntityDto.setParentvo(parentvo);
|
||||||
// 同步u8c
|
// 同步u8c
|
||||||
HashMap<String, Object> param = new HashMap<>();
|
HashMap<String, Object> param = new HashMap<>();
|
||||||
|
@ -269,7 +269,7 @@ public class SupplierPluginInitializer extends PluginBaseEntity {
|
||||||
boolean isExis = true;
|
boolean isExis = true;
|
||||||
IntegrationTaskLivingDetailsEntity integrationTaskLivingDetailsEntity = new IntegrationTaskLivingDetailsEntity();
|
IntegrationTaskLivingDetailsEntity integrationTaskLivingDetailsEntity = new IntegrationTaskLivingDetailsEntity();
|
||||||
integrationTaskLivingDetailsEntity.setRootAppPk(ofsSupplierDto.getBizCode());
|
integrationTaskLivingDetailsEntity.setRootAppPk(ofsSupplierDto.getBizCode());
|
||||||
integrationTaskLivingDetailsEntity.setNewState(ProfilesActiveConstant.LOG_STATUS_Y_H);
|
integrationTaskLivingDetailsEntity.setNewState(ProfilesActiveConstant.LOG_STATUS_Y);
|
||||||
integrationTaskLivingDetailsEntity.setPluginId(getPluginId());
|
integrationTaskLivingDetailsEntity.setPluginId(getPluginId());
|
||||||
List<IntegrationTaskLivingDetailsEntity> integrationTaskLivingDetailsEntities = iIntegrationTaskLivingDetailsDao.query(integrationTaskLivingDetailsEntity);
|
List<IntegrationTaskLivingDetailsEntity> integrationTaskLivingDetailsEntities = iIntegrationTaskLivingDetailsDao.query(integrationTaskLivingDetailsEntity);
|
||||||
if (integrationTaskLivingDetailsEntities == null || integrationTaskLivingDetailsEntities.size() == 0) {
|
if (integrationTaskLivingDetailsEntities == null || integrationTaskLivingDetailsEntities.size() == 0) {
|
||||||
|
@ -286,7 +286,7 @@ public class SupplierPluginInitializer extends PluginBaseEntity {
|
||||||
|
|
||||||
public List<OfsSupplierDto> queryfromofs(OfsSupplierDto supplierEntity) {
|
public List<OfsSupplierDto> queryfromofs(OfsSupplierDto supplierEntity) {
|
||||||
InterfaceParamByU8CApiDto interfaceParamDto = new InterfaceParamByU8CApiDto();
|
InterfaceParamByU8CApiDto interfaceParamDto = new InterfaceParamByU8CApiDto();
|
||||||
interfaceParamDto.setApi("ofs.store.search");
|
interfaceParamDto.setApi("ofs.vendor.search");
|
||||||
interfaceParamDto.setData(JSON.toJSONString(supplierEntity));
|
interfaceParamDto.setData(JSON.toJSONString(supplierEntity));
|
||||||
try {
|
try {
|
||||||
OfsSupplierReturnMessageDto unified = (OfsSupplierReturnMessageDto) ofsUnifiedService.unifiedByU8CApi(interfaceParamDto);
|
OfsSupplierReturnMessageDto unified = (OfsSupplierReturnMessageDto) ofsUnifiedService.unifiedByU8CApi(interfaceParamDto);
|
||||||
|
|
|
@ -1,8 +1,9 @@
|
||||||
package com.hzya.frame.plugin.lets.resultvo;
|
package com.hzya.frame.plugin.lets.resultvo;
|
||||||
|
|
||||||
import com.hzya.frame.plugin.lets.ofs.entity.ShopEntity;
|
|
||||||
import com.hzya.frame.ttxofs.basics.ReturnMessageBasics;
|
import com.hzya.frame.ttxofs.basics.ReturnMessageBasics;
|
||||||
import com.hzya.frame.ttxofs.dto.ofssaleorderoutsearch.HeaderDetailsDto;
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsShopDto;
|
||||||
|
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
|
@ -14,13 +15,13 @@ import java.util.List;
|
||||||
* @Description: TODO
|
* @Description: TODO
|
||||||
*/
|
*/
|
||||||
public class ShopReturnMessageDto extends ReturnMessageBasics {
|
public class ShopReturnMessageDto extends ReturnMessageBasics {
|
||||||
private List<ShopEntity> data;
|
private List<OfsShopDto> data;
|
||||||
|
|
||||||
public List<ShopEntity> getData() {
|
public List<OfsShopDto> getData() {
|
||||||
return data;
|
return data;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setData(List<ShopEntity> data) {
|
public void setData(List<OfsShopDto> data) {
|
||||||
this.data = data;
|
this.data = data;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
package com.hzya.frame.plugin.lets.plugin.base;
|
package com.hzya.frame.plugin.lets.plugin.base;
|
||||||
|
|
||||||
|
import cn.hutool.core.date.DateField;
|
||||||
|
import cn.hutool.core.date.DateUtil;
|
||||||
import com.alibaba.fastjson.JSON;
|
import com.alibaba.fastjson.JSON;
|
||||||
import com.hzya.frame.WebappApplication;
|
import com.hzya.frame.WebappApplication;
|
||||||
import com.hzya.frame.plugin.lets.constant.ProfilesActiveConstant;
|
import com.hzya.frame.plugin.lets.constant.ProfilesActiveConstant;
|
||||||
|
@ -15,6 +17,7 @@ import com.hzya.frame.ttxofs.dto.InterfaceParamByU8CApiDto;
|
||||||
import com.hzya.frame.ttxofs.dto.InterfaceParamDto;
|
import com.hzya.frame.ttxofs.dto.InterfaceParamDto;
|
||||||
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsShopDto;
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsShopDto;
|
||||||
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsShopReturnMessageDto;
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsShopReturnMessageDto;
|
||||||
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsSupplierDto;
|
||||||
import com.hzya.frame.ttxofs.service.OfsUnifiedService;
|
import com.hzya.frame.ttxofs.service.OfsUnifiedService;
|
||||||
import org.checkerframework.checker.units.qual.C;
|
import org.checkerframework.checker.units.qual.C;
|
||||||
import org.junit.Test;
|
import org.junit.Test;
|
||||||
|
@ -24,6 +27,7 @@ import org.springframework.boot.test.context.SpringBootTest;
|
||||||
import org.springframework.test.context.junit4.SpringRunner;
|
import org.springframework.test.context.junit4.SpringRunner;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Date;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -41,6 +45,8 @@ public class ShopTest {
|
||||||
@Autowired
|
@Autowired
|
||||||
private ShopPluginInitializer shopPluginInitializer;
|
private ShopPluginInitializer shopPluginInitializer;
|
||||||
@Autowired
|
@Autowired
|
||||||
|
private SupplierPluginInitializer supplierPluginInitializer;
|
||||||
|
@Autowired
|
||||||
private OfsUnifiedService ofsUnifiedService;
|
private OfsUnifiedService ofsUnifiedService;
|
||||||
@Autowired
|
@Autowired
|
||||||
private PushDataByU8cUtil pushDataByU8cUtil;
|
private PushDataByU8cUtil pushDataByU8cUtil;
|
||||||
|
@ -52,11 +58,20 @@ public class ShopTest {
|
||||||
@Test
|
@Test
|
||||||
public void t00() {
|
public void t00() {
|
||||||
// shopPluginInitializer.startImplement();
|
// shopPluginInitializer.startImplement();
|
||||||
|
// supplierPluginInitializer.startImplement();
|
||||||
//
|
//
|
||||||
// ShopEntity shopEntity = new ShopEntity();
|
// OfsShopDto shopEntity = new OfsShopDto();
|
||||||
//// shopEntity.setLastUpdated_start("2021-08-01 00:00:00");
|
//// shopEntity.setLastUpdated_start("2021-08-01 00:00:00");
|
||||||
// shopEntity.setPageNo("1");
|
// shopEntity.setPageNo("1");
|
||||||
// shopEntity.setClientCode("LETS");
|
// shopEntity.setClientCode("LETS");
|
||||||
|
//// Date currentDate = new Date();
|
||||||
|
//// Date startTime = DateUtil.offset(currentDate, DateField.MINUTE, -10);
|
||||||
|
//// Date endTime = DateUtil.offset(currentDate, DateField.MINUTE, -2);
|
||||||
|
//// String startTimeStr = DateUtil.format(startTime, "yyyy-MM-dd HH:mm:ss");
|
||||||
|
//// String endTimeStr = DateUtil.format(endTime, "yyyy-MM-dd HH:mm:ss");
|
||||||
|
//// shopEntity.setLastUpdated_start("2024-03-10 16:06:57");
|
||||||
|
//// shopEntity.setLastUpdated_end("2024-03-12 16:06:57");
|
||||||
|
// shopEntity.setBizCode("hzz");
|
||||||
// InterfaceParamByU8CApiDto interfaceParamDto = new InterfaceParamByU8CApiDto();
|
// InterfaceParamByU8CApiDto interfaceParamDto = new InterfaceParamByU8CApiDto();
|
||||||
// interfaceParamDto.setApi("ofs.store.search");
|
// interfaceParamDto.setApi("ofs.store.search");
|
||||||
// interfaceParamDto.setData(JSON.toJSONString(shopEntity));
|
// interfaceParamDto.setData(JSON.toJSONString(shopEntity));
|
||||||
|
@ -69,6 +84,29 @@ public class ShopTest {
|
||||||
// List<OfsShopDto> data = unified.getData();
|
// List<OfsShopDto> data = unified.getData();
|
||||||
// System.out.println("data = " + data);
|
// System.out.println("data = " + data);
|
||||||
|
|
||||||
|
|
||||||
|
OfsSupplierDto shopEntity = new OfsSupplierDto();
|
||||||
|
// shopEntity.setLastUpdated_start("2021-08-01 00:00:00");
|
||||||
|
shopEntity.setPageNo("1");
|
||||||
|
shopEntity.setClientCode("LETS");
|
||||||
|
shopEntity.setCompanyCode("LETS");
|
||||||
|
shopEntity.setBizCode("983");
|
||||||
|
Date currentDate = new Date();
|
||||||
|
// shopEntity.setLastUpdated_start("2023-07-27 16:06:57");
|
||||||
|
// shopEntity.setLastUpdated_end("2023-07-28 16:06:57");
|
||||||
|
InterfaceParamByU8CApiDto interfaceParamDto = new InterfaceParamByU8CApiDto();
|
||||||
|
interfaceParamDto.setApi("ofs.vendor.search");
|
||||||
|
interfaceParamDto.setData(JSON.toJSONString(shopEntity));
|
||||||
|
OfsShopReturnMessageDto unified = null;
|
||||||
|
try {
|
||||||
|
unified = (OfsShopReturnMessageDto) ofsUnifiedService.unifiedByU8CApi(interfaceParamDto);
|
||||||
|
} catch (Exception e) {
|
||||||
|
throw new RuntimeException(e);
|
||||||
|
}
|
||||||
|
List<OfsShopDto> data = unified.getData();
|
||||||
|
System.out.println("data = " + data);
|
||||||
|
|
||||||
|
|
||||||
// SupplierEntity supplierEntity = new SupplierEntity();
|
// SupplierEntity supplierEntity = new SupplierEntity();
|
||||||
// supplierEntity.setPageNo("1");
|
// supplierEntity.setPageNo("1");
|
||||||
// supplierEntity.setClientCode("LETS");
|
// supplierEntity.setClientCode("LETS");
|
||||||
|
@ -78,8 +116,6 @@ public class ShopTest {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
custdocAutoAllotPluginInitializer.start();
|
|
||||||
|
|
||||||
//
|
//
|
||||||
// System.out.println(unified);
|
// System.out.println(unified);
|
||||||
// } catch (Exception e) {
|
// } catch (Exception e) {
|
||||||
|
|
|
@ -3,6 +3,7 @@ package com.hzya.frame.ttxofs.basics;
|
||||||
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OFSSKUClassSearchResponse;
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OFSSKUClassSearchResponse;
|
||||||
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OFSSKUSearchResponse;
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OFSSKUSearchResponse;
|
||||||
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsShopReturnMessageDto;
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsShopReturnMessageDto;
|
||||||
|
import com.hzya.frame.ttxofs.dto.ofsBaseSearch.OfsSupplierReturnMessageDto;
|
||||||
import com.hzya.frame.ttxofs.dto.ofsTransferOrderSearch.OFSTranseferOrderSearchResponse;
|
import com.hzya.frame.ttxofs.dto.ofsTransferOrderSearch.OFSTranseferOrderSearchResponse;
|
||||||
import com.hzya.frame.ttxofs.dto.ofssaleorderoutsearch.SaleOutReturnMessageDto;
|
import com.hzya.frame.ttxofs.dto.ofssaleorderoutsearch.SaleOutReturnMessageDto;
|
||||||
import com.hzya.frame.ttxofs.dto.ofssalesordersearch.SaleOrderMessageDto;
|
import com.hzya.frame.ttxofs.dto.ofssalesordersearch.SaleOrderMessageDto;
|
||||||
|
@ -32,6 +33,7 @@ public class ApiDtoCacheMap {
|
||||||
apiDtoCacheMap.put("ofs.transferOrder.search", new OFSTranseferOrderSearchResponse());//调拨订单
|
apiDtoCacheMap.put("ofs.transferOrder.search", new OFSTranseferOrderSearchResponse());//调拨订单
|
||||||
|
|
||||||
apiDtoCacheMap.put("ofs.store.search", new OfsShopReturnMessageDto());//店铺查询
|
apiDtoCacheMap.put("ofs.store.search", new OfsShopReturnMessageDto());//店铺查询
|
||||||
|
apiDtoCacheMap.put("ofs.vendor.search", new OfsSupplierReturnMessageDto());//店铺查询
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -12,26 +12,8 @@ import lombok.Data;
|
||||||
@Data
|
@Data
|
||||||
public class OfsShopDto {
|
public class OfsShopDto {
|
||||||
private String bizCode;
|
private String bizCode;
|
||||||
// 销售平台
|
|
||||||
private String platformCode;
|
|
||||||
// 店铺名称
|
// 店铺名称
|
||||||
private String name;
|
private String name;
|
||||||
// 店主账号
|
|
||||||
private String ownerAccount;
|
|
||||||
// u8货主
|
|
||||||
private String u8CompanyCode;
|
|
||||||
// 运营类型
|
|
||||||
private String operationType;
|
|
||||||
// 业务
|
|
||||||
private String business;
|
|
||||||
// 客户分类编码
|
|
||||||
private String customerClassifyCode;
|
|
||||||
// 客户编码
|
|
||||||
private String customerCode;
|
|
||||||
// 客户管理类型编码
|
|
||||||
private String cmtCode;
|
|
||||||
// 品牌
|
|
||||||
private String brandCode;
|
|
||||||
// 组织
|
// 组织
|
||||||
private String clientCode;
|
private String clientCode;
|
||||||
// 货主编码
|
// 货主编码
|
||||||
|
@ -44,4 +26,8 @@ public class OfsShopDto {
|
||||||
private String lastUpdated;
|
private String lastUpdated;
|
||||||
private String lastUpdatedBy;
|
private String lastUpdatedBy;
|
||||||
private String pageNo;
|
private String pageNo;
|
||||||
|
private String pageSize;
|
||||||
|
|
||||||
|
private String lastUpdated_start;
|
||||||
|
private String lastUpdated_end;
|
||||||
}
|
}
|
||||||
|
|
|
@ -12,32 +12,31 @@ import lombok.Data;
|
||||||
@Data
|
@Data
|
||||||
public class OfsSupplierDto {
|
public class OfsSupplierDto {
|
||||||
|
|
||||||
//业务编码
|
//业务编码
|
||||||
private String bizCode;
|
private String bizCode;
|
||||||
//供应商名称
|
//供应商名称
|
||||||
private String name;
|
private String name;
|
||||||
//组织
|
//组织
|
||||||
private String clientCode;
|
private String clientCode;
|
||||||
//货主编码
|
//货主编码
|
||||||
private String companyCode;
|
private String companyCode;
|
||||||
//地址
|
|
||||||
private String address;
|
|
||||||
//国家
|
|
||||||
private String country;
|
|
||||||
//省
|
|
||||||
private String state;
|
|
||||||
//市
|
|
||||||
private String city;
|
|
||||||
//区
|
|
||||||
private String district;
|
|
||||||
//联系人
|
|
||||||
private String attentionTo;
|
|
||||||
//手机号
|
|
||||||
private String mobile;
|
|
||||||
//状态
|
|
||||||
private String status;
|
|
||||||
|
|
||||||
private String lastUpdated_start;
|
private String bankAccount;
|
||||||
private String lastUpdated_end;
|
private String openBank;
|
||||||
|
private String payeeName;
|
||||||
|
private String payeePhone;
|
||||||
|
private String payeeAddress;
|
||||||
|
private String stauts;
|
||||||
|
private String created;
|
||||||
|
private String createdBy;
|
||||||
|
|
||||||
|
private String pageNo;
|
||||||
|
private String pageSize;
|
||||||
|
|
||||||
|
private String lastUpdated;
|
||||||
|
private String lastUpdatedBy;
|
||||||
|
|
||||||
|
private String lastUpdated_start;
|
||||||
|
private String lastUpdated_end;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue