소스 검색

培训/演练 列表序号处理

jingyuanchao 1 년 전
부모
커밋
eda96187fb

+ 9 - 6
src/views/core/drill/drillDictionary/index.vue

@@ -113,12 +113,15 @@
             :data="drillDictionaryList"
             @selection-change="handleSelectionChange"
           >
-            <el-table-column
-              label="序号"
-              type="index"
-              align="center"
-              width="60"
-            />
+            <el-table-column type="index" label="序号" align="center" width="60" prop="no">
+              <template slot-scope="scope">
+                {{
+                  (queryParams.pageNum - 1) * queryParams.pageSize +
+                  scope.$index +
+                  1
+                }}
+              </template>
+            </el-table-column>
             <el-table-column
               label="机构名称"
               align="center"

+ 9 - 1
src/views/core/drill/plan/index.vue

@@ -138,7 +138,15 @@
             row-key="id"
             :tree-props="{ children: 'children' }"
           >
-            <el-table-column label="序号" align="center" width="60" prop="no"/>
+            <el-table-column type="index" label="序号" align="center" width="60" prop="no">
+              <template slot-scope="scope">
+                {{
+                  (queryParams.pageNum - 1) * queryParams.pageSize +
+                  scope.$index +
+                  1
+                }}
+              </template>
+            </el-table-column>
             <el-table-column
               label="任务名称"
               align="center"

+ 9 - 6
src/views/core/drill/task/index.vue

@@ -131,12 +131,15 @@
             :data="eduTaskList"
             @selection-change="handleSelectionChange"
           >
-            <el-table-column
-              label="序号"
-              type="index"
-              align="center"
-              width="60"
-            />
+            <el-table-column type="index" label="序号" align="center" width="60" prop="no">
+              <template slot-scope="scope">
+                {{
+                  (queryParams.pageNum - 1) * queryParams.pageSize +
+                  scope.$index +
+                  1
+                }}
+              </template>
+            </el-table-column>
             <el-table-column
               label="任务名称"
               align="center"

+ 9 - 1
src/views/core/edu/task/index.vue

@@ -153,7 +153,15 @@
             :data="eduTaskList"
             @selection-change="handleSelectionChange"
           >
-            <el-table-column label="序号" align="center" width="70" prop="no" />
+            <el-table-column type="index" label="序号" align="center" width="60" prop="no">
+              <template slot-scope="scope">
+                {{
+                  (queryParams.pageNum - 1) * queryParams.pageSize +
+                  scope.$index +
+                  1
+                }}
+              </template>
+            </el-table-column>
             <el-table-column
               label="任务名称"
               align="center"

+ 9 - 6
src/views/core/materials/index.vue

@@ -121,12 +121,15 @@
             :data="materialsList"
             @selection-change="handleSelectionChange"
           >
-            <el-table-column
-              label="序号"
-              type="index"
-              align="center"
-              width="70"
-            />
+            <el-table-column type="index" label="序号" align="center" width="60" prop="no">
+              <template slot-scope="scope">
+                {{
+                  (queryParams.pageNum - 1) * queryParams.pageSize +
+                  scope.$index +
+                  1
+                }}
+              </template>
+            </el-table-column>
             <el-table-column
               label="创建机构"
               align="center"