mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/per-boe/java-servers.git
synced 2025-12-11 11:56:50 +08:00
提交
This commit is contained in:
@@ -316,6 +316,7 @@ public class ThirdApi {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void updateOrSaveCourse(CourseParam param, String token){
|
public void updateOrSaveCourse(CourseParam param, String token){
|
||||||
|
log.info("---------------准备同步在线课到讲师管理完毕 ------- param " + param);
|
||||||
String resp = Optional.ofNullable(
|
String resp = Optional.ofNullable(
|
||||||
HttpRequest.post(updateOrSaveCourse).body(JSONUtil.toJsonStr(param)).header("token", token).execute()
|
HttpRequest.post(updateOrSaveCourse).body(JSONUtil.toJsonStr(param)).header("token", token).execute()
|
||||||
.body()).orElseThrow(() -> new RuntimeException("token校验失败"));
|
.body()).orElseThrow(() -> new RuntimeException("token校验失败"));
|
||||||
|
|||||||
@@ -393,6 +393,7 @@ public class CourseAuditApi extends ApiBaseController{
|
|||||||
@PostMapping("/submit-publish")
|
@PostMapping("/submit-publish")
|
||||||
@AutoLog(module = "课程",action = "默认管理员提交发布",info = "")
|
@AutoLog(module = "课程",action = "默认管理员提交发布",info = "")
|
||||||
public JsonResponse<Boolean> submitAndPublish(@RequestBody CourseFullDto dto, HttpServletRequest request){
|
public JsonResponse<Boolean> submitAndPublish(@RequestBody CourseFullDto dto, HttpServletRequest request){
|
||||||
|
log.info("---------------提交并直接发布,用于默认管理直接操作 -------");
|
||||||
if(dto.getCourse()==null){
|
if(dto.getCourse()==null){
|
||||||
return badRequest("无课程信息");
|
return badRequest("无课程信息");
|
||||||
}
|
}
|
||||||
@@ -423,13 +424,15 @@ public class CourseAuditApi extends ApiBaseController{
|
|||||||
dto.getCourse().setEnabled(true);//设置启用状态问题
|
dto.getCourse().setEnabled(true);//设置启用状态问题
|
||||||
dto.getCourse().setPublished(false);//重新提交审核设置为未发布状态
|
dto.getCourse().setPublished(false);//重新提交审核设置为未发布状态
|
||||||
try {
|
try {
|
||||||
courseService.submitAndPublish(dto,cuser.getAccountId(),cuser.getName());
|
|
||||||
|
|
||||||
|
courseService.submitAndPublish(dto,cuser.getAccountId(),cuser.getName());
|
||||||
|
log.info("---------------在线课开始同步到讲师管理 ------- token = " + token);
|
||||||
CourseParam param = new CourseParam();
|
CourseParam param = new CourseParam();
|
||||||
param.setId(dto.getCourse().getId());
|
param.setId(dto.getCourse().getId());
|
||||||
param.setOrgId(dto.getCourse().getOrgId());
|
param.setOrgId(dto.getCourse().getOrgId());
|
||||||
param.setOrgName(dto.getCourse().getOrgName());
|
param.setOrgName(dto.getCourse().getOrgName());
|
||||||
thirdApi.updateOrSaveCourse(param,token);
|
thirdApi.updateOrSaveCourse(param,token);
|
||||||
|
log.info("---------------在线课同步到讲师管理完毕 -------");
|
||||||
return success(true);
|
return success(true);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
log.error("默认管理员提交直接发布处理失败",e);
|
log.error("默认管理员提交直接发布处理失败",e);
|
||||||
|
|||||||
Reference in New Issue
Block a user