|
@@ -9,8 +9,7 @@
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="内容分类:">
|
|
<el-form-item label="内容分类:">
|
|
<el-select v-model="form.type" placeholder="请选择内容分类" clearable>
|
|
<el-select v-model="form.type" placeholder="请选择内容分类" clearable>
|
|
- <el-option v-for="item in locationOptions" :key="item.value" :label="item.label"
|
|
|
|
- :value='item.value' />
|
|
|
|
|
|
+ <el-option v-for="item in locationOptions" :key="item.id" :label="item.name" :value='item.id' />
|
|
</el-select>
|
|
</el-select>
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="当前状态:">
|
|
<el-form-item label="当前状态:">
|
|
@@ -179,7 +178,7 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { list, detail, showOrHide, recommend, commentShowOrHide } from '@/api/ohplay/content'
|
|
|
|
|
|
+import { list, detail, showOrHide, recommend, commentShowOrHide, typeList } from '@/api/ohplay/content'
|
|
export default {
|
|
export default {
|
|
dicts: ['hot_yes_no'],
|
|
dicts: ['hot_yes_no'],
|
|
data() {
|
|
data() {
|
|
@@ -209,13 +208,7 @@ export default {
|
|
dialogDate: [],
|
|
dialogDate: [],
|
|
},
|
|
},
|
|
// 推荐位置
|
|
// 推荐位置
|
|
- locationOptions: [
|
|
|
|
- { value: 5, label: '推荐' },
|
|
|
|
- { value: 1, label: '生活' },
|
|
|
|
- { value: 2, label: '音频' },
|
|
|
|
- { value: 3, label: '硬件' },
|
|
|
|
- { value: 4, label: '同城' },
|
|
|
|
- ],
|
|
|
|
|
|
+ locationOptions: [],
|
|
// 内容类型
|
|
// 内容类型
|
|
typeOptions: [
|
|
typeOptions: [
|
|
{ value: 0, label: '帖子' },
|
|
{ value: 0, label: '帖子' },
|
|
@@ -254,6 +247,7 @@ export default {
|
|
}
|
|
}
|
|
},
|
|
},
|
|
mounted() {
|
|
mounted() {
|
|
|
|
+ this.getTypeList()
|
|
this.getList()
|
|
this.getList()
|
|
},
|
|
},
|
|
methods: {
|
|
methods: {
|
|
@@ -294,6 +288,15 @@ export default {
|
|
})
|
|
})
|
|
},
|
|
},
|
|
|
|
|
|
|
|
+ // 内容分类
|
|
|
|
+ getTypeList() {
|
|
|
|
+ typeList().then(res => {
|
|
|
|
+ if (res.code === 0) {
|
|
|
|
+ this.locationOptions = res.data
|
|
|
|
+ }
|
|
|
|
+ })
|
|
|
|
+ },
|
|
|
|
+
|
|
// 隐藏或显示
|
|
// 隐藏或显示
|
|
getChange(row, type) {
|
|
getChange(row, type) {
|
|
showOrHide(row.id, type).then(res => {
|
|
showOrHide(row.id, type).then(res => {
|