diff --git a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java index f6e54bf9..e973b26a 100644 --- a/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java +++ b/ruoyi-flowable/src/main/java/com/ruoyi/flowable/service/impl/FlowTaskServiceImpl.java @@ -188,7 +188,6 @@ public class FlowTaskServiceImpl extends FlowServiceFactory implements IFlowTask } } - // 目的获取所有需要被跳转的节点 currentIds // 取其中一个父级任务,因为后续要么存在公共网关,要么就是串行公共线路 UserTask oneUserTask = parentUserTaskList.get(0); diff --git a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/AttendanceJgwTask.java b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/AttendanceJgwTask.java index e82427e5..25668e26 100644 --- a/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/AttendanceJgwTask.java +++ b/ruoyi-quartz/src/main/java/com/ruoyi/quartz/task/AttendanceJgwTask.java @@ -190,8 +190,8 @@ public class AttendanceJgwTask { public static void main(String[] args){ String d="sxyzxx2024suc"; - System.out.println(Base64.encode(d)); - System.out.println(DateTime.now().year()); + //System.out.println(Base64.encode(d)); + //System.out.println(DateTime.now().year()); String appid="6a6f24fe35b04ee0bcf31cfb46ed1051"; String secret="c3h5enh4MjAyNHN1Yw=="; @@ -203,11 +203,11 @@ public class AttendanceJgwTask { if(token==null || token.length()==0){ return; } - System.out.println(token); - System.out.println(DateUtil.format(DateTime.now(),"yyyy-MM-dd")); + //System.out.println(token); + //System.out.println(DateUtil.format(DateTime.now(),"yyyy-MM-dd")); String subcontractorId=new AttendanceJgwTask().getSubcontractor(appid,token,phone); String leaderTeamId="b3774a8cd04c418dabf36bffbf276661"; - System.out.println(subcontractorId); + //System.out.println(subcontractorId); //findWorkerByLeader(appid,token,leaderTeamId); @@ -225,9 +225,9 @@ public class AttendanceJgwTask { String path="/webapi/project/findDirectlyUnderTeam"; String time = System.currentTimeMillis() + ""; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; - System.out.println(url); + //System.out.println(url); String tokenSign = Md5Utils.hash(url); - System.out.println(tokenSign); + //System.out.println(tokenSign); Map params = new HashMap<>(); params.put("appId",appId); params.put("timestamp",time); @@ -240,14 +240,14 @@ public class AttendanceJgwTask { .post(toFormBody(params)) .build(); String data=AttendanceTask.getResult(request); - System.out.println(data); + //System.out.println(data); JSONObject j= JSON.parseObject(data); JSONObject jd=j.getJSONObject("data"); JSONArray arr=jd.getJSONArray("teamList"); if(arr.size()>0){ for(int i=0;i"+jo.getString("teamName")); + //System.out.println("-->"+jo.getString("teamName")); } } @@ -257,9 +257,9 @@ public class AttendanceJgwTask { String path="/webapi/project/queryProject"; String time = System.currentTimeMillis() + ""; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; - System.out.println(url); + //System.out.println(url); String tokenSign = Md5Utils.hash(url); - System.out.println(tokenSign); + //System.out.println(tokenSign); Map params = new HashMap<>(); params.put("appId",appId); params.put("timestamp",time); @@ -271,7 +271,7 @@ public class AttendanceJgwTask { .post(toFormBody(params)) .build(); String data=AttendanceTask.getResult(request); - System.out.println(data); + //System.out.println(data); JSONObject j= JSON.parseObject(data); JSONObject jd=j.getJSONObject("data"); JSONArray arr=jd.getJSONArray("projectList"); @@ -295,9 +295,9 @@ public class AttendanceJgwTask { String path="/webapi/project/querySubcontractorByPhone"; String time = System.currentTimeMillis() + ""; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; - System.out.println(url); + //System.out.println(url); String tokenSign = Md5Utils.hash(url); - System.out.println(tokenSign); + //System.out.println(tokenSign); Map params = new HashMap<>(); params.put("appId",appId); params.put("timestamp",time); @@ -308,7 +308,7 @@ public class AttendanceJgwTask { .post(toFormBody(params)) .build(); String data=AttendanceTask.getResult(request); - System.out.println(data); + //System.out.println(data); JSONObject j= JSON.parseObject(data); JSONObject jd=j.getJSONObject("data"); JSONArray arr=jd.getJSONArray("subcontractorList"); @@ -328,9 +328,9 @@ public class AttendanceJgwTask { String path="/webapi/dictInfo/getJobTypeData"; String time = System.currentTimeMillis() + ""; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; - System.out.println(url); + //System.out.println(url); String tokenSign = Md5Utils.hash(url); - System.out.println(tokenSign); + //System.out.println(tokenSign); Map params = new HashMap<>(); params.put("appId",appId); params.put("timestamp",time); @@ -341,7 +341,7 @@ public class AttendanceJgwTask { .post(toFormBody(params)) .build(); String data=AttendanceTask.getResult(request); - System.out.println(data); + //System.out.println(data); JSONObject j= JSON.parseObject(data); JSONObject jd=j.getJSONObject("data"); JSONArray arr=jd.getJSONArray("jobTypes"); @@ -360,9 +360,9 @@ public class AttendanceJgwTask { String time = System.currentTimeMillis() + ""; //String startId="0"; String url=host+path+"?appId=" + appId + "&tokenSign=" + token +"×tamp=" + time; - System.out.println(url); + //System.out.println(url); String tokenSign = Md5Utils.hash(url); - System.out.println(tokenSign); + //System.out.println(tokenSign); Map params = new HashMap<>(); params.put("appId",appId); params.put("timestamp",time); @@ -376,7 +376,7 @@ public class AttendanceJgwTask { .post(toFormBody(params)) .build(); String data=AttendanceTask.getResult(request); - System.out.println(data); + //System.out.println(data); JSONObject j= JSON.parseObject(data); JSONObject joData= j.getJSONObject("data"); String endId= joData.getString("endId"); @@ -385,11 +385,11 @@ public class AttendanceJgwTask { for(int i=0;i"+sdata.getRemark()); + //System.out.println("--->"+sdata.getRemark()); } //sdata.setScanPhoto(photoUrl); } @@ -455,7 +455,7 @@ public class AttendanceJgwTask { for(int i=0;i0){ for(int i=0;i"+json.getString("teamName")); + //System.out.println("-->"+json.getString("teamName")); } } } @@ -664,7 +664,7 @@ public class AttendanceJgwTask { Object o=arr2.get(0); } } - System.out.println("cnt:"+cnt+","+arr.size()); + //System.out.println("cnt:"+cnt+","+arr.size()); findAddWorkerByProject(appId, token, projectId, endId); } } @@ -707,7 +707,7 @@ public class AttendanceJgwTask { Object o=arr2.get(0); } } - System.out.println("cnt:"+cnt+","+arr.size()); + //System.out.println("cnt:"+cnt+","+arr.size()); //findAddWorkerByProject(appId, token, projectId, endId); } } @@ -1149,7 +1149,7 @@ public class AttendanceJgwTask { .post(toFormBody(params)) .build(); String data=AttendanceTask.getResult(request); - System.out.println(data); + //System.out.println(data); JSONObject j= JSON.parseObject(data); JSONObject joData= j.getJSONObject("data"); String endId= joData.getString("endId"); @@ -1165,7 +1165,7 @@ public class AttendanceJgwTask { sdata.setCfgid(it.getId()); sdata.setAppId(appId); if(sdata.getWorkerId().equals("63e0e09858624979b97291977afe352b")){ - System.out.println("--->"+sdata.getRemark()); + //System.out.println("--->"+sdata.getRemark()); } sdata.setVendorsCode(it.getVendorsCode()); attendanceDataService.add(sdata); diff --git a/ruoyi-ui/src/views/flow/flowLabourInfo/index.vue b/ruoyi-ui/src/views/flow/flowLabourInfo/index.vue index fd66c8d9..32de8260 100644 --- a/ruoyi-ui/src/views/flow/flowLabourInfo/index.vue +++ b/ruoyi-ui/src/views/flow/flowLabourInfo/index.vue @@ -191,12 +191,21 @@ fixed="right" >