Browse Source

用户管理中心添加对接高速,航道业务平台

tags/v2.4.1
xiaoying 1 year ago
parent
commit
5204b7ba49
6 changed files with 41 additions and 21 deletions
  1. +15
    -3
      tuoheng_oidc_admin/src/main/java/com/tuoheng/constant/FreeWayConstant.java
  2. +2
    -2
      tuoheng_oidc_admin/src/main/java/com/tuoheng/constant/HhzUrlConstant.java
  3. +4
    -0
      tuoheng_oidc_admin/src/main/java/com/tuoheng/constant/WaterWayConstant.java
  4. +20
    -16
      tuoheng_oidc_admin/src/main/java/com/tuoheng/service/impl/ClientUserServiceImpl.java
  5. BIN
      tuoheng_oidc_admin/target/classes/com/tuoheng/constant/HhzUrlConstant.class
  6. BIN
      tuoheng_oidc_admin/target/classes/com/tuoheng/service/impl/ClientUserServiceImpl.class

+ 15
- 3
tuoheng_oidc_admin/src/main/java/com/tuoheng/constant/FreeWayConstant.java View File

/** /**
* pc端 * pc端
*/ */
public static final String FREEWAY_CLIENT_ADMIN = "tuoheng-waterway-admin";
public static final String FREEWAY_CLIENT_ADMIN = "tuoheng-freeway-admin";
/** /**
* web端 * web端
*/ */
public static final String FREEWAY_CLIENT_MP = "tuoheng-waterway-mp";

public static final String FREEWAY_CLIENT_MP = "tuoheng-freeway-mp";


public static final String FREEWAY_CLIENT="tuoheng-freeway"; public static final String FREEWAY_CLIENT="tuoheng-freeway";




public static final String FREEWAY_NAME="高速业务平台"; public static final String FREEWAY_NAME="高速业务平台";

/**
* 创建租户
*/
public static final String CREATE_TENANT = "/oidc/callback/tenant/create";
/**
* 更新租户
*/
public static final String UPDATE_TENANT = "/oidc/callback/tenant/edit";
/**
* 逻辑删除租户
*/
public static final String DELETE_TENANT = "/oidc/callback/tenant/deleted";
} }

+ 2
- 2
tuoheng_oidc_admin/src/main/java/com/tuoheng/constant/HhzUrlConstant.java View File

/** /**
* 河湖长-pc端 * 河湖长-pc端
*/ */
public static final String HHZ_CLIENT_ADMIN = "tuoheng-waterway-admin";
public static final String HHZ_CLIENT_ADMIN = "tuoheng-hhz-admin";


public static final String HHZ_CLIENT_MP = "tuoheng-waterway-mp";
public static final String HHZ_CLIENT_MP = "tuoheng-hhz-mp";







+ 4
- 0
tuoheng_oidc_admin/src/main/java/com/tuoheng/constant/WaterWayConstant.java View File

* 更新租户 * 更新租户
*/ */
public static final String UPDATE_TENANT = "/oidc/callback/tenant/edit"; public static final String UPDATE_TENANT = "/oidc/callback/tenant/edit";
/**
* 逻辑删除租户
*/
public static final String DELETE_TENANT = "/oidc/callback/tenant/deleted";
} }

+ 20
- 16
tuoheng_oidc_admin/src/main/java/com/tuoheng/service/impl/ClientUserServiceImpl.java View File

