| | |
| | | <el-upload |
| | | class="upload-demo" |
| | | :action="uploadImgUrl" |
| | | :show-file-list="false" |
| | | :headers="headers" |
| | | :on-success=" |
| | | (response, file) => handleChange(response, file, 2) |
| | |
| | | <el-upload |
| | | class="upload-demo" |
| | | :action="uploadImgUrl" |
| | | :show-file-list="false" |
| | | :headers="headers" |
| | | :on-success=" |
| | | (response, file) => handleChange(response, file, 3) |
| | |
| | | <el-upload |
| | | class="upload-demo" |
| | | :action="uploadImgUrl" |
| | | :show-file-list="false" |
| | | :headers="headers" |
| | | :on-success=" |
| | | (response, file) => handleChange(response, file, 4) |
| | |
| | | <el-col :span="12"> |
| | | <el-form-item label="测试输入" prop="targetvalue"> |
| | | <el-input |
| | | v-model="testvalue" |
| | | v-model="indexform.content" |
| | | placeholder="请输入测试内容" |
| | | maxlength="40" |
| | | /> |
| | | </el-form-item> |
| | | </el-col> |
| | | <el-col :span="4"> |
| | | <el-button type="success">开始测试</el-button> |
| | | <el-button type="success" @click="testtagerlist" |
| | | >开始测试</el-button |
| | | > |
| | | </el-col> |
| | | </el-row> |
| | | <div style="margin-bottom: 20px"> |
| | |
| | | style="width: 200px" |
| | | @keyup.enter.native="gettargetInfo" |
| | | /> |
| | | </el-form-item> |
| | | <el-form-item label="指标类型" prop="scriptType"> |
| | | <el-select v-model="queryParams.scriptType" placeholder="请选择"> |
| | | <el-option |
| | | v-for="(item, index) in qyoptions" |
| | | :key="item.value" |
| | | :label="item.label" |
| | | :value="item.value" |
| | | > |
| | | </el-option> |
| | | </el-select> |
| | | </el-form-item> |
| | | |
| | | <el-form-item> |
| | |
| | | |
| | | addvalue: "添加题目", |
| | | languagelist: [], //语言列表 |
| | | qyoptions: [], |
| | | // 查询参数 |
| | | queryParams: { |
| | | pageNum: 1, |
| | |
| | | this.languagelist = store.getters.languagelist; |
| | | this.usable = store.getters.usable; |
| | | this.courtyardlist = store.getters.courtyardlist; |
| | | this.qyoptions = store.getters.askvaluetype; |
| | | }, |
| | | |
| | | methods: { |
| | |
| | | } |
| | | }, |
| | | |
| | | // targetchange(res) { |
| | | // console.log(res); |
| | | // gettargetInfo({ id: res }).then((res) => { |
| | | // console.log(res.rows[0]); |
| | | // this.$modal |
| | | // .confirm('是否添加"' + res.rows[0].targetname + '"指标的选项?') |
| | | // .then(() => { |
| | | // this.indexform.valueType = res.rows[0].valueType; |
| | | // this.indexform.scriptType = res.rows[0].scriptType; |
| | | // this.indexform.scriptTopic = res.rows[0].targetname; |
| | | // this.indexform.targetname = res.rows[0].targetname; |
| | | // this.indexform.targetid = res.rows[0].id; |
| | | // this.indexform.targetdesc = res.rows[0].targetdesc; |
| | | // this.indexform.isAvailable = "0"; |
| | | // this.indexform.language = "普通话"; |
| | | // this.indexform.isenable = res.rows[0].isenable; |
| | | // this.$forceUpdate(); |
| | | // res.rows[0].targetoptionList.forEach((item) => { |
| | | // item.isoperation = 1; |
| | | // this.indexform.ivrLibaScriptTargetoptionList.push(item); |
| | | // }); |
| | | // }) |
| | | // .catch(() => { |
| | | // this.$modal.msgSuccess("已取消"); |
| | | // }); |
| | | // }); |
| | | // }, |
| | | testtagerlist() { |
| | | if (this.indexform.content) { |
| | | let data = this.indexform; |
| | | data.targetoptionList = |
| | | this.indexform.ivrLibaScriptTargetoptionList.concat(this.dellist); |
| | | testtagerlist(data).then((res) => { |
| | | this.$modal.msgSuccess("测试成功"); |
| | | this.testgovalue = res.msg; |
| | | this.getList(); |
| | | }); |
| | | } else { |
| | | this.$modal.msgError("请填写测试内容"); |
| | | return; |
| | | } |
| | | }, |
| | | // 选择指标 |
| | | selectlabel(row) { |
| | | this.$modal |
| | |
| | | .catch(() => {}); |
| | | }, |
| | | gettargetInfo() { |
| | | this.queryParams.suitWay = 2; |
| | | gettargetInfo(this.queryParams).then((res) => { |
| | | console.log(res); |
| | | this.targetList = res.rows; |