1
0
Kaynağa Gözat

公司邮箱配置保存接口

chenjianhua 7 ay önce
ebeveyn
işleme
9eca8c9e4d

+ 18 - 0
service-base/src/main/java/com/simuwang/base/pojo/vo/CompanyEmailConfigSaveVO.java

@@ -0,0 +1,18 @@
+package com.simuwang.base.pojo.vo;
+
+import lombok.Data;
+
+import java.util.List;
+
+/**
+ * FileName: CompanyEmailConfigDO
+ * Author:   chenjianhua
+ * Date:     2024/9/7 12:45
+ * Description: ${DESCRIPTION}
+ */
+@Data
+public class CompanyEmailConfigSaveVO {
+
+    private List<CompanyEmailConfigVO> companyEmailConfigVOList;
+
+}

+ 3 - 2
service-manage/src/main/java/com/simuwang/manage/api/company/CompanyEmailSendHistoryController.java

@@ -3,6 +3,7 @@ package com.simuwang.manage.api.company;
 
 import com.simuwang.base.common.page.TableDataInfo;
 import com.simuwang.base.common.result.AjaxResult;
+import com.simuwang.base.pojo.vo.CompanyEmailConfigSaveVO;
 import com.simuwang.base.pojo.vo.CompanyEmailConfigVO;
 import com.simuwang.base.pojo.vo.CompanyEmailSendHistoryVO;
 import com.simuwang.manage.api.base.BaseController;
@@ -95,10 +96,10 @@ public class CompanyEmailSendHistoryController extends BaseController {
      * @return
      */
     @PostMapping("save-email-config")
-    public ResultVo saveCompanyEmailConfig(@RequestBody List<CompanyEmailConfigVO> companyEmailConfigVOS){
+    public ResultVo saveCompanyEmailConfig(@RequestBody CompanyEmailConfigSaveVO companyEmailConfigVOS){
         ResultVo vo = new ResultVo(ResultCode.SAVE_SUCCESS);
         try{
-            companyEmailConfigService.saveCompanyEmailConfig(companyEmailConfigVOS);
+            companyEmailConfigService.saveCompanyEmailConfig(companyEmailConfigVOS.getCompanyEmailConfigVOList());
         }catch (Exception e){
             vo = new ResultVo(ResultCode.SAVE_FAILED);
             logger.error(e.getMessage(),e);