|
|
@@ -19,6 +19,7 @@ import com.fs.company.service.ICompanyUserService;
|
|
|
import com.fs.core.config.WxOpenProperties;
|
|
|
import com.fs.course.domain.FsCoursePlaySourceConfig;
|
|
|
import com.fs.course.service.IFsCoursePlaySourceConfigService;
|
|
|
+import com.fs.course.utils.FsCoursePlaySourceConfigQuery;
|
|
|
import com.fs.his.domain.FsUser;
|
|
|
import com.fs.his.domain.FsUserNewTask;
|
|
|
import com.fs.his.mapper.FsUserMapper;
|
|
|
@@ -262,14 +263,22 @@ public class AppLoginController extends AppBaseController{
|
|
|
String appId = param.getAppId();
|
|
|
String appSecret = "";
|
|
|
if (StringUtils.isBlank(appId)) {
|
|
|
- List<FsCoursePlaySourceConfig> list = fsCoursePlaySourceConfigService.list(new QueryWrapper<FsCoursePlaySourceConfig>().eq("name", "app").eq("is_del", 0));
|
|
|
+ QueryWrapper<FsCoursePlaySourceConfig> defaultAppQuery = new QueryWrapper<FsCoursePlaySourceConfig>()
|
|
|
+ .eq("name", "app")
|
|
|
+ .eq("is_del", 0);
|
|
|
+ FsCoursePlaySourceConfigQuery.excludeBanned(defaultAppQuery);
|
|
|
+ List<FsCoursePlaySourceConfig> list = fsCoursePlaySourceConfigService.list(defaultAppQuery);
|
|
|
if(!list.isEmpty()){
|
|
|
FsCoursePlaySourceConfig fsCoursePlaySourceConfig = list.get(0);
|
|
|
appId = fsCoursePlaySourceConfig.getAppid();
|
|
|
appSecret = fsCoursePlaySourceConfig.getSecret();
|
|
|
}
|
|
|
} else {
|
|
|
- FsCoursePlaySourceConfig fsCoursePlaySourceConfig = fsCoursePlaySourceConfigService.getOne(new QueryWrapper<FsCoursePlaySourceConfig>().eq("appid", appId).eq("is_del", 0));
|
|
|
+ QueryWrapper<FsCoursePlaySourceConfig> appIdQuery = new QueryWrapper<FsCoursePlaySourceConfig>()
|
|
|
+ .eq("appid", appId)
|
|
|
+ .eq("is_del", 0);
|
|
|
+ FsCoursePlaySourceConfigQuery.excludeBanned(appIdQuery);
|
|
|
+ FsCoursePlaySourceConfig fsCoursePlaySourceConfig = fsCoursePlaySourceConfigService.getOne(appIdQuery);
|
|
|
if(fsCoursePlaySourceConfig != null){
|
|
|
appId = fsCoursePlaySourceConfig.getAppid();
|
|
|
appSecret = fsCoursePlaySourceConfig.getSecret();
|