Skip to content

Commit

Permalink
修复一些问题
Browse files Browse the repository at this point in the history
  • Loading branch information
maybeTomorrow committed May 5, 2013
1 parent 205958e commit 11ff68f
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 8 deletions.
2 changes: 1 addition & 1 deletion WebRoot/WEB-INF/views/job/edit.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<div class="ui-grid-19">
<div class="mgl-20">
<div class="ui-box pd20">
<form action="/job/create" class="ui-form" method="post" id="add_form" onsubmit="return check_select()">
<form action="/job/update" class="ui-form" method="post" id="add_form" onsubmit="return check_select()">
<fieldset>
<div class="ui-form-item">
<label class="ui-label"><span class="lable">标题:</span></label><input class="ui-input" type="text"
Expand Down
14 changes: 9 additions & 5 deletions src/me/thinkjet/controller/JobController.java
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ public void index() {
list=Job.dao.findByCache("job-index", "job",
SqlKit.sql("job.findListForJobIndexByViews"));
this.setAttr("page", page);
this.setAttr("job_list", Comment.dao.paginateByCache("job-index",
this.setAttr("job_list", Job.dao.paginateByCache("job-index",
"job" + "_" + page, page, 20,"select J.*,R.views,R.comments","from job J left join job_record R on J.id=R.id order by R.views desc" ));
setAttr("joblist",list);
setAttr("count",list.size());
Expand All @@ -52,13 +52,14 @@ public void create() {
Job job = getModel(Job.class);
job.set("author", 5/*AuthManager.getSession(this).getUser().getLong("id")*/);
job.save();
render("index.html");
redirect("/job");
}

// 提交修改
public void update() {
Job job = getModel(Job.class);
job.update();
redirect("/job/show?id="+job.get("id"));
}

// 显示单条记录
Expand All @@ -76,8 +77,9 @@ public void edit() {
// 搜索岗位
public void search() throws UnsupportedEncodingException {
List<Job> list;
int page = this.getParaToInt(1, 1);
StringBuffer sql = new StringBuffer(
"select J.*,R.views,R.comments from job J left join job_record R on J.id=R.id where 1=1");
" from job J left join job_record R on J.id=R.id where 1=1");
if (this.getPara("name") != null && !this.getPara("name").equals(""))
sql.append(" and J.name like '%" + this.getPara("name") + "%'");
if (this.getPara("type") != null && !this.getPara("type").equals(""))
Expand All @@ -94,10 +96,12 @@ public void search() throws UnsupportedEncodingException {
if (this.getPara("company") != null
&& !this.getPara("company").equals(""))
sql.append(" and J.company like '%" +this.getPara("company")+"%'");
sql.append(" order by J.id asc limit 0,10");
list=Job.dao.find(sql.toString());
sql.append(" order by J.id asc ");
list=Job.dao.find("select J.*,R.views"+sql.toString()+"limit 0,20");
setAttr("joblist", list);
setAttr("count",list.size());
this.setAttr("page", page);
this.setAttr("job_list", Job.dao.paginate( page, 20,"select J.*,R.views",sql.toString() ));
render("index.html");
}
}
2 changes: 0 additions & 2 deletions src/me/thinkjet/interceptor/JobRecordInterceptor.java
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,6 @@
import java.util.HashMap;
import java.util.Map;

import sun.org.mozilla.javascript.internal.ast.Comment;

import me.thinkjet.model.JobRecord;

import com.jfinal.aop.Interceptor;
Expand Down

0 comments on commit 11ff68f

Please sign in to comment.