|  |  | 
 |  |  |                 </el-col> | 
 |  |  |             </el-row> | 
 |  |  |             <el-row class="vertical  "> | 
 |  |  |                  <el-select v-model="goodsType" placeholder="商品类型" style="width: 120px" > | 
 |  |  |                     <el-option | 
 |  |  |                             v-for="item in goodsTypeList" | 
 |  |  |                             :key="item.value" | 
 |  |  |                             :label="item.label" | 
 |  |  |                             :value="item.value" | 
 |  |  |                     > | 
 |  |  |                     </el-option> | 
 |  |  |                 </el-select> | 
 |  |  |                 <el-input class="searchInput" @input="searchGoods()" v-model="queryKey" | 
 |  |  |                           placeholder="搜索添加产品"></el-input> | 
 |  |  |                 <el-button @click="searchGoods()" type="primary">搜索</el-button> | 
 |  |  | 
 |  |  |     var app = new Vue({ | 
 |  |  |         el: '#app', | 
 |  |  |         data: { | 
 |  |  |  | 
 |  |  |             goodsType:"", | 
 |  |  |             goodsTypeList:[{value:"",label:"全部"},{value:"套餐",label:"套餐"},{value:"项目",label:"项目"},{value:"充值卡",label:"充值卡"}], | 
 |  |  |             //业绩设置框 | 
 |  |  |             drawer: false, | 
 |  |  |             direction: 'rtl', | 
 |  |  | 
 |  |  |                         this.achieveList.push({ | 
 |  |  |                             orderItem: item, | 
 |  |  |                             staff: this.loginUser, | 
 |  |  |                             saleId: this.loginUser.suId, | 
 |  |  |                             saleId: _this.loginUser.suUserType === 'admin' ? '' : this.loginUser.suId, | 
 |  |  |                             goodsCash: item.payMoney, | 
 |  |  |                             achieveType : _this.achieveTypeList[0].value, | 
 |  |  |                             commission: 0, | 
 |  |  | 
 |  |  |                         app: _this, | 
 |  |  |                         contentType: 'application/x-www-form-urlencoded', | 
 |  |  |                         //TODO 优化下拉加载 | 
 |  |  |                         data: {name: _this.queryKey, limit: pageSize, offset : offset}, | 
 |  |  |                         data: {name: _this.queryKey,goodType:_this.goodsType , limit: pageSize, offset : offset}, | 
 |  |  |                         url: basePath + "/admin/shoppinggoods/showList", | 
 |  |  |                         callback: function (data) { | 
 |  |  |                             _this.searchTableData = data.rows; |