فهرست منبع

chore:页面调整

cfofpp 6 ماه پیش
والد
کامیت
933ea75fda
2فایلهای تغییر یافته به همراه38 افزوده شده و 3 حذف شده
  1. 19 2
      src/views/secure/daily-newspaper/index.vue
  2. 19 1
      src/views/secure/weekly-report/index.vue

+ 19 - 2
src/views/secure/daily-newspaper/index.vue

@@ -3,6 +3,7 @@
     <el-date-picker
       v-model="dateRange"
       style="width: 240px; margin-right: 8px"
+      size="mini"
       value-format="yyyy-MM-dd"
       type="daterange"
       range-separator="-"
@@ -20,7 +21,7 @@
     <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
       >重置</el-button
     >
-    <el-button icon="el-icon-refresh" size="mini" @click="onExport"
+    <el-button icon="el-icon-download" size="mini" @click="onExport"
       >导出</el-button
     >
     <el-tabs v-model="activeName" @tab-click="handleClick">
@@ -36,7 +37,11 @@
       >
         <PersonnelDutyStatusTable ref="personnelDutyStatusTableRef" />
       </el-tab-pane>
-      <el-tab-pane label="其他重要情况" name="otherSafetySituationsTableRef">
+      <el-tab-pane
+        v-if="false"
+        label="其他重要情况"
+        name="otherSafetySituationsTableRef"
+      >
         <OtherSafetySituationsTable ref="otherSafetySituationsTableRef" />
       </el-tab-pane>
       <el-tab-pane
@@ -46,6 +51,13 @@
         <TomorrowPlanSituationTable ref="tomorrowPlanSituationTableRef" />
       </el-tab-pane>
     </el-tabs>
+    <pagination
+      v-show="total > 0"
+      :total="total"
+      :page.sync="queryParams.pageNum"
+      :limit.sync="queryParams.pageSize"
+      @pagination="handleQuery"
+    />
   </div>
 </template>
 
@@ -73,6 +85,11 @@ export default {
         moment().subtract(7, "days").startOf("day").format("YYYY-MM-DD"),
         moment().endOf("day").format("YYYY-MM-DD"),
       ],
+      total: 0,
+      queryParams: {
+        pageNum: 1,
+        pageSize: 10,
+      },
     };
   },
   mounted() {

+ 19 - 1
src/views/secure/weekly-report/index.vue

@@ -5,6 +5,7 @@
       style="width: 240px; margin-right: 8px"
       value-format="yyyy-MM-dd"
       type="daterange"
+      size="mini"
       range-separator="-"
       :clearable="false"
       start-placeholder="开始日期"
@@ -20,7 +21,7 @@
     <el-button icon="el-icon-refresh" size="mini" @click="resetQuery"
       >重置</el-button
     >
-    <el-button icon="el-icon-refresh" size="mini" @click="onExport"
+    <el-button icon="el-icon-download" size="mini" @click="onExport"
       >导出</el-button
     >
     <el-tabs v-model="activeName" @tab-click="handleClick">
@@ -34,36 +35,48 @@
         <Level3AbovePlansTable ref="level3AbovePlansTableRef" />
       </el-tab-pane>
       <el-tab-pane
+        v-if="false"
         label="下周计划安排情况"
         name="nextWeekPlanSituationTableRef"
       >
         <NextWeekPlanSituationTable ref="nextWeekPlanSituationTableRef" />
       </el-tab-pane>
       <el-tab-pane
+        v-if="false"
         label="本周违章查处情况"
         name="weeklyViolationSituationTableRef"
       >
         <WeeklyViolationSituationTable ref="weeklyViolationSituationTableRef" />
       </el-tab-pane>
       <el-tab-pane
+        v-if="false"
         label="本周到岗到位履职情况"
         name="thoughtfulJobSituationTableRef"
       >
         <ThoughtfulJobSituationTable ref="thoughtfulJobSituationTableRef" />
       </el-tab-pane>
       <el-tab-pane
+        v-if="false"
         label="防外人触电隐患排查"
         name="updateOnExternalRisksTableRef"
       >
         <UpdateOnExternalRisksTable ref="updateOnExternalRisksTableRef" />
       </el-tab-pane>
       <el-tab-pane
+        v-if="false"
         label="线路杆号牌缺失情况"
         name="lineMissingSituationTableRef"
       >
         <LineMissingSituationTable ref="lineMissingSituationTableRef" />
       </el-tab-pane>
     </el-tabs>
+    <pagination
+      v-show="total > 0"
+      :total="total"
+      :page.sync="queryParams.pageNum"
+      :limit.sync="queryParams.pageSize"
+      @pagination="handleQuery"
+    />
   </div>
 </template>
 
@@ -95,6 +108,11 @@ export default {
         moment().subtract(7, "days").startOf("day").format("YYYY-MM-DD"),
         moment().endOf("day").format("YYYY-MM-DD"),
       ],
+      total: 0,
+      queryParams: {
+        pageNum: 1,
+        pageSize: 10,
+      },
     };
   },
   mounted() {