Commit 91e0e8bb by zlr

右侧搜索

parent e37f06c8
......@@ -39,4 +39,10 @@ public class BzStatsAdminController {
public ResultVo<Object> getCremationRateStats(@RequestBody StatsReqVo vo) {
return ResultVo.success(bzStatsService.getCacheCremationRateStats(vo));
}
@ApiOperation("殡葬搜索")
@PostMapping(value = "/cremationSearch")
public ResultVo cremationSearch(@RequestBody StatsReqVo vo) {
return ResultVo.success(bzStatsService.cremationSearch(vo.getKeyword()));
}
}
......@@ -4,9 +4,11 @@ import com.baomidou.dynamic.datasource.annotation.DS;
import com.zq.common.constant.DBName;
import com.zq.portal.vo.StatsReqVo;
import com.zq.portal.vo.StatsVo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;
import java.util.List;
import java.util.Map;
@DS(DBName.GXBZ)
@Repository
......@@ -35,4 +37,12 @@ public interface BzStatsDao {
* @return
*/
List<StatsVo> getThreeYearDeadStats(StatsReqVo vo);
/**
* 搜索
*
* @param keyword
* @return
*/
List<Map<String, Object>> search(@Param("keyword") String keyword);
}
......@@ -151,5 +151,13 @@ public class BzStatsService {
return returnData;
}
/**
* 搜索
*
* @param keyword
* @return
*/
public Object cremationSearch(String keyword) {
return bzStatsDao.search(keyword);
}
}
......@@ -23,6 +23,14 @@
(SELECT count(1) as c2 FROM fis_dead_info) rksum
</select>
<select id="search" resultType="java.util.Map">
SELECT NAME '姓名' , CARD_TYPE '证件类型', ID_CARD '证件号码', POPULACE_NAME '户籍所在地',CREATE_ORGAN_NAME '殡仪馆' , CREMATION_TIME '火化时间' ,IF_RECEIVE '是否入馆',
DEATH_DATE '死亡时间'
FROM
fis_cremation_info_sum
WHERE NAME =#{keyword}
OR ID_CARD=#{keyword}
</select>
<!--近三年死亡人口-->
<select id="getThreeYearDeadStats" resultType="com.zq.portal.vo.StatsVo">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment