|
@@ -1,10 +1,7 @@
|
|
|
<template>
|
|
|
<basic-container>
|
|
|
<avue-crud :data="data" :option="option" :page.sync="page" @on-load="onLoad" @row-del="rowDel" @row-save="rowSave"
|
|
|
- @row-update="rowUpdate" @search-change="searchChange" @refresh-change="refreshChange" v-model="form">
|
|
|
- <template slot-scope="{type,disabled}" slot="isEnableForm">
|
|
|
- <el-switch v-model="form.isEnable" :active-value="1" :inactive-value="0" />
|
|
|
- </template>
|
|
|
+ @row-update="rowUpdate" @search-change="searchChange" @refresh-change="refreshChange">
|
|
|
</avue-crud>
|
|
|
</basic-container>
|
|
|
</template>
|
|
@@ -63,9 +60,9 @@ export default {
|
|
|
}, {
|
|
|
label: '是否启用',
|
|
|
prop: 'isEnable',
|
|
|
+ type:'switch',
|
|
|
formatter: (val, value, label) => {
|
|
|
- console.log(val, value, label)
|
|
|
- if (value == '1') {
|
|
|
+ if (value) {
|
|
|
return '是'
|
|
|
} else {
|
|
|
return '否'
|