|
@@ -471,7 +471,21 @@ const TreeAutoExpandKeys = ref(getStoreData('wbsTreeExpandKeys') || [])
|
|
const isSearchTree = ref(false)
|
|
const isSearchTree = ref(false)
|
|
const wbstreeKey=ref(Math.random())
|
|
const wbstreeKey=ref(Math.random())
|
|
const getSearchTreeData=async()=>{
|
|
const getSearchTreeData=async()=>{
|
|
- const {error, code, data} = await queryApi.getTreeall({
|
|
|
|
|
|
+ if(contractInfo.value?.contractType==2){
|
|
|
|
+ const {error, code, data} = await queryApi.getTreeallJl({
|
|
|
|
+ contractId: contractId.value,
|
|
|
|
+
|
|
|
|
+ })
|
|
|
|
+ //判断状态
|
|
|
|
+ if (!error && code === 200) {
|
|
|
|
+ searchTreeData.value = getArrValue(data)
|
|
|
|
+ treeLoading.value = false
|
|
|
|
+ } else {
|
|
|
|
+ treeLoading.value = false
|
|
|
|
+ searchTreeData.value = []
|
|
|
|
+ }
|
|
|
|
+ }else{
|
|
|
|
+ const {error, code, data} = await queryApi.getTreeall({
|
|
contractId: contractId.value,
|
|
contractId: contractId.value,
|
|
projectId: projectId.value,
|
|
projectId: projectId.value,
|
|
wbsId:projectInfo?.value.referenceWbsTemplateId
|
|
wbsId:projectInfo?.value.referenceWbsTemplateId
|
|
@@ -484,6 +498,8 @@ const getSearchTreeData=async()=>{
|
|
treeLoading.value = false
|
|
treeLoading.value = false
|
|
searchTreeData.value = []
|
|
searchTreeData.value = []
|
|
}
|
|
}
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
}
|
|
}
|
|
//监听
|
|
//监听
|