Kaynağa Gözat

fix:添加经纬度非空校验

shc 8 ay önce
ebeveyn
işleme
3a1bced85e

+ 6 - 0
hnqz-upms/hnqz-upms-biz/src/main/java/com/qunzhixinxi/hnqz/admin/service/impl/WmTaskContentServiceImpl.java

@@ -837,6 +837,12 @@ public class WmTaskContentServiceImpl extends ServiceImpl<WmTaskContentMapper, W
 
                     // 保存打卡记录
                     if ("51".equals(wmTaskContent.getTemp30()) || "52".equals(wmTaskContent.getTemp30()) || "53".equals(wmTaskContent.getTemp30())) {
+
+                        if (StrUtil.hasBlank(wmTaskContent.getTemp8(), wmTaskContent.getTemp9(), wmTaskContent.getTemp10(), wmTaskContent.getTemp11(), wmTaskContent.getTemp12())){
+                            throw new RuntimeException("打卡记录信息缺失,请重新刷新数据");
+                        }
+
+
                         WmUserSign wmUserSign = new WmUserSign();
                         wmUserSign.setSignEntType(wmTaskContent.getTemp8());
                         wmUserSign.setSignEntId(wmTaskContent.getTemp9());