Commit c4b1d76d authored by gary's avatar gary

1、机构信息同步定时任务

parent 34b99b79
package pwc.taxtech.atms.common.schedule;
import com.alibaba.fastjson.JSONObject;
import org.quartz.JobDataMap;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.scheduling.quartz.QuartzJobBean;
import pwc.taxtech.atms.common.util.HttpUtil;
import pwc.taxtech.atms.dao.OrganizationMapper;
import pwc.taxtech.atms.dao.RegionMapper;
import pwc.taxtech.atms.dto.organization.DDSyncOrgInfo;
import pwc.taxtech.atms.dto.organization.OrgSyncData;
import pwc.taxtech.atms.entity.Organization;
import pwc.taxtech.atms.entity.OrganizationExample;
import pwc.taxtech.atms.entity.Region;
import pwc.taxtech.atms.entity.RegionExample;
import javax.annotation.Resource;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class OrgSyncJob extends QuartzJobBean {
private static final Logger logger = LoggerFactory.getLogger(OrgSyncJob.class);
@Resource
private OrganizationMapper organizationMapper;
@Resource
private RegionMapper regionMapper;
@Autowired
private OrganizationMapper orgMapper;
@Value("${org_sync_url}")
private String orgSyncUrl;
@Value("${org_sync_token}")
private String token;
@Override
protected void executeInternal(JobExecutionContext jobExecutionContext) throws JobExecutionException {
JobDataMap dataMap = jobExecutionContext.getJobDetail().getJobDataMap();
Map<String, String> headers = new HashMap<>();
headers.put("token", token);
headers.put("Content-Type", "application/x-www-form-urlencoded");
try {
// todo 这里要加分页查询的参数
String response = HttpUtil.get(orgSyncUrl, headers);
DDSyncOrgInfo ddSyncOrgInfo = JSONObject.parseObject(response, DDSyncOrgInfo.class);
List<OrgSyncData> orgSyncDatas = ddSyncOrgInfo.getData();
orgSyncDatas.forEach(osd -> {
OrganizationExample example = new OrganizationExample();
example.createCriteria().andNameEqualTo(osd.getNameCN());
Organization o = new Organization();
o.setClientCode(osd.getCode());
o.setCode(osd.getCode());
o.setEnterpriseAccountCode(String.valueOf(osd.getSobId()));
o.setEnterpriseAccountName(osd.getSobName());
o.setCurrencyCode(osd.getCurrencyCode());
o.setLegalEntity(osd.getLegalEntity());
o.setLegalPersonName(osd.getLegalRepresentative());
o.setAddress(osd.getAddress());
o.setCreateTime(osd.getGmtCreate());
o.setUpdateTime(osd.getGmtModified());
o.setPsCode(osd.getPsCode());
RegionExample regionExample = new RegionExample();
regionExample.createCriteria().andShortNameEqualTo(osd.getCompanyLocation());
List<Region> regions = regionMapper.selectByExample(regionExample);
if (regions.size() > 0) {
o.setRegionId(regions.get(0).getId());
}
organizationMapper.updateByExampleSelective(o, example);
});
} catch (Exception e) {
logger.error(String.format("机构信息同步异常:[%s]", e.getMessage()), e);
}
}
}
......@@ -76,12 +76,12 @@ public class HttpUtil {
return postForm(url, params, null, connTimeout, readTimeout);
}
public static String get(String url) throws Exception {
return get(url, charset, null, null);
public static String get(String url, Map<String, String> headers) throws Exception {
return get(url, headers, charset, null, null);
}
public static String get(String url, String charset) throws Exception {
return get(url, charset, connTimeout, readTimeout);
public static String get(String url, Map<String, String> headers, String charset) throws Exception {
return get(url, headers, charset, connTimeout, readTimeout);
}
/**
......@@ -216,7 +216,7 @@ public class HttpUtil {
* @throws SocketTimeoutException 响应超时
* @throws Exception
*/
public static String get(String url, String charset, Integer connTimeout,Integer readTimeout)
public static String get(String url,Map<String,String> headers, String charset, Integer connTimeout,Integer readTimeout)
throws ConnectTimeoutException,SocketTimeoutException, Exception {
HttpClient client = null;
......@@ -231,6 +231,9 @@ public class HttpUtil {
if (readTimeout != null) {
customReqConf.setSocketTimeout(readTimeout);
}
headers.forEach((k,v)->{
get.setHeader(k,v);
});
get.setConfig(customReqConf.build());
HttpResponse res = null;
......
package pwc.taxtech.atms.dto.organization;
import java.util.List;
/**
* @Auther: Gary J Li
* @Date: 12/03/2019 11:23
* @Description:
*/
public class DDSyncOrgInfo {
private List<OrgSyncData> data;
private int currentPage;
private int pageSize;
private int totalPage;
private int totalCount;
public void setData(List<OrgSyncData> data) {
this.data = data;
}
public List<OrgSyncData> getData() {
return data;
}
public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}
public int getCurrentPage() {
return currentPage;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public int getPageSize() {
return pageSize;
}
public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}
public int getTotalPage() {
return totalPage;
}
public void setTotalCount(int totalCount) {
this.totalCount = totalCount;
}
public int getTotalCount() {
return totalCount;
}
}
package pwc.taxtech.atms.dto.organization;
import java.util.Date;
/**
* @Auther: Gary J Li
* @Date: 12/03/2019 11:26
* @Description:
*/
public class OrgSyncData {
private String id;
private String code;
private String commonValueId;
private String nameCN;
private int orgId;
private String orgName;
private int sobId;
private String sobName;
private String currencyCode;
private String legalEntity;
private String legalRepresentative;
private String address;
private String registrationFromDate;
private Date gmtCreate;
private Date gmtModified;
private String psCode;
private String companyLocation;
public void setId(String id) {
this.id = id;
}
public String getId() {
return id;
}
public void setCode(String code) {
this.code = code;
}
public String getCode() {
return code;
}
public void setCommonValueId(String commonValueId) {
this.commonValueId = commonValueId;
}
public String getCommonValueId() {
return commonValueId;
}
public void setNameCN(String nameCN) {
this.nameCN = nameCN;
}
public String getNameCN() {
return nameCN;
}
public void setOrgId(int orgId) {
this.orgId = orgId;
}
public int getOrgId() {
return orgId;
}
public void setOrgName(String orgName) {
this.orgName = orgName;
}
public String getOrgName() {
return orgName;
}
public void setSobId(int sobId) {
this.sobId = sobId;
}
public int getSobId() {
return sobId;
}
public void setSobName(String sobName) {
this.sobName = sobName;
}
public String getSobName() {
return sobName;
}
public void setCurrencyCode(String currencyCode) {
this.currencyCode = currencyCode;
}
public String getCurrencyCode() {
return currencyCode;
}
public void setLegalEntity(String legalEntity) {
this.legalEntity = legalEntity;
}
public String getLegalEntity() {
return legalEntity;
}
public void setLegalRepresentative(String legalRepresentative) {
this.legalRepresentative = legalRepresentative;
}
public String getLegalRepresentative() {
return legalRepresentative;
}
public void setAddress(String address) {
this.address = address;
}
public String getAddress() {
return address;
}
public void setRegistrationFromDate(String registrationFromDate) {
this.registrationFromDate = registrationFromDate;
}
public String getRegistrationFromDate() {
return registrationFromDate;
}
public void setGmtCreate(Date gmtCreate) {
this.gmtCreate = gmtCreate;
}
public Date getGmtCreate() {
return gmtCreate;
}
public void setGmtModified(Date gmtModified) {
this.gmtModified = gmtModified;
}
public Date getGmtModified() {
return gmtModified;
}
public void setPsCode(String psCode) {
this.psCode = psCode;
}
public String getPsCode() {
return psCode;
}
public void setCompanyLocation(String companyLocation) {
this.companyLocation = companyLocation;
}
public String getCompanyLocation() {
return companyLocation;
}
}
......@@ -35,11 +35,13 @@
<property name="triggers">
<list>
<ref bean="lgApiJobTrigger"/>
<ref bean="orgSyncJobTrigger"/>
</list>
</property>
<property name="jobDetails">
<list>
<ref bean="lgGlBalanceJob"/>
<ref bean="orgSyncJob"/>
</list>
</property>
<property name="taskExecutor" ref="executor"/>
......@@ -59,5 +61,18 @@
<property name="cronExpression" value="0 0 1 3 * ?"/>
</bean>
<bean name="orgSyncJob" class="org.springframework.scheduling.quartz.JobDetailFactoryBean">
<property name="jobClass" value="pwc.taxtech.atms.common.schedule.OrgSyncJob"/>
<property name="durability" value="true"/>
<property name="requestsRecovery" value="false"/>
<property name="description" value="机构信息同步"/>
</bean>
<!-- 每月1日执行一次-->
<bean id="orgSyncJobTrigger" class="org.springframework.scheduling.quartz.CronTriggerFactoryBean">
<property name="jobDetail" ref="orgSyncJob"/>
<property name="cronExpression" value="0 0 0 1 * ?"/>
</bean>
<!-- 分布式事务配置 end -->
</beans>
\ No newline at end of file
......@@ -18,6 +18,7 @@
<intercept-url pattern="/api/v1/cache/getallcache" access="permitAll" />
<intercept-url pattern="/api/v1/user/login" access="permitAll" />
<intercept-url pattern="/api/v1/approval/**" access="permitAll" />
<intercept-url pattern="/ebs/api/v1/dd/**" access="permitAll" />
<intercept-url pattern="/api/**" access="authenticated" />
<intercept-url pattern="/**" access="permitAll" />
<headers>
......
......@@ -53,3 +53,6 @@ get_user_info_url=${get_user_info_url}
app_id=${app_id}
app_key=${app_key}
cookie.maxAgeSeconds=${cookie.maxAgeSeconds}
api_white_list=${api_white_list}
org_sync_url=${org_sync_url}
org_sync_token=${org_sync_token}
\ No newline at end of file
......@@ -51,3 +51,6 @@ get_user_info_url=http://mis-test.diditaxi.com.cn/auth/sso/api/
app_id=2500
app_key=983258e7fd04d7fa0534735f7b1c33f3
cookie.maxAgeSeconds=86400
api_white_list=/ebs/api/v1/dd;
org_sync_url=http://10.96.238.10/erp-main-data-test-v2/api/companies
org_sync_token=174af08f
......@@ -54,3 +54,6 @@ get_user_info_url=http://mis.diditaxi.com.cn/auth/sso/api/
app_id=2500
app_key=983258e7fd04d7fa0534735f7b1c33f3
cookie.maxAgeSeconds=18000
api_white_list=/ebs/api/v1/dd;
org_sync_url=http://10.96.238.10/erp-main-data-test-v2/api/companies
org_sync_token=174af08f
\ No newline at end of file
{
"data": [
{
"id": "",
"code": "110400",
"commonValueId": "72469",
"nameCN": "Didi Research America.LLC",
"orgId": 93,
"orgName": "Didi Research America.LLC",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Didi Research America.LLC",
"legalRepresentative": "",
"address": "San Mateo,California533 Middlefield Road,#180",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "124",
"companyLocation": "北京"
},
{
"id": "",
"code": "120300",
"commonValueId": "72532",
"nameCN": "北京嘀嘀无限科技发展有限公司",
"orgId": 133,
"orgName": "BEIJINGDIDIWUXIANFAZHANYOUXIANGONGSI1",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京嘀嘀无限科技发展有限公司",
"legalRepresentative": "",
"address": "北京市海淀区上地东路9号1号楼5层北区1号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2019-02-14 01:58:22.0",
"psCode": "110",
"companyLocation": "北京"
},
{
"id": "",
"code": "120500",
"commonValueId": "72535",
"nameCN": "滴滴(中国)科技有限公司",
"orgId": 229,
"orgName": "滴滴(中国)科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴(中国)科技有限公司.",
"legalRepresentative": "",
"address": "天津经济技术开发区南港工业区综合服务区办公楼D座二层219-22室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2019-01-05 01:58:47.0",
"psCode": "112",
"companyLocation": "北京"
},
{
"id": "",
"code": "120400",
"commonValueId": "72534",
"nameCN": "杭州快迪科技有限公司",
"orgId": 192,
"orgName": "杭州快迪科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "杭州快迪科技有限公司测试",
"legalRepresentative": "",
"address": "杭州市西湖区文三路477号华星科技大厦八楼836号房",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2019-01-05 01:58:47.0",
"psCode": "111",
"companyLocation": "杭州"
},
{
"id": "",
"code": "110100",
"commonValueId": "72466",
"nameCN": "Xiaoju Kuaizhi Inc.",
"orgId": 110,
"orgName": "XIAOJUKUAIZHI Inc.",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "XIAOJUKUAIZHI Inc.",
"legalRepresentative": "",
"address": "Sertus Chambers, P.O. Box 2547,Cassia Court, Camana Bay, Grand Cayman,",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "101",
"companyLocation": "北京"
},
{
"id": "",
"code": "120200",
"commonValueId": "72531",
"nameCN": "奇心(上海)信息技术有限公司",
"orgId": 150,
"orgName": "奇心(上海)信息技术有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "奇心(上海)信息技术有限公司",
"legalRepresentative": "",
"address": "上海市龙吴路1500号2幢E212室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "109",
"companyLocation": "上海"
},
{
"id": "",
"code": "120101",
"commonValueId": "72493",
"nameCN": "滴滴出行科技有限公司北京分公司",
"orgId": 227,
"orgName": "滴滴出行科技有限公司北京分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司北京分公司",
"legalRepresentative": "",
"address": "北京市海淀区中关村东路18号1号楼17层A-2005-054号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2019-03-11 06:06:33.0",
"psCode": "100",
"companyLocation": "北京"
},
{
"id": "",
"code": "110200",
"commonValueId": "72467",
"nameCN": "Cheering Venture Global Limited",
"orgId": 86,
"orgName": "Cheering Venture Global Limited",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Cheering Venture Global Limited",
"legalRepresentative": "",
"address": "Unit 8, 3/F, Qwomar Trading Complex,Blackburne Road, Port Purcell, Road Town, Tortola,",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "102",
"companyLocation": "北京"
},
{
"id": "",
"code": "120100",
"commonValueId": "72492",
"nameCN": "滴滴出行科技有限公司",
"orgId": 215,
"orgName": "滴滴出行科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司",
"legalRepresentative": "",
"address": "天津经济技术开发区南港工业区综合服务区办公楼D座二层219-23室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "120",
"companyLocation": "北京"
},
{
"id": "",
"code": "120700",
"commonValueId": "72537",
"nameCN": "北京小桔科技有限公司",
"orgId": 135,
"orgName": "北京小桔科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京小桔科技有限公司",
"legalRepresentative": "",
"address": "北京市海淀区上地东路9号1幢5层北区2号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "114",
"companyLocation": "北京"
},
{
"id": "",
"code": "121703",
"commonValueId": "72552",
"nameCN": "中安风尚(北京)保险代理有限公司深圳分公司",
"orgId": 125,
"orgName": "中安风尚(北京)保险代理有限公司深圳分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司深圳分公司",
"legalRepresentative": "",
"address": "深圳市南山区西丽街道朗山路16号华瀚科技大厦A座510室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "151",
"companyLocation": "北京"
},
{
"id": "",
"code": "124900",
"commonValueId": "90203",
"nameCN": "深圳小桔熊科技有限公司",
"orgId": 326,
"orgName": "深圳小桔熊科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "深圳小桔熊科技有限公司",
"legalRepresentative": "",
"address": "深圳市福田区沙头街道天安社区深南大道6023号耀华创建大厦906I",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "144",
"companyLocation": "北京"
},
{
"id": "",
"code": "125100",
"commonValueId": "90250",
"nameCN": "滴滴云计算有限公司",
"orgId": 368,
"orgName": "滴滴云计算有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴云计算有限公司",
"legalRepresentative": "",
"address": "北京市海淀区中关村软件园12号楼二层",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "145",
"companyLocation": "北京"
},
{
"id": "",
"code": "124600",
"commonValueId": "72586",
"nameCN": "滴滴智慧交通科技有限公司",
"orgId": 228,
"orgName": "滴滴智慧交通科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴智慧交通科技有限公司",
"legalRepresentative": "",
"address": "北京市海淀区东北旺西路8号院35号楼三层301号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "146",
"companyLocation": "北京"
},
{
"id": "",
"code": "220700",
"commonValueId": "72642",
"nameCN": "惠运(天津)商务咨询有限公司",
"orgId": 153,
"orgName": "惠运(天津)商务咨询有限公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠运(天津)商务咨询有限公司",
"legalRepresentative": "",
"address": "天津经济技术开发区南港工业区综合服务区办公楼C座108室32单元",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "153",
"companyLocation": "北京"
},
{
"id": "",
"code": "110300",
"commonValueId": "72468",
"nameCN": "Taipingyang Investment Co. Ltd",
"orgId": 104,
"orgName": "Taipingyang Investment Co. Ltd",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Taipingyang Investment Co. Ltd",
"legalRepresentative": "",
"address": "Sertus Chambers, P.O. Box 905, Quastisky Building,Road Town, Tortola,",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "103",
"companyLocation": "北京"
},
{
"id": "",
"code": "111100",
"commonValueId": "72476",
"nameCN": "Xiaoju Science and Technology (Hongkong) Limited",
"orgId": 111,
"orgName": "Xiaoju Science and Technology (Hongkong) Limited",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Xiaoju Science and Technology (Hongkong) Limited",
"legalRepresentative": "",
"address": "RM 502 Bank of America Tower,12 Harcourt RD Central HK",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "104",
"companyLocation": "北京"
},
{
"id": "",
"code": "111200",
"commonValueId": "72477",
"nameCN": "Travice International Group Hongkong Limited",
"orgId": 105,
"orgName": "Travice International Hongkong Ltd.",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Travice International Hongkong Ltd.",
"legalRepresentative": "",
"address": "Flat/RM 2, 19/F Henan Building,90-92 Jaffe Road,",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "105",
"companyLocation": "北京"
},
{
"id": "",
"code": "130100",
"commonValueId": "72587",
"nameCN": "滴滴(香港)科技有限公司",
"orgId": 231,
"orgName": "DIDI (HK) SCIENCE AND TECHNOLOGY LIMITED",
"sobId": 2049,
"sobName": "XJKZ_HKD",
"currencyCode": "HKD",
"legalEntity": "滴滴(香港)科技有限公司",
"legalRepresentative": "",
"address": "Flat/RM 2, 19/F Henan Building,90-92 Jaffe Road,",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "106",
"companyLocation": "香港"
},
{
"id": "",
"code": "130200",
"commonValueId": "72588",
"nameCN": "富诺集团有限公司",
"orgId": 151,
"orgName": "富诺集团有限公司",
"sobId": 2049,
"sobName": "XJKZ_HKD",
"currencyCode": "HKD",
"legalEntity": "富诺集团有限公司",
"legalRepresentative": "",
"address": "20/F SILVERCORP INTERNATIONAL TOWER 707-713 NATHAN ROADMONG KOK KOWLOON HONG KONG",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "107",
"companyLocation": "北京"
},
{
"id": "",
"code": "130300",
"commonValueId": "72589",
"nameCN": "快富控股有限公司",
"orgId": 152,
"orgName": "快富控股有限公司",
"sobId": 2049,
"sobName": "XJKZ_HKD",
"currencyCode": "HKD",
"legalEntity": "快富控股有限公司",
"legalRepresentative": "",
"address": "11F, AXA Centre, 151 Gloucester Road,Wanchai, Hong Kong",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-09-28 02:00:14.0",
"psCode": "152",
"companyLocation": "北京"
},
{
"id": "",
"code": "221000",
"commonValueId": "77971",
"nameCN": "众富融资租赁(上海)有限公司",
"orgId": 129,
"orgName": "众富融资租赁(上海)有限公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "众富融资租赁(上海)有限公司",
"legalRepresentative": "",
"address": "上海市",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "113",
"companyLocation": "北京"
},
{
"id": "",
"code": "120800",
"commonValueId": "72538",
"nameCN": "北京通达无限科技有限公司",
"orgId": 140,
"orgName": "北京通达无限科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京通达无限科技有限公司",
"legalRepresentative": "",
"address": "北京市门头沟区石龙经济开发区永安路20号3号楼A-1690室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "115",
"companyLocation": "北京"
},
{
"id": "",
"code": "120900",
"commonValueId": "72539",
"nameCN": "杭州快智科技有限公司",
"orgId": 191,
"orgName": "杭州快智科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "杭州快智科技有限公司",
"legalRepresentative": "",
"address": "杭州市西湖区万塘路252号1幢1604室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "116",
"companyLocation": "杭州"
},
{
"id": "",
"code": "121000",
"commonValueId": "72540",
"nameCN": "北京快智科技有限公司",
"orgId": 136,
"orgName": "北京快智科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京快智科技有限公司",
"legalRepresentative": "",
"address": "北京市朝阳区广顺北大街5号院内32号C2院内32号C236",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "117",
"companyLocation": "北京"
},
{
"id": "",
"code": "220800",
"commonValueId": "72643",
"nameCN": "上海大黄蜂网络信息技术有限公司",
"orgId": 114,
"orgName": "上海大黄蜂网络信息技术有限公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "上海大黄蜂网络信息技术有限公司",
"legalRepresentative": "",
"address": "上海市嘉定区兴贤路1388号3幢1215室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "118",
"companyLocation": "上海"
},
{
"id": "",
"code": "121100",
"commonValueId": "72541",
"nameCN": "上海奇漾信息技术有限公司",
"orgId": 115,
"orgName": "上海奇漾信息技术有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "上海奇漾信息技术有限公司",
"legalRepresentative": "",
"address": "上海市嘉定区陈翔路768号7幢B区1168室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "119",
"companyLocation": "上海"
},
{
"id": "",
"code": "121200",
"commonValueId": "72542",
"nameCN": "滴滴商业服务有限公司",
"orgId": 223,
"orgName": "滴滴商业服务有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴商业服务有限公司",
"legalRepresentative": "",
"address": "天津经济技术开发区南港工业区综合服务区办公楼D座二层219-25室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "121",
"companyLocation": "北京"
},
{
"id": "",
"code": "121300",
"commonValueId": "72545",
"nameCN": "上海桔道网络科技有限公司",
"orgId": 142,
"orgName": "上海桔道网络科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "南岸(上海)保险经纪有限责任公司",
"legalRepresentative": "",
"address": "中国上海嘉定区银翔路655号701室-3",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "122",
"companyLocation": "北京"
},
{
"id": "",
"code": "140100",
"commonValueId": "72590",
"nameCN": "飞迅行销有限公司",
"orgId": 243,
"orgName": "飞迅行销有限公司",
"sobId": 2047,
"sobName": "XJKZ_TWD",
"currencyCode": "TWD",
"legalEntity": "飞迅行销有限公司",
"legalRepresentative": "",
"address": "台北市大安区复兴南路2段78巷64号1楼",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "123",
"companyLocation": "台湾"
},
{
"id": "",
"code": "121500",
"commonValueId": "72547",
"nameCN": "滴图(北京)科技有限公司",
"orgId": 212,
"orgName": "滴图(北京)科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴图(北京)科技有限公司",
"legalRepresentative": "",
"address": "北京市海淀区永澄北路2号院1号楼A座四层405-313",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "125",
"companyLocation": "北京"
},
{
"id": "",
"code": "121800",
"commonValueId": "72558",
"nameCN": "深圳市伟恒汽车有限公司",
"orgId": 207,
"orgName": "深圳市伟恒汽车有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "深圳市伟恒汽车有限公司",
"legalRepresentative": "",
"address": "深圳市宝安区新安三路三十三区上合工业区2栋",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "126",
"companyLocation": "北京"
},
{
"id": "",
"code": "220100",
"commonValueId": "72603",
"nameCN": "惠迪(天津)商务服务有限公司",
"orgId": 156,
"orgName": "惠迪(天津)商务服务有限公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司",
"legalRepresentative": "",
"address": "天津经济技术开发区南港工业综合服务区办公室D座二层219",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "127",
"companyLocation": "北京"
},
{
"id": "",
"code": "122600",
"commonValueId": "72566",
"nameCN": "迪润(天津)科技有限公司",
"orgId": 238,
"orgName": "迪润(天津)科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "迪润(天津)科技有限公司",
"legalRepresentative": "",
"address": "天津生态城动漫中路482号创智大厦203",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "128",
"companyLocation": "北京"
},
{
"id": "",
"code": "123800",
"commonValueId": "72578",
"nameCN": "重庆市西岸小贷",
"orgId": 239,
"orgName": "重庆市西岸小贷",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "重庆市西岸小贷",
"legalRepresentative": "",
"address": "重庆市渝北区龙山街道百灵路6号兴茂盛世北辰5幢10层第28号工位",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "129",
"companyLocation": "北京"
},
{
"id": "",
"code": "121700",
"commonValueId": "72549",
"nameCN": "中安风尚(北京)保险代理有限公司",
"orgId": 119,
"orgName": "中安风尚(北京)保险代理有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司",
"legalRepresentative": "",
"address": "北京市西城区",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "130",
"companyLocation": "北京"
},
{
"id": "",
"code": "122700",
"commonValueId": "72567",
"nameCN": "杭州滴滴汽车服务有限公司",
"orgId": 193,
"orgName": "杭州滴滴汽车服务有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "杭州滴滴汽车服务有限公司",
"legalRepresentative": "",
"address": "浙江省杭州市拱墅区丰潭路430号丰元国际大厦1、2、3幢102室-16(一楼)",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "131",
"companyLocation": "北京"
},
{
"id": "",
"code": "121701",
"commonValueId": "72550",
"nameCN": "中安风尚(北京)保险代理有限公司浙江分公司",
"orgId": 124,
"orgName": "中安风尚(北京)保险代理有限公司浙江分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司浙江分公司",
"legalRepresentative": "",
"address": "浙江省杭州市西湖区西溪谷商务中心G幢10层1001室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "132",
"companyLocation": "北京"
},
{
"id": "",
"code": "124500",
"commonValueId": "72585",
"nameCN": "北京一九付支付科技有限公司",
"orgId": 130,
"orgName": "北京一九付支付科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京一九付支付科技有限公司",
"legalRepresentative": "",
"address": "北京市海淀区农大南路88号1号楼二层247-251室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "133",
"companyLocation": "北京"
},
{
"id": "",
"code": "124300",
"commonValueId": "72583",
"nameCN": "北京再造科技有限公司",
"orgId": 131,
"orgName": "北京再造科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京再造科技有限公司",
"legalRepresentative": "",
"address": "北京市海淀区北清路68号院2号楼3层01室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "134",
"companyLocation": "北京"
},
{
"id": "",
"code": "123900",
"commonValueId": "72579",
"nameCN": "杭州小木吉软件科技有限公司",
"orgId": 190,
"orgName": "杭州小木吉软件科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "杭州小木吉软件科技有限公司",
"legalRepresentative": "",
"address": "浙江省杭州市西湖区古墩路673号19楼浙江觅爱酒店管理有限公司19B06室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "135",
"companyLocation": "杭州"
},
{
"id": "",
"code": "124000",
"commonValueId": "72580",
"nameCN": "杭州青奇科技有限公司",
"orgId": 195,
"orgName": "杭州青奇科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "杭州青奇科技有限公司",
"legalRepresentative": "",
"address": "浙江省杭州市余杭区仓前街道余杭塘路2961号1幢157室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "136",
"companyLocation": "北京"
},
{
"id": "",
"code": "160100",
"commonValueId": "72593",
"nameCN": "DIDI MOBILITY MEXICO, S.A. DE C.V",
"orgId": 90,
"orgName": "DIDI MOBILITY MEXICO, S.A. DE C.V",
"sobId": 2045,
"sobName": "XJKZ_MXN",
"currencyCode": "MXN",
"legalEntity": "DIDI MOBILITY MEXICO, S.A. DE C.V",
"legalRepresentative": "",
"address": "Varsovia 36 Col. Juárez Mexico City",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "138",
"companyLocation": "北京"
},
{
"id": "",
"code": "111000",
"commonValueId": "72475",
"nameCN": "DiDi Mobility Pte Ltd.",
"orgId": 92,
"orgName": "DiDi Mobility Pte Ltd.",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "DiDi Mobility Pte Ltd.",
"legalRepresentative": "",
"address": "Singapore",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "139",
"companyLocation": "北京"
},
{
"id": "",
"code": "140200",
"commonValueId": "72591",
"nameCN": "乐迪科技有限公司",
"orgId": 128,
"orgName": "乐迪科技有限公司",
"sobId": 2047,
"sobName": "XJKZ_TWD",
"currencyCode": "TWD",
"legalEntity": "乐迪科技有限公司",
"legalRepresentative": "",
"address": "台北市中山区复兴北路420号7楼",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "140",
"companyLocation": "北京"
},
{
"id": "",
"code": "122800",
"commonValueId": "72568",
"nameCN": "北京运达无限科技有限公司",
"orgId": 139,
"orgName": "北京运达无限科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京运达无限科技有限公司",
"legalRepresentative": "",
"address": "北京市海淀区东北旺西路8号院35号楼2201室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "141",
"companyLocation": "北京"
},
{
"id": "",
"code": "124800",
"commonValueId": "73977",
"nameCN": "北京滴滴承信科技咨询服务有限公司",
"orgId": 256,
"orgName": "北京滴滴承信科技咨询服务有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京滴滴承信科技咨询服务有限公司",
"legalRepresentative": "",
"address": "北京市海淀区东北旺西路8号35号楼2层2层203室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "142",
"companyLocation": "北京"
},
{
"id": "",
"code": "124700",
"commonValueId": "73976",
"nameCN": "上饶市桔籽科技有限公司",
"orgId": 255,
"orgName": "上饶市桔籽科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "上饶市桔籽科技有限公司",
"legalRepresentative": "",
"address": "江西省上饶市信州区志敏大道87号A栋103室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "143",
"companyLocation": "北京"
},
{
"id": "",
"code": "124100",
"commonValueId": "72581",
"nameCN": "杭州小木吉汽车服务有限公司",
"orgId": 187,
"orgName": "杭州小木吉汽车服务有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "杭州小木吉汽车服务有限公司",
"legalRepresentative": "",
"address": "浙江省杭州市拱墅区花园岗街183号一层101室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "150",
"companyLocation": "北京"
},
{
"id": "",
"code": "112500",
"commonValueId": "72490",
"nameCN": "99 TAXIS",
"orgId": 81,
"orgName": "99 TAXIS",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "99 TAXIS",
"legalRepresentative": "",
"address": "CO ServicesCayman Limited, Willow House, Cricket Square, P.O. Box 10008, Grand Cayman KY1-1001,",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "203",
"companyLocation": "北京"
},
{
"id": "",
"code": "123000",
"commonValueId": "72570",
"nameCN": "上海雾博信息技术有限公司",
"orgId": 117,
"orgName": "上海雾博信息技术有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "上海雾博信息技术有限公司",
"legalRepresentative": "",
"address": "207号三层D21室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "301",
"companyLocation": "北京"
},
{
"id": "",
"code": "123001",
"commonValueId": "72571",
"nameCN": "上海雾博信息技术有限公司北京分公司",
"orgId": 118,
"orgName": "上海雾博信息技术有限公司北京分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "上海雾博信息技术有限公司(北京)",
"legalRepresentative": "",
"address": "永安东里16号5层B598室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "302",
"companyLocation": "北京"
},
{
"id": "",
"code": "123500",
"commonValueId": "72575",
"nameCN": "武汉雾博软件技术服务有限公司",
"orgId": 200,
"orgName": "武汉雾博软件技术服务有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "武汉雾博软件技术服务有限公司",
"legalRepresentative": "",
"address": "基地建设项目二期B15幢11层1号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "303",
"companyLocation": "北京"
},
{
"id": "",
"code": "150100",
"commonValueId": "72592",
"nameCN": "DIDI MOBILITY (AUSTRALIA) PTY LTD",
"orgId": 91,
"orgName": "DIDI MOBILITY (AUSTRALIA) PTY LTD",
"sobId": 2043,
"sobName": "XJKZ_AUD",
"currencyCode": "AUD",
"legalEntity": "DIDI MOBILITY (AUSTRALIA) PTY LTD",
"legalRepresentative": "",
"address": "Victoria",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-10-30 01:59:53.0",
"psCode": "137",
"companyLocation": "北京"
},
{
"id": "",
"code": "122300",
"commonValueId": "72563",
"nameCN": "嘉兴桔子投资有限公司",
"orgId": 147,
"orgName": "嘉兴桔子投资有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "嘉兴桔子投资有限公司",
"legalRepresentative": "",
"address": "浙江省嘉兴市广益路883号联创大厦2号楼5层576室-190",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120118",
"commonValueId": "72508",
"nameCN": "滴滴出行科技有限公司福建分公司",
"orgId": 206,
"orgName": "滴滴出行科技有限公司福建分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司福建分公司",
"legalRepresentative": "",
"address": "福建省福州市马尾区亭江镇长洋路177号福州出口加工区综合办公楼313-B9室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120145",
"commonValueId": "90421",
"nameCN": "滴滴出行科技有限公司绵阳分公司",
"orgId": 391,
"orgName": "滴滴出行科技有限公司绵阳分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司绵阳分公司",
"legalRepresentative": "",
"address": "四川省绵阳市涪城区西山东路95号(五一广场五一大厦)",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "124401",
"commonValueId": "90420",
"nameCN": "北京车胜科技有限公司常州分公司",
"orgId": 390,
"orgName": "北京车胜科技有限公司常州分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京车胜科技有限公司常州分公司",
"legalRepresentative": "",
"address": "常州市武进区湖塘镇常武北路199号8101室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120111",
"commonValueId": "72501",
"nameCN": "滴滴出行科技有限公司苏州分公司",
"orgId": 209,
"orgName": "滴滴出行科技有限公司苏州分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司苏州分公司",
"legalRepresentative": "",
"address": "苏州高新区科灵路78号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220112",
"commonValueId": "72615",
"nameCN": "惠迪(天津)商务服务有限公司重庆分公司",
"orgId": 180,
"orgName": "惠迪(天津)商务服务有限公司重庆分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司重庆分公司",
"legalRepresentative": "",
"address": "重庆市渝中区经纬大道333号2幢1302",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "124301",
"commonValueId": "90373",
"nameCN": "北京再造科技有限公司南京分公司",
"orgId": 389,
"orgName": "北京再造科技有限公司南京分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京再造科技有限公司南京分公司",
"legalRepresentative": "",
"address": "南京市秦淮区太平南路211号锦创大厦4层E区",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220119",
"commonValueId": "72622",
"nameCN": "惠迪(天津)商务服务有限公司合肥分公司",
"orgId": 165,
"orgName": "惠迪(天津)商务服务有限公司合肥分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司合肥分公司",
"legalRepresentative": "",
"address": "合肥市滨湖区洞庭湖路3086号滨湖假日花园商业A3幢商112/112上",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "124400",
"commonValueId": "72584",
"nameCN": "北京车胜科技有限公司",
"orgId": 138,
"orgName": "北京车胜科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京车胜科技有限公司",
"legalRepresentative": "",
"address": "北京市海淀区东北旺西路8号院35号楼5层502号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220114",
"commonValueId": "72617",
"nameCN": "惠迪(天津)商务服务有限公司杭州分公司",
"orgId": 174,
"orgName": "惠迪(天津)商务服务有限公司杭州分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司杭州分公司",
"legalRepresentative": "",
"address": "上城区清江路126号1873室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120141",
"commonValueId": "73978",
"nameCN": "滴滴出行科技有限公司哈尔滨分公司",
"orgId": 252,
"orgName": "滴滴出行科技有限公司哈尔滨分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司哈尔滨分公司",
"legalRepresentative": "",
"address": "哈尔滨市南岗区西大直街118号11楼1118号、1120号、1122号、1125号、1127",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120103",
"commonValueId": "72495",
"nameCN": "滴滴出行科技有限公司上海分公司",
"orgId": 220,
"orgName": "滴滴出行科技有限公司上海分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司上海分公司",
"legalRepresentative": "",
"address": "上海市嘉定区真南路4268号2幢J1902室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "121707",
"commonValueId": "72556",
"nameCN": "中安风尚(北京)保险代理有限公司广东分公司",
"orgId": 121,
"orgName": "中安风尚(北京)保险代理有限公司广东分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司广东分公司",
"legalRepresentative": "",
"address": "广州市白云区云城东路519号107房",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120144",
"commonValueId": "90272",
"nameCN": "滴滴出行科技有限公司河南分公司",
"orgId": 369,
"orgName": "滴滴出行科技有限公司河南分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司河南分公司",
"legalRepresentative": "",
"address": "郑州市中原区桐柏路206号院2号楼3层桐柏路206号院2号楼3层0302号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "221200",
"commonValueId": "90339",
"nameCN": "北京惠能科技有限公司",
"orgId": 374,
"orgName": "北京惠能科技有限公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "北京惠能科技有限公司",
"legalRepresentative": "",
"address": "北京市顺义区中关村科技园区顺义园临空二路1号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京市"
},
{
"id": "",
"code": "220116",
"commonValueId": "72619",
"nameCN": "惠迪(天津)商务服务有限公司宁波分公司",
"orgId": 170,
"orgName": "惠迪(天津)商务服务有限公司宁波分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司宁波分公司",
"legalRepresentative": "",
"address": "江北区长兴路689弄22号11幢A217室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120104",
"commonValueId": "72496",
"nameCN": "滴滴出行科技有限公司合肥分公司",
"orgId": 240,
"orgName": "滴滴出行科技有限公司合肥分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司合肥分公司",
"legalRepresentative": "",
"address": "合肥市包河区包河大道与环湖大道交口万达文旅新城一期1#102室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "210200",
"commonValueId": "72602",
"nameCN": "Perferent (Hong Kong) Limited",
"orgId": 102,
"orgName": "Perferent(Hong Kong)Limited",
"sobId": 2057,
"sobName": "HD_USD",
"currencyCode": "USD",
"legalEntity": "Perferent (Hong Kong)Limited",
"legalRepresentative": "",
"address": "Sertus Chambers, P.O. Box 2547, Cassia CourtCamana Bay,Grand Cayman",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220137",
"commonValueId": "93164",
"nameCN": "惠迪(天津)商务服务有限公司惠州分公司",
"orgId": 468,
"orgName": "惠迪(天津)商务服务有限公司惠州分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司惠州分公司",
"legalRepresentative": "",
"address": "惠州市惠城区演达大道2号海信金融广场10层06号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "121704",
"commonValueId": "72553",
"nameCN": "中安风尚(北京)保险代理有限公司陕西分公司",
"orgId": 127,
"orgName": "中安风尚(北京)保险代理有限公司陕西分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司陕西分公司",
"legalRepresentative": "",
"address": "陕西省西安市雁塔区二环南路西段64号凯德广场11层1101-05号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120123",
"commonValueId": "72513",
"nameCN": "滴滴出行科技有限公司三亚分公司",
"orgId": 217,
"orgName": "滴滴出行科技有限公司三亚分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司三亚分公司",
"legalRepresentative": "",
"address": "海南省三亚市天涯区新风路翠洲盈湾酒店B单元1303号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220123",
"commonValueId": "72626",
"nameCN": "惠迪(天津)商务服务有限公司东莞分公司",
"orgId": 159,
"orgName": "惠迪(天津)商务服务有限公司东莞分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司东莞分公司",
"legalRepresentative": "",
"address": "东莞市东城区主山万达广场C区20幢",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "121711",
"commonValueId": "88997",
"nameCN": "中安风尚(北京)保险代理有限公司上海分公司",
"orgId": 305,
"orgName": "中安风尚(北京)保险代理有限公司上海分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司上海分公司",
"legalRepresentative": "",
"address": "上海市静安区灵石路718号718号A6幢301室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "113300",
"commonValueId": "93345",
"nameCN": "Hourglass Holdings Limited",
"orgId": 487,
"orgName": "Hourglass Holdings Limited",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Hourglass Holdings Limited",
"legalRepresentative": "",
"address": "Harneys Fiduciary (Cayman) Limited, 4th Floor, Harbour Place, 103 South Church Street, P.O. Box 10240, Grand Cayman, KY1-1002, Cayman Islands",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120119",
"commonValueId": "72509",
"nameCN": "滴滴出行科技有限公司石家庄分公司",
"orgId": 204,
"orgName": "滴滴出行科技有限公司石家庄分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司石家庄分公司",
"legalRepresentative": "",
"address": "石家庄高新区天山大街585号B座1-60室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120135",
"commonValueId": "72525",
"nameCN": "滴滴出行科技有限公司东莞分公司",
"orgId": 222,
"orgName": "滴滴出行科技有限公司东莞分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司东莞分公司",
"legalRepresentative": "",
"address": "东莞市东城街道火炼树东莞大道11号台商大厦2单元办公1010",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "122400",
"commonValueId": "72564",
"nameCN": "上海时园科技有限公司",
"orgId": 116,
"orgName": "上海时园科技有限公司-1",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "上海时园科技有限公司",
"legalRepresentative": "",
"address": "浦东新区唐镇创新中路86号5幢105室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120146",
"commonValueId": "90780",
"nameCN": "滴滴出行科技有限公司宁夏分公司",
"orgId": 406,
"orgName": "滴滴出行科技有限公司宁夏分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司宁夏分公司",
"legalRepresentative": "",
"address": "宁夏银川市金凤区正源北街与北京中路瑞银财富中心3号楼25层1号房",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220125",
"commonValueId": "72628",
"nameCN": "惠迪(天津)商务服务有限公司哈尔滨分公司",
"orgId": 166,
"orgName": "惠迪(天津)商务服务有限公司哈尔滨分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司哈尔滨分公司",
"legalRepresentative": "",
"address": "哈尔滨市道里区新阳路248号407室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220127",
"commonValueId": "72630",
"nameCN": "惠迪(天津)商务服务有限公司太原分公司",
"orgId": 169,
"orgName": "惠迪(天津)商务服务有限公司太原分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司太原分公司",
"legalRepresentative": "",
"address": "太原市杏花岭区府西街268号B区3幢六层602号A0092",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220129",
"commonValueId": "72632",
"nameCN": "惠迪(天津)商务服务有限公司沈阳分公司",
"orgId": 176,
"orgName": "惠迪(天津)商务服务有限公司沈阳分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司沈阳分公司",
"legalRepresentative": "",
"address": "沈阳市于洪区沈辽路37-5号(3-4-2)",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "112000",
"commonValueId": "72485",
"nameCN": "Holly Universal Limited",
"orgId": 95,
"orgName": "Holly Universal Limited",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Holly Universal Limited",
"legalRepresentative": "",
"address": "BVI",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220124",
"commonValueId": "72627",
"nameCN": "惠迪(天津)商务服务有限公司海口分公司",
"orgId": 179,
"orgName": "惠迪(天津)商务服务有限公司海口分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司海口分公司",
"legalRepresentative": "",
"address": "海南省海口市龙华区国贸三横路39号富成大厦A座2206房",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "121710",
"commonValueId": "81550",
"nameCN": "中安风尚(北京)保险代理有限公司湖北分公司",
"orgId": 283,
"orgName": "中安风尚(北京)保险代理有限公司湖北分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司湖北分公司",
"legalRepresentative": "",
"address": "洪山区青菱乡张家湾5幢2层1室(青菱专用设备制造厂内)",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120120",
"commonValueId": "72510",
"nameCN": "滴滴出行科技有限公司深圳分公司",
"orgId": 201,
"orgName": "滴滴出行科技有限公司深圳分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司深圳分公司",
"legalRepresentative": "",
"address": "深圳市福田区福保街道保税区市花路长富金茂大厦37层3701B",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220900",
"commonValueId": "72644",
"nameCN": "上海乐皇汽车租赁服务有限公司",
"orgId": 112,
"orgName": "上海乐皇汽车租赁服务有限公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "上海乐皇汽车租赁服务有限公司",
"legalRepresentative": "",
"address": "上海市奉贤区四团镇平海路898号1幢420室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "220126",
"commonValueId": "72629",
"nameCN": "惠迪(天津)商务服务有限公司嘉兴分公司",
"orgId": 167,
"orgName": "惠迪(天津)商务服务有限公司嘉兴分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司嘉兴分公司",
"legalRepresentative": "",
"address": "嘉兴市秀洲区洪合镇洪运东路1幢207室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "130400",
"commonValueId": "93255",
"nameCN": "Hourglass Network (HK) Limited",
"orgId": 483,
"orgName": "Hourglass Network (HK) Limited",
"sobId": 2049,
"sobName": "XJKZ_HKD",
"currencyCode": "HKD",
"legalEntity": "Hourglass Network (HK) Limited",
"legalRepresentative": "",
"address": "10/F, HONGKONG OFFSHORE CENTRE NO. 28AUSTIN AVENUE, TSIM SHA TSUI, KOWLOON",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-09-26 02:00:10.0",
"psCode": "483",
"companyLocation": "北京"
},
{
"id": "",
"code": "220118",
"commonValueId": "72621",
"nameCN": "惠迪(天津)商务服务有限公司济南分公司",
"orgId": 178,
"orgName": "惠迪(天津)商务服务有限公司济南分公司",
"sobId": 2055,
"sobName": "HD_CNY",
"currencyCode": "CNY",
"legalEntity": "惠迪(天津)商务服务有限公司济南分公司",
"legalRepresentative": "",
"address": "山东省济南市历下区山大路233号旁门71",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120142",
"commonValueId": "81548",
"nameCN": "滴滴出行科技有限公司泉州分公司",
"orgId": 281,
"orgName": "滴滴出行科技有限公司泉州分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司泉州分公司",
"legalRepresentative": "",
"address": "福建省泉州市鲤城区江南街道王宫社区兴贤路432号江南街道办事",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "113400",
"commonValueId": "93346",
"nameCN": "Jurassic Future Inc.",
"orgId": 488,
"orgName": "Jurassic Future Inc.",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Jurassic Future Inc.",
"legalRepresentative": "",
"address": "Harneys Fiduciary (Cayman) Limited, 4th Floor, Harbour Place, 103 South Church Street, P.O. Box 10240, Grand Cayman, KY1-1002, Cayman Islands",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "121705",
"commonValueId": "72554",
"nameCN": "中安风尚(北京)保险代理有限公司四川分公司",
"orgId": 120,
"orgName": "中安风尚(北京)保险代理有限公司四川分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "中安风尚(北京)保险代理有限公司四川分公司",
"legalRepresentative": "",
"address": "成都市锦江区总府路2号时代广场A座26楼2618号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "124305",
"commonValueId": "93175",
"nameCN": "北京再造科技有限公司郑州分公司",
"orgId": 473,
"orgName": "北京再造科技有限公司郑州分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "北京再造科技有限公司郑州分公司",
"legalRepresentative": "",
"address": "河南省郑州市中原区中原西路220号裕达国际贸易中心A座12层1203A室",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "120110",
"commonValueId": "72500",
"nameCN": "滴滴出行科技有限公司贵阳分公司",
"orgId": 211,
"orgName": "滴滴出行科技有限公司贵阳分公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "滴滴出行科技有限公司贵阳分公司",
"legalRepresentative": "",
"address": "贵州省贵阳市南明区龙洞堡电子商务太升国际A栋2单元6层20号",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "125400",
"commonValueId": "93125",
"nameCN": "上海菲儿察京科技有限公司",
"orgId": 475,
"orgName": "上海菲儿察京科技有限公司",
"sobId": 2021,
"sobName": "XJKZ_CNY",
"currencyCode": "CNY",
"legalEntity": "上海菲儿察京科技有限公司",
"legalRepresentative": "",
"address": "中国(上海)自由贸易试验区富特东三路526号1幢第三层320部位",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
},
{
"id": "",
"code": "111900",
"commonValueId": "72484",
"nameCN": "Rosy Passion Investment Limited",
"orgId": 103,
"orgName": "Rosy Passion Investment Limited",
"sobId": 2041,
"sobName": "XJKZ_USD",
"currencyCode": "USD",
"legalEntity": "Rosy Passion Investment Limited",
"legalRepresentative": "",
"address": "BVI",
"registrationFromDate": "",
"gmtCreate": "2018-08-23 18:58:47.0",
"gmtModified": "2018-08-23 18:58:47.0",
"psCode": "",
"companyLocation": "北京"
}
],
"currentPage": 1,
"pageSize": 100,
"totalPage": 3,
"totalCount": 295
}
\ No newline at end of file
......@@ -17,6 +17,8 @@ import pwc.taxtech.atms.common.message.LogMessage;
import pwc.taxtech.atms.common.util.DateUtils;
import pwc.taxtech.atms.constant.enums.NationalEconomicIndustryEnum;
import pwc.taxtech.atms.dao.*;
import pwc.taxtech.atms.dto.organization.DDSyncOrgInfo;
import pwc.taxtech.atms.dto.organization.OrgSyncData;
import pwc.taxtech.atms.entity.*;
import javax.annotation.Resource;
......@@ -397,12 +399,43 @@ public class DataInitTest extends CommonIT {
@Test
public void syncOrg(){
List<String> taxPayNums= organizationMapper.selectByExample(new OrganizationExample()).stream().map(Organization::getTaxPayerNumber).collect(Collectors.toList());
/**
* 1、taxPayNums http 滴滴oa接口同步机构的信息
* 2、逐条update,记录更新失败或未更新上的taxPayNum
* 3、失败的再次处理
*/
String input = "";
try {
File targetFile = new File("src/main/resources/orgImport/ddOrgJson.json");
input = FileUtils.readFileToString(targetFile, "UTF-8");
} catch (Exception e) {
e.printStackTrace();
}
DDSyncOrgInfo ddSyncOrgInfo = JSONObject.parseObject(input,DDSyncOrgInfo.class);
List<OrgSyncData> orgSyncDatas = ddSyncOrgInfo.getData();
orgSyncDatas.forEach(osd -> {
OrganizationExample example = new OrganizationExample();
example.createCriteria().andNameEqualTo(osd.getNameCN());
Organization o = new Organization();
o.setClientCode(osd.getCode());
o.setCode(osd.getCode());
o.setEnterpriseAccountCode(String.valueOf(osd.getSobId()));
o.setEnterpriseAccountName(osd.getSobName());
o.setCurrencyCode(osd.getCurrencyCode());
o.setLegalEntity(osd.getLegalEntity());
o.setLegalPersonName(osd.getLegalRepresentative());
o.setAddress(osd.getAddress());
o.setCreateTime(osd.getGmtCreate());
o.setUpdateTime(osd.getGmtModified());
o.setPsCode(osd.getPsCode());
RegionExample regionExample = new RegionExample();
regionExample.createCriteria().andShortNameEqualTo(osd.getCompanyLocation());
List<Region> regions = regionMapper.selectByExample(regionExample);
if (regions.size() > 0) {
o.setRegionId(regions.get(0).getId());
}
organizationMapper.updateByExampleSelective(o, example);
});
}
private void setProperty(Object obj, String propertyName, Object value) {
......
......@@ -482,8 +482,6 @@ public class Organization extends BaseEntity implements Serializable {
*/
private Boolean engageNationalProhibitIndustry;
private String enterpriseAccountCode;
/**
* Database Column Remarks:
* 注销时间。
......@@ -495,6 +493,59 @@ public class Organization extends BaseEntity implements Serializable {
*/
private Date logoutTime;
/**
* Database Column Remarks:
* 账套ID(DD)
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column organization.enterprise_account_code
*
* @mbg.generated
*/
private String enterpriseAccountCode;
/**
* Database Column Remarks:
* 账套名称(DD)
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column organization.enterprise_account_name
*
* @mbg.generated
*/
private String enterpriseAccountName;
/**
* Database Column Remarks:
* 本位币币种(DD)
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column organization.currency_code
*
* @mbg.generated
*/
private String currencyCode;
/**
* Database Column Remarks:
* 法人主体
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column organization.legal_entity
*
* @mbg.generated
*/
private String legalEntity;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column organization.ps_code
*
* @mbg.generated
*/
private String psCode;
private Area area;
private BusinessUnit businessUnit;
......@@ -795,30 +846,6 @@ public class Organization extends BaseEntity implements Serializable {
this.pLevel = pLevel;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column organization.p_level
*
* @return the value of organization.p_level
*
* @mbg.generated
*/
public Integer getPLevel() {
return pLevel;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column organization.p_level
*
* @param pLevel the value for organization.p_level
*
* @mbg.generated
*/
public void setPLevel(Integer pLevel) {
this.pLevel = pLevel;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column organization.create_time
......@@ -1755,6 +1782,101 @@ public class Organization extends BaseEntity implements Serializable {
this.enterpriseAccountCode = enterpriseAccountCode == null ? null : enterpriseAccountCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column organization.enterprise_account_name
*
* @return the value of organization.enterprise_account_name
*
* @mbg.generated
*/
public String getEnterpriseAccountName() {
return enterpriseAccountName;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column organization.enterprise_account_name
*
* @param enterpriseAccountName the value for organization.enterprise_account_name
*
* @mbg.generated
*/
public void setEnterpriseAccountName(String enterpriseAccountName) {
this.enterpriseAccountName = enterpriseAccountName == null ? null : enterpriseAccountName.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column organization.currency_code
*
* @return the value of organization.currency_code
*
* @mbg.generated
*/
public String getCurrencyCode() {
return currencyCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column organization.currency_code
*
* @param currencyCode the value for organization.currency_code
*
* @mbg.generated
*/
public void setCurrencyCode(String currencyCode) {
this.currencyCode = currencyCode == null ? null : currencyCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column organization.legal_entity
*
* @return the value of organization.legal_entity
*
* @mbg.generated
*/
public String getLegalEntity() {
return legalEntity;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column organization.legal_entity
*
* @param legalEntity the value for organization.legal_entity
*
* @mbg.generated
*/
public void setLegalEntity(String legalEntity) {
this.legalEntity = legalEntity == null ? null : legalEntity.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column organization.ps_code
*
* @return the value of organization.ps_code
*
* @mbg.generated
*/
public String getPsCode() {
return psCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column organization.ps_code
*
* @param psCode the value for organization.ps_code
*
* @mbg.generated
*/
public void setPsCode(String psCode) {
this.psCode = psCode == null ? null : psCode.trim();
}
public Area getArea() {
return area;
......@@ -1772,7 +1894,6 @@ public class Organization extends BaseEntity implements Serializable {
this.businessUnit = businessUnit;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table organization
......@@ -1836,6 +1957,10 @@ public class Organization extends BaseEntity implements Serializable {
sb.append(", engageNationalProhibitIndustry=").append(engageNationalProhibitIndustry);
sb.append(", logoutTime=").append(logoutTime);
sb.append(", enterpriseAccountCode=").append(enterpriseAccountCode);
sb.append(", enterpriseAccountName=").append(enterpriseAccountName);
sb.append(", currencyCode=").append(currencyCode);
sb.append(", legalEntity=").append(legalEntity);
sb.append(", psCode=").append(psCode);
sb.append("]");
return sb.toString();
}
......
......@@ -3614,6 +3614,286 @@ public class OrganizationExample {
addCriterion("enterprise_account_code not between", value1, value2, "enterpriseAccountCode");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameIsNull() {
addCriterion("enterprise_account_name is null");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameIsNotNull() {
addCriterion("enterprise_account_name is not null");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameEqualTo(String value) {
addCriterion("enterprise_account_name =", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameNotEqualTo(String value) {
addCriterion("enterprise_account_name <>", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameGreaterThan(String value) {
addCriterion("enterprise_account_name >", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameGreaterThanOrEqualTo(String value) {
addCriterion("enterprise_account_name >=", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameLessThan(String value) {
addCriterion("enterprise_account_name <", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameLessThanOrEqualTo(String value) {
addCriterion("enterprise_account_name <=", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameLike(String value) {
addCriterion("enterprise_account_name like", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameNotLike(String value) {
addCriterion("enterprise_account_name not like", value, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameIn(List<String> values) {
addCriterion("enterprise_account_name in", values, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameNotIn(List<String> values) {
addCriterion("enterprise_account_name not in", values, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameBetween(String value1, String value2) {
addCriterion("enterprise_account_name between", value1, value2, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andEnterpriseAccountNameNotBetween(String value1, String value2) {
addCriterion("enterprise_account_name not between", value1, value2, "enterpriseAccountName");
return (Criteria) this;
}
public Criteria andCurrencyCodeIsNull() {
addCriterion("currency_code is null");
return (Criteria) this;
}
public Criteria andCurrencyCodeIsNotNull() {
addCriterion("currency_code is not null");
return (Criteria) this;
}
public Criteria andCurrencyCodeEqualTo(String value) {
addCriterion("currency_code =", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeNotEqualTo(String value) {
addCriterion("currency_code <>", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeGreaterThan(String value) {
addCriterion("currency_code >", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeGreaterThanOrEqualTo(String value) {
addCriterion("currency_code >=", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeLessThan(String value) {
addCriterion("currency_code <", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeLessThanOrEqualTo(String value) {
addCriterion("currency_code <=", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeLike(String value) {
addCriterion("currency_code like", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeNotLike(String value) {
addCriterion("currency_code not like", value, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeIn(List<String> values) {
addCriterion("currency_code in", values, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeNotIn(List<String> values) {
addCriterion("currency_code not in", values, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeBetween(String value1, String value2) {
addCriterion("currency_code between", value1, value2, "currencyCode");
return (Criteria) this;
}
public Criteria andCurrencyCodeNotBetween(String value1, String value2) {
addCriterion("currency_code not between", value1, value2, "currencyCode");
return (Criteria) this;
}
public Criteria andLegalEntityIsNull() {
addCriterion("legal_entity is null");
return (Criteria) this;
}
public Criteria andLegalEntityIsNotNull() {
addCriterion("legal_entity is not null");
return (Criteria) this;
}
public Criteria andLegalEntityEqualTo(String value) {
addCriterion("legal_entity =", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityNotEqualTo(String value) {
addCriterion("legal_entity <>", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityGreaterThan(String value) {
addCriterion("legal_entity >", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityGreaterThanOrEqualTo(String value) {
addCriterion("legal_entity >=", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityLessThan(String value) {
addCriterion("legal_entity <", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityLessThanOrEqualTo(String value) {
addCriterion("legal_entity <=", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityLike(String value) {
addCriterion("legal_entity like", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityNotLike(String value) {
addCriterion("legal_entity not like", value, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityIn(List<String> values) {
addCriterion("legal_entity in", values, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityNotIn(List<String> values) {
addCriterion("legal_entity not in", values, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityBetween(String value1, String value2) {
addCriterion("legal_entity between", value1, value2, "legalEntity");
return (Criteria) this;
}
public Criteria andLegalEntityNotBetween(String value1, String value2) {
addCriterion("legal_entity not between", value1, value2, "legalEntity");
return (Criteria) this;
}
public Criteria andPsCodeIsNull() {
addCriterion("ps_code is null");
return (Criteria) this;
}
public Criteria andPsCodeIsNotNull() {
addCriterion("ps_code is not null");
return (Criteria) this;
}
public Criteria andPsCodeEqualTo(String value) {
addCriterion("ps_code =", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeNotEqualTo(String value) {
addCriterion("ps_code <>", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeGreaterThan(String value) {
addCriterion("ps_code >", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeGreaterThanOrEqualTo(String value) {
addCriterion("ps_code >=", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeLessThan(String value) {
addCriterion("ps_code <", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeLessThanOrEqualTo(String value) {
addCriterion("ps_code <=", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeLike(String value) {
addCriterion("ps_code like", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeNotLike(String value) {
addCriterion("ps_code not like", value, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeIn(List<String> values) {
addCriterion("ps_code in", values, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeNotIn(List<String> values) {
addCriterion("ps_code not in", values, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeBetween(String value1, String value2) {
addCriterion("ps_code between", value1, value2, "psCode");
return (Criteria) this;
}
public Criteria andPsCodeNotBetween(String value1, String value2) {
addCriterion("ps_code not between", value1, value2, "psCode");
return (Criteria) this;
}
}
/**
......
......@@ -57,6 +57,10 @@
<result column="engage_national_prohibit_industry" jdbcType="BIT" property="engageNationalProhibitIndustry" />
<result column="logout_time" jdbcType="TIMESTAMP" property="logoutTime" />
<result column="enterprise_account_code" jdbcType="VARCHAR" property="enterpriseAccountCode" />
<result column="enterprise_account_name" jdbcType="VARCHAR" property="enterpriseAccountName" />
<result column="currency_code" jdbcType="VARCHAR" property="currencyCode" />
<result column="legal_entity" jdbcType="VARCHAR" property="legalEntity" />
<result column="ps_code" jdbcType="VARCHAR" property="psCode" />
</resultMap>
<sql id="Example_Where_Clause">
<!--
......@@ -138,7 +142,8 @@
legal_code, vehicleroutinglocation, business_scope, architecture_type, num_of_branches,
api_update_flag, effec_time_of_general_taxpayers, registration_location_en, paid_in_capital,
general_tax_payer_effective_time, oversea, reg_status, national_economic_industry,
engage_national_prohibit_industry, logout_time, enterprise_account_code
engage_national_prohibit_industry, logout_time, enterprise_account_code, enterprise_account_name,
currency_code, legal_entity, ps_code
</sql>
<select id="selectByExample" parameterType="pwc.taxtech.atms.entity.OrganizationExample" resultMap="BaseResultMap">
<!--
......@@ -209,7 +214,9 @@
registration_location_en, paid_in_capital,
general_tax_payer_effective_time, oversea, reg_status,
national_economic_industry, engage_national_prohibit_industry,
logout_time, enterprise_account_code)
logout_time, enterprise_account_code, enterprise_account_name,
currency_code, legal_entity, ps_code
)
values (#{id,jdbcType=VARCHAR}, #{clientCode,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR},
#{code,jdbcType=VARCHAR}, #{parentId,jdbcType=VARCHAR}, #{taxPayerNumber,jdbcType=VARCHAR},
#{regionId,jdbcType=VARCHAR}, #{structureId,jdbcType=VARCHAR}, #{industryId,jdbcType=VARCHAR},
......@@ -228,7 +235,9 @@
#{registrationLocationEn,jdbcType=VARCHAR}, #{paidInCapital,jdbcType=VARCHAR},
#{generalTaxPayerEffectiveTime,jdbcType=TIMESTAMP}, #{oversea,jdbcType=BIT}, #{regStatus,jdbcType=VARCHAR},
#{nationalEconomicIndustry,jdbcType=VARCHAR}, #{engageNationalProhibitIndustry,jdbcType=BIT},
#{logoutTime,jdbcType=TIMESTAMP}, #{enterpriseAccountCode,jdbcType=VARCHAR})
#{logoutTime,jdbcType=TIMESTAMP}, #{enterpriseAccountCode,jdbcType=VARCHAR}, #{enterpriseAccountName,jdbcType=VARCHAR},
#{currencyCode,jdbcType=VARCHAR}, #{legalEntity,jdbcType=VARCHAR}, #{psCode,jdbcType=VARCHAR}
)
</insert>
<insert id="insertSelective" parameterType="pwc.taxtech.atms.entity.Organization">
<!--
......@@ -390,6 +399,18 @@
<if test="enterpriseAccountCode != null">
enterprise_account_code,
</if>
<if test="enterpriseAccountName != null">
enterprise_account_name,
</if>
<if test="currencyCode != null">
currency_code,
</if>
<if test="legalEntity != null">
legal_entity,
</if>
<if test="psCode != null">
ps_code,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="id != null">
......@@ -545,6 +566,18 @@
<if test="enterpriseAccountCode != null">
#{enterpriseAccountCode,jdbcType=VARCHAR},
</if>
<if test="enterpriseAccountName != null">
#{enterpriseAccountName,jdbcType=VARCHAR},
</if>
<if test="currencyCode != null">
#{currencyCode,jdbcType=VARCHAR},
</if>
<if test="legalEntity != null">
#{legalEntity,jdbcType=VARCHAR},
</if>
<if test="psCode != null">
#{psCode,jdbcType=VARCHAR},
</if>
</trim>
</insert>
<select id="countByExample" parameterType="pwc.taxtech.atms.entity.OrganizationExample" resultType="java.lang.Long">
......@@ -717,6 +750,18 @@
<if test="record.enterpriseAccountCode != null">
enterprise_account_code = #{record.enterpriseAccountCode,jdbcType=VARCHAR},
</if>
<if test="record.enterpriseAccountName != null">
enterprise_account_name = #{record.enterpriseAccountName,jdbcType=VARCHAR},
</if>
<if test="record.currencyCode != null">
currency_code = #{record.currencyCode,jdbcType=VARCHAR},
</if>
<if test="record.legalEntity != null">
legal_entity = #{record.legalEntity,jdbcType=VARCHAR},
</if>
<if test="record.psCode != null">
ps_code = #{record.psCode,jdbcType=VARCHAR},
</if>
</set>
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
......@@ -778,7 +823,11 @@
national_economic_industry = #{record.nationalEconomicIndustry,jdbcType=VARCHAR},
engage_national_prohibit_industry = #{record.engageNationalProhibitIndustry,jdbcType=BIT},
logout_time = #{record.logoutTime,jdbcType=TIMESTAMP},
enterprise_account_code = #{record.enterpriseAccountCode,jdbcType=VARCHAR}
enterprise_account_code = #{record.enterpriseAccountCode,jdbcType=VARCHAR},
enterprise_account_name = #{record.enterpriseAccountName,jdbcType=VARCHAR},
currency_code = #{record.currencyCode,jdbcType=VARCHAR},
legal_entity = #{record.legalEntity,jdbcType=VARCHAR},
ps_code = #{record.psCode,jdbcType=VARCHAR}
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
......@@ -940,6 +989,18 @@
<if test="enterpriseAccountCode != null">
enterprise_account_code = #{enterpriseAccountCode,jdbcType=VARCHAR},
</if>
<if test="enterpriseAccountName != null">
enterprise_account_name = #{enterpriseAccountName,jdbcType=VARCHAR},
</if>
<if test="currencyCode != null">
currency_code = #{currencyCode,jdbcType=VARCHAR},
</if>
<if test="legalEntity != null">
legal_entity = #{legalEntity,jdbcType=VARCHAR},
</if>
<if test="psCode != null">
ps_code = #{psCode,jdbcType=VARCHAR},
</if>
</set>
where id = #{id,jdbcType=VARCHAR}
</update>
......@@ -998,7 +1059,11 @@
national_economic_industry = #{nationalEconomicIndustry,jdbcType=VARCHAR},
engage_national_prohibit_industry = #{engageNationalProhibitIndustry,jdbcType=BIT},
logout_time = #{logoutTime,jdbcType=TIMESTAMP},
enterprise_account_code = #{enterpriseAccountCode,jdbcType=VARCHAR}
enterprise_account_code = #{enterpriseAccountCode,jdbcType=VARCHAR},
enterprise_account_name = #{enterpriseAccountName,jdbcType=VARCHAR},
currency_code = #{currencyCode,jdbcType=VARCHAR},
legal_entity = #{legalEntity,jdbcType=VARCHAR},
ps_code = #{psCode,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
</update>
<select id="selectByExampleWithRowbounds" parameterType="pwc.taxtech.atms.entity.OrganizationExample" resultMap="BaseResultMap">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment