From 8a01cf38566c3bcac6c2db03051eae17fdc315e2 Mon Sep 17 00:00:00 2001 From: haha Date: Mon, 5 May 2025 20:12:53 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=B5=8E=E5=B7=A5?= =?UTF-8?q?=E7=BD=91=E8=80=83=E5=8B=A4=E7=B3=BB=E7=BB=9F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mapper/manage/ProCostOutputMapper.xml | 20 +++++++++---------- .../yanzhu/job/task/AttendanceJgwTask.java | 12 +++++------ .../job/QuartzProjectAttendanceDataMapper.xml | 10 ++++++---- .../job/QuartzProjectAttendanceUserMapper.xml | 10 ++++++---- .../mapper/job/SysApplyConfigMapper.xml | 6 +++--- .../src/views/manage/attendance_cfg/index.vue | 12 ++++++++--- 6 files changed, 40 insertions(+), 30 deletions(-) diff --git a/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProCostOutputMapper.xml b/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProCostOutputMapper.xml index 17f5cce6..c21ef8e9 100644 --- a/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProCostOutputMapper.xml +++ b/yanzhu-common/yanzhu-common-mapper/src/main/resources/mapper/manage/ProCostOutputMapper.xml @@ -347,32 +347,32 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" diff --git a/yanzhu-modules/yanzhu-job/src/main/java/com/yanzhu/job/task/AttendanceJgwTask.java b/yanzhu-modules/yanzhu-job/src/main/java/com/yanzhu/job/task/AttendanceJgwTask.java index 6760218a..4163d2da 100644 --- a/yanzhu-modules/yanzhu-job/src/main/java/com/yanzhu/job/task/AttendanceJgwTask.java +++ b/yanzhu-modules/yanzhu-job/src/main/java/com/yanzhu/job/task/AttendanceJgwTask.java @@ -425,7 +425,7 @@ public class AttendanceJgwTask { String filePath= resourcesConfig.getUploadPath(); try { String name=FileUtil.getName(photo); - return "/jgw"+FileUtils.writeBytes(buffer, filePath+"/jgw",name); + return "/jgw/"+FileUtils.writeBytes(buffer, filePath+"/jgw",name); }catch (Exception ex){ return ""; } @@ -827,7 +827,7 @@ public class AttendanceJgwTask { private void doSyncWorker(JSONObject jo, long startId, QuartzProjectAttendanceCfg it) { String appId=jo.getString("appId"); String token=jo.getString("token"); - String projectId=jo.getString("projectId"); + String projectId=jo.getString("appProjectId"); String path="/webapi/project/findAddWorkerByProject"; String time = System.currentTimeMillis() + ""; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; @@ -913,7 +913,7 @@ public class AttendanceJgwTask { private void doSyncProContractor(JSONObject jo, long startId, QuartzProjectAttendanceCfg it) { String appId=jo.getString("appId"); String token=jo.getString("token"); - String projectId=jo.getString("projectId"); + String projectId=jo.getString("appProjectId"); String path="/webapi/project/findProContractorByProjectId"; String time = System.currentTimeMillis() + ""; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; @@ -972,7 +972,7 @@ public class AttendanceJgwTask { private void doSyncDirectlyUnderGroup(JSONObject jo, long startId, QuartzProjectAttendanceCfg it) { String appId=jo.getString("appId"); String token=jo.getString("token"); - String projectId=jo.getString("projectId"); + String projectId=jo.getString("appProjectId"); String phone=jo.getString("phone"); String subcontractorId=getSubcontractor(appId,token,phone); String path="/webapi/project/findDirectlyUnderTeam"; @@ -1031,7 +1031,7 @@ public class AttendanceJgwTask { private void doSyncGroup(JSONObject jo, long startId, QuartzProjectAttendanceCfg it) { String appId=jo.getString("appId"); String token=jo.getString("token"); - String projectId=jo.getString("projectId"); + String projectId=jo.getString("appProjectId"); String path="/webapi/project/findTeamByProjectId"; String time = System.currentTimeMillis() + ""; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; @@ -1134,7 +1134,7 @@ public class AttendanceJgwTask { private void doSyncAttendanceData(JSONObject jo, String startId, QuartzProjectAttendanceCfg it) { String appId=jo.getString("appId"); String token=jo.getString("token"); - String projectId=jo.getString("projectId"); + String projectId=jo.getString("appProjectId"); String startTime=jo.getString("startTime"); String endTime=jo.getString("endTime"); String path="/webapi/project/findAttendanceByProject"; diff --git a/yanzhu-modules/yanzhu-job/src/main/resources/mapper/job/QuartzProjectAttendanceDataMapper.xml b/yanzhu-modules/yanzhu-job/src/main/resources/mapper/job/QuartzProjectAttendanceDataMapper.xml index 4dca9357..97b29be6 100644 --- a/yanzhu-modules/yanzhu-job/src/main/resources/mapper/job/QuartzProjectAttendanceDataMapper.xml +++ b/yanzhu-modules/yanzhu-job/src/main/resources/mapper/job/QuartzProjectAttendanceDataMapper.xml @@ -409,6 +409,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" and sp.dis_dept_id=#{subDeptId} + and sp.project_Type = #{proType} and c.project_id in @@ -451,7 +452,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"