|
@@ -16,12 +16,12 @@
|
|
|
>
|
|
|
<template slot="purchaseQuantity" slot-scope="text, record, index">
|
|
|
<a-form-model-item prop="purchaseQuantity" class='sonItem'>
|
|
|
- <a-input placeholder="请输入" v-model="record.purchaseQuantity" :disabled="title!=='编辑'"></a-input>
|
|
|
+ <a-input placeholder="请输入" v-model="record.purchaseQuantity" :disabled="title!=='编辑'" @blur="getPurchaseUnQuantity(record)"></a-input>
|
|
|
</a-form-model-item>
|
|
|
</template>
|
|
|
<template slot="purchaseUnQuantity" slot-scope="text, record, index">
|
|
|
<a-form-model-item prop="purchaseUnQuantity" class='sonItem'>
|
|
|
- <a-input placeholder="请输入" v-model="record.purchaseUnQuantity" :disabled="title!=='编辑'"></a-input>
|
|
|
+ <a-input placeholder="请输入" v-model="record.purchaseUnQuantity" :disabled="title!=='编辑'" @blur="getPurchaseQuantity(record)"></a-input>
|
|
|
</a-form-model-item>
|
|
|
</template>
|
|
|
</a-table>
|
|
@@ -328,7 +328,19 @@
|
|
|
ConfirmData(){
|
|
|
let flag = this.selectedRows
|
|
|
return flag
|
|
|
- }
|
|
|
+ },
|
|
|
+ getPurchaseUnQuantity(record){
|
|
|
+ if(record.rate){
|
|
|
+ var num = (Number(record.purchaseQuantity)*Number(record.rate)).toFixed(2)
|
|
|
+ this.$set(record,'purchaseUnQuantity',num)
|
|
|
+ }
|
|
|
+ },
|
|
|
+ getPurchaseQuantity(record){
|
|
|
+ if(record.rate){
|
|
|
+ var numUn = (Number(record.purchaseUnQuantity)/Number(record.rate)).toFixed(2)
|
|
|
+ this.$set(record,'purchaseQuantity',numUn)
|
|
|
+ }
|
|
|
+ },
|
|
|
|
|
|
},
|
|
|
|