Commit 8e588b77 authored by 邓春圆's avatar 邓春圆

客户id丢失

parent f30e6be1
......@@ -612,6 +612,7 @@ export default {
if(this.form.lightUnit){
this.showPao = true
}
if(customerId){
// 获取重泡货路线
getCustomerLines(customerId).then(res => {
this.zhongLines = res.data.filter(item => item.zhongPaoType == 1)
......@@ -621,6 +622,7 @@ export default {
// /admin-api/customer-line/get-by-customer
// /admin-api/customer-line/get-by-customer?customerId=29564
})
}
})
} else {
this.getZhongPao()
......
......@@ -432,7 +432,7 @@ import MemberSelector from '@/components/MemberSelector'
export default {
name: "editIndirect",
props: {
customerId: String,
// customerId: String,
},
components: {
Template,
......@@ -445,11 +445,12 @@ export default {
this.getCustomerSelect()
this.reset()
// this.getUserMemberUserFn()
if(this.$route.query.id) {
if(this.$route.query && this.$route.query.id) {
// 编辑客户
this.customerId = this.$route.query.id
this.getCustomer(this.customerId).then(() => {
getCustomerContactsListByCustomer({customerId: this.customerId}).then(r => {
this.getCustomer( this.$route.query.id).then(() => {
if(this.$route.query && this.$route.query.id){
getCustomerContactsListByCustomer({customerId: this.$route.query.id}).then(r => {
if(r.data&&r.data.length>0){
this.form.customerContacts = r.data
let list = this.form.customerContacts.map(item => item.userid);
......@@ -465,7 +466,7 @@ export default {
})
}
})
}
// 打开重泡货开关
if(this.form.weightUnit){
this.showZhong = true
......@@ -473,9 +474,9 @@ export default {
if(this.form.lightUnit){
this.showPao = true
}
if(this.$route.query && this.$route.query.id){
// 获取重泡货路线
getCustomerLines(this.customerId).then(res => {
getCustomerLines(this.$route.query.id).then(res => {
console.log({getCustomerLines: res})
this.zhongLines = res.data.filter(item => item.zhongPaoType == 1)
this.paoLines = res.data.filter(item => item.zhongPaoType == 2)
......@@ -484,6 +485,7 @@ export default {
// /admin-api/customer-line/get-by-customer
// /admin-api/customer-line/get-by-customer?customerId=29564
})
}
})
} else {
// 新建客户
......@@ -519,6 +521,7 @@ export default {
},
data(){
return {
customerId:'',
isCustomerServiceConfirmed:false,
getDictDatas,
DICT_TYPE,
......
......@@ -429,7 +429,7 @@ export default {
},
created() {
//获取信用类型
if(this.$route.query.id){
if(this.$route.query && this.$route.query.id){
this.id = this.$route.query.id
}
getCreditRulePage({page:1,rows:999,type:2}).then(r => {
......@@ -438,10 +438,11 @@ export default {
getNodeList().then(r => {
this.nodeList = r.data
})
if(this.$route.query && this.id){
getCustomer(this.id).then(response => {
this.customer = { ...this.customer, ...response.data }
console.log(this.id)
getCustomerContactsListByCustomer({customerId: this.id}).then(r => {
if(this.$route.query && this.$route.query.id){
getCustomerContactsListByCustomer({customerId: this.$route.query.id}).then(r => {
if(r.data&&r.data.length>0){
this.customerContacts = r.data
let list = this.customerContacts.map(r => r.userid)
......@@ -451,11 +452,13 @@ export default {
}
})
}
getCountry(this.customer.country ? this.customer.country : 0 ).then(r => {
this.country = r.data?r.data.nameZh:''
})
})
}
getProductTypeList().then(r => {
this.productTypeList = r.data
})
......@@ -479,6 +482,7 @@ export default {
},
data() {
return {
customerId:'',
STATUS:{
0:this.$t('取消报价'),
1:this.$t('特价审批中'),
......@@ -597,9 +601,9 @@ export default {
customerService() {
return this.serviceUserList.find(e => e.id === this.customer.customerService)?.nickname || ''
},
id() {
return this.customerId ? parseInt(this.customerId) : undefined
},
// id() {
// return this.customerId ? parseInt(this.customerId) : undefined
// },
creditScoreCalculation(){
return (val)=>{
if(val === 'all'){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment