Browse Source

修改外部接口

newMaster
zzc 3 months ago
parent
commit
ffc3510e66
  1. 18
      acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/ExternalController.java

18
acupuncture-admin/src/main/java/com/acupuncture/web/controller/web/ExternalController.java

@ -11,6 +11,7 @@ import com.acupuncture.common.core.domain.AjaxResult;
import com.acupuncture.common.core.domain.BaseDto; import com.acupuncture.common.core.domain.BaseDto;
import com.acupuncture.common.core.domain.JsonResponse; import com.acupuncture.common.core.domain.JsonResponse;
import com.acupuncture.common.core.redis.RedisCache; import com.acupuncture.common.core.redis.RedisCache;
import com.acupuncture.common.core.text.Convert;
import com.acupuncture.common.exception.base.BaseException; import com.acupuncture.common.exception.base.BaseException;
import com.acupuncture.common.utils.file.FileUploadUtils; import com.acupuncture.common.utils.file.FileUploadUtils;
import com.acupuncture.common.utils.file.FileUtils; import com.acupuncture.common.utils.file.FileUtils;
@ -76,13 +77,18 @@ public class ExternalController {
//切换数据源 //切换数据源
private void checkoutData(String from) { private void checkoutData(String from) {
//根据社区ID查询数据源 try {
List<UmsDataSourceVo.Result> dataSourceList = umsDataSourceDao.query(Long.parseLong(from)); //根据社区ID查询数据源
if (CollectionUtil.isEmpty(dataSourceList)) { List<UmsDataSourceVo.Result> dataSourceList = umsDataSourceDao.query(Long.parseLong(from));
throw new BaseException("查询不到社区"); if (CollectionUtil.isEmpty(dataSourceList)) {
throw new BaseException("查询不到社区");
}
//切换数据源查询
changeDataSource(dataSourceList.get(0).getDataSourceKey());
}catch (Exception e) {
throw new BaseException("UUID错误:{}", from);
} }
//切换数据源查询
changeDataSource(dataSourceList.get(0).getDataSourceKey());
} }
private static void changeDataSource(String key) { private static void changeDataSource(String key) {

Loading…
Cancel
Save