|
@@ -22,7 +22,7 @@
|
|
</template>
|
|
</template>
|
|
</el-table-column>
|
|
</el-table-column>
|
|
<el-table-column label="使用分类" prop="deviceType" align="center" :formatter="deviceTypeFormatter" />
|
|
<el-table-column label="使用分类" prop="deviceType" align="center" :formatter="deviceTypeFormatter" />
|
|
- <el-table-column label="升级方式" prop="upgradeTypeText" align="center" />
|
|
|
|
|
|
+ <el-table-column label="升级方式" prop="upgradeType" align="center" :formatter="upgradeTypeFormatter"/>
|
|
<el-table-column label="创建时间" prop="createTimeText" align="center" />
|
|
<el-table-column label="创建时间" prop="createTimeText" align="center" />
|
|
<el-table-column label="操作" align="center">
|
|
<el-table-column label="操作" align="center">
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
@@ -39,9 +39,9 @@
|
|
|
|
|
|
<script>
|
|
<script>
|
|
import { listPage, deviceDelete } from '@/api/device/list'
|
|
import { listPage, deviceDelete } from '@/api/device/list'
|
|
-import mixin from './mixin/index'
|
|
|
|
|
|
+import { deviceTypeMixin, upgradeTypeMixin } from '../mixin/index'
|
|
export default {
|
|
export default {
|
|
- mixins: [mixin],
|
|
|
|
|
|
+ mixins: [deviceTypeMixin, upgradeTypeMixin],
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
// 遮罩层
|
|
// 遮罩层
|
|
@@ -116,7 +116,10 @@ export default {
|
|
|
|
|
|
// 字典翻译
|
|
// 字典翻译
|
|
deviceTypeFormatter(row) {
|
|
deviceTypeFormatter(row) {
|
|
- return this.selectDictLabel(this.deviceTypeOptions, row.deviceType);
|
|
|
|
|
|
+ return this.selectDictLabel(this.deviceTypeOptions, row.deviceType)
|
|
|
|
+ },
|
|
|
|
+ upgradeTypeFormatter(row) {
|
|
|
|
+ return this.selectDictLabel(this.upgradeTypeOptions, row.upgradeType)
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|