Browse Source

--update rejectConsult();

zzy.zhiyuan.foxmail 8 years ago
parent
commit
ccff732a0f
1 changed files with 6 additions and 0 deletions
  1. 6 0
      src/main/java/com/ekexiu/portal/service/ConsultService.java

+ 6 - 0
src/main/java/com/ekexiu/portal/service/ConsultService.java

3
import java.math.BigDecimal;
3
import java.math.BigDecimal;
4
import java.sql.Connection;
4
import java.sql.Connection;
5
import java.sql.SQLException;
5
import java.sql.SQLException;
6
import java.text.SimpleDateFormat;
7
import java.util.Date;
6
import java.util.List;
8
import java.util.List;
7

9

8
import org.jfw.apt.annotation.Autowrie;
10
import org.jfw.apt.annotation.Autowrie;
111
	public void rejectConsult(@JdbcConn(true) Connection con,String consultId,String professorId,String[] reasons)throws SQLException{
113
	public void rejectConsult(@JdbcConn(true) Connection con,String consultId,String professorId,String[] reasons)throws SQLException{
112
		//点击谢绝咨询,更新咨询状态为已谢绝
114
		//点击谢绝咨询,更新咨询状态为已谢绝
113
		this.consultDao.updateConsultStatus(con, consultId, 3);
115
		this.consultDao.updateConsultStatus(con, consultId, 3);
116
		SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss");
117
		String finishTime = sdf.format(new Date());
118
		//谢绝咨询同时更新完成时间,表示咨询已结束,此时完成时间即谢绝时间
119
		this.consultDao.updateFinishTime(con, consultId, finishTime);
114
		for (int i = 0; i < reasons.length; i++) {
120
		for (int i = 0; i < reasons.length; i++) {
115
			ConsultReject reject = new ConsultReject();
121
			ConsultReject reject = new ConsultReject();
116
			reject.setRejectId(StringUtil.buildUUID());
122
			reject.setRejectId(StringUtil.buildUUID());