zxl
2025-11-06 09f0861e61e69e2d818eafc7b9edbd17cf0822d4
src/views/system/check/demeritRecord/index.vue
@@ -95,6 +95,16 @@
          {{ scope.row.recordTime ? scope.row.recordTime.split(' ')[0] : '-' }}
        </template>
      </el-table-column>
      <el-table-column
        prop="action"
        label="操作"
        align="=center">
        <template slot-scope="scope">
          <el-button type="primary" size="mini" @click="exportInfo(scope.row)">导出详情</el-button>
        </template>
      </el-table-column>
    </el-table>
    <pagination
      v-show="total > 0"
@@ -106,7 +116,7 @@
  </div>
</template>
<script>
import { getPage
import { getPage,exportInfo
} from "@/api/platform/demeritRecord"
export default {
  name: 'DemeritRecordTable',
@@ -165,6 +175,13 @@
  },
  methods: {
    exportInfo(row){
      console.log(row)
      let name = row.deptName + '设备详情.xlsx'
      this.download('demeritRecord/exportInfo/' +row.id,
        {},
        `${name}`)
    },
    init(){
      // 初始化查询参数
      this.getPage();