|
@ -4,6 +4,7 @@ import com.alibaba.fastjson.JSONObject;
|
|
|
import com.yihu.iot.dao.equipment.IotEquipmentDetailDao;
|
|
|
import com.yihu.iot.util.excel.EntityUtils;
|
|
|
import com.yihu.iot.util.excel.HibenateUtils;
|
|
|
import com.yihu.jw.entity.hospital.message.BaseBannerDoctorDO;
|
|
|
import com.yihu.jw.entity.iot.equipment.IotEquipmentDetailDO;
|
|
|
import com.yihu.jw.util.date.DateUtil;
|
|
|
import com.yihu.mysql.query.BaseJpaService;
|
|
@ -92,6 +93,13 @@ public class IotEqtDetailService extends BaseJpaService<IotEquipmentDetailDO, I
|
|
|
params.put("area", area);
|
|
|
}
|
|
|
List<Map<String,Object>> total = hibenateUtils.createSQLQuery(sql,params);
|
|
|
for (Map<String,Object> map:total){
|
|
|
if(null!=map.get("create_time")){
|
|
|
String createTime= map.get("create_time").toString();
|
|
|
map.put("create_time",DateUtil.dateToStrLong(DateUtil.strToDateLong(createTime)));
|
|
|
}
|
|
|
|
|
|
}
|
|
|
result.put("equipmentDetails",total);
|
|
|
List<Map<String, Object>> areCount = hibenateUtils.createSQLQuery(areCountSql.toString(),params);
|
|
|
if (areCount.size()>=0){
|
|
@ -129,5 +137,25 @@ public class IotEqtDetailService extends BaseJpaService<IotEquipmentDetailDO, I
|
|
|
}
|
|
|
return count;
|
|
|
}
|
|
|
public List<Map<String,Object>> getHosptital(String name,String code,String town,String city){
|
|
|
StringBuffer sql = new StringBuffer();
|
|
|
Map<String,Object> params = new HashedMap();
|
|
|
sql.append("select * from wlyy.dm_hospital t where 1=1");
|
|
|
if (StringUtils.isNotEmpty(name)){
|
|
|
sql.append(" and t.name like '%"+name+"%'");
|
|
|
}if (StringUtils.isNotEmpty(code)){
|
|
|
sql.append(" and t.code =:code");
|
|
|
params.put("code",code);
|
|
|
}if (StringUtils.isNotEmpty(town)){
|
|
|
sql.append(" and t.town =:town");
|
|
|
params.put("town",town);
|
|
|
}
|
|
|
if (StringUtils.isNotEmpty(city)){
|
|
|
sql.append(" and t.city =:city");
|
|
|
params.put("city",city);
|
|
|
}
|
|
|
List<Map<String,Object>> list = hibenateUtils.createSQLQuery(sql.toString(),params);
|
|
|
return list;
|
|
|
}
|
|
|
|
|
|
}
|