按天复制课程
This commit is contained in:
@@ -1,18 +1,22 @@
|
||||
package com.sv.oms.controller;
|
||||
import com.sv.dto.oms.VenueLessonOmsDTO;
|
||||
import com.sv.service.api.util.DateUtilCard;
|
||||
import com.ydd.framework.core.common.Pagination;
|
||||
import com.ydd.framework.core.common.dto.ResponseDTO;
|
||||
import com.ydd.oms.controller.OmsController;
|
||||
import com.sv.entity.VenueLesson;
|
||||
import com.sv.service.oms.VenueLessonService;
|
||||
|
||||
import org.apache.commons.lang3.time.DateFormatUtils;
|
||||
import org.apache.commons.lang3.time.DateUtils;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.text.DateFormat;
|
||||
import java.text.ParseException;
|
||||
import java.util.Date;
|
||||
|
||||
/**
|
||||
* Controller - 场馆课程
|
||||
@@ -24,7 +28,7 @@ import java.text.ParseException;
|
||||
public class VenueLessonController extends OmsController {
|
||||
|
||||
private final Logger logger = LoggerFactory.getLogger(VenueLessonController.class);
|
||||
|
||||
|
||||
@Resource
|
||||
private VenueLessonService venueLessonService;
|
||||
|
||||
@@ -51,7 +55,7 @@ public class VenueLessonController extends OmsController {
|
||||
*/
|
||||
@RequestMapping(value = "/venue/lesson", method = RequestMethod.POST)
|
||||
public ResponseDTO save(VenueLessonOmsDTO venueLesson) throws ParseException {
|
||||
venueLessonService.save(venueLesson);
|
||||
venueLessonService. save(venueLesson);
|
||||
return ResponseDTO.ok("保存成功");
|
||||
}
|
||||
|
||||
@@ -64,4 +68,16 @@ public class VenueLessonController extends OmsController {
|
||||
return ResponseDTO.ok("删除成功");
|
||||
}
|
||||
|
||||
/**
|
||||
* 复制课程
|
||||
*/
|
||||
@RequestMapping(value = "/venue/lesson/copy", method = RequestMethod.POST)
|
||||
public ResponseDTO copy(@RequestParam("lessonId") Integer lessonId,@RequestParam("leftDate") String leftDate,@RequestParam("rightDate") String rightDate) throws ParseException {
|
||||
DateUtils.parseDate(leftDate,"YYYY-MM-DD");
|
||||
Date start = DateUtilCard.getDateFromStr(leftDate);
|
||||
Date end = DateUtilCard.getDateFromStr(rightDate);
|
||||
venueLessonService.copy(lessonId,start,end);
|
||||
return ResponseDTO.ok("保存成功");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF8"?>
|
||||
<configuration>
|
||||
<jmxConfigurator />
|
||||
<property name="LOG_HOME" value="/home/logs/oms_log"/>
|
||||
<property name="LOG_HOME" value="~/home/logs/oms_log"/>
|
||||
|
||||
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
||||
<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
|
||||
|
||||
Reference in New Issue
Block a user