Browse Source

测试案例

master
陈裕财 4 years ago
parent
commit
1ba5a411fb
  1. 2
      src/views/xm/core/xmQuestion/XmQuestionAdd.vue
  2. 2
      src/views/xm/core/xmQuestion/XmQuestionMng.vue
  3. 6
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue

2
src/views/xm/core/xmQuestion/XmQuestionAdd.vue

@ -182,7 +182,7 @@
}
},
props:['xmQuestion','visible',"selProject",'qtype','xmTestCase','xmTestCase','xmProduct'],
props:['xmQuestion','visible',"selProject",'qtype','xmTestCase','xmProduct'],
watch: {
'xmQuestion':function( xmQuestion ) {
this.addForm=Object.assign(this.addForm, this.xmQuestion);

2
src/views/xm/core/xmQuestion/XmQuestionMng.vue

@ -247,7 +247,7 @@
<!--新增 XmQuestion xm_question界面-->
<el-dialog title="新增缺陷" :visible.sync="addFormVisible" width="80%" top="20px" append-to-body :close-on-click-modal="false">
<xm-question-add :xm-test-case-exec="xmTestCaseExec" :xm-product="filters.product" :xm-test-case="xmTestCase" :qtype="qtype" :sel-project=" filters.selProject " :xm-question="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-question-add>
<xm-question-add :xm-product="filters.product" :xm-test-case="xmTestCase" :qtype="qtype" :sel-project=" filters.selProject " :xm-question="addForm" :visible="addFormVisible" @cancel="addFormVisible=false" @submit="afterAddSubmit"></xm-question-add>
</el-dialog>
<xm-group-dialog ref="xmGroupDialog" :sel-project=" filters.selProject " :is-select-single-user="1" @user-confirm="onUserConfirm"></xm-group-dialog>
<el-drawer append-to-body title="需求选择" :visible.sync="menuVisible" size="60%" :close-on-click-modal="false">

6
src/views/xm/core/xmTestCase/XmTestCaseMng.vue

@ -4,7 +4,7 @@
<div>
<xm-product-select v-if="!xmProduct || !xmProduct.id" style="display:inline;" :auto-select="false" :link-project-id="filters.selProject?filters.selProject.id:null" @row-click="onProductSelected" @clear="filters.product=null"></xm-product-select>
<xm-iteration-select style="display:inline;" :auto-select="false" :product-id="filters.product?filters.product.id:null" :link-project-id="xmProject?xmProject.id:null" placeholder="迭代" @row-click="onIterationSelected" @clear="onIterationClear"></xm-iteration-select>
<xm-iteration-select style="display:inline;" :auto-select="false" :product-id="filters.product?filters.product.id:null" :link-project-id="filters.selProject?filters.selProject.id:null" placeholder="迭代" @row-click="onIterationSelected" @clear="onIterationClear"></xm-iteration-select>
<span v-if="!xmMenu||!xmMenu.menuId">
<el-button v-if=" !filters.menus || filters.menus.length==0" @click="showMenu"> 选择需求</el-button>
<el-tag v-else closable @close=" clearFiltersMenu(filters.menus[0])">{{filters.menus[0].menuName.substr(0,5)}}({{filters.menus.length}})</el-tag>
@ -76,7 +76,7 @@
<el-table-column sortable type="index" width="45"></el-table-column>
<el-table-column prop="caseName" label="标题" min-width="100" show-overflow-tooltip>
<template scope="scope">
{{scope.row.id}}&nbsp;&nbsp;<el-link type="primary" @click="showEdit(scope.row)">{{scope.row.caseName}}</el-link>
<el-link type="primary" @click="showEdit(scope.row)"> {{scope.row.id}}&nbsp;&nbsp;{{scope.row.caseName}}</el-link>
</template>
</el-table-column>
<el-table-column prop="caseRemark" label="备注" min-width="80" show-overflow-tooltip></el-table-column>
@ -119,7 +119,7 @@
<xm-menu-select :xm-product="filters.product" :visible="menuVisible" :is-select-menu="true" :multi="true" @menus-selected="onSelectedMenus" ></xm-menu-select>
</el-drawer>
<el-dialog title="缺陷列表" :visible.sync="bugsVisible" width="80%" top="20px" append-to-body :close-on-click-modal="false">
<el-dialog title="缺陷列表" :visible.sync="bugsVisible" width="90%" top="20px" append-to-body :close-on-click-modal="false">
<xm-question-mng v-if="bugsVisible" :xm-test-case="editForm" :sel-project="filters.selProject" :visible="bugsVisible" @cancel="bugsVisible=false" ></xm-question-mng>
</el-dialog>
<!--新增 XmQuestion xm_question界面-->

Loading…
Cancel
Save