case AirportConstant.AIRPORT_CLIENT: case AirportConstant.AIRPORT_CLIENT:
url = url + AirportConstant.CREATE_TENANT; url = url + AirportConstant.CREATE_TENANT;
break; break;
//case AirportConstant.AIRPORT_CLIENT:
// url = url + AirportConstant.CREATE_TENANT;
// break;
//高速
case FreeWayConstant.FREEWAY_CLIENT:
url = url + FreeWayConstant.CREATE_TENANT;
dto.setClientId(FreeWayConstant.FREEWAY_CLIENT_ADMIN + CommonConstant.COMMA + FreeWayConstant.FREEWAY_CLIENT_MP);
break;
//航道 //航道
case WaterWayConstant.WATERWAY_CLIENT: case WaterWayConstant.WATERWAY_CLIENT:
url = url + WaterWayConstant.CREATE_TENANT; url = url + WaterWayConstant.CREATE_TENANT;
} }
if (response.getBody().getCode() != JsonResult.SUCCESS) { if (response.getBody().getCode() != JsonResult.SUCCESS) {
log.error("业务平台新增租户响应失败" + response.getBody()); log.error("业务平台新增租户响应失败" + response.getBody());
return JsonResult.error(response.getBody().getMsg());
throw new ServiceException(HttpStatus.BAD_REQUEST.value(), response.getBody().getMsg());
} }
return JsonResult.success(); return JsonResult.success();
} }
//河湖长 //河湖长
case HhzUrlConstant.HHZ_CLIENT: case HhzUrlConstant.HHZ_CLIENT:
url = url + HhzUrlConstant.UPDATE_TENANT; url = url + HhzUrlConstant.UPDATE_TENANT;
dto.setClientId(HhzUrlConstant.HHZ_CLIENT_ADMIN);
break; break;
//机场 //机场
case AirportConstant.AIRPORT_CLIENT: case AirportConstant.AIRPORT_CLIENT:
url = url + AirportConstant.EDIT_TENANT; url = url + AirportConstant.EDIT_TENANT;
break; break;
//case AirportConstant.AIRPORT_CLIENT:
// url = url + AirportConstant.CREATE_TENANT;
// break;
case FreeWayConstant.FREEWAY_CLIENT:
url = url + FreeWayConstant.UPDATE_TENANT;
dto.setClientId(FreeWayConstant.FREEWAY_CLIENT_ADMIN + CommonConstant.COMMA + FreeWayConstant.FREEWAY_CLIENT_MP);
break;
case WaterWayConstant.WATERWAY_CLIENT: case WaterWayConstant.WATERWAY_CLIENT:
url = url + WaterWayConstant.UPDATE_TENANT; url = url + WaterWayConstant.UPDATE_TENANT;
dto.setClientId(WaterWayConstant.WATERWAY_CLIENT_ADMIN + CommonConstant.COMMA + WaterWayConstant.WATERWAY_CLIENT_MP);
break; break;
default: default:
break; break;
} }
log.info("请求url:{}", url);
ResponseEntity<JsonResult> response; ResponseEntity<JsonResult> response;
try { try {
log.info("请求url:{}", url); log.info("请求url:{}", url);
} }
if (response.getBody().getCode() != JsonResult.SUCCESS) { if (response.getBody().getCode() != JsonResult.SUCCESS) {
log.error("业务平台更新租户响应失败" + response.getBody()); log.error("业务平台更新租户响应失败" + response.getBody());
return JsonResult.error(response.getBody().getMsg());
throw new ServiceException(HttpStatus.BAD_REQUEST.value(), response.getBody().getMsg());
} }
return JsonResult.success(); return JsonResult.success();
} }
case AirportConstant.AIRPORT_CLIENT: case AirportConstant.AIRPORT_CLIENT:
url = url + AirportConstant.DELETE_TENANT; url = url + AirportConstant.DELETE_TENANT;
break; break;
//case AirportConstant.AIRPORT_CLIENT:
// url = url + AirportConstant.CREATE_TENANT;
// break;
//case AirportConstant.AIRPORT_CLIENT:
// url = url + AirportConstant.CREATE_TENANT;
// break;
case FreeWayConstant.FREEWAY_CLIENT:
url = url + FreeWayConstant.DELETE_TENANT;
break;
case WaterWayConstant.WATERWAY_CLIENT:
url = url + WaterWayConstant.DELETE_TENANT;
break;
default: default:
break; break;
} }
} }
if (response.getBody().getCode() != JsonResult.SUCCESS) { if (response.getBody().getCode() != JsonResult.SUCCESS) {
log.error("业务平台删除租户响应失败" + response.getBody()); log.error("业务平台删除租户响应失败" + response.getBody());
return JsonResult.error(response.getBody().getMsg());
throw new ServiceException(HttpStatus.BAD_REQUEST.value(), response.getBody().getMsg());
} }
return JsonResult.success(); return JsonResult.success();
} }

BIN
tuoheng_oidc_admin/target/classes/com/tuoheng/constant/HhzUrlConstant.class View File


BIN
tuoheng_oidc_admin/target/classes/com/tuoheng/service/impl/ClientUserServiceImpl.class View File


Loading…
Cancel
Save