wangwei 7 lat temu
rodzic
commit
0a3421f0ea

+ 3 - 3
examcloud-core-basic-api-client/src/main/java/cn/com/qmth/examcloud/core/basic/api/client/CourseCloudServiceClient.java

@@ -5,7 +5,7 @@ import org.springframework.stereotype.Service;
 import org.springframework.web.client.RestTemplate;
 
 import cn.com.qmth.examcloud.core.basic.api.CourseCloudService;
-import cn.com.qmth.examcloud.core.basic.api.request.CourseReq;
+import cn.com.qmth.examcloud.core.basic.api.request.SaveCourseReq;
 
 @Service
 public class CourseCloudServiceClient extends BasicCloudClientSupport implements CourseCloudService {
@@ -14,8 +14,8 @@ public class CourseCloudServiceClient extends BasicCloudClientSupport implements
 	private RestTemplate restTemplate;
 	
 	@Override
-	public void saveCourse(CourseReq courseReq) {
-		post("course", courseReq, CourseReq.class);
+	public void saveCourse(SaveCourseReq courseReq) {
+		post("course", courseReq, SaveCourseReq.class);
 	}
 
 	@Override

+ 2 - 2
examcloud-core-basic-api-client/src/main/java/cn/com/qmth/examcloud/core/basic/api/client/OrgCloudServiceClient.java

@@ -6,7 +6,7 @@ import org.springframework.web.client.RestTemplate;
 
 import cn.com.qmth.examcloud.core.basic.api.OrgCloudService;
 import cn.com.qmth.examcloud.core.basic.api.request.GetOrgListByNameLikeReq;
-import cn.com.qmth.examcloud.core.basic.api.request.OrgReq;
+import cn.com.qmth.examcloud.core.basic.api.request.SaveOrgReq;
 import cn.com.qmth.examcloud.core.basic.api.response.GetOrgListByNameLikeResp;
 import cn.com.qmth.examcloud.core.basic.api.response.OrgResp;
 
@@ -30,7 +30,7 @@ public class OrgCloudServiceClient extends BasicCloudClientSupport implements Or
 	}
 
 	@Override
-	public OrgResp saveOrg(OrgReq orgReq) {
+	public OrgResp saveOrg(SaveOrgReq orgReq) {
 		return post("org/saveOrg", orgReq, OrgResp.class);
 	}
 

+ 2 - 2
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/provider/CourseCloudServiceProvider.java

@@ -8,7 +8,7 @@ import org.springframework.web.bind.annotation.RestController;
 import cn.com.qmth.examcloud.common.dto.core.enums.CourseLevel;
 import cn.com.qmth.examcloud.commons.base.exception.StatusException;
 import cn.com.qmth.examcloud.core.basic.api.CourseCloudService;
-import cn.com.qmth.examcloud.core.basic.api.request.CourseReq;
+import cn.com.qmth.examcloud.core.basic.api.request.SaveCourseReq;
 import cn.com.qmth.examcloud.core.basic.dao.entity.Course;
 import cn.com.qmth.examcloud.core.basic.service.impl.CourseService;
 import io.swagger.annotations.ApiOperation;
@@ -23,7 +23,7 @@ public class CourseCloudServiceProvider implements CourseCloudService {
 	@ApiOperation(value = "保存课程", notes = "保存课程")
 	@PostMapping
 	@Override
-	public void saveCourse(CourseReq courseReq) throws Exception {
+	public void saveCourse(SaveCourseReq courseReq) {
 		Course course = courseService.findByOrgIdAndCode(courseReq.getOrgId(),
 				courseReq.getCourseCode());
 		if (course == null) {

+ 2 - 2
examcloud-core-basic-api-provider/src/main/java/cn/com/qmth/examcloud/core/basic/api/provider/OrgCloudServiceProvider.java

@@ -15,7 +15,7 @@ import cn.com.qmth.examcloud.commons.web.support.ControllerSupport;
 import cn.com.qmth.examcloud.core.basic.api.OrgCloudService;
 import cn.com.qmth.examcloud.core.basic.api.bean.OrgBean;
 import cn.com.qmth.examcloud.core.basic.api.request.GetOrgListByNameLikeReq;
-import cn.com.qmth.examcloud.core.basic.api.request.OrgReq;
+import cn.com.qmth.examcloud.core.basic.api.request.SaveOrgReq;
 import cn.com.qmth.examcloud.core.basic.api.response.GetOrgListByNameLikeResp;
 import cn.com.qmth.examcloud.core.basic.api.response.OrgResp;
 import cn.com.qmth.examcloud.core.basic.dao.OrgRepo;
@@ -36,7 +36,7 @@ public class OrgCloudServiceProvider extends ControllerSupport implements OrgClo
 	@ApiOperation(value = "保存机构", notes = "保存机构")
 	@PostMapping("saveOrg")
 	@Override
-	public OrgResp saveOrg(OrgReq orgReq) throws Exception {
+	public OrgResp saveOrg(SaveOrgReq orgReq) {
 		OrgResp orgResp = new OrgResp();
 		Org org = orgService.findFirstByParentIdAndCode(orgReq.getRootOrgId(), orgReq.getOrgCode());
 		if (org == null) {

+ 8 - 6
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/CourseCloudService.java

@@ -1,20 +1,22 @@
 package cn.com.qmth.examcloud.core.basic.api;
 
-import cn.com.qmth.examcloud.core.basic.api.request.CourseReq;
+import cn.com.qmth.examcloud.core.basic.api.request.SaveCourseReq;
 
 /**
  * 课程服务
- * @author  	chenken
- * @date    	2018年5月4日 下午4:01:09
- * @company 	QMTH
+ * 
+ * @author chenken
+ * @date 2018年5月4日 下午4:01:09
+ * @company QMTH
  * @description CourseCloudService.java
  */
 public interface CourseCloudService {
 
 	/**
 	 * 保存课程
+	 * 
 	 * @param courseReq
 	 */
-	public void saveCourse(CourseReq courseReq) throws Exception ;
-	
+	public void saveCourse(SaveCourseReq req);
+
 }

+ 2 - 2
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/OrgCloudService.java

@@ -1,7 +1,7 @@
 package cn.com.qmth.examcloud.core.basic.api;
 
 import cn.com.qmth.examcloud.core.basic.api.request.GetOrgListByNameLikeReq;
-import cn.com.qmth.examcloud.core.basic.api.request.OrgReq;
+import cn.com.qmth.examcloud.core.basic.api.request.SaveOrgReq;
 import cn.com.qmth.examcloud.core.basic.api.response.GetOrgListByNameLikeResp;
 import cn.com.qmth.examcloud.core.basic.api.response.OrgResp;
 
@@ -15,7 +15,7 @@ import cn.com.qmth.examcloud.core.basic.api.response.OrgResp;
  */
 public interface OrgCloudService {
 
-	public OrgResp saveOrg(OrgReq orgReq) throws Exception;
+	public OrgResp saveOrg(SaveOrgReq orgReq);
 
 	GetOrgListByNameLikeResp getOrgListByNameLike(GetOrgListByNameLikeReq req);
 

+ 1 - 1
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/request/CourseReq.java → examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/request/SaveCourseReq.java

@@ -2,7 +2,7 @@ package cn.com.qmth.examcloud.core.basic.api.request;
 
 import cn.com.qmth.examcloud.commons.web.cloud.api.BaseRequest;
 
-public class CourseReq  extends BaseRequest {
+public class SaveCourseReq  extends BaseRequest {
 	
 	private static final long serialVersionUID = -814368725579588751L;
 	/**

+ 1 - 1
examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/request/OrgReq.java → examcloud-core-basic-api/src/main/java/cn/com/qmth/examcloud/core/basic/api/request/SaveOrgReq.java

@@ -2,7 +2,7 @@ package cn.com.qmth.examcloud.core.basic.api.request;
 
 import cn.com.qmth.examcloud.commons.web.cloud.api.BaseRequest;
 
-public class OrgReq  extends BaseRequest {
+public class SaveOrgReq  extends BaseRequest {
 	/**
 	 * 
 	 */

+ 1 - 1
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/CourseService.java

@@ -153,7 +153,7 @@ public class CourseService {
         return courseRepo.findAll(specification);
 	}
 
-	public Course save(Course course) throws Exception{
+	public Course save(Course course){
 		checkCode(course.getOrgId(),course.getCode());
 		course.setCreateTime(new Date());
 		Course reCourse = courseRepo.saveAndFlush(course);

+ 1 - 1
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/OrgService.java

@@ -230,7 +230,7 @@ public class OrgService {
         return orgRepo.findAll(examExample);
 	}
 
-	public Org save(Org org) throws Exception{
+	public Org save(Org org){
 		checkCode(org.getParentId(),org.getCode());
 		org.setCreateTime(new Date());
 		Org reOrg = orgRepo.save(org);