|  |  | 
 |  |  |                         </template> | 
 |  |  |                     </el-table-column> | 
 |  |  |                 </el-table> | 
 |  |  |  | 
 |  |  |                 <el-row style="text-align: center; margin-top: 10px;"> | 
 |  |  |                     <el-pagination | 
 |  |  |                             @size-change="handleSizeChange" | 
 |  |  |                             @current-change="handleCurrentChange" | 
 |  |  |                             :current-page="page.currentPage" | 
 |  |  |                             :page-sizes="[10, 20, 30, 50]" | 
 |  |  |                             :page-size="page.pageSize" | 
 |  |  |                             layout="total, prev, pager, next, jumper" | 
 |  |  |                             :total="page.total"> | 
 |  |  |                     </el-pagination> | 
 |  |  |                 </el-row> | 
 |  |  |                 <el-row class="btn-box"> | 
 |  |  |                     <el-button size="mini" type="danger" @click="closeXm()">关闭</el-button> | 
 |  |  |                     <el-button size="mini" type="primary" @click="chouseGoods()">确认</el-button> | 
 |  |  | 
 |  |  |             searchTableData: [], | 
 |  |  |             //表格加载效果 | 
 |  |  |             loading: false, | 
 |  |  |             page : { | 
 |  |  |                 currentPage : 1, | 
 |  |  |                 pageSize : 10, | 
 |  |  |                 total : 0 | 
 |  |  |             }, | 
 |  |  |             /******搜索表格数据END********/ | 
 |  |  |  | 
 |  |  |             dialogSettleVisible : false, | 
 |  |  | 
 |  |  |                                 let count = parseFloat(item.count); | 
 |  |  |                                 let zkPrice = parseFloat(item.zkPrice); | 
 |  |  |  | 
 |  |  |                                 if (optionType != 1) { | 
 |  |  |                                 // if (optionType != 1) { | 
 |  |  |                                     //直接修改支付金额不重置支付金额 | 
 |  |  |                                     item.payMoney = zkPrice * count; | 
 |  |  |                                 } | 
 |  |  |                                 // } | 
 |  |  |                                 _this.order.payMoney += parseFloat(item.payMoney); | 
 |  |  |  | 
 |  |  |                                 //重新计算业绩金额 | 
 |  |  | 
 |  |  |              */ | 
 |  |  |             searchGoods() { | 
 |  |  |                 let _this = this; | 
 |  |  |                 var currentPage = this.page.currentPage; | 
 |  |  |                 var pageSize = this.page.pageSize; | 
 |  |  |                 var offset = (currentPage - 1) * pageSize; | 
 |  |  |                 if (this.queryKey && this.queryKey.trim().length > 0) { | 
 |  |  |                     this.showSearchTable = true; | 
 |  |  |                     this.loading = true; | 
 |  |  | 
 |  |  |                         app: _this, | 
 |  |  |                         contentType: 'application/x-www-form-urlencoded', | 
 |  |  |                         //TODO 优化下拉加载 | 
 |  |  |                         data: {name: _this.queryKey, limit: 10000}, | 
 |  |  |                         data: {name: _this.queryKey, limit: pageSize, offset : offset}, | 
 |  |  |                         url: basePath + "/admin/shoppinggoods/showList", | 
 |  |  |                         callback: function (data) { | 
 |  |  |                             _this.searchTableData = data.rows; | 
 |  |  |                             _this.page.total = data.total; | 
 |  |  |                             _this.loading = false; | 
 |  |  |                         } | 
 |  |  |                     }); | 
 |  |  | 
 |  |  |                     this.showSearchTable = false; | 
 |  |  |                 } | 
 |  |  |             }, | 
 |  |  |  | 
 |  |  |  | 
 |  |  |             handleSizeChange(val) { | 
 |  |  |                 this.page.pageSize = val; | 
 |  |  |                 this.searchGoods(); | 
 |  |  |             }, | 
 |  |  |             handleCurrentChange(val) { | 
 |  |  |                 this.page.currentPage = val; | 
 |  |  |                 this.searchGoods(); | 
 |  |  |             }, | 
 |  |  |             remoteMethod(query) { | 
 |  |  |                 if (query !== '') { | 
 |  |  |                     this.vipLoading = true; |