|
@@ -13,6 +13,17 @@
|
|
</el-option>
|
|
</el-option>
|
|
</el-select>
|
|
</el-select>
|
|
</div>
|
|
</div>
|
|
|
|
+ <div class="exceed">
|
|
|
|
+ <span class="exceedSpan" style="width: 80px">考评周期:</span>
|
|
|
|
+ <el-select v-model="checkCycleStr" placeholder="请选择考评周期">
|
|
|
|
+ <el-option
|
|
|
|
+ v-for="item in periodData"
|
|
|
|
+ :key="item.keyValue"
|
|
|
|
+ :label="item.keyName"
|
|
|
|
+ :value="item.keyValue">
|
|
|
|
+ </el-option>
|
|
|
|
+ </el-select>
|
|
|
|
+ </div>
|
|
<seachs @handleSeach="getSeachData" @handleRest="resetSeach"></seachs>
|
|
<seachs @handleSeach="getSeachData" @handleRest="resetSeach"></seachs>
|
|
</div>
|
|
</div>
|
|
<div class="PeriodBtn" :style="$utils.PeriodBtnSty()">
|
|
<div class="PeriodBtn" :style="$utils.PeriodBtnSty()">
|
|
@@ -153,6 +164,7 @@ export default {
|
|
moduleData: [],
|
|
moduleData: [],
|
|
periodData: [],
|
|
periodData: [],
|
|
moduleStr: '',
|
|
moduleStr: '',
|
|
|
|
+ checkCycleStr: '',
|
|
moreBrandData:[],
|
|
moreBrandData:[],
|
|
companyDatas: [],
|
|
companyDatas: [],
|
|
addType: '',
|
|
addType: '',
|
|
@@ -200,7 +212,9 @@ export default {
|
|
let that = this
|
|
let that = this
|
|
let params = {
|
|
let params = {
|
|
pageNum: that.page.currentPage,
|
|
pageNum: that.page.currentPage,
|
|
- pageSize: that.page.pagesize
|
|
|
|
|
|
+ pageSize: that.page.pagesize,
|
|
|
|
+ binSectionName: that.moduleStr,
|
|
|
|
+ checkCycle: that.checkCycleStr
|
|
}
|
|
}
|
|
apiGetmultiplebrandtreeList(params).then(datas =>{
|
|
apiGetmultiplebrandtreeList(params).then(datas =>{
|
|
if (datas && datas.data) {
|
|
if (datas && datas.data) {
|
|
@@ -361,6 +375,7 @@ export default {
|
|
resetSeach() {
|
|
resetSeach() {
|
|
this.page.currentPage = 1
|
|
this.page.currentPage = 1
|
|
this.moduleStr = ''
|
|
this.moduleStr = ''
|
|
|
|
+ this.checkCycleStr = ''
|
|
this.getMoreBrandData()
|
|
this.getMoreBrandData()
|
|
},
|
|
},
|
|
handleSizeChange(val){
|
|
handleSizeChange(val){
|