Static.java
16.3 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
package com.lhcredit.common.utils;
import cn.hutool.extra.spring.SpringUtil;
import com.lhcredit.project.business.Administration.service.IAdministrationAreaService;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.core.env.Environment;
import org.springframework.stereotype.Component;
import java.lang.reflect.Field;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.atomic.AtomicInteger;
@Component
public class Static {
@Value("${spring.profiles.active}")
public void init(String property){
Field[] declaredFields = Static.class.getDeclaredFields();
Static st=new Static();
System.out.println(1);
if (property.equals("prod")){
try{
for (Field declaredField : declaredFields) {
declaredField.setAccessible(true);
Object object = declaredField.get(st);
if(object instanceof String ){
if (StringUtils.isNotEmpty(object)&& object.toString().contains("dnaapi")){
String replace = object.toString().replace("http://dnaapi", "https://openapi");
System.out.println(replace);
declaredField.set(st,replace);
}
}
}
}catch (Exception e){
e.printStackTrace();
}
}
}
public static ConcurrentHashMap<String, AtomicInteger> map = new ConcurrentHashMap<>();
public static String baseInfo= "http://lhapi.lhdna.com/api/V4.0/baseinfo2"; //工商登记
public static String corpContactInfo= "http://lhapi.lhdna.com/api/V4.0/corpContactInfo"; //联系信息
public static String equityThrough= "http://lhapi.lhdna.com/api/V4.0/equityThrough"; //股东信息
public static String abnormal= "http://lhapi.lhdna.com/api/V4.0/abnormal"; //经营异常
public static String actualControl= "http://lhapi.lhdna.com/api/V4.0/actualControl"; //疑似实际控制人
public static String administrativeLicense= "http://lhapi.lhdna.com/api/V4.0/getAdministrativeLicense"; //行政许可
public static String allCompanys= "http://lhapi.lhdna.com/api/V4.0/allCompanys"; //人员所有公司
public static String allotMen= "http://lhapi.lhdna.com/api/V4.0/allotMen"; //上市信息-配股情况
public static String announcement= "http://lhapi.lhdna.com/api/V4.0/announcement"; //上市公告
public static String annualreport= "http://lhapi.lhdna.com/api/V4.0/annualreport"; //企业年报
public static String appbkInfo= "http://lhapi.lhdna.com/api/V4.0/appbkInfo"; //产品信息
public static String badConduct= "http://lhapi.lhdna.com/api/V4.0/badConduct"; //建筑资质-不良行为
public static String balanceSheet= "http://lhapi.lhdna.com/api/V4.0/balanceSheet"; //资产负债表
public static String bankruptcyDetail= "http://lhapi.lhdna.com/api/V4.0/bankruptcyDetail"; //破产重整详情
public static String bankruptcy= "http://lhapi.lhdna.com/api/V4.0/bankruptcy"; //破产重整
public static String bids= "http://lhapi.lhdna.com/api/V4.0/bids"; //企业招投标信息
public static String bond= "http://lhapi.lhdna.com/api/V4.0/bond"; //债券信息
public static String bonusInfo= "http://lhapi.lhdna.com/api/V4.0/bonusInfo"; //上市信息-分红情况
public static String branch= "http://lhapi.lhdna.com/api/V4.0/branch"; //分支机构
public static String briefCancel= "http://lhapi.lhdna.com/api/V4.0/briefCancel"; //简易注销
public static String cashFlow= "http://lhapi.lhdna.com/api/V4.0/cashFlow"; //现金流量表
public static String certificate= "http://lhapi.lhdna.com/api/V4.0/certificate"; //资质证书
public static String changeInfo= "http://lhapi.lhdna.com/api/V4.0/changeInfo"; //变更信息
public static String checkInfo= "http://lhapi.lhdna.com/api/V4.0/checkInfo"; //抽查检查
public static String companyHolding= "http://lhapi.lhdna.com/api/V4.0/companyHolding"; //实际控制权
public static String companyInfo= "http://lhapi.lhdna.com/api/V4.0/companyInfo"; //上市公司-企业简介
public static String consumptionRestriction= "http://lhapi.lhdna.com/api/V4.0/consumptionRestriction"; //限制消费令
public static String copyReg= "http://lhapi.lhdna.com/api/V4.0/copyReg"; //软件著作权
public static String copyRegWorks= "http://lhapi.lhdna.com/api/V4.0/copyRegWorks"; //作品著作权作品著作权
public static String courtAnnouncement= "http://lhapi.lhdna.com/api/V4.0/courtAnnouncement"; //法院公告
public static String courtRegister= "http://lhapi.lhdna.com/api/V4.0/courtRegister"; //立案信息
public static String creditChina= "http://lhapi.lhdna.com/api/V4.0/creditChina"; //行政处罚-其他来源
public static String creditRating= "http://lhapi.lhdna.com/api/V4.0/creditRating"; //企业信用评级
public static String customer= "http://lhapi.lhdna.com/api/V4.0/customer"; //客户
public static String description= "http://lhapi.lhdna.com/api/V4.0/description"; //企业人员简介
public static String dishonest= "http://lhapi.lhdna.com/api/V4.0/dishonest"; //失信人
public static String doubleRandomCheckDetail= "http://lhapi.lhdna.com/api/V4.0/doubleRandomCheckDetail"; //双随机抽查详情
public static String doubleRandomCheck= "http://lhapi.lhdna.com/api/V4.0/doubleRandomCheck"; //双随机抽查
public static String employments= "http://lhapi.lhdna.com/api/V4.0/employments"; //企业招聘
public static String endCase= "http://lhapi.lhdna.com/api/V4.0/endCase"; //终本案件
public static String enterpriseMap= "http://lhapi.lhdna.com/api/V4.0/enterpriseMap"; //企业图谱
public static String environmentalPenalty= "http://lhapi.lhdna.com/api/V4.0/environmentalPenalty"; //环保处罚
public static String equityChange= "http://lhapi.lhdna.com/api/V4.0/equityChange"; //上市信息-股本变动
public static String equityInfo= "http://lhapi.lhdna.com/api/V4.0/equityInfo"; //股权出质
public static String equityPenetrationChart= "http://lhapi.lhdna.com/api/V4.0/equityPenetrationChart"; //股权穿透图
public static String equityRatio= "http://lhapi.lhdna.com/api/V4.0/equityRatio"; //股权结构图
public static String equity= "http://lhapi.lhdna.com/api/V4.0/equity"; //历史股权出质
public static String findJingpin= "http://lhapi.lhdna.com/api/V4.0/findJingpin"; //竞品信息
public static String teamMember= "http://lhapi.lhdna.com/api/V4.0/findTeamMember"; //核心团队
public static String tzanli= "http://lhapi.lhdna.com/api/V4.0/findTzanli"; //投资事件
public static String hisAdministrativeLicense= "http://lhapi.lhdna.com/api/V4.0/hisAdministrativeLicense"; //历史行政许可
public static String pledgeReg= "http://lhapi.lhdna.com/api/V4.0/pledgeReg"; //知识产权出质
public static String productInfo= "http://lhapi.lhdna.com/api/V4.0/getProductInfo"; //企业业务
public static String guarantees= "http://lhapi.lhdna.com/api/V4.0/guarantees"; //对外担保
public static String hiAnnouncement= "http://lhapi.lhdna.com/api/V4.0/hiAnnouncement"; //历史开庭公告
public static String hiCreditChina= "http://lhapi.lhdna.com/api/V4.0/hiCreditChina"; //历史行政处罚-其他来源
public static String hiDishonest= "http://lhapi.lhdna.com/api/V4.0/hiDishonest"; //历史失信人
public static String hiHolder= "http://lhapi.lhdna.com/api/V4.0/hiHolder"; //历史股东信息
public static String hiIc= "http://lhapi.lhdna.com/api/V4.0/hiIc"; //历史工商信息
public static String HiInvest= "http://lhapi.lhdna.com/api/V4.0/HiInvest"; //历史对外投资
public static String hiJudicialDetail= "http://lhapi.lhdna.com/api/V4.0/hiJudicialDetail"; //历史司法协助详情
public static String hiJudicial= "http://lhapi.lhdna.com/api/V4.0/hiJudicial"; //历史司法协助F
public static String hiLawSuit= "http://lhapi.lhdna.com/api/V4.0/hiLawSuit"; //历史法律诉讼
public static String hiLicense= "http://lhapi.lhdna.com/api/V4.0/hiLicense"; //历史行政许可-工商局
public static String hiPunishmentInfo= "http://lhapi.lhdna.com/api/V4.0/hiPunishmentInfo"; //历史行政处罚
public static String historyNames= "http://lhapi.lhdna.com/api/V4.0/historyNames"; //获取曾用名
public static String historyRongZi= "http://lhapi.lhdna.com/api/V4.0/historyRongZi"; //融资历史
public static String holderList= "http://lhapi.lhdna.com/api/V4.0/holderList"; //公司公示-股东出资
public static String holder= "http://lhapi.lhdna.com/api/V4.0/holder"; //企业股东
public static String holdingCompany= "http://lhapi.lhdna.com/api/V4.0/holdingCompany"; //参股控股
public static String humanHolding= "http://lhapi.lhdna.com/api/V4.0/humanHolding"; //最终受益人
public static String humanRiskInfo= "http://lhapi.lhdna.com/api/V4.0/humanRiskInfo"; //人员天眼风险
public static String icp= "http://lhapi.lhdna.com/api/V4.0/icp"; //网站备案
public static String illegalInfo= "http://lhapi.lhdna.com/api/V4.0/illegalInfo"; //严重违法
public static String illegal= "http://lhapi.lhdna.com/api/V4.0/illegal"; //违规处理
public static String importAndExport= "http://lhapi.lhdna.com/api/V4.0/importAndExport"; //进出口信用
public static String inverst= "http://lhapi.lhdna.com/api/V4.0/inverst"; //对外投资
public static String issueRelated= "http://lhapi.lhdna.com/api/V4.0/issueRelated"; //上市信息-发行相关
public static String judicialCase= "http://lhapi.lhdna.com/api/V4.0/judicialCase"; //司法解析
public static String judicialDetail= "http://lhapi.lhdna.com/api/V4.0/judicialDetail"; //司法协助详情
public static String judicialSale= "http://lhapi.lhdna.com/api/V4.0/judicialSale"; //司法拍卖
public static String judicial= "http://lhapi.lhdna.com/api/V4.0/judicial"; //司法协助
public static String ktannouncement= "http://lhapi.lhdna.com/api/V4.0/ktannouncement"; //开庭公告
public static String landMortgageDetail= "http://lhapi.lhdna.com/api/V4.0/landMortgageDetail"; //土地抵押详情
public static String landMortgage= "http://lhapi.lhdna.com/api/V4.0/landMortgage"; //土地抵押
public static String landPublicity= "http://lhapi.lhdna.com/api/V4.0/landPublicity"; //地块公示
public static String landTransferDetail= "http://lhapi.lhdna.com/api/V4.0/landTransferDetail"; //土地转让详情
public static String landTransfer= "http://lhapi.lhdna.com/api/V4.0/landTransfer"; //土地转让
public static String lawSuit= "http://lhapi.lhdna.com/api/V4.0/lawSuit"; //法律诉讼
public static String license= "http://lhapi.lhdna.com/api/V4.0/license"; //行政许可-工商局
public static String liquidating= "http://lhapi.lhdna.com/api/V4.0/liquidating"; //清算信息
public static String logo= "http://lhapi.lhdna.com/api/V4.0/logo"; //企业无水印logo
public static String mortgageInfo= "http://lhapi.lhdna.com/api/V4.0/mortgageInfo"; //动产抵押
public static String mortgage= "http://lhapi.lhdna.com/api/V4.0/mortgage"; //历史动产抵押
public static String news= "http://lhapi.lhdna.com/api/V4.0/news"; //相关新闻
public static String openCompanyHolding= "http://lhapi.lhdna.com/api/V4.0/openCompanyHolding"; //
public static String ownTax= "http://lhapi.lhdna.com/api/V4.0/ownTax"; //欠税公告
public static String partners= "http://lhapi.lhdna.com/api/V4.0/partners"; //人员所有合作伙伴
public static String partnersSearch= "http://lhapi.lhdna.com/api/V4.0/partnersSearch"; //专利信息垂搜
public static String patents= "http://lhapi.lhdna.com/api/V4.0/patents"; //企业专利信息
public static String product= "http://lhapi.lhdna.com/api/V4.0/product"; //产品信息
public static String profile= "http://lhapi.lhdna.com/api/V4.0/profile"; //企业简介
public static String profit= "http://lhapi.lhdna.com/api/V4.0/profit"; //利润表
public static String projectDetail= "http://lhapi.lhdna.com/api/V4.0/projectDetail"; //建筑资质-工程项目详情
public static String project= "http://lhapi.lhdna.com/api/V4.0/project"; //建筑资质-工程项目
public static String publicNotice= "http://lhapi.lhdna.com/api/V4.0/publicNotice"; //公示催告
public static String publicWeChat= "http://lhapi.lhdna.com/api/V4.0/publicWeChat"; //企业微信公众号
public static String punishmentInfo2= "http://lhapi.lhdna.com/api/V4.0/punishmentInfo2"; //行政处罚-工商局
public static String punishmentInfo= "http://lhapi.lhdna.com/api/V4.0/punishmentInfo"; //行政处罚
public static String purchaseLand= "http://lhapi.lhdna.com/api/V4.0/purchaseLand"; //购地信息
public static String qualificationDetail= "http://lhapi.lhdna.com/api/V4.0/qualificationDetail"; //建筑资质-资质资格详情
public static String qualification= "http://lhapi.lhdna.com/api/V4.0/qualification"; //建筑资质-资质资格详情
public static String riskDetail= "http://lhapi.lhdna.com/api/V4.0/riskDetail"; //天眼风险详情
public static String riskInfo= "http://lhapi.lhdna.com/api/V4.0/riskInfo"; //企业天眼风险
public static String searchBrandAndAgency= "http://lhapi.lhdna.com/api/V4.0/searchBrandAndAgency"; //搜索项目品牌&投资机构
public static String search= "http://lhapi.lhdna.com/api/V4.0/search"; //商标信息垂搜
public static String seniorExecutive= "http://lhapi.lhdna.com/api/V4.0/seniorExecutive"; //上市信息-高管信息
public static String shareholder= "http://lhapi.lhdna.com/api/V4.0/shareholder"; //十大股东(十大流通股东)
public static String shareStructure= "http://lhapi.lhdna.com/api/V4.0/shareStructure"; //上市信息-股本结构
public static String special= "http://lhapi.lhdna.com/api/V4.0/special"; //特殊企业基本信息
public static String staff= "http://lhapi.lhdna.com/api/V4.0/staff"; //主要人员信息
public static String supply= "http://lhapi.lhdna.com/api/V4.0/supply"; //客户
public static String tags= "http://lhapi.lhdna.com/api/V4.0/tags"; //获取标签
public static String taxContraventionDetail= "http://lhapi.lhdna.com/api/V4.0/taxContraventionDetail"; //税收违法详情
public static String taxContravention= "http://lhapi.lhdna.com/api/V4.0/taxContravention"; //税收违法
public static String taxCredit= "http://lhapi.lhdna.com/api/V4.0/taxCredit"; //税务评级
public static String taxesCode= "http://lhapi.lhdna.com/api/V4.0/taxesCode"; //获取纳税人识别号
public static String taxpayer= "http://lhapi.lhdna.com/api/V4.0/taxpayer"; //一般纳税人
public static String teleCommunicationLicense= "http://lhapi.lhdna.com/api/V4.0/teleCommunicationLicense"; //电信许可
public static String trademarkDetail= "http://lhapi.lhdna.com/api/V4.0/trademarkDetail"; //商标信息详情
public static String trademark= "http://lhapi.lhdna.com/api/V4.0/trademark"; //企业商标信息
public static String ultimateBeneficiary= "http://lhapi.lhdna.com/api/V4.0/ultimateBeneficiary"; //最终受益人
public static String volatility= "http://lhapi.lhdna.com/api/V4.0/volatility"; //股票行情
public static String weibo= "http://lhapi.lhdna.com/api/V4.0/weibo"; //企业微博
public static String zhixingInfo= "http://lhapi.lhdna.com/api/V4.0/zhiXingInfo"; //被执行人(人员)
public static String zhixingRen= "http://lhapi.lhdna.com/api/V4.0/zhiXingRen"; //被执行人
public static String members="http://lhapi.lhdna.com/api/V4.0/members"; //历史主要人员
public static String roles="http://lhapi.lhdna.com/api/V4.0/roles"; //人员所有角色
public static String searchCompany= "http://lhapi.lhdna.com/api/V4.0/searchList"; //搜索企业
public static String publicNews= "http://lhapi.lhdna.com/api/V4.0/publicNews"; //新闻舆情
public static String newLawSuit= "http://lhapi.lhdna.com/api/V4.0/newLawSuit"; //新法律诉讼
public static String humanDishonest = "http://lhapi.lhdna.com/api/V4.0/humanDishonest"; //失信被执行人
public static String sfData="http://lhapi.lhdna.com/api/sf/entoutreport/list";//司法大数据接口
//川商投报告申请
}