|
@@ -34,8 +34,12 @@ public class JobServiceImpl implements JobService {
|
|
public void syncZufeData() throws IOException, NoSuchAlgorithmException, KeyManagementException {
|
|
public void syncZufeData() throws IOException, NoSuchAlgorithmException, KeyManagementException {
|
|
TSToken tsToken = zufeDataDockingUtil.login(com.qmth.data.docking.util.zufe.Constants.KEY, com.qmth.data.docking.util.zufe.Constants.SECRET);
|
|
TSToken tsToken = zufeDataDockingUtil.login(com.qmth.data.docking.util.zufe.Constants.KEY, com.qmth.data.docking.util.zufe.Constants.SECRET);
|
|
if (Objects.nonNull(tsToken) && Objects.nonNull(tsToken.getAccessToken())) {
|
|
if (Objects.nonNull(tsToken) && Objects.nonNull(tsToken.getAccessToken())) {
|
|
- zufeDataDockingUtil.course(tsToken.getAccessToken());
|
|
|
|
- zufeDataDockingUtil.exam(tsToken.getAccessToken(), tsToken.getXnm(), tsToken.getXqm());
|
|
|
|
|
|
+ if (Objects.nonNull(tsToken.getExecCourse()) && tsToken.getExecCourse()) {
|
|
|
|
+ zufeDataDockingUtil.course(tsToken.getAccessToken());
|
|
|
|
+ }
|
|
|
|
+ if (Objects.nonNull(tsToken.getExecExam()) && tsToken.getExecExam()) {
|
|
|
|
+ zufeDataDockingUtil.exam(tsToken.getAccessToken(), tsToken.getXnm(), tsToken.getXqm());
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|