|
@@ -1,11 +1,17 @@
|
|
|
<template>
|
|
<template>
|
|
|
<div class="app-container">
|
|
<div class="app-container">
|
|
|
- <!-- <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
|
|
|
|
+ <el-form :model="queryParams" ref="queryForm" :inline="true" v-show="showSearch" label-width="68px">
|
|
|
|
|
+ <el-form-item label="类型" prop="type">
|
|
|
|
|
+ <el-select v-model="queryParams.type" placeholder="请选择类型" clearable size="small">
|
|
|
|
|
+ <el-option label="信息采集" value="1"/>
|
|
|
|
|
+ <el-option label="疗法" value="2"/>
|
|
|
|
|
+ </el-select>
|
|
|
|
|
+ </el-form-item>
|
|
|
<el-form-item>
|
|
<el-form-item>
|
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
<el-button type="primary" icon="el-icon-search" size="mini" @click="handleQuery">搜索</el-button>
|
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
<el-button icon="el-icon-refresh" size="mini" @click="resetQuery">重置</el-button>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
- </el-form> -->
|
|
|
|
|
|
|
+ </el-form>
|
|
|
|
|
|
|
|
<el-row :gutter="10" class="mb8">
|
|
<el-row :gutter="10" class="mb8">
|
|
|
<el-col :span="1.5">
|
|
<el-col :span="1.5">
|
|
@@ -38,6 +44,13 @@
|
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
<el-table-column type="selection" width="55" align="center" />
|
|
|
<el-table-column label="id" align="center" prop="id" />
|
|
<el-table-column label="id" align="center" prop="id" />
|
|
|
<el-table-column label="问答名称" align="center" prop="questionName" />
|
|
<el-table-column label="问答名称" align="center" prop="questionName" />
|
|
|
|
|
+ <el-table-column label="类型" align="center" prop="type" >
|
|
|
|
|
+ <template slot-scope="scope">
|
|
|
|
|
+ <span v-if="scope.row.type === 1">信息采集</span>
|
|
|
|
|
+ <span v-else-if="scope.row.type === 2">疗法</span>
|
|
|
|
|
+ <span v-else>{{ scope.row.type }}</span>
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
<el-table-column label="操作" align="center" class-name="small-padding fixed-width">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
|
|
<el-button size="mini" type="text" icon="el-icon-edit" @click="handleUpdate(scope.row)"
|
|
@@ -57,6 +70,13 @@
|
|
|
<el-form-item label="问答名称" prop="questionName">
|
|
<el-form-item label="问答名称" prop="questionName">
|
|
|
<el-input v-model="form.questionName" placeholder="请输入内容" />
|
|
<el-input v-model="form.questionName" placeholder="请输入内容" />
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
|
|
+ <el-form-item label="类型" prop="type">
|
|
|
|
|
+ <el-select v-model="form.type" placeholder="请选择问答类型">
|
|
|
|
|
+ <el-option label="信息采集" :value="1"/>
|
|
|
|
|
+ <el-option label="疗法" :value="2"/>
|
|
|
|
|
+ </el-select
|
|
|
|
|
+ <el-input v-model="form.questionName" placeholder="请输入内容" />
|
|
|
|
|
+ </el-form-item>
|
|
|
<div v-if="form.answers && form.answers.length == 0" class="empty-state">
|
|
<div v-if="form.answers && form.answers.length == 0" class="empty-state">
|
|
|
<div class="empty-state-icon">
|
|
<div class="empty-state-icon">
|
|
|
<i class="el-icon-document"></i>
|
|
<i class="el-icon-document"></i>
|
|
@@ -203,6 +223,9 @@ export default {
|
|
|
questionName: [
|
|
questionName: [
|
|
|
{ required: true, message: '请输入问答名称', trigger: 'blur' }
|
|
{ required: true, message: '请输入问答名称', trigger: 'blur' }
|
|
|
],
|
|
],
|
|
|
|
|
+ type: [
|
|
|
|
|
+ { required: true, message: '请输入问答类型', trigger: 'change' }
|
|
|
|
|
+ ],
|
|
|
title: [
|
|
title: [
|
|
|
{ required: true, message: '请输入问题标题', trigger: 'blur' }
|
|
{ required: true, message: '请输入问题标题', trigger: 'blur' }
|
|
|
]
|
|
]
|
|
@@ -301,7 +324,8 @@ export default {
|
|
|
id: null,
|
|
id: null,
|
|
|
jsonInfo: null,
|
|
jsonInfo: null,
|
|
|
createTime: null,
|
|
createTime: null,
|
|
|
- updateTime: null
|
|
|
|
|
|
|
+ updateTime: null,
|
|
|
|
|
+ type: null,
|
|
|
};
|
|
};
|
|
|
this.resetForm("form");
|
|
this.resetForm("form");
|
|
|
},
|
|
},
|