1.修改字典放白 2.修改给山大提供的推荐岗位接口
This commit is contained in:
@@ -22,7 +22,6 @@ import com.ruoyi.framework.web.service.SysLoginService;
|
|||||||
import com.ruoyi.framework.web.service.SysPermissionService;
|
import com.ruoyi.framework.web.service.SysPermissionService;
|
||||||
import com.ruoyi.system.service.ISysMenuService;
|
import com.ruoyi.system.service.ISysMenuService;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 登录验证
|
* 登录验证
|
||||||
@@ -212,8 +211,7 @@ public class SysLoginController
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
@GetMapping("/getWwTjmHlwToken")
|
@GetMapping("/getWwTjmHlwToken")
|
||||||
public AjaxResult getWwTjmHlwToken(HttpServletRequest request){
|
public AjaxResult getWwTjmHlwToken(@RequestParam("token") String token){
|
||||||
String token = request.getHeader("Access-Token");
|
|
||||||
if (StringUtils.isNotBlank(token)) {
|
if (StringUtils.isNotBlank(token)) {
|
||||||
WwTokenResult wwTokenResult=new WwTokenResult();
|
WwTokenResult wwTokenResult=new WwTokenResult();
|
||||||
wwTokenResult.setAccessToken(token);
|
wwTokenResult.setAccessToken(token);
|
||||||
@@ -222,7 +220,7 @@ public class SysLoginController
|
|||||||
.put("token", localToken)
|
.put("token", localToken)
|
||||||
.put("accessUrl", "");
|
.put("accessUrl", "");
|
||||||
} else {
|
} else {
|
||||||
return AjaxResult.error("token获取失败!");
|
return AjaxResult.error("token为空!");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ package com.ruoyi.cms.controller.cms;
|
|||||||
import com.ruoyi.cms.domain.BussinessDictData;
|
import com.ruoyi.cms.domain.BussinessDictData;
|
||||||
import com.ruoyi.cms.service.IBussinessDictDataService;
|
import com.ruoyi.cms.service.IBussinessDictDataService;
|
||||||
import com.ruoyi.cms.service.IBussinessDictTypeService;
|
import com.ruoyi.cms.service.IBussinessDictTypeService;
|
||||||
|
import com.ruoyi.common.annotation.Anonymous;
|
||||||
import com.ruoyi.common.annotation.Log;
|
import com.ruoyi.common.annotation.Log;
|
||||||
import com.ruoyi.common.core.controller.BaseController;
|
import com.ruoyi.common.core.controller.BaseController;
|
||||||
import com.ruoyi.common.core.domain.AjaxResult;
|
import com.ruoyi.common.core.domain.AjaxResult;
|
||||||
@@ -29,6 +30,7 @@ import java.util.List;
|
|||||||
*/
|
*/
|
||||||
@RestController
|
@RestController
|
||||||
@RequestMapping("/cms/dict/data")
|
@RequestMapping("/cms/dict/data")
|
||||||
|
@Anonymous
|
||||||
public class BussinessDictDataController extends BaseController
|
public class BussinessDictDataController extends BaseController
|
||||||
{
|
{
|
||||||
@Autowired
|
@Autowired
|
||||||
|
|||||||
@@ -314,4 +314,21 @@ public class CmsJobController extends BaseController
|
|||||||
}
|
}
|
||||||
return toAjax(iAppReviewJobService.insertAppReviewJob(appReviewJob));
|
return toAjax(iAppReviewJobService.insertAppReviewJob(appReviewJob));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ApiOperation("获取推荐岗位-给数据底座的")
|
||||||
|
@GetMapping("/recommendTosjdz")
|
||||||
|
public AjaxResult recommendTosjdz(ESJobSearch esJobSearch)
|
||||||
|
{
|
||||||
|
if (RoleUtils.isCompanyAdmin()) {
|
||||||
|
esJobSearch.setCode(RoleUtils.getCurrentUseridCard());
|
||||||
|
esJobSearch.setUserType(StringUtil.IS_COMPANY_USER);
|
||||||
|
}
|
||||||
|
esJobSearch.setPageSize(20);
|
||||||
|
List<ESJobDocument> jobList = jobService.sysRecommend(esJobSearch);
|
||||||
|
jobList.stream().forEach(it->{
|
||||||
|
it.setAppJobUrl(StringUtil.BASE_WW_GW+it.getJobId());
|
||||||
|
});
|
||||||
|
return success(jobList);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -187,7 +187,7 @@ public class CmsNoticeController extends BaseController
|
|||||||
@GetMapping("/noticTotal")
|
@GetMapping("/noticTotal")
|
||||||
public AjaxResult getNoticTotal(Notice notice){
|
public AjaxResult getNoticTotal(Notice notice){
|
||||||
if(!SecurityUtils.isLogin()){
|
if(!SecurityUtils.isLogin()){
|
||||||
error(HttpStatus.ERROR,"未登录!");
|
return AjaxResult.error("未登录!,返回为空");
|
||||||
}
|
}
|
||||||
if(notice.getUserId()==null){
|
if(notice.getUserId()==null){
|
||||||
String idCard= RoleUtils.getCurrentUseridCard();
|
String idCard= RoleUtils.getCurrentUseridCard();
|
||||||
|
|||||||
@@ -30,6 +30,11 @@ public class StringUtil {
|
|||||||
*/
|
*/
|
||||||
public static final String USER_KEY="hlw_";
|
public static final String USER_KEY="hlw_";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 岗位互联网
|
||||||
|
*/
|
||||||
|
public static final String BASE_WW_GW="http://http://222.80.110.161:11111/kashi/job-portal/detail/";
|
||||||
|
|
||||||
public static Boolean isEmptyOrNull(String s){
|
public static Boolean isEmptyOrNull(String s){
|
||||||
if(Objects.isNull(s)){return true;}
|
if(Objects.isNull(s)){return true;}
|
||||||
return s.isEmpty();
|
return s.isEmpty();
|
||||||
|
|||||||
@@ -112,13 +112,15 @@ public class SecurityConfig
|
|||||||
permitAllUrl.getUrls().forEach(url -> requests.antMatchers(url).permitAll());
|
permitAllUrl.getUrls().forEach(url -> requests.antMatchers(url).permitAll());
|
||||||
// 对于登录login 注册register 验证码captchaImage 允许匿名访问
|
// 对于登录login 注册register 验证码captchaImage 允许匿名访问
|
||||||
requests.antMatchers("/login", "/register", "/captchaImage","/app/login","/websocket/**","/speech-recognition","/speech-synthesis",
|
requests.antMatchers("/login", "/register", "/captchaImage","/app/login","/websocket/**","/speech-recognition","/speech-synthesis",
|
||||||
"/cms/company/listPage","/cms/appUser/noTmlist","/getTjmhToken","/getWwTjmhToken","/getWwTjmHlwToken").permitAll()
|
"/cms/company/listPage","/cms/appUser/noTmlist","/getTjmhToken","/getWwTjmhToken","/getWwTjmHlwToken","/cms/notice/noticTotal").permitAll()
|
||||||
// 静态资源,可匿名访问
|
// 静态资源,可匿名访问
|
||||||
.antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll()
|
.antMatchers(HttpMethod.GET, "/", "/*.html", "/**/*.html", "/**/*.css", "/**/*.js", "/profile/**").permitAll()
|
||||||
// 移动端公用查询,可匿名访问
|
// 移动端公用查询,可匿名访问
|
||||||
.antMatchers("/app/common/**").permitAll()
|
.antMatchers("/app/common/**").permitAll()
|
||||||
.antMatchers("/app/**").permitAll()
|
.antMatchers("/app/**").permitAll()
|
||||||
.antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**").permitAll()
|
.antMatchers("/swagger-ui.html", "/swagger-resources/**", "/webjars/**", "/*/api-docs", "/druid/**").permitAll()
|
||||||
|
//放行前端界面
|
||||||
|
.antMatchers("/kashi/job-portal/detail/**").permitAll()
|
||||||
// 除上面外的所有请求全部需要鉴权认证
|
// 除上面外的所有请求全部需要鉴权认证
|
||||||
.anyRequest().authenticated();
|
.anyRequest().authenticated();
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user