|
@@ -1,5 +1,6 @@
|
|
|
package com.qmth.teachcloud.exchange.common.service.impl;
|
|
|
|
|
|
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.qmth.boot.tools.signature.SignatureEntity;
|
|
|
import com.qmth.boot.tools.signature.SignatureType;
|
|
|
import com.qmth.teachcloud.exchange.common.bean.params.OpenParams;
|
|
@@ -21,6 +22,7 @@ import java.io.IOException;
|
|
|
import java.net.URLDecoder;
|
|
|
import java.net.URLEncoder;
|
|
|
import java.util.Objects;
|
|
|
+import java.util.Optional;
|
|
|
import java.util.StringJoiner;
|
|
|
|
|
|
/**
|
|
@@ -63,17 +65,17 @@ public class CommonServiceImpl implements CommonService {
|
|
|
}
|
|
|
// accountUser = URLDecoder.decode(accountUser, SystemConstant.CHARSET_NAME);
|
|
|
|
|
|
-// QueryWrapper<BasicSchool> basicSchoolQueryWrapper = new QueryWrapper<>();
|
|
|
-// basicSchoolQueryWrapper.lambda().eq(BasicSchool::getCode, schoolCode);
|
|
|
-// BasicSchool basicSchool = basicSchoolService.getOne(basicSchoolQueryWrapper);
|
|
|
-// Optional.ofNullable(basicSchool).orElseThrow(() -> ExceptionResultEnum.PARAMS_ERROR.exception("学校信息不存在"));
|
|
|
+ QueryWrapper<BasicSchool> basicSchoolQueryWrapper = new QueryWrapper<>();
|
|
|
+ basicSchoolQueryWrapper.lambda().eq(BasicSchool::getCode, schoolCode);
|
|
|
+ BasicSchool basicSchool = basicSchoolService.getOne(basicSchoolQueryWrapper);
|
|
|
+ Optional.ofNullable(basicSchool).orElseThrow(() -> ExceptionResultEnum.PARAMS_ERROR.exception("学校信息不存在"));
|
|
|
|
|
|
- //TODO 测试用 start
|
|
|
- BasicSchool basicSchool = new BasicSchool();
|
|
|
- basicSchool.setCode(schoolCode);
|
|
|
- basicSchool.setAccessKey("caabd6ddde7d4b0ca98cfd2109f14d95");
|
|
|
- basicSchool.setAccessSecret("3KiuJE1Qgjh5tV23ODQFtxuzchAtcLZQ");
|
|
|
- //TODO 测试用 end
|
|
|
+// //TODO 测试用 start
|
|
|
+// BasicSchool basicSchool = new BasicSchool();
|
|
|
+// basicSchool.setCode(schoolCode);
|
|
|
+// basicSchool.setAccessKey("caabd6ddde7d4b0ca98cfd2109f14d95");
|
|
|
+// basicSchool.setAccessSecret("3KiuJE1Qgjh5tV23ODQFtxuzchAtcLZQ");
|
|
|
+// //TODO 测试用 end
|
|
|
|
|
|
if (teachcloudLoginUrl.contains(SystemConstant.PATH_MATCH)) {
|
|
|
teachcloudLoginUrl = teachcloudLoginUrl.replace(SystemConstant.PATH_MATCH, basicSchool.getCode());
|