SoJpt

Soutils 字段驼峰法使用方式

1. 在 common.html 中 加入如下共享方法: (文件如: Soutils-1.2\resources\template\Layui\common.html )

#define convertCamelCase()
  #for(field : recordList)
      #set(a = field.getStr("COLUMN_NAME").toLowerCase())
      #set(strArray = a.split("_"))      
      #set(filedName = strArray[0])  
      #for(i = 1; i < strArray.length; i++)
         #set(strArray[i] = strArray[i].substring(0,1).toUpperCase()+strArray[i].substring(1))
         #set(filedName = filedName+strArray[i])
      #end
      #set(a = field.set("COLUMN_NAME", filedName))
  #end
#end

2. 在需要转换驼峰法的模板页最上方加入如下:

#@convertCamelCase()

如: image.png

3. 重新启动soutils, 生成代码即可. (如需实现自己的转换方式也可参考上述1中定义的方法,编写适合自己业务的方法)

评论

  • 发送