Browse Source

优化

master
陈裕财 3 years ago
parent
commit
5387f6e3ed
  1. 2
      src/views/xm/core/xmFunc/XmFuncMng.vue
  2. 2
      src/views/xm/core/xmFunc/XmFuncSelect.vue
  3. 2
      src/views/xm/core/xmProduct/XmProductMng.vue
  4. 2
      src/views/xm/core/xmProject/XmProjectMng.vue
  5. 2
      src/views/xm/core/xmTestCase/XmTestCaseFlow.vue
  6. 2
      src/views/xm/core/xmTestCase/XmTestCaseList.vue
  7. 8
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue
  8. 2
      src/views/xm/core/xmTestCase/XmTestCaseSelect.vue
  9. 4
      src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue
  10. 2
      src/views/xm/core/xmTestCasedb/XmTestCasedbMngForIteration.vue
  11. 2
      src/views/xm/core/xmTestCasedb/XmTestCasedbMngForProduct.vue
  12. 2
      src/views/xm/core/xmTestPlan/Overview.vue
  13. 6
      src/views/xm/core/xmTestPlan/XmTestPlanInfo.vue
  14. 2
      src/views/xm/core/xmTestPlan/XmTestPlanListForProject.vue
  15. 4
      src/views/xm/core/xmTestPlan/XmTestPlanMng.vue
  16. 6
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue
  17. 4
      src/views/xm/core/xmTestPlanCase/XmTestPlanCaseSelect.vue
  18. 2
      src/views/xm/rpt/index/indexForHisDetail.vue
  19. 2
      src/views/xm/rpt/index/indexForIteration.vue
  20. 2
      src/views/xm/rpt/index/indexForProduct.vue
  21. 2
      src/views/xm/rpt/index/indexForProject.vue
  22. 2
      src/views/xm/rpt/index/indexForTest.vue

2
src/views/xm/core/xmFunc/XmFuncMng.vue

@ -1,5 +1,5 @@
<template>
<section class="page-container border padding">
<section class="border padding">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"></el-input>
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmFuncs" icon="el-icon-search">查询</el-button>

2
src/views/xm/core/xmFunc/XmFuncSelect.vue

@ -7,7 +7,7 @@
<el-button type="primary" @click="showAdd" icon="el-icon-plus" title="添加顶级模块"> </el-button>
</span>
</el-row>
<el-row>
<el-row class="padding-top">
<!--列表 XmFunc 功能模块表-->
<el-table ref="xmFuncTable" element-loading-text="努力加载中" element-loading-spinner="el-icon-loading" :data="xmFuncsTreeData" :max-height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;" current-row-key="id" row-key="id" :tree-props="{children: 'children'}" >

2
src/views/xm/core/xmProduct/XmProductMng.vue

