省厅系统接口对接

This commit is contained in:
mythxb 2025-03-21 10:48:28 +08:00
parent 3b782b7368
commit 8114d59e0c

View File

@ -93,7 +93,6 @@ public class ProvinceService extends BaseService{
String token = getToken(); String token = getToken();
Map<String,String> params = new HashMap<>(); Map<String,String> params = new HashMap<>();
params.put("sysUniqueCode",SYS_UNIQUE_CODE); params.put("sysUniqueCode",SYS_UNIQUE_CODE);
params.put("access_token",token);
//加密请求参数 //加密请求参数
String responseStr = EnedUtils.doPost(BASE_URL+GET_DEPT,JSONObject.toJSONString(params),token); String responseStr = EnedUtils.doPost(BASE_URL+GET_DEPT,JSONObject.toJSONString(params),token);
@ -103,6 +102,75 @@ public class ProvinceService extends BaseService{
System.out.println("data --> "+JSONArray.toJSONString(data)); System.out.println("data --> "+JSONArray.toJSONString(data));
} }
//获取部门信息
private static String GET_INDUSTRY = "/gov/sync/base/dept";
/**
* 获取行业信息
* @version v1.0
* @author dong
* @date 2025/3/18 16:18
*/
public void getIndustryApi(){
String token = getToken();
Map<String,String> params = new HashMap<>();
params.put("sysUniqueCode",SYS_UNIQUE_CODE);
//加密请求参数
String responseStr = EnedUtils.doPost(BASE_URL+GET_INDUSTRY,JSONObject.toJSONString(params),token);
// Type userListType = new TypeToken<List<DeptInfo>>() {}.getType();
// ProvData<List<DeptInfo>> data = JsonUtils.fromJsonComplex(responseStr,ProvData.class, userListType);
System.out.println("responseStr --> "+responseStr);
}
//获取隐患类型信息
private static String GET_UPGRADE_TYPE = "/gov/sync/base/upgradeType";
/**
* 获取隐患类型信息
* @version v1.0
* @author dong
* @date 2025/3/18 16:18
*/
public void getUpgradeTypeApi(){
String token = getToken();
Map<String,String> params = new HashMap<>();
params.put("sysUniqueCode",SYS_UNIQUE_CODE);
//加密请求参数
String responseStr = EnedUtils.doPost(BASE_URL+GET_UPGRADE_TYPE,JSONObject.toJSONString(params),token);
// Type userListType = new TypeToken<List<DeptInfo>>() {}.getType();
// ProvData<List<DeptInfo>> data = JsonUtils.fromJsonComplex(responseStr,ProvData.class, userListType);
System.out.println("responseStr --> "+responseStr);
}
//获取隐患类型信息
private static String GET_AREA = "/gov/sync/base/area";
/**
* 获取地区信息
* @version v1.0
* @author dong
* @date 2025/3/18 16:18
*/
public void getAreaApi(){
String token = getToken();
Map<String,String> params = new HashMap<>();
params.put("sysUniqueCode",SYS_UNIQUE_CODE);
//加密请求参数
String responseStr = EnedUtils.doPost(BASE_URL+GET_AREA,JSONObject.toJSONString(params),token);
// Type userListType = new TypeToken<List<DeptInfo>>() {}.getType();
// ProvData<List<DeptInfo>> data = JsonUtils.fromJsonComplex(responseStr,ProvData.class, userListType);
System.out.println("responseStr --> "+responseStr);
}
/** /**
* 数据测试 * 数据测试
* @version v1.0 * @version v1.0
@ -110,7 +178,14 @@ public class ProvinceService extends BaseService{
* @date 2025/3/18 16:19 * @date 2025/3/18 16:19
*/ */
public void dataTest(){ public void dataTest(){
getDeptApi(); //部门信息
// getDeptApi();
//行业信息
// getIndustryApi();
//隐患类型
// getUpgradeTypeApi();
//地区信息
getAreaApi();
} }
} }