Commit ec436a08 authored by Quxl's avatar Quxl

x

parent 1b22d326
...@@ -28,4 +28,6 @@ public interface ReviewService { ...@@ -28,4 +28,6 @@ public interface ReviewService {
List<Fc_review_record_ext> queryReviewRecordExtList(Integer record_id); List<Fc_review_record_ext> queryReviewRecordExtList(Integer record_id);
List<Fc_review_record> queryReviewRecordList(Integer review_id);
} }
\ No newline at end of file
...@@ -110,4 +110,10 @@ public class ReviewServiceImpl implements ReviewService { ...@@ -110,4 +110,10 @@ public class ReviewServiceImpl implements ReviewService {
return jdbcTemplate.queryForBeans("select * from fc_review_record_ext where record_id = ?", Fc_review_record_ext.class, record_id); return jdbcTemplate.queryForBeans("select * from fc_review_record_ext where record_id = ?", Fc_review_record_ext.class, record_id);
} }
@Override
public List<Fc_review_record> queryReviewRecordList(Integer review_id) {
String sql = "select rr.* from fc_review_record rr, fc_review r where rr.review_id = r.id and r.id = ? and r.review_round = rr.review_round";
return jdbcTemplate.queryForBeans(sql, Fc_review_record.class, review_id);
}
} }
...@@ -13,7 +13,9 @@ import com.egolm.common.bean.Rjx; ...@@ -13,7 +13,9 @@ import com.egolm.common.bean.Rjx;
import com.egolm.common.jdbc.Page; import com.egolm.common.jdbc.Page;
import com.egolm.film.api.service.AdminTokenService; import com.egolm.film.api.service.AdminTokenService;
import com.egolm.film.api.service.FilmService; import com.egolm.film.api.service.FilmService;
import com.egolm.film.api.service.ReviewService;
import com.egolm.film.bean.Fc_admin; import com.egolm.film.bean.Fc_admin;
import com.egolm.film.bean.Fc_review_record;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiImplicitParam; import io.swagger.annotations.ApiImplicitParam;
...@@ -28,6 +30,9 @@ public class AdminReviewController { ...@@ -28,6 +30,9 @@ public class AdminReviewController {
@Autowired @Autowired
FilmService filmService; FilmService filmService;
@Autowired
ReviewService reviewService;
@Autowired @Autowired
AdminTokenService tokenService; AdminTokenService tokenService;
...@@ -69,4 +74,15 @@ public class AdminReviewController { ...@@ -69,4 +74,15 @@ public class AdminReviewController {
return Rjx.jsonOk(); return Rjx.jsonOk();
} }
@ResponseBody
@PostMapping("allot_list")
@ApiOperation("分配审片评委")
@ApiImplicitParams({
@ApiImplicitParam(paramType="query", dataType="int", required=true, name="review_id", value="审片主表ID"),
})
public Object allot_list(Integer review_id, Integer review_round, Integer[] user_id) {
List<Fc_review_record> list = reviewService.queryReviewRecordList(review_id);
return Rjx.jsonOk().setData(list);
}
} }
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