diff --git a/ruoyi-ui/src/views/project/attendance/index.vue b/ruoyi-ui/src/views/project/attendance/index.vue
index 4ab436cb..710c7b0b 100644
--- a/ruoyi-ui/src/views/project/attendance/index.vue
+++ b/ruoyi-ui/src/views/project/attendance/index.vue
@@ -14,7 +14,7 @@
-
+
@@ -162,7 +162,7 @@ export default {
pageSize: 10,
projectId:null,
subDeptId:null,
- createBy:new Date()
+ attendanceTime:new Date()
},
// 表单参数
form: {},
@@ -225,7 +225,9 @@ export default {
/** 查询劳务实名制管理列表 */
getList() {
this.loading = true;
- queryAttendanceData(this.queryParams).then(response=>{
+ let postData={...this.queryParams};
+ postData.attendanceTime=this.$dt(new Date()).format("YYYY-MM-DD");
+ listAttendance(this.queryParams).then(response=>{
this.attendanceList = response.rows;
this.total = response.total;
this.loading = false;
diff --git a/ruoyi-ui/vue.config.js b/ruoyi-ui/vue.config.js
index 339a4b4c..28036222 100644
--- a/ruoyi-ui/vue.config.js
+++ b/ruoyi-ui/vue.config.js
@@ -35,6 +35,7 @@ module.exports = {
proxy: {
[process.env.VUE_APP_BASE_API]: {
target: `http://127.0.0.1:8090/jhapi`,
+ //target: `http://192.168.126.20:808/jhapi`,
changeOrigin: true,
pathRewrite: {
['^' + process.env.VUE_APP_BASE_API]: ''
diff --git a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectAttendanceDataServiceImpl.java b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectAttendanceDataServiceImpl.java
index bbe0dfd5..028fde4d 100644
--- a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectAttendanceDataServiceImpl.java
+++ b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/service/impl/SurProjectAttendanceDataServiceImpl.java
@@ -8,6 +8,7 @@ import java.util.stream.Collectors;
import cn.hutool.core.date.DateTime;
+import cn.hutool.core.util.StrUtil;
import com.ruoyi.common.utils.DateUtils;
import com.ruoyi.common.utils.StringUtils;
import com.yanzhu.jh.project.domain.SurProjectAttendanceCfg;
@@ -174,7 +175,11 @@ public class SurProjectAttendanceDataServiceImpl implements ISurProjectAttendanc
}
SurProjectAttendanceUser user=uList.get(0);
sdata.setWorkerName(user.getName());
- sdata.setWorkerPhoto(user.getPhoto());
+ String photo=user.getPhoto();
+ if(StrUtil.isEmpty(photo)){
+ photo=user.getRecentPhoto();
+ }
+ sdata.setWorkerPhoto(photo);
sdata.setWorkerGender(user.getGender());;
sdata.setGroupName(user.getGroupName());
sdata.setWorkTypeName(user.getWorkTypeName());
diff --git a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/task/AttendanceJgwTask.java b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/task/AttendanceJgwTask.java
index 77d1ef6b..fef0b3e3 100644
--- a/yanzhu-jh/src/main/java/com/yanzhu/jh/project/task/AttendanceJgwTask.java
+++ b/yanzhu-jh/src/main/java/com/yanzhu/jh/project/task/AttendanceJgwTask.java
@@ -541,8 +541,8 @@ public class AttendanceJgwTask {
params.put("tokenSign",tokenSign);
params.put("projectId",projectId);
params.put("startId",startId);
- params.put("startTime","2024-03-22");
- params.put("endTime","2024-03-23");
+ params.put("startTime",startTime);
+ params.put("endTime",endTime);
Request request = new Request.Builder()
.url(host+path)
.post(toFormBody(params))
diff --git a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml
index 8a0509b1..e6450dd0 100644
--- a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml
+++ b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml
@@ -45,12 +45,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- select * FROM
- (
- select a.*
- from sur_project_attendance_data_${year} a
- )
- sur_project_attendance_data
+ select * from sur_project_attendance_data_${year}