|
|
|
@ -3,6 +3,7 @@ package com.dreamchaser.depository_manage; |
|
|
|
import com.alibaba.fastjson.JSONObject; |
|
|
|
import com.dreamchaser.depository_manage.config.PublicConfig; |
|
|
|
import com.dreamchaser.depository_manage.config.QyWxConfig; |
|
|
|
import com.dreamchaser.depository_manage.entity.MaterialType; |
|
|
|
import com.dreamchaser.depository_manage.entity.UserByPort; |
|
|
|
import com.dreamchaser.depository_manage.pojo.callBackXml.approvalCallBackXml.ApprovalInfo_Details; |
|
|
|
import com.dreamchaser.depository_manage.pojo.callBackXml.approvalCallBackXml.ApprovalInfo_Details_Approver; |
|
|
|
@ -12,11 +13,9 @@ import com.dreamchaser.depository_manage.security.pool.RedisPool; |
|
|
|
import com.dreamchaser.depository_manage.mapper.DepositoryMapper; |
|
|
|
import com.dreamchaser.depository_manage.service.*; |
|
|
|
import com.dreamchaser.depository_manage.service.impl.QyWxOperationService; |
|
|
|
import com.dreamchaser.depository_manage.utils.DateUtil; |
|
|
|
import com.dreamchaser.depository_manage.utils.LinkInterfaceUtil; |
|
|
|
import com.dreamchaser.depository_manage.utils.ObjectFormatUtil; |
|
|
|
import com.dreamchaser.depository_manage.utils.WordUtil; |
|
|
|
import com.dreamchaser.depository_manage.utils.*; |
|
|
|
import javafx.scene.control.TableRow; |
|
|
|
import org.apache.commons.collections4.CollectionUtils; |
|
|
|
import org.apache.poi.ss.formula.functions.T; |
|
|
|
import org.junit.Test; |
|
|
|
import org.junit.runner.RunWith; |
|
|
|
@ -53,6 +52,9 @@ public class OtherTest { |
|
|
|
@Autowired |
|
|
|
QyWxOperationService qyWxOperationService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
MaterialTypeService materialTypeService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
RedisPool redisPool; |
|
|
|
|
|
|
|
@ -99,8 +101,19 @@ public class OtherTest { |
|
|
|
|
|
|
|
@Test |
|
|
|
public void someTest(){ |
|
|
|
List<UserByPort> departmentHeadByUser = PublicConfig.findDepartmentHeadByUser(277, null, null); |
|
|
|
System.out.println(departmentHeadByUser); |
|
|
|
List<MaterialType> materialTypeByNames = materialTypeService.findMaterialTypeByName("安全阀"); |
|
|
|
|
|
|
|
Long oldId = null; |
|
|
|
List<Long> parentOldIdList = new ArrayList<>(); |
|
|
|
List<Long> OldIdList = new ArrayList<>(); |
|
|
|
for (MaterialType materialType : materialTypeByNames) { |
|
|
|
parentOldIdList.add(materialType.getParentId()); |
|
|
|
OldIdList.add(materialType.getOldId()); |
|
|
|
} |
|
|
|
System.out.println(parentOldIdList); |
|
|
|
System.out.println(OldIdList); |
|
|
|
System.out.println(CollectionUtils.subtract(OldIdList,parentOldIdList)); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@Test |
|
|
|
|