企业名称模糊查询
This commit is contained in:
parent
c0f0a6b96a
commit
a35666c8bc
@ -4,6 +4,7 @@ import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
||||
import com.baomidou.mybatisplus.core.metadata.IPage;
|
||||
import com.baomidou.mybatisplus.core.toolkit.Constants;
|
||||
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
||||
import com.zhgd.annotation.DataScope;
|
||||
import com.zhgd.xmgl.modules.xz.emergency.entity.XzEmergencyPush;
|
||||
import org.apache.ibatis.annotations.Mapper;
|
||||
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
||||
@ -19,6 +20,7 @@ import java.util.List;
|
||||
* @version: V1.0
|
||||
*/
|
||||
@Mapper
|
||||
@DataScope(includeTable = "enterprise_info")
|
||||
public interface XzEmergencyPushMapper extends BaseMapper<XzEmergencyPush> {
|
||||
|
||||
IPage<XzEmergencyPush> queryList(Page<XzEmergencyPush> page, @Param("param") HashMap<String, Object> paramMap);
|
||||
|
||||
@ -2,7 +2,9 @@
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="com.zhgd.xmgl.modules.xz.emergency.mapper.XzEmergencyPushMapper">
|
||||
<select id="queryList" resultType="com.zhgd.xmgl.modules.xz.emergency.entity.XzEmergencyPush">
|
||||
select t.*,
|
||||
select
|
||||
t.*,
|
||||
ei.id as enterpriseId,
|
||||
ei.enterprise_name,
|
||||
t.emergencyManagerName
|
||||
from enterprise_info ei
|
||||
@ -17,5 +19,8 @@
|
||||
<if test="param.enterpriseId != null and param.enterpriseId != ''">
|
||||
and pe.enterprise_id = #{param.enterpriseId}
|
||||
</if>
|
||||
<if test="param.enterpriseName != null and param.enterpriseName != ''">
|
||||
and ei.enterprise_name like CONCAT(CONCAT('%', #{param.enterpriseName}), '%')
|
||||
</if>
|
||||
</select>
|
||||
</mapper>
|
||||
|
||||
@ -195,10 +195,10 @@ public class XzEmergencyRecordServiceImpl extends ServiceImpl<XzEmergencyRecordM
|
||||
XzEmergencyType type = xzEmergencyTypeMapper.selectById(entity.getEmergencyTypeId());
|
||||
for (String userId : userIds) {
|
||||
if (entity.getEmergencyTypeId() == -1) {
|
||||
noticeService.addUserNoticeAndApp(Long.valueOf(userId), StrUtil.format("{}人员在{}位置发起一键报警,请及时救援!", wi.getWorkerName(), entity.getLongitude() == null || entity.getLatitude() == null ? "未知" : entity.getLongitude() + "," + entity.getLatitude()),
|
||||
noticeService.addUserNoticeAndApp(Long.valueOf(userId), StrUtil.format("{}人员在{}位置发起一键报警,请及时救援!", wi.getWorkerName(), StrUtil.isNotBlank(entity.getIncidentSite()) ? entity.getIncidentSite() : "未知"),
|
||||
"有应急消息待处理", "33");
|
||||
} else {
|
||||
noticeService.addUserNoticeAndApp(Long.valueOf(userId), StrUtil.format("{}人员在{}位置发起【{}】应急报警,请及时救援!", wi.getWorkerName(), entity.getLongitude() == null || entity.getLatitude() == null ? "未知" : entity.getLongitude() + "," + entity.getLatitude(), type != null ? type.getEmergencyType() : "其他类型"),
|
||||
noticeService.addUserNoticeAndApp(Long.valueOf(userId), StrUtil.format("{}人员在{}位置发起【{}】应急报警,请及时救援!", wi.getWorkerName(), StrUtil.isNotBlank(entity.getIncidentSite()) ? entity.getIncidentSite() : "未知", type != null ? type.getEmergencyType() : "其他类型"),
|
||||
"有应急消息待处理", "33");
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user