Commit 17124a18 by chongli

赛事活动批量修改结束时间

parent 78c524f7
......@@ -199,6 +199,17 @@ public class CourseResourceController extends GenericController<CourseResourceSe
response.setMessage(ResponseStatusEnum.SUCCESS.getMsg());
return response;
}
@ResponseBody
@RequestMapping(value = "/setReserveEndTime", method = RequestMethod.POST)
@Log(action = "设置资源结束时间")
public Response<Serializable> setReserveEndTime(@RequestBody Request<CourseResourceBatchBean> request) {
courseResourceService.updateResourceReserveEndTime(request.getBody());
Response<Serializable> response = new Response<Serializable>();
response.setStatus(ResponseStatusEnum.SUCCESS.getValue());
response.setMessage(ResponseStatusEnum.SUCCESS.getMsg());
return response;
}
public CourseResourceService getCourseResourceService() {
return courseResourceService;
......
......@@ -340,5 +340,15 @@ AND ri.TheDate='2018-05-12'
.setParameter("reserveTime", courseResourceBatchBean.getReserveTime())
.executeUpdate();
}
//
public void setReserveEndTime(CourseResourceBatchBean courseResourceBatchBean) {
String hql = "update CourseResource set flashSaleEndTime=:endTime where id in ("
+ StringUtils.escapeSql(courseResourceBatchBean.getResourceIds()) + ")";
Session session = this.getSession();
session.createQuery(hql)
.setParameter("endTime", courseResourceBatchBean.getEndTime())
.executeUpdate();
}
}
......@@ -1339,6 +1339,21 @@ public class CourseResourceService extends
*
* @param courseResourcePaymentBean
*/
public void updateResourceReserveEndTime(CourseResourceBatchBean courseResourceBatchBean) {
if (courseResourceBatchBean == null
|| StringUtils.isBlank(courseResourceBatchBean.getResourceIds())
|| courseResourceBatchBean.getEndTime()==null) {
logger.info("updateResourceReserveEndTime parameter is invalid ");
return;
}
this.courseResourceDao.setReserveEndTime(courseResourceBatchBean);
}
/**
* 批量设置资源截止时间
*
* @param courseResourcePaymentBean
*/
public void updateResourceReservetime(CourseResourceBatchBean courseResourceBatchBean) {
if (courseResourceBatchBean == null
|| StringUtils.isBlank(courseResourceBatchBean.getResourceIds())
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment