|
@@ -131,7 +131,7 @@ const getKey1Data = async ()=>{
|
|
|
let newArr = getArrValue(data), info = getObjValue(newArr[newArr.length - 1])
|
|
|
searchForm.value.contractPeriodId = info.id
|
|
|
approveStatus.value = info.approveStatus
|
|
|
- rawUrl.value = info?.rawUrl
|
|
|
+
|
|
|
key1Data.value = newArr
|
|
|
|
|
|
} else {
|
|
@@ -216,6 +216,16 @@ const getTableData = async () => {
|
|
|
contractId: contractId.value,
|
|
|
})
|
|
|
tableData.value = getArrValue(data['records'])
|
|
|
+ if (tableData.value.length > 0) {
|
|
|
+ if (tableData.value[0].approveStatusName !== '未上报') {
|
|
|
+ rawUrl.value = tableData.value[0]?.periodPdfUrl
|
|
|
+ } else {
|
|
|
+ rawUrl.value = ''
|
|
|
+ }
|
|
|
+
|
|
|
+ } else {
|
|
|
+ rawUrl.value = ''
|
|
|
+ }
|
|
|
searchForm.value.total = data.total || 0
|
|
|
tableLoading.value = false
|
|
|
}
|