update code

dev_xds
haha 2024-04-09 21:48:00 +08:00
parent 675007d23b
commit b7369b07cc
2 changed files with 10 additions and 9 deletions

View File

@ -348,7 +348,7 @@ public class SurProjectAttendanceUser extends BaseEntity
u.workTypeName=json.getString("workTypeName"); u.workTypeName=json.getString("workTypeName");
u.specWorkType=json.getBooleanValue("specWorkType",false)?1:0; u.specWorkType=json.getBooleanValue("specWorkType",false)?1:0;
u.hatCode=json.getString("hatCode"); u.hatCode=json.getString("hatCode");
u.state=json.getLongValue("state",0); u.state=json.getLongValue("status",0);
u.enterDate=json.getString("enterDate"); u.enterDate=json.getString("enterDate");
u.exitDate=json.getString("exitDate"); u.exitDate=json.getString("exitDate");
u.companyId=""+json.getLongValue("companyId",0); u.companyId=""+json.getLongValue("companyId",0);

View File

@ -218,18 +218,19 @@ public class AttendanceTask {
System.out.println("-------1--------->AttendanceUserTask.syncWorker"); System.out.println("-------1--------->AttendanceUserTask.syncWorker");
Map<String, Object> params = new HashMap<>(); Map<String, Object> params = new HashMap<>();
params.put("projectId", "824959117494784"); params.put("projectId", "709599705953792");
//params.put("start", "2023-10-06 00:00:00"); params.put("start", "2000-01-01 00:00:00");
//params.put("end", "2023-10-07 00:00:00"); params.put("end", "2099-01-01 00:00:00");
params.put("pageNo","1");
params.put("pageSize", "1000");
//params.put("pageNo", "1"); //params.put("pageNo", "1");
params.put("startId", "0"); params.put("startId", "0");
params.put("pageSize", "1000"); params.put("appid","f24454233c5346fe82df6b8dd35e9d6d");
params.put("appid","8fba899a21c64be4aa25bf0f3314ad5c"); String sign = getSign(params,"754619e2a33491b84a4d47838d2ffc0a");
String sign = getSign(params,"426b3d8280620176d80a826eebef3579");
System.out.println("--->"+sign); System.out.println("--->"+sign);
params.put("sign",sign); params.put("sign",sign);
String host="https://glm.glodon.com/api/open"; String host="https://glm.glodon.com/api/open";
String path="/attendance/card"; String path="/worker/new/allWorkerInfo";
HttpUrl.Builder urlBuilder = Objects.requireNonNull(HttpUrl.parse(host + path)).newBuilder(); HttpUrl.Builder urlBuilder = Objects.requireNonNull(HttpUrl.parse(host + path)).newBuilder();
params.forEach((s, o) -> { params.forEach((s, o) -> {
urlBuilder.addQueryParameter(s, (String) o); urlBuilder.addQueryParameter(s, (String) o);
@ -244,7 +245,7 @@ public class AttendanceTask {
for(int i=0;i<jsonArray.size();i++){ for(int i=0;i<jsonArray.size();i++){
JSONObject o=jsonArray.getJSONObject(i); JSONObject o=jsonArray.getJSONObject(i);
//if(o.getLong("workerId")==7813018){ //if(o.getLong("workerId")==7813018){
System.out.println(o.toString()); System.out.println(o.getString("status"));
//} //}
} }
} }