|
@@ -49,6 +49,7 @@ public class WbsTreeContractClientImpl implements WbsTreeContractClient {
|
|
|
@Override
|
|
|
public List<WbsTreeContractTreeVOS> queryContractWbsTreeByContractIdAndType(String contractId, Integer wbsType, String parentId) {
|
|
|
List<WbsTreeContractTreeVO> vo = this.contractInfoService.queryContractWbsTreeByContractIdAndType(contractId, wbsType, parentId);
|
|
|
+
|
|
|
//不知道为什么通过远程调用时实体字段不是想要的,所以中间用字段相同且不继承其它实体的类转换一次
|
|
|
List<WbsTreeContractTreeVOS> vos = JSONArray.parseArray(JSONObject.toJSONString(vo), WbsTreeContractTreeVOS.class);
|
|
|
vos.forEach(voData -> voData.setLeaf(new Integer("6").equals(voData.getDeptCategory())));
|