Parcourir la source

注释了更新请假信息的方法

verguenza il y a 4 ans
Parent
commit
42365ea473

+ 8 - 12
src/main/java/com/galaxis/manatee/entity/chuanyun/data/object/ChuanyunAskForLeaveDo.java

@@ -3,17 +3,12 @@ package com.galaxis.manatee.entity.chuanyun.data.object;
 import com.dingtalk.api.response.OapiProcessinstanceGetResponse;
 import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
 import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.databind.annotation.JsonNaming;
-import com.galaxis.capsule.dto.MaterialDTO;
 import lombok.Data;
 import lombok.EqualsAndHashCode;
 import lombok.extern.slf4j.Slf4j;
 import org.springframework.beans.BeanUtils;
 
 import javax.persistence.Entity;
-import java.nio.file.LinkOption;
-import java.time.LocalDateTime;
-import java.util.ArrayList;
 import java.util.Date;
 import java.util.List;
 import java.util.UUID;
@@ -22,6 +17,7 @@ import java.util.UUID;
  * Created by IntelliJ IDEA.
  * User: xuj
  * Date: 2020/7/23
+ * @author xuj
  */
 @Slf4j
 @EqualsAndHashCode(callSuper = true)
@@ -128,14 +124,14 @@ public class ChuanyunAskForLeaveDo extends BasicDO {
     public static ChuanyunAskForLeaveDo fromAskForLeaveDTO(OapiProcessinstanceGetResponse.ProcessInstanceTopVo processInstanceTopVo){
         ChuanyunAskForLeaveDo chuanyunAskForLeaveDo =new ChuanyunAskForLeaveDo();
         BeanUtils.copyProperties(processInstanceTopVo, chuanyunAskForLeaveDo);
-        List<OapiProcessinstanceGetResponse.FormComponentValueVo> formComponetList = processInstanceTopVo.getFormComponentValues();
-        if(formComponetList != null && formComponetList.size() > 0) {
-            for(int i = 0; i < formComponetList.size(); i++) {
-                if(formComponetList.get(i).getName().equals("请假事由")) {
-                    chuanyunAskForLeaveDo.setLeaveType(formComponetList.get(i).getValue());
+        List<OapiProcessinstanceGetResponse.FormComponentValueVo> formComponentList = processInstanceTopVo.getFormComponentValues();
+        if(formComponentList != null && formComponentList.size() > 0) {
+            for (OapiProcessinstanceGetResponse.FormComponentValueVo formComponentValueVo : formComponentList) {
+                if ("请假事由".equals(formComponentValueVo.getName())) {
+                    chuanyunAskForLeaveDo.setLeaveType(formComponentValueVo.getValue());
                 }
-                if(formComponetList.get(i).getName().equals("劳动合同所属公司")) {
-                    chuanyunAskForLeaveDo.setContractOwnerLtd(formComponetList.get(i).getValue());
+                if ("劳动合同所属公司".equals(formComponentValueVo.getName())) {
+                    chuanyunAskForLeaveDo.setContractOwnerLtd(formComponentValueVo.getValue());
                 }
             }
         }

+ 1 - 1
src/main/java/com/galaxis/manatee/task/ChuanyunBasicDataScheduledTask.java

@@ -97,7 +97,7 @@ public class ChuanyunBasicDataScheduledTask {
      */
     @Scheduled(fixedDelay = 3600000L)
     private void getDataFromChuanyun() {
-        saveAskForLeave();
+//        saveAskForLeave();
         //专项费用分摊
         getSpecialProcedure();
         //获取人员-归属公司信息