|
@@ -2,7 +2,7 @@
|
|
<div class="main animate__animated animate__backInRight" v-loading="loading">
|
|
<div class="main animate__animated animate__backInRight" v-loading="loading">
|
|
<custom-search-bar :fields="fields.filter((f) => f.isSearch)" v-model="searchForm" @search="search" @reset="toReset"> </custom-search-bar>
|
|
<custom-search-bar :fields="fields.filter((f) => f.isSearch)" v-model="searchForm" @search="search" @reset="toReset"> </custom-search-bar>
|
|
<custom-button-bar :fields="buttonFields" @add="toAdd" @select="toMoreDelect"></custom-button-bar>
|
|
<custom-button-bar :fields="buttonFields" @add="toAdd" @select="toMoreDelect"></custom-button-bar>
|
|
- <custom-table :data="data" :fields="fields" @query="search" :total="total" :opera="opera" @journal="toJournal" @exam="toExam" @edit="toEdit" @delete="toDelete" @toSelect="toSelect" :select="true">
|
|
|
|
|
|
+ <custom-table :data="data" :fields="fields" @query="search" :total="total" :opera="opera" @journal="toJournal" @exam="toExam" @edit="toEdit" @delete="toDelete" @toSelect="toSelect">
|
|
<template #is_use="{ row }">
|
|
<template #is_use="{ row }">
|
|
<el-tag v-if="row.is_use == '0'" type="success" @click="toUse(row, '1')">启用</el-tag>
|
|
<el-tag v-if="row.is_use == '0'" type="success" @click="toUse(row, '1')">启用</el-tag>
|
|
<el-tag v-else type="info" @click="toUse(row, '0')">禁用</el-tag>
|
|
<el-tag v-else type="info" @click="toUse(row, '0')">禁用</el-tag>
|
|
@@ -58,7 +58,6 @@ const opera = [
|
|
]
|
|
]
|
|
const buttonFields = [
|
|
const buttonFields = [
|
|
{ label: t('common.create'), method: 'add' },
|
|
{ label: t('common.create'), method: 'add' },
|
|
- { label: t('common.select'), method: 'select', type: 'danger' }
|
|
|
|
]
|
|
]
|
|
let skip = 0
|
|
let skip = 0
|
|
let limit = inject('limit')
|
|
let limit = inject('limit')
|