duy 1 жил өмнө
parent
commit
bce1c47837

+ 6 - 2
src/views/debit-pay/ledgers/datarelate.vue

@@ -84,9 +84,13 @@ const getKey1Data = async ()=>{
         type: 1,
     })
     if (!error && code === 200) {
-        let newArr = getArrValue(data), info = getObjValue(newArr[newArr.length - 1])
-        searchForm.value.contractPeriodId = info.id
+        let newArr = getArrValue(data)
         key1Data.value = newArr
+        //只显示approveStatus==2的计量期
+        const filteredItems = key1Data.value.filter(item => item.approveStatus === 2)
+        key1Data.value = filteredItems
+        let info = getObjValue(filteredItems[filteredItems.length - 1])
+        searchForm.value.contractPeriodId = info.id
     } else {
         key1Data.value = []
     }