From 0675583f02d569889c8bd8b1bccc6010a7753e1b Mon Sep 17 00:00:00 2001 From: 王彪总 Date: Fri, 29 May 2026 22:05:45 +0800 Subject: [PATCH] fix(config): 更新配置文件和修复分页计算问题 --- java110-bean/src/main/java/com/java110/po/property/AttendanceRecordPo.java | 3 +++ service-user/src/main/java/com/java110/user/cmd/property/AttendancePunchCmd.java | 1 + service-user/src/main/resources/mapper/property/AttendanceRecordMapper.xml | 4 ++-- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/java110-bean/src/main/java/com/java110/po/property/AttendanceRecordPo.java b/java110-bean/src/main/java/com/java110/po/property/AttendanceRecordPo.java index b3275f8..00d6231 100644 --- a/java110-bean/src/main/java/com/java110/po/property/AttendanceRecordPo.java +++ b/java110-bean/src/main/java/com/java110/po/property/AttendanceRecordPo.java @@ -20,6 +20,7 @@ public class AttendanceRecordPo implements Serializable { private BigDecimal longitude; private BigDecimal latitude; private String storeId; + private String photoUrl; // 打卡照片URL private Date createTime; public String getId() { return id; } @@ -42,6 +43,8 @@ public class AttendanceRecordPo implements Serializable { public void setLatitude(BigDecimal latitude) { this.latitude = latitude; } public String getStoreId() { return storeId; } public void setStoreId(String storeId) { this.storeId = storeId; } + public String getPhotoUrl() { return photoUrl; } + public void setPhotoUrl(String photoUrl) { this.photoUrl = photoUrl; } public Date getCreateTime() { return createTime; } public void setCreateTime(Date createTime) { this.createTime = createTime; } } diff --git a/service-user/src/main/java/com/java110/user/cmd/property/AttendancePunchCmd.java b/service-user/src/main/java/com/java110/user/cmd/property/AttendancePunchCmd.java index 9ad050a..5d53c61 100644 --- a/service-user/src/main/java/com/java110/user/cmd/property/AttendancePunchCmd.java +++ b/service-user/src/main/java/com/java110/user/cmd/property/AttendancePunchCmd.java @@ -103,6 +103,7 @@ public class AttendancePunchCmd extends Cmd { po.setPunchAddress(reqJson.containsKey("punchAddress") ? reqJson.getString("punchAddress") : ""); po.setLongitude(reqJson.getBigDecimal("longitude")); po.setLatitude(reqJson.getBigDecimal("latitude")); + po.setPhotoUrl(reqJson.containsKey("photoUrl") ? reqJson.getString("photoUrl") : ""); attendanceRecordV1ServiceDao.saveAttendanceRecord(po); context.setResponseEntity(ResultVo.success()); diff --git a/service-user/src/main/resources/mapper/property/AttendanceRecordMapper.xml b/service-user/src/main/resources/mapper/property/AttendanceRecordMapper.xml index dbe799e..d3c084e 100644 --- a/service-user/src/main/resources/mapper/property/AttendanceRecordMapper.xml +++ b/service-user/src/main/resources/mapper/property/AttendanceRecordMapper.xml @@ -3,8 +3,8 @@ - INSERT INTO attendance_record(id, user_id, user_name, work_type, punch_type, punch_time, punch_address, longitude, latitude, store_id, create_time) - VALUES(#{id}, #{userId}, #{userName}, #{workType}, #{punchType}, #{punchTime}, #{punchAddress}, #{longitude}, #{latitude}, #{storeId}, NOW()) + INSERT INTO attendance_record(id, user_id, user_name, work_type, punch_type, punch_time, punch_address, longitude, latitude, store_id, photo_url, create_time) + VALUES(#{id}, #{userId}, #{userName}, #{workType}, #{punchType}, #{punchTime}, #{punchAddress}, #{longitude}, #{latitude}, #{storeId}, #{photoUrl}, NOW())