打卡位置

This commit is contained in:
2025-11-12 10:48:44 +08:00
parent 878615344d
commit 7e21e1ab02
15 changed files with 105 additions and 17 deletions

View File

@ -50,6 +50,7 @@ import org.springframework.stereotype.Service;
import org.springframework.util.CollectionUtils;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.*;
import java.util.concurrent.atomic.AtomicInteger;
import java.util.stream.Collectors;
@ -1352,7 +1353,11 @@ public class TbQwXfbbServiceImpl extends ServiceImpl<TbQwXfbbMapper, TbQwXfbb> i
// xfbb.setLx(user1.getType());
// }
WebSocketObject obj = new WebSocketObject("04", xfbb, null);
this.tbWebSocketAdaptRemoteService.sendBbMessage(obj);
try{
this.tbWebSocketAdaptRemoteService.sendBbMessage(obj);
}catch (Exception e){
}
TbWzLswz wz = new TbWzLswz();
wz.setId(UUIDGenerator.getUUID());
wz.setSjly("02");
@ -1360,6 +1365,11 @@ public class TbQwXfbbServiceImpl extends ServiceImpl<TbQwXfbbMapper, TbQwXfbb> i
wz.setYwid(xfbb.getId());
wz.setJd(BigDecimal.valueOf(dto.getJd()));
wz.setWd(BigDecimal.valueOf(dto.getWd()));
Timestamp csdtTime = new Timestamp(System.currentTimeMillis());
wz.setXtCjsj(csdtTime);
wz.setXtSjly("1");
wz.setXtSjzt("1");
wz.setXtScbz("0");
// wz.setZb(JtsUtils.getPoint(wz.getJd(), wz.getWd()));
this.baseMapper.insertTbWzSblswz(wz);
}

View File

@ -533,7 +533,7 @@
</if>
and a.xt_sjzt = '1'
and a.bbzt = '0'
and a.bbjssj is null
and (
a.fzr_sfzh = #{sfzh} or a.id in (select ywid
from tb_qw_jl b
@ -665,8 +665,8 @@
<insert id="insertTbWzSblswz">
insert into mosty_wzzx.tb_wz_lswz
(id,sjly,dwsj,ywid,jd,wd)
values (#{id},#{sjly},#{dwsj},#{ywid},#{jd},#{wd})
(id,sjly,dwsj,ywid,jd,wd, xt_sjly, xt_sjzt, xt_scbz)
values (#{id},#{sjly},#{dwsj},#{ywid},#{jd},#{wd}, #{xtSjly}, #{xtSjzt}, #{xtScbz})
</insert>
<select id="getSumXfsc" resultType="java.util.Map">