|
@@ -74,7 +74,8 @@
|
|
|
<el-col :span="19">
|
|
|
<!-- <basic-container> -->
|
|
|
<avue-crud :option="optionTwo" :table-loading="loading" :data="goodsListShow" ref="cruds"
|
|
|
- @refresh-change="refreshChangeCost" @selection-change="selectionChangeCost" @search-change="goodsSearchCost"
|
|
|
+ :reserve-selection="true"
|
|
|
+ @refresh-change="refreshChangeCost" @selection-change="selectionChangeCost" @search-change="goodsSearchCost"
|
|
|
:page.sync="pages" @on-load="onLoad" @saveColumn="saveGoodsColumn"
|
|
|
@resetColumn="resetGoodsColumn">
|
|
|
<template slot="menuLeft">
|
|
@@ -85,10 +86,10 @@
|
|
|
</template>
|
|
|
<template slot="priceOne" slot-scope="{row}">
|
|
|
<el-input v-model="row.priceOne" size="small" :controls="false" :precision="0"
|
|
|
- style="width: 100%" />
|
|
|
+ style="width: 100%" @change="selectChangefun($event,row)" @focus="selectFocusfun(row)" />
|
|
|
</template>
|
|
|
<template slot="priceTwo" slot-scope="{ row }">
|
|
|
- <el-input v-model="row.priceTwo" size="small"></el-input>
|
|
|
+ <el-input v-model="row.priceTwo" size="small" @change="selectChangefun($event,row)"></el-input>
|
|
|
<!-- <span v-else>{{ row.refreshChange | IntegerFormat }}</span> -->
|
|
|
</template>
|
|
|
<!--花纹-->
|
|
@@ -111,11 +112,11 @@
|
|
|
<!--</el-select>-->
|
|
|
</template>
|
|
|
<template slot="priceThree" slot-scope="{ row }">
|
|
|
- <el-input v-model="row.priceThree" size="small"></el-input>
|
|
|
+ <el-input v-model="row.priceThree" size="small" @change="selectChangefun($event,row)"></el-input>
|
|
|
<!-- <span v-else>{{ row.refreshChange | IntegerFormat }}</span> -->
|
|
|
</template>
|
|
|
<template slot="priceFour" slot-scope="{ row }">
|
|
|
- <el-input v-model="row.priceFour" size="small"></el-input>
|
|
|
+ <el-input v-model="row.priceFour" size="small" @change="selectChangefun($event,row)"></el-input>
|
|
|
<!-- <span v-else>{{ row.refreshChange | IntegerFormat }}</span> -->
|
|
|
</template>
|
|
|
<template slot="sharedCompany" slot-scope="{ row, index }">
|
|
@@ -499,6 +500,18 @@ export default {
|
|
|
}
|
|
|
},
|
|
|
methods: {
|
|
|
+ selectFocusfun(row){
|
|
|
+ console.log(row,503)
|
|
|
+ console.log(this.$refs.cruds,504)
|
|
|
+ },
|
|
|
+ selectChangefun(value,row) {
|
|
|
+ console.log(value,506)
|
|
|
+ if (value && Number(value) > 0) {
|
|
|
+ this.$refs.cruds.toggleRowSelection(row,true);
|
|
|
+ }else {
|
|
|
+ this.$refs.cruds.toggleRowSelection(row,false);
|
|
|
+ }
|
|
|
+ },
|
|
|
//打开附件
|
|
|
annexOpen(row, index) {
|
|
|
this.dataId = index
|