|
@@ -18,6 +18,7 @@ import org.slf4j.LoggerFactory;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
import org.springframework.beans.factory.annotation.Value;
|
|
import org.springframework.stereotype.Controller;
|
|
import org.springframework.stereotype.Controller;
|
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.ui.Model;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestMapping;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
import org.springframework.web.bind.annotation.RequestParam;
|
|
@@ -342,6 +343,7 @@ public class MarkGroupController extends BaseExamController {
|
|
@SuppressWarnings("unchecked")
|
|
@SuppressWarnings("unchecked")
|
|
@RequestMapping("/save")
|
|
@RequestMapping("/save")
|
|
@RoleRequire(Role.SCHOOL_ADMIN)
|
|
@RoleRequire(Role.SCHOOL_ADMIN)
|
|
|
|
+ @Transactional
|
|
public String save(HttpServletRequest request, Model model, RedirectAttributes redirectAttributes,
|
|
public String save(HttpServletRequest request, Model model, RedirectAttributes redirectAttributes,
|
|
@RequestParam String subjectCode, @RequestParam Integer number, @RequestParam Boolean reset,
|
|
@RequestParam String subjectCode, @RequestParam Integer number, @RequestParam Boolean reset,
|
|
@RequestParam(required = false) String picList, @RequestParam(required = false) Double doubleRate,
|
|
@RequestParam(required = false) String picList, @RequestParam(required = false) Double doubleRate,
|
|
@@ -424,6 +426,7 @@ public class MarkGroupController extends BaseExamController {
|
|
@SuppressWarnings("unchecked")
|
|
@SuppressWarnings("unchecked")
|
|
@RequestMapping("/insert")
|
|
@RequestMapping("/insert")
|
|
@RoleRequire(Role.SCHOOL_ADMIN)
|
|
@RoleRequire(Role.SCHOOL_ADMIN)
|
|
|
|
+ @Transactional
|
|
public String insert(HttpServletRequest request, Model model, RedirectAttributes redirectAttributes,
|
|
public String insert(HttpServletRequest request, Model model, RedirectAttributes redirectAttributes,
|
|
@RequestParam String subjectCode, @RequestParam Integer number, @RequestParam String questionDetail,
|
|
@RequestParam String subjectCode, @RequestParam Integer number, @RequestParam String questionDetail,
|
|
@RequestParam String picList, @RequestParam(required = false) Double doubleRate,
|
|
@RequestParam String picList, @RequestParam(required = false) Double doubleRate,
|