class Contract implements Comparable<Contract>{
int id //合同id
UserInformation userInfo //用户扩展表
double bond = 0.0 //保证金
UserLevel userLevel //用户级别
Date signDate //签订日期
Date beginDate //合同开始时间
Date endDate //合同结束时间
String openAccount //开户行
String accountName //开户名
String accountNumber //开户账号
String attachment //合同附件
int status = 1 //状态 1.执行中 2.已过期 3.未开始
Date createDate //入库时间
static constraints = {
userInfo blank:true,nullable: true;
bond blank:true,nullable: true;
userLevel blank:true,nullable: true;
signDate blank:true,nullable: true;
openAccount blank:true,nullable: true;
accountNumber blank:true,nullable: true;
status blank:true,nullable: true;
beginDate blank:true,nullable: true;
endDate blank:true,nullable: true;
attachment blank: true,nullable: true;
createDate blank:true,nullable: true;
accountName blank:true,nullable: true;
}
static mapping = {
version false
}
//签订日期排序
@Override
int compareTo(Contract contract) {
if (contract?.signDate==null){
contract?.signDate = new Date(0)
}
if (!this.signDate) {
this.signDate = new Date(0);
}
return contract?.signDate?.compareTo(signDate);
}
}
class ContractController {
def index() {
def contractGroup = Contract.list();
Collections.sort(contractGroup);
render(view: "index",mapping:"adminurl",model:[contractGroup:contractGroup]);
}
}
分享到:
相关推荐
Groovy和Grails配置方法 教你从0入手,一步一步深入安装和测试,包含环境和语言的下载地址
[Apress] Groovy, Grails, Griffon 入门教程 (英文版) [Apress] Beginning Groovy, Grails and Griffon (E-Book) ☆ 出版信息:☆ [作者信息] Vishal Layka, Christopher M. Judd, Joseph Faisal Nusairat, Jim ...
1,设置环境变量GRAILS_HOME(注意大写),过程与“设置环境变量GROOVY_HOME”相似 2,将%GRAILS_HOME%\bin添加到环境变量path中,过程与“将GROOVY_HOME目录下的bin追加到环境变量path中”相似 (如果只想进行...
Groovy Grails , The best web server.
eclipse插件grails(groovy)配置方法
groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part1 共两个压缩包,解压后将扩展名.zip.bak改为.zip再次解压。
对grails groovy的实践的小例子。简单易懂。
begining groovy and grails
Groovy and Grails Recipes.pdf ebook
Groovy / Grails F2 The Best Web Server
Groovy / Grails F4 The Best Web Server
Groovy / Grails F3 The Best Web Server
Grails参考手册 Grails学习资料 groovy 小白学习grails+groovy
Groovy and Grails Recipes 作者:Bashar Abdul-Jawad 共407页 PART 1 Groovy by Example CHAPTER 1 Getting Started with Groovy CHAPTER 2 From Java to Groovy CHAPTER 3 Groovy Data Types and Control ...
Apress - Beginning Groovy and Grails, From Novice to Professional.pdf
groovy-grails-tool-suite-3.6.4.RELEASE-e4.4.2-win32-x86_64.part2 共两个包,解压后需要将扩展名.zip.bak改名为.zip重新解压。 http://dist.springsource.com/release/STS/3.8.1.RELEASE/dist/ e4.6/spring-tool-...
介绍groovy语法和grails基本知识的ppt
Groovy&Grails - 指南.pptGroovy&Grails - 指南.pptGroovy&Grails - 指南.pptGroovy&Grails - 指南.pptGroovy&Grails - 指南.ppt
Grails Groovy 学习必备参考资料
NULL 博文链接:https://ivaneye.iteye.com/blog/305661