beetlsql3-dev
Mlxa0324 2 years ago
parent ad00d56a35
commit 678539bd79

@ -34,7 +34,7 @@ public interface CoreDictDao extends BaseMapper<CoreDict> {
List<Map<String,Object>> findComment (String tableName,String columnNames);
//动态表名、字段名查询并包装成coreDict实体
@Cacheable(value = "coreDictDao:findALlListByTable", key = "#idName+#filedName+#tableCode+#tableName+#params")
// @Cacheable(value = "coreDictDao:findALlListByTable", key = "#idName+#filedName+#tableCode+#tableName+#params")
List<CoreDict> findALlListByTable (String idName,String filedName,String tableCode,String tableName,String[] params);
/**

@ -405,8 +405,7 @@ public class CorePlatformService {
}
@CacheEvict(cacheNames = {CorePlatformService.DICT_CACHE_CHILDREN,CorePlatformService.DICT_CACHE_SAME_LEVEL,
CorePlatformService.DICT_CACHE_TYPE,CorePlatformService.DICT_CACHE_VALUE
, "coreDictDao:findALlListByTable", "coreDictDao.findPkAndValue"}, allEntries = true)
CorePlatformService.DICT_CACHE_TYPE,CorePlatformService.DICT_CACHE_VALUE, "coreDictDao.findPkAndValue"}, allEntries = true)
public void clearDictCache() {
log.info("clearDictCache...");
}

@ -55,12 +55,14 @@ public class UniversityFacultyService extends CoreBaseService<UniversityFaculty>
}
if(StringUtils.isNotBlank(ids)){
universityFacultyDao.deleteByIds(ids);
corePlatformService.clearDictCache();
}
}
public void deleteUniversityFaculty(String ids){
try {
universityFacultyDao.deleteUniversityFacultyByIds(ids);
corePlatformService.clearDictCache();
} catch (Exception e) {
throw new PlatformException("批量删除院系管理失败", e);
}

@ -1,5 +1,6 @@
package com.ibeetl.jlw.web;
import com.ibeetl.admin.core.service.CorePlatformService;
import org.springframework.beans.factory.annotation.Autowired;
import javax.servlet.http.HttpServletRequest;
@ -24,6 +25,8 @@ public class BaseController {
@Autowired
protected HttpServletRequest request;
@Autowired
protected CorePlatformService corePlatformService;
protected void setExcelResponse(@NotBlank String filename) throws UnsupportedEncodingException {
response.setCharacterEncoding("utf-8");

@ -30,7 +30,7 @@ import java.util.List;
*/
@Controller
public class UniversityFacultyController{
public class UniversityFacultyController extends BaseController {
private final Log log = LogFactory.getLog(this.getClass());
private static final String MODEL = "/jlw/universityFaculty";
@ -145,6 +145,7 @@ public class UniversityFacultyController{
universityFacultyQuery.setOrgId(coreUser.getOrgId());
String msg = universityFacultyService.addAll(universityFacultyQuery);
if (StringUtils.isBlank(msg)) {
corePlatformService.clearDictCache();
return JsonResult.success();
} else {
return JsonResult.failMessage("新增失败,"+msg);
@ -161,6 +162,7 @@ public class UniversityFacultyController{
}else{
universityFacultyQuery.setUserId(coreUser.getId());
universityFacultyQuery.setOrgId(coreUser.getOrgId());
corePlatformService.clearDictCache();
return universityFacultyService.add(universityFacultyQuery);
}
}
@ -176,6 +178,7 @@ public class UniversityFacultyController{
universityFacultyQuery.setOrgId(null);
String msg = universityFacultyService.edit(universityFacultyQuery);
if (StringUtils.isBlank(msg)) {
corePlatformService.clearDictCache();
return JsonResult.success();
} else {
return JsonResult.failMessage("更新失败,"+msg);

@ -32,7 +32,7 @@ import java.util.List;
*/
@Controller
public class UniversitySystemController{
public class UniversitySystemController extends BaseController {
private final Log log = LogFactory.getLog(this.getClass());
private static final String MODEL = "/jlw/universitySystem";
@ -220,6 +220,7 @@ public class UniversitySystemController{
@ResponseBody
public JsonResult delete(String ids) {
universitySystemService.deleteUniversitySystem(ids);
corePlatformService.clearDictCache();
return JsonResult.success();
}

Loading…
Cancel
Save