update code

dev_xds
haha 2024-04-15 20:38:21 +08:00
parent 225c258af3
commit 469a6e7381
2 changed files with 13 additions and 9 deletions

View File

@ -279,9 +279,9 @@ public class SurProjectAttendanceData extends BaseEntity
d.serverid=j.getString("id");
d.workerId=j.getString("workerId");
if("2".equals(j.getString("machineType"))){
d.setRemark("L");
}else{
d.setRemark("E");
}else{
d.setRemark("L");
}
d.attendanceTime = j.getString("checkinTime");

View File

@ -138,8 +138,8 @@ public class AttendanceJgwTask {
String appid="6a6f24fe35b04ee0bcf31cfb46ed1051";
String secret="c3h5enh4MjAyNHN1Yw==";
//String prjId="db955e11ef774e63968a47c3dc2acc15";//"b67f1baa6dca4558a16bf90a4681b82e";//
String prjId="209aa0c01d8248b6a56a0921d1b88c83";//泾河新城荟锦坊二期
String phone="18992013714";
String prjId="fa0a3e017ead4d4aa31eeb0ab6e4eda9";//泾河新城荟锦坊二期
String phone="17697358473";
String token= getToken(appid,secret);
if(token==null || token.length()==0){
return;
@ -149,12 +149,12 @@ public class AttendanceJgwTask {
String subcontractorId=new AttendanceJgwTask().getSubcontractor(appid,token,phone);
String leaderTeamId="9a7cda9fd629495b8acc615a54c00625";
System.out.println(subcontractorId);
findWorkerByLeader(appid,token,leaderTeamId);
//findWorkerByLeader(appid,token,leaderTeamId);
//findDirectlyUnderTeam(appid,token,prjId,subcontractorId,0);
//queryProject(appid,token,phone,0);;
//findAddWorkerByProject(appid,token,prjId,0);
//findUpdateWorkerByProject(appid,token,prjId,0);
//findAttendanceByProject(appid,token,prjId);
findAttendanceByProject(appid,token,prjId,"0");
//findTeamByProjectId(appid,token,prjId);
//findProContractorByProjectId(appid,token,prjId);
//getJobTypeData(appid,token,"0");
@ -293,10 +293,10 @@ public class AttendanceJgwTask {
}
return map;
}
public static void findAttendanceByProject(String appId,String token,String projectId){
public static void findAttendanceByProject(String appId,String token,String projectId,String startId){
String path="/webapi/project/findAttendanceByProject";
String time = System.currentTimeMillis() + "";
String startId="0";
//String startId="0";
String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"&timestamp=" + time;
System.out.println(url);
String tokenSign = Md5Utils.hash(url);
@ -326,8 +326,12 @@ public class AttendanceJgwTask {
System.out.println(json.getString("machineType"));
String photoUrl=getPhoto(appId,token,photo);
SurProjectAttendanceData sdata = SurProjectAttendanceData.createFromJgw(json);
sdata.setScanPhoto(photoUrl);
if(sdata.getWorkerId().equals("fb9c08a63b8e4846a3a2e05576213db8")){
System.out.println("--->"+sdata.getRemark());
}
//sdata.setScanPhoto(photoUrl);
}
findAttendanceByProject(appId,token,projectId,endId);
}
}