コード例 #1
0
 @RequiresPermissions({"categoryWord-delete"})
 @RequestMapping(
     method = RequestMethod.POST,
     value = "/deleteCategoryWord2",
     headers = "Accept=application/json")
 public @ResponseBody boolean deleteCategoryWord2(@RequestBody CategoryWord categoryWord)
     throws Exception {
   OperationLog operationLog =
       systemLogService.record("类别词", "删除", "名称:" + categoryWord.getChineseWord());
   String id = categoryWord.getId();
   // 与元数据关联的不能删除
   String esglisgAb = categoryWord.getEsglisgAb();
   List<Metadata> metadatas = metadataService.findBy("categoryWordId", esglisgAb);
   if (metadatas.size() > 0) {
     return false;
   }
   categoryWordService.delete(categoryWord);
   systemLogService.updateResult(operationLog);
   return true;
 }