南昌市物联网技防平台-后台
tangzy
2021-04-21 2e61529d8489ef46e9ee298007eb2ed57a215e3f
1.反馈查询接口
5 files modified
37 ■■■■ changed files
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/controller/FeedbackController.java 13 ●●●●● patch | view | raw | blame | history
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/mapper/FeedbackMapper.java 2 ●●●●● patch | view | raw | blame | history
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/mapper/FeedbackMapper.xml 14 ●●●● patch | view | raw | blame | history
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/service/IFeedbackService.java 2 ●●●●● patch | view | raw | blame | history
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/service/impl/FeedbackServiceImpl.java 6 ●●●●● patch | view | raw | blame | history
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/controller/FeedbackController.java
@@ -40,10 +40,7 @@
import javax.validation.Valid;
import java.io.File;
import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.UUID;
import java.util.*;
/**
 *  控制器
@@ -232,8 +229,14 @@
        response.setHeader("Access-Control-Allow-Origin", "*");
        response.setHeader("Access-Control-Allow-Methods", "POST, GET, OPTIONS, DELETE");
        response.setHeader("Access-Control-Allow-Credentials","true");
        Map<String, Object> maps = new HashMap<String, Object>();
        List<Map<String, Object>> lists = new ArrayList<>();
        List<FeedbackVO> feedbackVOS = feedbackService.selectFeedEdit(jid);
        return R.data(feedbackVOS);
        List<Map<String, Object>> map = feedbackService.selectWjEdit(jid);
        maps.put("List",feedbackVOS);
        maps.put("wj",map);
        lists.add(maps);
        return R.data(lists);
    }
}
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/mapper/FeedbackMapper.java
@@ -22,6 +22,7 @@
import org.springblade.jfpt.feedback.vo.FeedbackVO;
import java.util.List;
import java.util.Map;
/**
 *  Mapper 接口
@@ -41,6 +42,7 @@
    List<FeedbackVO> selectFeedbackPage(IPage page, FeedbackVO feedback);
    List<FeedbackVO> selectFeedList();
    List<FeedbackVO> selectFeedEdit(String jid);
    List<Map<String, Object>> selectWjEdit(String jid);
    void insertfeed(String jid, String snumber, String sname, String addvcd, String place, String result, String describe, String type, String devicenumber, String galarmpeople, String phone, String stime,
                    String ctime, String feedbackaudio, String feedbackvideo, String feedbackphoto, String jd, String wd, String tname);
}
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/mapper/FeedbackMapper.xml
@@ -58,13 +58,19 @@
           select f.*,d.addvnm from sys_feedback f left join sys_district d on d.addvcd=f.addvcd
    </select>
    <!--App警情反馈信息-->
    <!--警情反馈信息-->
    <select id="selectFeedEdit" resultMap="feedbackResultMaps">
        SELECT
            f.*,
            w.address
            f.*
        FROM
            sys_feedback f
                LEFT JOIN sys_wj w ON w.jid = f.jid WHERE f.jid=#{jid}
                WHERE f.jid=#{jid}
    </select>
    <!--音频,视频信息返回-->
    <select id="selectWjEdit" resultType="java.util.HashMap">
        SELECT
            address
        FROM
            sys_wj WHERE jid=#{jid}
    </select>
</mapper>
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/service/IFeedbackService.java
@@ -22,6 +22,7 @@
import org.springblade.jfpt.feedback.vo.FeedbackVO;
import java.util.List;
import java.util.Map;
/**
 *  服务类
@@ -43,4 +44,5 @@
                    String ctime, String feedbackaudio, String feedbackvideo, String feedbackphoto, String jd, String wd, String tname);
    List<FeedbackVO> selectFeedList();
    List<FeedbackVO> selectFeedEdit(String jid);
    List<Map<String, Object>> selectWjEdit(String jid);
}
blade-service/blade-jfpts/src/main/java/org/springblade/jfpt/feedback/service/impl/FeedbackServiceImpl.java
@@ -26,6 +26,7 @@
import org.springframework.stereotype.Service;
import java.util.List;
import java.util.Map;
/**
 *  服务实现类
@@ -56,5 +57,10 @@
        return baseMapper.selectFeedEdit(jid);
    }
    @Override
    public List<Map<String, Object>> selectWjEdit(String jid) {
        return baseMapper.selectWjEdit(jid);
    }
}