Browse Source

计量期插入最后一行修改

duy 1 year ago
parent
commit
991d4985e8

+ 2 - 1
src/views/debit-pay/admin/periods.vue

@@ -155,7 +155,7 @@ const addPreRow = ()=>{
 }
 const addNextRow = ()=>{
    if (!curRow.value?.endDate) {
-    curRow.value.endDate = tableEditData.value[0].endDate
+    curRow.value.endDate = tableEditData.value[tableEditData.value.length - 1].endDate
    }
   const netxtDay = getNextDate(curRow.value?.endDate)
     tableEditData.value.splice( curIndex.value + 1, 0, { isNew:true, startDate:netxtDay })
@@ -208,6 +208,7 @@ const getTableEditData = async () => {
     tableEditLoading.value = false
     if (!error && code === 200) {
         tableEditData.value = getArrValue(data)
+        curIndex.value = tableEditData.value.length
         if (tableEditData.value.length === 0) {
             tableEditData.value.push({ isNew:true })
         }

+ 2 - 0
src/views/debit-pay/material/periods.vue

@@ -178,8 +178,10 @@ const getTableEditData = async () => {
     tableEditLoading.value = false
     if (!error && code === 200) {
         tableEditData.value = getArrValue(data)
+        curIndex.value = tableEditData.value.length
         if (tableEditData.value.length === 0) {
             tableEditData.value.push({ isNew:true })
+       
         }
     } else {
         tableEditData.value = []

+ 1 - 0
src/views/debit-pay/start-work/period.vue

@@ -180,6 +180,7 @@ const getTableEditData = async () => {
     tableEditLoading.value = false
     if (!error && code === 200) {
         tableEditData.value = getArrValue(data)
+        curIndex.value = tableEditData.value.length
         if (tableEditData.value.length === 0) {
             tableEditData.value.push({ isNew:true })
         }