Browse Source

审批单同步

lxy_01 4 ngày trước cách đây
mục cha
commit
aef26bf031

+ 11 - 0
fhKeeper/formulahousekeeper/management-workshop/src/main/java/com/management/platform/controller/WxCorpInfoController.java

@@ -280,6 +280,7 @@ public class WxCorpInfoController {
 //                LocalDate createDate=LocalDate.now();
                 long apply_time = info.getLongValue("apply_time");
                 LocalDate createDate;
+                int appley_people_number = 0;//申请人数量
                 if(apply_time>0){
                     createDate=  DateTimeUtil.getLocalDateFromUnix(apply_time);
                 }else {
@@ -380,6 +381,16 @@ public class WxCorpInfoController {
                             }
                         }
                     }
+                    if(title.getJSONObject(0).getString("text").equals("所属工位长")){
+                        if(control.equals("Contact")){
+                            JSONArray members = value.getJSONArray("members");
+                            for (int i2 = 0; i2 < members.size(); i2++) {
+                                JSONObject jsonObject = members.getJSONObject(i2);
+                                String userid1 = jsonObject.getString("userid");
+                                userTeams.add(userid1);
+                            }
+                        }
+                    }
                     if(title.getJSONObject(0).getString("text").contains("单价")){
                         if(control.equals("Number")){
                             if(!value.getString("new_number").equals("")){

+ 10 - 0
fhKeeper/formulahousekeeper/management-workshop/src/main/java/com/management/platform/task/TimingTask.java

@@ -585,6 +585,16 @@ public class TimingTask {
                             }
                         }
                     }
+                    if(title.getJSONObject(0).getString("text").equals("所属工位长")){
+                        if(control.equals("Contact")){
+                            JSONArray members = value.getJSONArray("members");
+                            for (int i2 = 0; i2 < members.size(); i2++) {
+                                JSONObject jsonObject = members.getJSONObject(i2);
+                                String userid1 = jsonObject.getString("userid");
+                                userTeams.add(userid1);
+                            }
+                        }
+                    }
                     if(title.getJSONObject(0).getString("text").contains("单价")){
                         if(control.equals("Number")){
                             if(!value.getString("new_number").equals("")){