Browse Source

优化故事选择

master
陈裕财 5 years ago
parent
commit
c9b3497bd8
  1. 4
      src/views/xm/core/xmQuestion/XmQuestionMng.vue
  2. 3
      src/views/xm/core/xmTestCase/XmTestCaseMng.vue
  3. 7
      src/views/xm/core/xmTestCaseExec/XmTestCaseExecMng.vue

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

@ -30,11 +30,11 @@
<el-row> <el-row>
<el-col :span="24" style="padding-top:12px;"> <el-col :span="24" style="padding-top:12px;">
<el-tag v-if="filters.selProject && !selProject" closable @close="clearProject" @click="showProjectList(true)">{{ filters.selProject.name }}</el-tag> <el-tag v-if="filters.selProject && !selProject" closable @close="clearProject" @click="showProjectList(true)">{{ filters.selProject.name }}</el-tag>
<el-tag v-if="!filters.selProject" @click="showProjectList(true)" type="success">未选项目点我</el-tag>
<el-button v-if="!filters.selProject" @click="showProjectList(true)" >选择项目</el-button>
</el-col> </el-col>
<el-col :span="24" style="padding-top:12px;"> <el-col :span="24" style="padding-top:12px;">
指派给:<el-tag v-if="!filters.handlerUsername" @click="showGroupUsers('handlerUsername')">未选点我</el-tag>
<el-button v-if="!filters.handlerUsername" @click="showGroupUsers('handlerUsername')">选择指派人</el-button>
<el-tag v-if="filters.handlerUsername" closable @close="clearHandler" @click="showGroupUsers('handlerUsername')">{{filters.handlerUsername}}</el-tag> <el-tag v-if="filters.handlerUsername" closable @close="clearHandler" @click="showGroupUsers('handlerUsername')">{{filters.handlerUsername}}</el-tag>
</el-col> </el-col>
<el-col :span="24" class="hidden-lg-and-up" style="padding-top:12px;"> <el-col :span="24" class="hidden-lg-and-up" style="padding-top:12px;">

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

@ -2,7 +2,8 @@
<section> <section>
<el-row class="app-container"> <el-row class="app-container">
<div> <div>
已选故事<el-tag v-if=" !filters.menus || filters.menus.length==0" @click="showMenu"> 未选,点我</el-tag><el-tag @click="showMenu" v-for="(item,index) in filters.menus" :key="index" closable @close="clearFiltersMneu(item)">{{item.menuName}}</el-tag>
<el-button v-if=" !filters.menus || filters.menus.length==0" @click="showMenu"> 选择故事</el-button>
<el-tag v-else closable @close="clearFiltersMneu(filters.menus[0])">{{filters.menus[0].menuName.substr(0,5)}}({{filters.menus.length}})</el-tag>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmTestCases" icon="el-icon-search"></el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmTestCases" icon="el-icon-search"></el-button>

7
src/views/xm/core/xmTestCaseExec/XmTestCaseExecMng.vue

@ -2,9 +2,10 @@
<section> <section>
<el-row class="app-container" v-if="!batchEditVisible"> <el-row class="app-container" v-if="!batchEditVisible">
<el-checkbox v-model="gstcVisible" >甘特图</el-checkbox> <el-checkbox v-model="gstcVisible" >甘特图</el-checkbox>
{{selProject?"":"已选项目:"}}<el-tag type="success" v-if="this.filters.selProject && !selProject " closable @close="clearProject" @click="showProjectList">{{ this.filters.selProject.name }}</el-tag>
<el-tag type="success" v-if="!this.filters.selProject" @click="showProjectList">未选点我</el-tag>
已选故事<el-tag v-if=" !filters.menus || filters.menus.length==0" @click="showMenu">未选,点我</el-tag><el-tag v-for="(item,index) in filters.menus" @click="showMenu" :key="index" closable @close="clearFiltersMneu(item)">{{item.menuName}}</el-tag>
<el-tag type="primary" v-if="this.filters.selProject && !selProject " closable @close="clearProject" @click="showProjectList">{{ this.filters.selProject.name }}</el-tag>
<el-button v-if="!this.filters.selProject" @click="showProjectList">选择项目</el-button>
<el-button v-if=" !filters.menus || filters.menus.length==0" @click="showMenu"> 选择故事</el-button>
<el-tag v-else closable @close="clearFiltersMneu(filters.menus[0])">{{filters.menus[0].menuName.substr(0,5)}}({{filters.menus.length}})</el-tag>
<el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询"> <el-input v-model="filters.key" style="width: 20%;" placeholder="模糊查询">
<template slot="append"> <template slot="append">
<el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmTestCaseExecs" icon="el-icon-search"></el-button> <el-button type="primary" v-loading="load.list" :disabled="load.list==true" v-on:click="searchXmTestCaseExecs" icon="el-icon-search"></el-button>

Loading…
Cancel
Save