Pārlūkot izejas kodu

修改一些小细节

yls 1 gadu atpakaļ
vecāks
revīzija
b6bdd6dfbf
1 mainītis faili ar 19 papildinājumiem un 4 dzēšanām
  1. 19 4
      src/views/lifeCycle/Detail.vue

+ 19 - 4
src/views/lifeCycle/Detail.vue

@@ -27,13 +27,15 @@
         </el-table>
         <Pagination :total="tableTotal" :page-size="pageSize" :current-page="currentPage" @pageChange="pagi_changePage" />
       </div>
-      <el-dialog v-model="detailTableVisible" title=" " width="55%" draggable>
+      <el-dialog v-model="detailTableVisible" title=" " width="70%" draggable>
         <el-table
                 :data="dialogData.value"
-                height="400"
+                height="530"
                 class="table-style">
+          <el-table-column type="index" :index="indexCreate1" label="序号" min-width="50"/>
           <el-table-column v-for="item in tableHeadData" :key="item" :label="item" :prop="item" width="100"/>
         </el-table>
+        <Pagination :total="tableTotal1" :page-size="pageSize1" :current-page="currentPage1" @pageChange="pagi_changePage1" />
       </el-dialog>
     </div>
     <el-drawer
@@ -121,6 +123,7 @@
   const router = useRouter()
 
   const tableTotal = ref(8)
+  const tableTotal1 = ref(10)
   const detailTableVisible = ref(false)
   const detailDrawerVisible = ref(false)
 
@@ -137,6 +140,15 @@
     currentPage.value = page
     getData(currentPage.value, pageSize.value, quickSearch.value)
   }
+
+
+  function indexCreate1(index) {
+    return index + 1 + pageSize1.value * (currentPage1.value - 1)
+  }
+  function pagi_changePage1(page) {
+    currentPage1.value = page
+    getDataType(currentPage1.value, pageSize1.value, typeSearch.value)
+  }
   //详情表
   const tableData = reactive({value: []})
   const activity = ref({})
@@ -157,11 +169,13 @@
   function openStepDetail(type) {
     typeSearch.type = type
     console.log(type)
-    getDataType(currentPage.value, pageSize.value, typeSearch.value)
+    getDataType(currentPage1.value, pageSize1.value, typeSearch.value)
   }
 
   const currentPage = ref(1)
   const pageSize = ref(10)
+  const currentPage1 = ref(1)
+  const pageSize1 = ref(10)
   const quickSearch = reactive({resourceId:''})
 
   onBeforeMount(()=> {
@@ -193,10 +207,11 @@
 
   //获取弹窗数据
   function getDataType() {
-    PageListByType(currentPage.value, pageSize.value,typeSearch).then(res => {
+    PageListByType(currentPage1.value, pageSize1.value,typeSearch).then(res => {
       if (res.code === '200' && res.data.dataList.length>0) {
         dialogData.value = res.data.dataList
         tableHeadData.value = res.data.title
+        tableTotal1.value = res.data.total
         detailTableVisible.value = true
       } else {
         ElMessage({type: 'warning', message: '无详情数据'})