|
|
|
@ -91,15 +91,55 @@ |
|
|
|
<el-tag v-if="filters.mmUser" closable @close="clearFiltersMmUser()">{{filters.mmUser.username}}</el-tag> |
|
|
|
<el-button v-else @click="selectFiltersMmUser()">选责任人</el-button> |
|
|
|
<el-button @click="setFiltersMmUserAsMySelf()">我的</el-button> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24" style="padding-top:5px;" class="hidden-lg-and-up"> |
|
|
|
<font class="more-label-font"> |
|
|
|
需求类型: |
|
|
|
</font> |
|
|
|
<el-select v-model="filters.dtype" clearable placeholder="需求类型" style="width: 120px;"> |
|
|
|
<el-option v-for="i in this.dicts.demandType" :label="i.name" :key="i.id" :value="i.id"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24" style="padding-top:5px;" class="hidden-log-and-up"> |
|
|
|
<el-col :span="24" style="padding-top:5px;" class="hidden-xl-only"> |
|
|
|
<font class="more-label-font"> |
|
|
|
需求来源: |
|
|
|
</font> |
|
|
|
<el-select v-model="filters.source" placeholder="需求来源" clearable style="width: 120px;"> |
|
|
|
<el-option v-for="i in this.dicts.demandSource" :label="i.name" :key="i.id" :value="i.id"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24" style="padding-top:5px;" class="hidden-xl-only"> |
|
|
|
<font class="more-label-font"> |
|
|
|
需求层次: |
|
|
|
</font> |
|
|
|
<el-select v-model="filters.dlvl" placeholder="需求层次" clearable> |
|
|
|
<el-select v-model="filters.dlvl" placeholder="需求层次" clearable style="width: 120px;"> |
|
|
|
<el-option v-for="i in this.dicts.demandLvl" :label="i.name" :key="i.id" :value="i.id"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-select> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24" style="padding-top:5px;" class="hidden-xl-only"> |
|
|
|
<font class="more-label-font"> |
|
|
|
优先级: |
|
|
|
</font> |
|
|
|
<el-select v-model="filters.priority" placeholder="优先级" clearable style="width: 100px;"> |
|
|
|
<el-option v-for="i in dicts.priority" :label="i.name" :key="i.id" :value="i.id"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-col> |
|
|
|
<el-col :span="24" style="padding-top:5px;" class="hidden-lg-and-up"> |
|
|
|
<font class="more-label-font"> |
|
|
|
需求状态: |
|
|
|
</font> |
|
|
|
<el-select v-model="filters.status" placeholder="需求状态" clearable style="width: 100px;"> |
|
|
|
<el-option :value="item.id" :label="item.name" v-for="(item,index) in dicts.menuStatus" :key="index"></el-option> |
|
|
|
</el-select> |
|
|
|
</el-col> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-button class="hidden-lg-and-down" v-if="!filters.tags||filters.tags.length==0" @click.native="tagSelectVisible=true">标签条件</el-button> |
|
|
|
<el-tag class="hidden-lg-and-down" v-else @click="tagSelectVisible=true" closable @close="clearFiltersTag(filters.tags[0])">{{filters.tags[0].tagName.substr(0,5)}}等({{filters.tags.length}})个</el-tag> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<el-col :span="24" style="padding-top:5px;"> |
|
|
|
<el-button type="primary" @click="searchXmMenus" icon="el-icon-search">查询</el-button> |
|
|
|
</el-col> |
|
|
|
|