From f0d8e8569462ed5ce06f6d83b0bf3ca83d28b95f Mon Sep 17 00:00:00 2001 From: wjt <1797368093@qq.com> Date: 星期三, 19 六月 2024 13:59:09 +0800 Subject: [PATCH] 处理 --- src/views/infomanger/banner/index.vue | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/views/infomanger/banner/index.vue b/src/views/infomanger/banner/index.vue index 100c33a..ca34cb6 100644 --- a/src/views/infomanger/banner/index.vue +++ b/src/views/infomanger/banner/index.vue @@ -7,7 +7,7 @@ v-for="(item, index) in form.questionList" :key="index" > - <div class="close-icon"> + <div class="close-icon" @click="removeList(index)"> <el-icon><Close /></el-icon> </div> <el-row> @@ -38,13 +38,13 @@ placeholder="璇疯緭鍏�" v-model="item.questionType" > - <el-radio value="1">閫夋嫨</el-radio> - <el-radio value="2">鎵撳垎</el-radio> + <el-radio :value="1">閫夋嫨</el-radio> + <el-radio :value="2">鎵撳垎</el-radio> </el-radio-group> </el-form-item> </el-col> </el-row> - <el-row v-if="item.questionType === '1'"> + <el-row v-if="item.questionType === 1"> <el-col :span="24"> <el-form-item label="鏈閫夐」" style="width: 100%;" :prop="item.answerList"> <div @@ -82,9 +82,10 @@ <script lang="ts" setup> import { listEvaluate, saveEvaluate } from '@/api/system/company/company' -import { ElMessage} from 'element-plus' +import { ElMessage, ElMessageBox} from 'element-plus' const tableData = ref([]) const addNewRef = ref() +const { proxy } = getCurrentInstance() const form: any = ref({ questionList: [] }) @@ -99,7 +100,7 @@ }) function getListEvaluate() { listEvaluate().then((val) => { - tableData.value = val.data.questionList + form.value.questionList = val.data.questionList }) } function addContent() { @@ -126,6 +127,14 @@ }) form.value.questionList[index].answerList[childIndex].isScore = 1 } +function removeList(index) { + // ElMessageBox.confirm('纭绉婚櫎璇ヨ瘎浠烽」锛�', 'Error', { + // confirmButtonText: 'OK', + // cancelButtonText: 'Cancel', + // type: 'erro', + // }) + +} getListEvaluate() </script> -- Gitblit v1.9.1