ソースを参照

营业收入页面增加周期搜索

SunZehao 1 年間 前
コミット
a9e2828a19
1 ファイル変更16 行追加1 行削除
  1. 16 1
      src/components/baseInfomation/moreBrandPage.vue

+ 16 - 1
src/components/baseInfomation/moreBrandPage.vue

@@ -13,6 +13,17 @@
                         </el-option>
                     </el-select>
                 </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>
             </div>
             <div class="PeriodBtn" :style="$utils.PeriodBtnSty()">
@@ -153,6 +164,7 @@ export default {
             moduleData: [],
             periodData: [],
             moduleStr: '',
+            checkCycleStr: '',
             moreBrandData:[],
             companyDatas: [],
             addType: '',
@@ -200,7 +212,9 @@ export default {
             let that = this
             let params = {
                 pageNum: that.page.currentPage,
-                pageSize: that.page.pagesize
+                pageSize: that.page.pagesize,
+                binSectionName: that.moduleStr,
+                checkCycle: that.checkCycleStr
             }
             apiGetmultiplebrandtreeList(params).then(datas =>{
                 if (datas && datas.data) {
@@ -361,6 +375,7 @@ export default {
         resetSeach() {
             this.page.currentPage = 1
             this.moduleStr = ''
+            this.checkCycleStr = ''
             this.getMoreBrandData()
         },
         handleSizeChange(val){