|
@@ -63,19 +63,19 @@
|
|
|
<template slot-scope="scope">
|
|
|
<div v-if="scope.$index == 0">
|
|
|
<div v-if="isCustomer">{{ searchForm.customerNumber }}</div>
|
|
|
- <div v-else>
|
|
|
- <el-select
|
|
|
- size="mini"
|
|
|
- class="dateStyle"
|
|
|
- @change="changeCustomerNumber($event,0)"
|
|
|
- filterable
|
|
|
- v-model.trim="scope.row.customerNumber"
|
|
|
- placeholder="请选择"
|
|
|
- >
|
|
|
- <el-option v-for="item in customerData" :key="item.id" :label="item.number" :value="item.number"> </el-option>
|
|
|
- </el-select>
|
|
|
-
|
|
|
- </div>
|
|
|
+ <div v-else>
|
|
|
+ <el-select
|
|
|
+ size="mini"
|
|
|
+ class="dateStyle"
|
|
|
+ @change="changeCustomerNumber($event, 0)"
|
|
|
+ filterable
|
|
|
+ v-model.trim="scope.row.customerNumber"
|
|
|
+ placeholder="请选择"
|
|
|
+ >
|
|
|
+ <el-option v-for="item in customerData" :key="item.id" :label="item.number" :value="item.number">
|
|
|
+ </el-option>
|
|
|
+ </el-select>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
<div v-if="scope.$index == 1">
|
|
|
<div v-if="isCustomer">{{ scope.row.customerNumber }}</div>
|
|
@@ -83,17 +83,16 @@
|
|
|
<el-select
|
|
|
size="mini"
|
|
|
class="dateStyle"
|
|
|
- @change="changeCustomerNumber($event,1)"
|
|
|
-
|
|
|
+ @change="changeCustomerNumber($event, 1)"
|
|
|
filterable
|
|
|
v-model.trim="scope.row.customerNumber"
|
|
|
placeholder="请选择"
|
|
|
>
|
|
|
- <el-option v-for="item in customerData" :key="item.id" :label="item.number" :value="item.number"> </el-option>
|
|
|
+ <el-option v-for="item in customerData" :key="item.id" :label="item.number" :value="item.number">
|
|
|
+ </el-option>
|
|
|
</el-select>
|
|
|
-
|
|
|
- </div>
|
|
|
</div>
|
|
|
+ </div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column align="left" label="经销商名称" prop="customerName" min-width="260" show-overflow-tooltip>
|
|
@@ -258,22 +257,20 @@ export default {
|
|
|
// }
|
|
|
// return null;
|
|
|
// },
|
|
|
- changeCustomerNumber(e,index){
|
|
|
+ changeCustomerNumber(e, index) {
|
|
|
if (!index) {
|
|
|
- const customerData = this.customerData.find(k=>{
|
|
|
- return k.number === e
|
|
|
- })
|
|
|
- this.searchForm.customerName = customerData.name
|
|
|
- this.$set(this.dataList[index],'customerId',customerData.id)
|
|
|
-
|
|
|
- }else{
|
|
|
- const id = this.customerData.find(k=>{
|
|
|
- return k.number === e
|
|
|
- }).id
|
|
|
- this.$set(this.dataList[index],'customerId',id)
|
|
|
-
|
|
|
+ const customerData = this.customerData.find(k => {
|
|
|
+ return k.number === e
|
|
|
+ })
|
|
|
+ this.searchForm.customerName = customerData.name
|
|
|
+ this.$set(this.dataList[index], 'customerId', customerData.id)
|
|
|
+ } else {
|
|
|
+ const id = this.customerData.find(k => {
|
|
|
+ return k.number === e
|
|
|
+ }).id
|
|
|
+ this.$set(this.dataList[index], 'customerId', id)
|
|
|
}
|
|
|
- this.$set(this.dataList[index],'customerNumber',e)
|
|
|
+ this.$set(this.dataList[index], 'customerNumber', e)
|
|
|
},
|
|
|
resetFn() {
|
|
|
this.searchForm.theTime = null
|
|
@@ -294,8 +291,8 @@ export default {
|
|
|
|
|
|
// //返利类型数据
|
|
|
async changeCustomerFn(v, index) {
|
|
|
- console.log(v);
|
|
|
- if (v.customerId == '' ) {
|
|
|
+ console.log(v)
|
|
|
+ if (v.customerId == '') {
|
|
|
return
|
|
|
}
|
|
|
|
|
@@ -403,7 +400,9 @@ export default {
|
|
|
|
|
|
await getTransferAdd(params)
|
|
|
this.resetFn()
|
|
|
- this.$router.push('/finance/rebate/change_list')
|
|
|
+ this.$router.push('/finance/change_list')
|
|
|
+ // this.$router.push('/rebate/change_list')
|
|
|
+
|
|
|
this.$message.success('申请成功')
|
|
|
},
|
|
|
async getUserInfoFn() {
|