fix: 用例列表点输入框会展开

This commit is contained in:
chenjianxing 2021-01-26 15:43:01 +08:00
parent 16e48c79ea
commit dbb04a64d1
1 changed files with 13 additions and 10 deletions

View File

@ -33,6 +33,7 @@
<i class="el-icon-edit" style="cursor:pointer" @click="showInput(apiCase)" v-tester/> <i class="el-icon-edit" style="cursor:pointer" @click="showInput(apiCase)" v-tester/>
</span> </span>
</span> </span>
<div v-if="apiCase.id" style="color: #999999;font-size: 12px"> <div v-if="apiCase.id" style="color: #999999;font-size: 12px">
<span> <span>
{{ apiCase.createTime | timestampFormatDate }} {{ apiCase.createTime | timestampFormatDate }}
@ -46,26 +47,28 @@
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<div class="tag-item"> <div class="tag-item" @click.stop>
<ms-input-tag :currentScenario="apiCase" ref="tag" @keyup.enter.native="saveTestCase(apiCase)"/> <ms-input-tag :currentScenario="apiCase" ref="tag" @keyup.enter.native="saveTestCase(apiCase)"/>
</div> </div>
</el-col> </el-col>
<el-col :span="4"> <el-col :span="4">
<ms-tip-button @click="singleRun(apiCase)" :tip="$t('api_test.run')" icon="el-icon-video-play" <span @click.stop>
style="background-color: #409EFF;color: white" size="mini" :disabled="!apiCase.id" circle v-tester/> <ms-tip-button @click="singleRun(apiCase)" :tip="$t('api_test.run')" icon="el-icon-video-play"
<ms-tip-button @click="copyCase(apiCase)" :tip="$t('commons.copy')" icon="el-icon-document-copy" style="background-color: #409EFF;color: white" size="mini" :disabled="!apiCase.id" circle v-tester/>
size="mini" :disabled="!apiCase.id || isCaseEdit" circle v-tester/> <ms-tip-button @click="copyCase(apiCase)" :tip="$t('commons.copy')" icon="el-icon-document-copy"
<ms-tip-button @click="deleteCase(index,apiCase)" :tip="$t('commons.delete')" icon="el-icon-delete" size="mini" :disabled="!apiCase.id || isCaseEdit" circle v-tester/>
size="mini" :disabled="!apiCase.id || isCaseEdit" circle v-tester/> <ms-tip-button @click="deleteCase(index,apiCase)" :tip="$t('commons.delete')" icon="el-icon-delete"
<ms-api-extend-btns :is-case-edit="isCaseEdit" :environment="environment" :row="apiCase" v-tester/> size="mini" :disabled="!apiCase.id || isCaseEdit" circle v-tester/>
<ms-api-extend-btns :is-case-edit="isCaseEdit" :environment="environment" :row="apiCase" v-tester/>
</span>
</el-col> </el-col>
<el-col :span="3"> <el-col :span="3">
<el-link type="danger" v-if="apiCase.execResult && apiCase.execResult==='error'" @click="showExecResult(apiCase)"> <el-link @click.stop type="danger" v-if="apiCase.execResult && apiCase.execResult==='error'" @click="showExecResult(apiCase)">
{{ getResult(apiCase.execResult) }} {{ getResult(apiCase.execResult) }}
</el-link> </el-link>
<el-link v-else-if="apiCase.execResult && apiCase.execResult==='success'" @click="showExecResult(apiCase)"> <el-link @click.stop v-else-if="apiCase.execResult && apiCase.execResult==='success'" @click="showExecResult(apiCase)">
{{ getResult(apiCase.execResult) }} {{ getResult(apiCase.execResult) }}
</el-link> </el-link>
<div v-else> {{ getResult(apiCase.execResult) }}</div> <div v-else> {{ getResult(apiCase.execResult) }}</div>