| | |
| | | <el-button |
| | | size="medium" |
| | | type="text" |
| | | @click="handleUpdate(scope.row)" |
| | | v-hasPermi="['system:user:edit']" |
| | | ><span class="button-textxg" |
| | | ><i class="el-icon-edit-outline"></i>修改</span |
| | | ></el-button |
| | | > |
| | | <el-button |
| | | size="medium" |
| | | type="text" |
| | | @click="compileUpdate(scope.row)" |
| | | v-hasPermi="['system:user:edit']" |
| | | ><span class="button-bji" |
| | |
| | | /> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <!-- 添加或修改问题配置对话框 --> |
| | | <el-dialog |
| | | :title="title" |
| | | :visible.sync="indexopen" |
| | | width="900px" |
| | | append-to-body |
| | | > |
| | | <el-form |
| | | ref="form" |
| | | :model="indexform" |
| | | :rules="rules" |
| | | label-width="100px" |
| | | > |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="语言" prop="deptId"> |
| | | <el-select |
| | | v-model="indexform.language" |
| | | placeholder="请选择语言" |
| | | > |
| | | <el-option |
| | | v-for="index in languagelist" |
| | | :key="index.value" |
| | | :label="index.label" |
| | | :value="index.value" |
| | | ></el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="问题主旨" prop="nickName"> |
| | | <el-input |
| | | v-model="indexform.nickName" |
| | | placeholder="请输入问题主旨" |
| | | maxlength="80" |
| | | /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <div |
| | | style="display: flex; margin-left: 100px; margin-bottom: 10px" |
| | | > |
| | | <div class="tsgname" @click="tsgnameto()">医院名称</div> |
| | | <div class="tsgname" @click="tsgnameto()">医院电话</div> |
| | | <div class="tsgname" @click="tsgnameto()">医院姓名</div> |
| | | <div class="tsgname" @click="tsgnameto()">随访姓名</div> |
| | | <div class="tsgname" @click="tsgnameto()">随访电话</div> |
| | | <div class="tsgname" @click="tsgnameto()">性别</div> |
| | | <div class="tsgname" @click="tsgnameto()">年龄</div> |
| | | <div class="tsgname" @click="tsgnameto()">地址</div> |
| | | </div> |
| | | </el-col></el-row |
| | | > |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="问题文本" prop="verbaltricktext"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="问题语音" prop="verbaltrickyy"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="无匹配文本" prop="matchtext"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="无匹配语音" prop="matchyy"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="无声文本" prop="silenttext"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="无声语音" prop="silentyy"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="通用库文本" prop="librarytext"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="通用库语音" prop="libraryy"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="听不清文本" prop="vaguetext"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="听不清语音" prop="vagueyy"> |
| | | <el-input v-model="indexform.userName" maxlength="30" /> |
| | | </el-form-item> </el-col |
| | | ></el-row> |
| | | |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="问题规则" prop="email"> |
| | | <el-input |
| | | v-model="indexform.remark" |
| | | type="textarea" |
| | | placeholder="请输入内容" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="是否可用"> |
| | | <el-radio-group v-model="indexform.qystatus"> |
| | | <el-radio |
| | | v-for="item in qyoptions" |
| | | :key="item.value" |
| | | :label="item.value" |
| | | >{{ item.label }}</el-radio |
| | | > |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | |
| | | <el-row> |
| | | <el-col :span="24"> |
| | | <el-form-item label="备注"> |
| | | <el-input |
| | | v-model="indexform.remark" |
| | | type="textarea" |
| | | placeholder="请输入内容" |
| | | ></el-input> |
| | | </el-form-item> |
| | | </el-col> |
| | | </el-row> |
| | | </el-form> |
| | | <div slot="footer" class="dialog-footer"> |
| | | <el-button type="primary" @click="submitForm">确 定</el-button> |
| | | <el-button @click="cancel">取 消</el-button> |
| | | </div> |
| | | </el-dialog> |
| | | </div> |
| | | </div> |
| | | <!-- 添加类别弹框 --> |
| | |
| | | }, |
| | | /** 新增按钮操作 */ |
| | | handleAdd() { |
| | | this.reset(); |
| | | this.title = "新增问题"; |
| | | this.indexopen = true; |
| | | }, |
| | | /** 修改按钮操作 */ |
| | | handleUpdate(row) { |
| | | this.reset(); |
| | | this.title = "修改问题"; |
| | | this.indexopen = true; |
| | | this.$router.push({ |
| | | path: "/knowledge/verbaltrick/particulars/", |
| | | query: { id: "1" }, |
| | | }); |
| | | }, |
| | | // 修改分类弹框 |
| | | popoveramend(tagcategoryid) { |