コード例 #1
0
 /**
  * 判断字段名是否存在重复
  *
  * @param diyFormFieldFieldName :字段名
  * @param request
  * @return true:存在重复,false:不存在重复
  */
 @RequestMapping("/{diyFormFieldFieldName}/checkFieldNameExist")
 @ResponseBody
 public boolean checkFieldNameExist(
     @PathVariable String diyFormFieldFieldName, HttpServletRequest request) {
   int diyFormFieldFormId = 1;
   if (request.getParameter("diyFormFieldFormId") != null) {
     diyFormFieldFormId = Integer.parseInt(request.getParameter("diyFormFieldFormId"));
   }
   // 判断同一表单中是否存在表字段重名
   if (diyFormFieldFieldName.equalsIgnoreCase(FIELD_ID)
       || diyFormFieldFieldName.equalsIgnoreCase(FIELD_DATE)
       || diyFormFieldFieldName.equalsIgnoreCase(FIELD_FORMID)
       || diyFormFieldBiz.getByFieldName(diyFormFieldFormId, diyFormFieldFieldName) != null) {
     return true;
   } else {
     return false;
   }
 }