Browse Source

日常更新

Duan_xu 2 years ago
parent
commit
a117b26e84

+ 2 - 2
src/main/java/com/caimei365/user/controller/ClubApi.java

@@ -216,8 +216,8 @@ public class ClubApi {
 
     @ApiOperation("新建机构报备")
     @PostMapping("/report/save")
-    public ResponseJson saveClubReport(ReportVo reportVo,Integer clubID) {
-        return null;
+    public ResponseJson saveClubReport(ReportVo reportVo) {
+        return clubService.saveClubReport(reportVo);
     }
 
     @ApiOperation("删除机构资料备注")

+ 2 - 1
src/main/java/com/caimei365/user/mapper/ClubReportMapper.java

@@ -1,5 +1,6 @@
 package com.caimei365.user.mapper;
 
+import com.caimei365.user.model.vo.ReportVo;
 import org.apache.ibatis.annotations.Mapper;
 
 /**
@@ -11,6 +12,6 @@ import org.apache.ibatis.annotations.Mapper;
 @Mapper
 public interface ClubReportMapper {
 
-
+Integer addClubReport(ReportVo reportVo);
 
 }

+ 1 - 1
src/main/java/com/caimei365/user/service/ClubService.java

@@ -108,7 +108,7 @@ public interface ClubService {
      */
     ResponseJson saveClubRemarks(JsonParamsDto jsonParamsDto);
 
-    ResponseJson saveClubReport(ReportVo reportVo,Integer clubID);
+    ResponseJson saveClubReport(ReportVo reportVo);
 
     /**
      * 获取机构资料备注列表

+ 10 - 6
src/main/java/com/caimei365/user/service/impl/ClubServiceImpl.java

@@ -3,10 +3,7 @@ package com.caimei365.user.service.impl;
 import com.alibaba.fastjson.JSONArray;
 import com.alibaba.fastjson.JSONObject;
 import com.caimei365.user.components.RedisService;
-import com.caimei365.user.mapper.BaseMapper;
-import com.caimei365.user.mapper.ClubMapper;
-import com.caimei365.user.mapper.RegisterMapper;
-import com.caimei365.user.mapper.SuperVipMapper;
+import com.caimei365.user.mapper.*;
 import com.caimei365.user.model.ResponseJson;
 import com.caimei365.user.model.dto.ClubUpdateDto;
 import com.caimei365.user.model.dto.SuperVipDto;
@@ -48,6 +45,8 @@ public class ClubServiceImpl implements ClubService {
     @Resource
     private ClubMapper clubMapper;
     @Resource
+    private ClubReportMapper clubReportMapper;
+    @Resource
     private BaseMapper baseMapper;
     @Resource
     private RegisterMapper registerMapper;
@@ -468,8 +467,13 @@ public class ClubServiceImpl implements ClubService {
 
 
     @Override
-    public ResponseJson saveClubReport(ReportVo reportVo,Integer clubID) {
-        return null;
+    public ResponseJson saveClubReport(ReportVo reportVo) {
+       Integer i= clubReportMapper.addClubReport(reportVo);
+       if(i>0){
+           return ResponseJson.success("保存成功");
+       }else {
+           return ResponseJson.success("保存失败");
+       }
     }
 
 

+ 6 - 1
src/main/resources/mapper/ClubReport.xml

@@ -1,5 +1,10 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
-<mapper namespace="com.caimei365.user.mapper.MessageCenterMapper">
+<mapper namespace="com.caimei365.user.mapper.ClubReportMapper">
+
+    <insert id="addClubReport" parameterType="integer">
+        INSERT INTO cm_club_report (clubID,productID,reportName,reportText,addTime,status)  VALUES(#{clubID},#{productID},#{reportName},#{reportText},#{addTime},#{status})
+    </insert>
+
 
 </mapper>