|
@@ -124,6 +124,17 @@
|
|
|
</el-option>
|
|
|
</el-select>
|
|
|
</div>
|
|
|
+ <div class="mt-10" v-if="siteid == 'HY' || siteid == 'TZ'">
|
|
|
+ <label class="search__label" >商品大类:</label>
|
|
|
+ <el-select class="inline-24" v-model="selectParam.categories" placeholder="请选择商品大类" @change="selectChange" size="small" clearable >
|
|
|
+ <el-option
|
|
|
+ v-for="item in categoriesList"
|
|
|
+ :key="item.value"
|
|
|
+ :label="item.value"
|
|
|
+ :value="item.value">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
<template v-slot:tbList="scope">
|
|
|
<div>
|
|
@@ -234,13 +245,15 @@ export default {
|
|
|
status:'',
|
|
|
model:'',
|
|
|
spec:'',
|
|
|
- tradefield:''
|
|
|
+ tradefield:'',
|
|
|
+ categories:''
|
|
|
},
|
|
|
rowData:[],
|
|
|
tradefieldData:[],
|
|
|
errorUrl:null,
|
|
|
dateSelect:'',
|
|
|
- siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid
|
|
|
+ siteid:JSON.parse(sessionStorage.getItem('active_account')).siteid,
|
|
|
+ categoriesList:[]
|
|
|
}
|
|
|
},
|
|
|
components:{
|
|
@@ -374,6 +387,9 @@ export default {
|
|
|
this.$store.dispatch('optiontypeselect','tradefield').then(res=>{
|
|
|
this.tradefieldData = res.data
|
|
|
})
|
|
|
+ this.$store.dispatch('optiontypeselect','categories').then(res=>{
|
|
|
+ this.categoriesList = res.data
|
|
|
+ })
|
|
|
},
|
|
|
listData(){
|
|
|
this.$refs.basicLayout.param.content.where = this.selectParam
|