Commit 96cb4f93 authored by liming's avatar liming

系列赛编辑页面

parent f41b52b8
...@@ -49,4 +49,22 @@ public class SeriesController { ...@@ -49,4 +49,22 @@ public class SeriesController {
return success(); return success();
} }
@PutMapping("publish/{id}")
public ResponseEntity<Result> publishSeries(@PathVariable("id") Long id) {
seriesService.publishSeries(id);
return success();
}
@PutMapping("finished/{id}")
public ResponseEntity<Result> finishedSeries(@PathVariable("id") Long id) {
seriesService.finishedSeries(id);
return success();
}
@DeleteMapping("{id}")
public ResponseEntity<Result> deletedSeries(@PathVariable("id") Long id) {
seriesService.deletedSeries(id);
return success();
}
} }
...@@ -70,4 +70,30 @@ public class SeriesService { ...@@ -70,4 +70,30 @@ public class SeriesService {
seriesMapper.insert(series); seriesMapper.insert(series);
} }
} }
public void publishSeries(Long id) {
Series series = seriesMapper.selectById(id);
if (series.getStatus().equals(10)) {
series.setStatus(20);
} else {
series.setStatus(10);
}
seriesMapper.updateById(series);
}
public void finishedSeries(Long id) {
Series series = seriesMapper.selectById(id);
if (series.getFinished()) {
series.setFinished(false);
} else {
series.setFinished(true);
}
seriesMapper.updateById(series);
}
public void deletedSeries(Long id) {
Series series = seriesMapper.selectById(id);
series.setDeleted(1);
seriesMapper.updateById(series);
}
} }
...@@ -3,9 +3,9 @@ ...@@ -3,9 +3,9 @@
<mapper namespace="com.antai.sport.http.server.management.api.business.series.mapper.SeriesBusinessMapper"> <mapper namespace="com.antai.sport.http.server.management.api.business.series.mapper.SeriesBusinessMapper">
<select id="getSeriesList" resultType="com.antai.sport.http.server.management.api.business.series.vo.SeriesListVO"> <select id="getSeriesList" resultType="com.antai.sport.http.server.management.api.business.series.vo.SeriesListVO">
select t1.id,t1.name,t1.apply_num,t1.status,t1.finished, select t1.id,t1.name,t1.apply_num,t1.status,t1.finished,
date_format(t1.apply_start_time,'%Y-%m-%d %H:%i:%S') as apply_start_time, date_format(t1.apply_start_time,'%Y/%m/%d %H:%i') as apply_start_time,
date_format(t1.apply_end_time,'%Y-%m-%d %H:%i:%S') as apply_end_time, date_format(t1.apply_end_time,'%Y/%m/%d %H:%i') as apply_end_time,
date_format(t1.create_time,'%Y-%m-%d %H:%i:%S') as create_time date_format(t1.create_time,'%Y/%m/%d %H:%i') as create_time
from series t1 from series t1
where t1.deleted = 0 where t1.deleted = 0
<if test="param.name != null and param.name != ''"> <if test="param.name != null and param.name != ''">
......
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 to comment