From 32b5398830be10ae1c9e16f1424dab0d14e896e8 Mon Sep 17 00:00:00 2001 From: haha Date: Sat, 23 Mar 2024 01:27:13 +0800 Subject: [PATCH] update code --- .../src/views/project/attendance/index.vue | 25 +++++++++---------- .../SurProjectAttendanceDataServiceImpl.java | 5 ++-- .../SurProjectAttendanceDataMapper.xml | 4 +++ 3 files changed, 18 insertions(+), 16 deletions(-) diff --git a/ruoyi-ui/src/views/project/attendance/index.vue b/ruoyi-ui/src/views/project/attendance/index.vue index 710c7b0b..b608e114 100644 --- a/ruoyi-ui/src/views/project/attendance/index.vue +++ b/ruoyi-ui/src/views/project/attendance/index.vue @@ -52,23 +52,20 @@ - + - + - + - - - - - + + @@ -223,11 +220,13 @@ export default { this.$refs.attDrawer.show(); }, /** 查询劳务实名制管理列表 */ - getList() { + getList() { this.loading = true; - let postData={...this.queryParams}; - postData.attendanceTime=this.$dt(new Date()).format("YYYY-MM-DD"); - listAttendance(this.queryParams).then(response=>{ + let postData={}; + postData.attendanceTime=this.$dt(this.queryParams.attendanceTime).format("YYYY-MM-DD"); + postData.projectId=this.queryParams.projectId; + postData.deptId=this.queryParams.subDeptId; + listAttendance(postData).then(response=>{ this.attendanceList = response.rows; this.total = response.total; this.loading = false; 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 028fde4d..0bd2734a 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 @@ -160,9 +160,8 @@ public class SurProjectAttendanceDataServiceImpl implements ISurProjectAttendanc SurProjectAttendanceData where=new SurProjectAttendanceData(); where.setVendorsCode(sdata.getVendorsCode()); where.setCfgid(sdata.getCfgid()); - where.setServerid(sdata.getServerid()); - where.setServerid(sdata.getWorkerId()); - where.setAttendanceTime(DateUtils.parseDateToStr("yyyy-MM-dd HH:mm:ss", DateTime.now())); + where.setWorkerId(sdata.getWorkerId()); + where.setAttendanceTime(sdata.getAttendanceTime()); List list=selectSurProjectAttendanceDataListEx(where); if(list.size()==0){ //设置考勤其它参数 diff --git a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml index 528b7dc2..5ab72a14 100644 --- a/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml +++ b/yanzhu-jh/src/main/resources/mapper/project/SurProjectAttendanceDataMapper.xml @@ -53,6 +53,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and cfgid = #{cfgid} and app_id = #{appId} + and projectId = #{projectId} + and deptId = #{deptId} and vendors_code = #{vendorsCode} and serverid = #{serverid} and workerId = #{workerId} @@ -73,6 +75,8 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and cfgid = #{cfgid} and app_id = #{appId} + and projectId = #{projectId} + and deptId = #{deptId} and vendors_code = #{vendorsCode} and serverid = #{serverid} and workerId = #{workerId}