From 9a646862455de8f2c4c77d5fca3d44e23c4c360e Mon Sep 17 00:00:00 2001
From: heheng <475597332@qq.com>
Date: 星期五, 27 六月 2025 08:37:16 +0800
Subject: [PATCH] 部分功能调整

---
 multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/CompanyBasicController.java |   51 +++++++++++++++++++++++++++++++++++++++++++++++++++
 1 files changed, 51 insertions(+), 0 deletions(-)

diff --git a/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/CompanyBasicController.java b/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/CompanyBasicController.java
index 58842dd..5145d2a 100644
--- a/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/CompanyBasicController.java
+++ b/multi-admin/src/main/java/com/gkhy/exam/admin/controller/web/CompanyBasicController.java
@@ -8,6 +8,7 @@
 import io.swagger.annotations.ApiImplicitParams;
 import io.swagger.annotations.ApiOperation;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
 
 @Api(tags = "企业基础信息管理")
@@ -26,6 +27,9 @@
 
     @Autowired
     private CompanyRosterService companyRosterService;
+
+    @Autowired
+    private CompanyIndustryTemplateService companyIndustryTemplateService;
 
 
     /**
@@ -274,6 +278,53 @@
     }
 
 
+    /**
+     * 行业模版
+     * @param companyId
+     * @return
+     */
+    @ApiOperation(value = "行业模版(分页)")
+    @ApiImplicitParams({
+            @ApiImplicitParam(paramType = "query", name = "pageNum", dataType = "int", required = false, value = "当前页,默认1"),
+            @ApiImplicitParam(paramType = "query", name = "pageSize", dataType = "int", required = false, value = "每页数目,默认10"),
+    })
+    @GetMapping("/industryTemplate/list")
+    public CommonResult selectCompanyIndustryTemplateList(Integer companyId){
+        return CommonResult.success(companyIndustryTemplateService.selectCompanyIndustryTemplateList(companyId));
+    }
+
+    /**
+     * 行业模版新增
+     * @param companyRoster
+     * @return
+     */
+    @ApiOperation(value = "行业模版新增")
+    @PostMapping("/industryTemplate/insert")
+    public CommonResult insertCompanyIndustryTemplate(@Validated @RequestBody CompanyIndustryTemplate companyRoster){
+        return companyIndustryTemplateService.insertCompanyIndustryTemplate(companyRoster);
+    }
+
+    /**
+     * 企业花名册修改
+     * @param companyIndustryTemplate
+     * @return
+     */
+    @ApiOperation(value = "行业模版修改")
+    @PostMapping("/industryTemplate/update")
+    public CommonResult updateCompanyIndustryTemplate(@Validated @RequestBody CompanyIndustryTemplate companyIndustryTemplate){
+        return companyIndustryTemplateService.updateCompanyIndustryTemplate(companyIndustryTemplate);
+    }
+
+    /**
+     * 行业模版删除
+     * @param industryTemplateId
+     * @return
+     */
+    @ApiOperation(value = "行业模版删除")
+    @GetMapping("/industryTemplate/deleted")
+    public CommonResult deletedCompanyIndustryTemplate(@RequestParam("companyRosterId") Integer industryTemplateId){
+        return companyIndustryTemplateService.deletedCompanyIndustryTemplate(industryTemplateId);
+    }
 
 
 

--
Gitblit v1.9.2