@ -874,7 +874,7 @@
font-size: 12px;
color: #999;
margin-top: 10px;
margin-right: 10px;
margin-right: 20px;
}
.project-card:hover{
border-color: #00abfc;

2
src/views/xm/core/xmProject/XmProjectMng.vue

@ -987,7 +987,7 @@
cursor: pointer;
font-size: 12px;
color: #999;
margin-right: 10px;
margin-right: 20px;
margin-top: 10px;
}
.project-card:hover{

2
src/views/xm/core/xmTestCase/XmTestCaseFlow.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<xm-test-case-mng v-if="testCasedb&&testCasedb.id" :xm-test-casedb="testCasedb" scene="caseFlow"></xm-test-case-mng>
</section>
</template>

2
src/views/xm/core/xmTestCase/XmTestCaseList.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<xm-test-case-mng v-if="testCasedb&&testCasedb.id" :xm-test-casedb="testCasedb"></xm-test-case-mng>
</section>
</template>

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

@ -1,8 +1,8 @@
<template>
<section>
<el-row class="padding-right">
<el-col :span="6">
<xm-func-select v-if="xmProductCpd" class="padding-right padding-left" :xm-product="xmProductCpd" @row-click="onXmFuncRowClick">
<el-row>
<el-col :span="6" class="padding-right">
<xm-func-select v-if="xmProductCpd" :xm-product="xmProductCpd" @row-click="onXmFuncRowClick">
</xm-func-select>
</el-col>
<el-col :span="18">
@ -18,7 +18,7 @@
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row >
<el-row class="padding-top">
<!--列表 XmTestCase 测试用例-->
<el-table ref="xmTestCaseTable" :data="xmTestCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>

2
src/views/xm/core/xmTestCase/XmTestCaseSelect.vue

@ -21,7 +21,7 @@
<el-button type="primary" v-loading="load.edit" @click="selectConfirm" :disabled="this.sels.length===0 || load.edit==true" icon="el-icon-finished">确认选择</el-button>
</span>
</el-row>
<el-row>
<el-row class="padding-top">
<!--列表 XmTestCase 测试用例-->
<el-table ref="xmTestCaseTable" :data="xmTestCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>

4
src/views/xm/core/xmTestCasedb/XmTestCasedbMng.vue

@ -1,5 +1,5 @@
<template>
<section class="padding">
<section>
<el-row>
<xm-product-select v-if="!xmProduct" style="display:inline;" :auto-select="false" :link-project-id="selProject?selProject.id:null" @row-click="onProductSelected" @clear="clearProduct"></xm-product-select>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询" clearable></el-input>
@ -20,7 +20,7 @@
<span class="cell-bar"><el-input style="display:inline;" v-model="scope.row.username" placeholder="" @change="editSomeFields(scope.row,'username',$event)" :maxlength="22"></el-input></span>
</el-table-column>
-->
<el-table-column prop="name" label="用例库名称" min-width="120" show-overflow-tooltip>
<el-table-column prop="name" label="用例库名称" min-width="250">
<template slot-scope="scope">
<span v-if="select!==true"><el-link @click="goCasedbInfo(scope.row)">{{scope.row.name}} </el-link> </span>
<span v-else> {{scope.row.name}} </span>

2
src/views/xm/core/xmTestCasedb/XmTestCasedbMngForIteration.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<xm-test-casedb-mng v-if="xmProduct && xmProduct.id" :xm-product="xmProduct"></xm-test-casedb-mng>
</section>
</template>

2
src/views/xm/core/xmTestCasedb/XmTestCasedbMngForProduct.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<xm-test-casedb-mng v-if="xmProduct && xmProduct.id" :xm-product="xmProduct"></xm-test-casedb-mng>
</section>
</template>

2
src/views/xm/core/xmTestPlan/Overview.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<xm-test-plan-mng v-if="testCasedb&&testCasedb.id" :xm-test-casedb="testCasedb"></xm-test-plan-mng>
</section>
</template>

6
src/views/xm/core/xmTestPlan/XmTestPlanInfo.vue

@ -1,7 +1,7 @@
<template>
<section>
<el-row v-if=" xmTestPlan && xmTestPlan.id">
<el-row class="padding-left padding-right">
<el-row class="padding">
<el-button icon="el-icon-back" @click="goBackToPlanList()" type="primary" plain></el-button>
<el-divider direction="vertical"></el-divider>
{{xmTestPlan.name}}
@ -28,10 +28,10 @@
</span>
</el-row>
<el-row v-if="subPage=='testPlanCase'" class="padding-right">
<el-row v-if="subPage=='testPlanCase'" class="padding-left padding-right">
<xm-test-plan-case-mng :xm-test-plan="xmTestPlan" :xm-test-casedb="xmTestCasedb"></xm-test-plan-case-mng>
</el-row>
<el-row v-if="subPage=='testBug'" class="padding-left padding-right">
<el-row v-if="subPage=='testBug'" class="padding-left padding-right">
<xm-question-mng :xm-test-plan="xmTestPlan" :xm-test-casedb="xmTestCasedb" :xm-product="{id:xmTestPlan.productId,productName:xmTestPlan.productName}" :sel-project="{id:xmTestPlan.projectId,name:xmTestPlan.projectName}"></xm-question-mng>
</el-row>

2
src/views/xm/core/xmTestPlan/XmTestPlanListForProject.vue

@ -1,6 +1,6 @@
<template>
<section class="padding-left padding-right" ref="xmTestPlanTable">
<section class="padding" ref="xmTestPlanTable">
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询" clearable></el-input>
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmTestPlans" icon="el-icon-search">查询</el-button>

4
src/views/xm/core/xmTestPlan/XmTestPlanMng.vue

@ -1,5 +1,5 @@
<template>
<section class="padding-left padding-right">
<section>
<el-row>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询" clearable></el-input>
<mdp-select-dict style="width:15%;" clearable placeholder="状态" :dict="dicts['testPlanStatus']" v-model="filters.status" effect="dark"></mdp-select-dict>
@ -12,7 +12,7 @@
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row>
<el-row class="padding-top">
<!--列表 XmTestPlan 测试计划-->
<el-table ref="xmTestPlanTable" :data="xmTestPlans" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>

6
src/views/xm/core/xmTestPlanCase/XmTestPlanCaseMng.vue

@ -1,8 +1,8 @@
<template>
<section>
<el-row>
<el-row :gutter="10">
<el-col :span="6" v-if="!xmTestCase||!xmTestCase.id">
<xm-func-select v-if="xmProductCpd && xmProductCpd.id" class="padding-right padding-left" :xm-product="xmProductCpd" @row-click="onXmFuncRowClick">
<xm-func-select v-if="xmProductCpd && xmProductCpd.id" :xm-product="xmProductCpd" @row-click="onXmFuncRowClick">
</xm-func-select>
</el-col>
<el-col :span="!xmTestCase||!xmTestCase.id?18:24">
@ -17,7 +17,7 @@
<el-button type="danger" v-loading="load.del" @click="batchDel" :disabled="this.sels.length===0 || load.del==true" icon="el-icon-delete"></el-button>
</span>
</el-row>
<el-row>
<el-row class="padding-top">
<!--列表 XmTestPlanCase 测试计划与用例关系表-->
<el-table ref="xmTestPlanCaseTable" :data="xmTestPlanCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<el-table-column type="selection" width="55" show-overflow-tooltip fixed="left"></el-table-column>

4
src/views/xm/core/xmTestPlanCase/XmTestPlanCaseSelect.vue

@ -2,7 +2,7 @@
<section>
<el-row>
<el-col :span="6" v-if="!xmTestCase||!xmTestCase.id">
<xm-func-select class="padding-right padding-left" :xm-product="xmProductCpd" @row-click="onXmFuncRowClick">
<xm-func-select :xm-product="xmProductCpd" @row-click="onXmFuncRowClick">
</xm-func-select>
</el-col>
<el-col :span="(xmTestCase&&xmTestCase.id)?24:18">
@ -13,7 +13,7 @@
<el-button v-loading="load.list" :disabled="load.list==true" @click="searchXmTestPlanCases" icon="el-icon-search">查询</el-button>
</el-row>
<el-row>
<el-row class="padding-top">
<!--列表 XmTestPlanCase 测试计划与用例关系表-->
<el-table ref="xmTestPlanCaseTable" :data="xmTestPlanCases" :height="maxTableHeight" @sort-change="sortChange" highlight-current-row v-loading="load.list" border @selection-change="selsChange" @row-click="rowClick" style="width: 100%;">
<!--

2
src/views/xm/rpt/index/indexForHisDetail.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<el-row>
<comps-card v-if="xmRptData && xmRptData.id" ref="compsCard" :xm-rpt-data="xmRptData" :show-params="false"/>
</el-row>

2
src/views/xm/rpt/index/indexForIteration.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<rpt-index :xm-iteration="xmIteration" :xm-product="xmProduct" category="迭代级"></rpt-index>
</section>
</template>

2
src/views/xm/rpt/index/indexForProduct.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<rpt-index :xm-product="xmProduct" category="产品级"></rpt-index>
</section>
</template>

2
src/views/xm/rpt/index/indexForProject.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<rpt-index :xm-project="projectInfo" category="项目级"></rpt-index>
</section>
</template>

2
src/views/xm/rpt/index/indexForTest.vue

@ -1,5 +1,5 @@
<template>
<section>
<section class="padding">
<rpt-index :xm-product="xmProduct" :xm-test-casedb="testCasedb" category="测试库级"></rpt-index>
</section>
</template>

Loading…
Cancel
Save