deason 6 jaren geleden
bovenliggende
commit
bad11c3c08

+ 0 - 21
examcloud-core-print-provider/src/main/java/cn/com/qmth/examcloud/core/print/api/provider/ExamStructureCloudServiceProvider.java

@@ -1,21 +0,0 @@
-package cn.com.qmth.examcloud.core.print.api.provider;
-
-import io.swagger.annotations.Api;
-
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-import cn.com.qmth.examcloud.commons.web.support.ControllerSupport;
-
-/**
- * 导出结构设置信息相关接口(后端)
- * 
- * @author Administrator
- * @since  2018.10.31
- */
-@RestController
-@Api(tags = "导出结构设置信息相关接口(后端)")
-@RequestMapping("${$rmp.cloud.print}/examStructure")
-public class ExamStructureCloudServiceProvider extends ControllerSupport {
-
-}

+ 0 - 50
examcloud-core-print-provider/src/main/java/cn/com/qmth/examcloud/core/print/api/provider/PrintingProjectCloudServiceProvider.java

@@ -1,50 +0,0 @@
-/*
- * *************************************************
- * Copyright (c) 2018 QMTH. All Rights Reserved.
- * Created by Deason on 2018-10-17 16:33:36.
- * *************************************************
- */
-
-package cn.com.qmth.examcloud.core.print.api.provider;
-
-import cn.com.qmth.examcloud.commons.web.support.ControllerSupport;
-import cn.com.qmth.examcloud.core.print.api.PrintingProjectCloudService;
-import cn.com.qmth.examcloud.core.print.api.bean.SyncPrintingProjectBean;
-import cn.com.qmth.examcloud.core.print.api.request.SyncPrintingProjectReq;
-import cn.com.qmth.examcloud.core.print.api.response.SyncPrintingProjectResp;
-import cn.com.qmth.examcloud.core.print.common.utils.Check;
-import cn.com.qmth.examcloud.core.print.service.PrintingProjectService;
-import cn.com.qmth.examcloud.core.print.service.bean.printingproject.OrgExamInfo;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.web.bind.annotation.PostMapping;
-import org.springframework.web.bind.annotation.RequestBody;
-import org.springframework.web.bind.annotation.RequestMapping;
-import org.springframework.web.bind.annotation.RestController;
-
-/**
- * 印刷项目相关接口
- *
- * @author: fengdesheng
- * @since: 2018/10/17
- */
-@RestController
-@Api(tags = "印刷项目相关接口")
-@RequestMapping("${$rmp.cloud.print}/printing/project")
-public class PrintingProjectCloudServiceProvider extends ControllerSupport implements PrintingProjectCloudService {
-    @Autowired
-    private PrintingProjectService printingProjectService;
-
-    @PostMapping("/data/sync")
-    @ApiOperation(value = "同步(新增或更新)印刷项目信息")
-    public SyncPrintingProjectResp syncPrintingProject(@RequestBody SyncPrintingProjectReq req) {
-        Check.isNull(req, "请求参数不能为空!");
-
-        SyncPrintingProjectBean bean = req.getBean();
-        printingProjectService.syncPrintingProject(new OrgExamInfo(bean.getOrgId(), bean.getOrgName(), bean.getExamId(), bean.getExamName()));
-
-        return new SyncPrintingProjectResp();
-    }
-
-}

+ 3 - 2
examcloud-core-print-starter/src/main/resources/security-exclusions.conf

@@ -12,15 +12,16 @@
 [${$rmp.ctrl.print}/printing/project][/{id}][POST]
 [${$rmp.ctrl.print}/printing/project][/update][POST]
 [${$rmp.ctrl.print}/printing/project][/init][GET]
-[${$rmp.cloud.print}/printing/project][/sync][POST]
-[${$rmp.ctrl.print}/project/other/setting][/delete/{id}][POST]
+
 [${$rmp.ctrl.print}/printing/project/statistic][/{orgId}/{examId}][POST]
 [${$rmp.ctrl.print}/printing/project/statistic][/init][POST]
 [${$rmp.ctrl.print}/project/backup/setting][/{projectId}][POST]
 [${$rmp.ctrl.print}/project/backup/setting][/save][POST]
+[${$rmp.ctrl.print}/project/other/setting][/delete/{id}][POST]
 [${$rmp.ctrl.print}/project/other/setting][/{id}][POST]
 [${$rmp.ctrl.print}/project/other/setting][/save][POST]
 [${$rmp.ctrl.print}/project/other/setting][/list][POST]
+
 [${$rmp.ctrl.print}/course/statistic][/list][POST]
 [${$rmp.ctrl.print}/course/statistic][/init][POST]
 [${$rmp.ctrl.print}/project/template][/{orgId}/{examId}][POST]