|
@@ -26,8 +26,8 @@
|
|
|
<el-table-column prop="commodityMoney" label="金额" align="center"></el-table-column>
|
|
<el-table-column prop="commodityMoney" label="金额" align="center"></el-table-column>
|
|
|
</el-table>
|
|
</el-table>
|
|
|
</div>
|
|
</div>
|
|
|
- <div class="seek-list-box" v-if="seekList!=''">
|
|
|
|
|
- <el-table ref="showItemRef" :data="seekList" highlight-current-row style="width:100%" border :header-cell-style="{background:'#fdfdfd', color: '#666'}" class="tableBox active">
|
|
|
|
|
|
|
+ <div class="seek-list-box" v-if="getItemList!=''">
|
|
|
|
|
+ <el-table ref="showItemRef" :data="getItemList" highlight-current-row style="width:100%" border :header-cell-style="{background:'#fdfdfd', color: '#666'}" class="tableBox active">
|
|
|
<el-table-column prop="cover" label="图片" align="center" width="180">
|
|
<el-table-column prop="cover" label="图片" align="center" width="180">
|
|
|
<template slot-scope="scope">
|
|
<template slot-scope="scope">
|
|
|
<img :src="scope.row.cover" style="width:40px;margin:0 auto;" />
|
|
<img :src="scope.row.cover" style="width:40px;margin:0 auto;" />
|
|
@@ -48,11 +48,11 @@
|
|
|
</div>
|
|
</div>
|
|
|
<el-dialog title="选择花材" v-if="isSelectNumber" :visible.sync="isSelectNumber" width="30%" center>
|
|
<el-dialog title="选择花材" v-if="isSelectNumber" :visible.sync="isSelectNumber" width="30%" center>
|
|
|
<div class="el-dialog-center">
|
|
<div class="el-dialog-center">
|
|
|
- <span>{{ seekList[seekListIndex].itemName }}</span>
|
|
|
|
|
|
|
+ <span>{{ getItemList[getIndex].itemName }}</span>
|
|
|
<el-input ref="bigInput" style="width: 130px;margin-left: 15px" placeholder="0" @keyup.key-backspace.native="backspaceFun('big')" @keyup.enter.native="enterFun()" type="number" v-model="big"></el-input>
|
|
<el-input ref="bigInput" style="width: 130px;margin-left: 15px" placeholder="0" @keyup.key-backspace.native="backspaceFun('big')" @keyup.enter.native="enterFun()" type="number" v-model="big"></el-input>
|
|
|
- <span>{{seekList[seekListIndex].bigUnit}}</span>
|
|
|
|
|
|
|
+ <span>{{getItemList[getIndex].bigUnit}}</span>
|
|
|
<el-input style="width: 130px;margin-left: 15px" placeholder="0" @keyup.key-backspace.native="backspaceFun('small')" @keyup.enter.native="enterFun()" type="number" v-model="small"></el-input>
|
|
<el-input style="width: 130px;margin-left: 15px" placeholder="0" @keyup.key-backspace.native="backspaceFun('small')" @keyup.enter.native="enterFun()" type="number" v-model="small"></el-input>
|
|
|
- <span>{{ seekList[seekListIndex].smallUnit }}</span>
|
|
|
|
|
|
|
+ <span>{{ getItemList[getIndex].smallUnit }}</span>
|
|
|
</div>
|
|
</div>
|
|
|
<div class="remark">Enter 确定,数字键 改数量,Backspace 清0,Enter 确定,Esc 取消</div>
|
|
<div class="remark">Enter 确定,数字键 改数量,Backspace 清0,Enter 确定,Esc 取消</div>
|
|
|
</el-dialog>
|
|
</el-dialog>
|
|
@@ -204,8 +204,8 @@ export default {
|
|
|
modifyPrice:0,//实际收款
|
|
modifyPrice:0,//实际收款
|
|
|
seekVal:'',//搜索值
|
|
seekVal:'',//搜索值
|
|
|
seekOldVal:'',//上一次搜索值
|
|
seekOldVal:'',//上一次搜索值
|
|
|
- seekListIndex:0,
|
|
|
|
|
- seekList:[],//搜索展示的列表
|
|
|
|
|
|
|
+ getIndex:0,
|
|
|
|
|
+ getItemList:[],//搜索展示的列表
|
|
|
tableDataIndex:0,
|
|
tableDataIndex:0,
|
|
|
tableData: [],// {index:'001',name:'测试1',lv:'2',unit:'支',count:'100',price:'50',money:'100'},
|
|
tableData: [],// {index:'001',name:'测试1',lv:'2',unit:'支',count:'100',price:'50',money:'100'},
|
|
|
allShopList:[],
|
|
allShopList:[],
|
|
@@ -375,18 +375,18 @@ export default {
|
|
|
return
|
|
return
|
|
|
}
|
|
}
|
|
|
let that = this
|
|
let that = this
|
|
|
- this.seekList = [];
|
|
|
|
|
- this.seekListIndex = 0;
|
|
|
|
|
|
|
+ this.getItemList = [];
|
|
|
|
|
+ this.getIndex = 0;
|
|
|
this.seekOldVal = this.seekVal;
|
|
this.seekOldVal = this.seekVal;
|
|
|
this.isSeek = true;
|
|
this.isSeek = true;
|
|
|
await this.$service.item.getItemList({search:this.seekVal,requestType:'kd',pageSize:6}).then(res=>{
|
|
await this.$service.item.getItemList({search:this.seekVal,requestType:'kd',pageSize:6}).then(res=>{
|
|
|
let list = this.$util.copyObject(res.list)
|
|
let list = this.$util.copyObject(res.list)
|
|
|
- that.seekList = list
|
|
|
|
|
|
|
+ that.getItemList = list
|
|
|
})
|
|
})
|
|
|
- that.$refs.showItemRef.setCurrentRow(that.seekList[0])
|
|
|
|
|
|
|
+ that.$refs.showItemRef.setCurrentRow(that.getItemList[0])
|
|
|
},
|
|
},
|
|
|
enterFun(){
|
|
enterFun(){
|
|
|
- let selectList = this.seekList[this.seekListIndex];
|
|
|
|
|
|
|
+ let selectList = this.getItemList[this.getIndex];
|
|
|
let big = this.big;
|
|
let big = this.big;
|
|
|
let small = this.small;
|
|
let small = this.small;
|
|
|
big==null?Number(0):big;
|
|
big==null?Number(0):big;
|
|
@@ -443,7 +443,7 @@ export default {
|
|
|
this.getAllTableDataMoney();
|
|
this.getAllTableDataMoney();
|
|
|
this.isAmendPrice = false;
|
|
this.isAmendPrice = false;
|
|
|
this.seekVal = '';
|
|
this.seekVal = '';
|
|
|
- this.seekList = [];
|
|
|
|
|
|
|
+ this.getItemList = [];
|
|
|
this.isSelectNumber = false
|
|
this.isSelectNumber = false
|
|
|
this.$nextTick(()=>{
|
|
this.$nextTick(()=>{
|
|
|
this.$refs['itemSearchRef'].focus();
|
|
this.$refs['itemSearchRef'].focus();
|
|
@@ -514,14 +514,14 @@ export default {
|
|
|
},
|
|
},
|
|
|
tableDataDown(){
|
|
tableDataDown(){
|
|
|
if(this.isSeek){
|
|
if(this.isSeek){
|
|
|
- let tableDataLength = this.seekList.length-1;
|
|
|
|
|
- if(this.seekListIndex==5) return
|
|
|
|
|
- if(tableDataLength==this.seekListIndex){
|
|
|
|
|
- this.seekListIndex = tableDataLength
|
|
|
|
|
|
|
+ let tableDataLength = this.getItemList.length-1;
|
|
|
|
|
+ if(this.getIndex==5) return
|
|
|
|
|
+ if(tableDataLength==this.getIndex){
|
|
|
|
|
+ this.getIndex = tableDataLength
|
|
|
}else{
|
|
}else{
|
|
|
- this.seekListIndex++;
|
|
|
|
|
|
|
+ this.getIndex++;
|
|
|
}
|
|
}
|
|
|
- this.$ref.showItemRef.setCurrentRow(this.seekList[this.seekListIndex]);
|
|
|
|
|
|
|
+ this.$ref.showItemRef.setCurrentRow(this.getItemList[this.getIndex]);
|
|
|
}else{
|
|
}else{
|
|
|
let tableDataLength = this.tableData.length-1;
|
|
let tableDataLength = this.tableData.length-1;
|
|
|
if(tableDataLength==this.tableDataIndex){
|
|
if(tableDataLength==this.tableDataIndex){
|
|
@@ -535,12 +535,12 @@ export default {
|
|
|
},
|
|
},
|
|
|
tableDataUp(){
|
|
tableDataUp(){
|
|
|
if(this.isSeek){
|
|
if(this.isSeek){
|
|
|
- if(this.seekListIndex==0){
|
|
|
|
|
- this.seekListIndex = 0
|
|
|
|
|
|
|
+ if(this.getIndex==0){
|
|
|
|
|
+ this.getIndex = 0
|
|
|
}else{
|
|
}else{
|
|
|
- this.seekListIndex--;
|
|
|
|
|
|
|
+ this.getIndex--;
|
|
|
}
|
|
}
|
|
|
- this.$ref.showItemRef.setCurrentRow(this.seekList[this.seekListIndex]);
|
|
|
|
|
|
|
+ this.$ref.showItemRef.setCurrentRow(this.getItemList[this.getIndex]);
|
|
|
}else{
|
|
}else{
|
|
|
if(this.tableDataIndex==0){
|
|
if(this.tableDataIndex==0){
|
|
|
this.tableDataIndex = 0
|
|
this.tableDataIndex = 0
|