| | |
| | | prop="id" |
| | | /> |
| | | <el-table-column |
| | | label="值类型" |
| | | label="结果类型" |
| | | fixed |
| | | align="center" |
| | | key="valueType" |
| | |
| | | <el-dialog |
| | | :title="title" |
| | | :visible.sync="indexopen" |
| | | :close-on-click-modal="false" |
| | | width="900px" |
| | | append-to-body |
| | | > |
| | |
| | | <el-radio :label="1">选项</el-radio> |
| | | <el-radio :label="2">文本</el-radio> |
| | | <el-radio :label="3">数值</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-col></el-row |
| | | > |
| | | <el-row v-if="!measurement"> |
| | | <el-col :span="24"> |
| | | <el-form-item label="题目类型"> |
| | | <el-radio-group v-model="indexform.scriptType"> |
| | | <el-radio :label="1">单选</el-radio> |
| | | <el-radio :label="2">多选</el-radio> |
| | | <el-radio :label="3">填空</el-radio> |
| | | </el-radio-group> |
| | | </el-form-item> |
| | | </el-col></el-row |
| | |
| | | } |
| | | }, |
| | | syioption(row) { |
| | | |
| | | const index = this.getIndexInArray(this.testuserList, row); |
| | | const item = this.testuserList.splice(index, 1)[0]; // 移除指定索引处的元素,并保存到item变量中 |
| | | this.testuserList.splice(index - 1, 0, item); // 将item插入到索引位置的前一位 |
| | |
| | | |
| | | // 取消按钮 |
| | | cancel() { |
| | | this.indexform = null; |
| | | this.indexopen = false; |
| | | this.reset(); |
| | | }, |
| | |
| | | baseTagList: [], |
| | | targetoptionList: [], |
| | | }; |
| | | this.resetForm("indexform"); |
| | | // this.resetForm("indexform"); |
| | | }, |
| | | /** 搜索按钮操作 */ |
| | | handleQuery() { |
| | |
| | | this.reset(); |
| | | console.log(row); |
| | | this.title = "指标详情"; |
| | | this.indexform = {}; |
| | | this.indexform = row; |
| | | if (!row.targetoptionList[0]) { |
| | | row.targetoptionList = [ |
| | |
| | | this.indexform.targetoptionList.forEach((item) => { |
| | | if (item.isoperation != 3 && item.targetoptionid) { |
| | | console.log(item, "item"); |
| | | // item.isoperation = 2; |
| | | item.isoperation = 2; |
| | | } else { |
| | | } |
| | | }); |