From f444bd65f5dfc9828453991df415ef28bd7f722a Mon Sep 17 00:00:00 2001
From: liukangdong <898885815@qq.com>
Date: 星期五, 02 八月 2024 11:26:11 +0800
Subject: [PATCH] ''
---
wechat_jiaxuan/pages/userinfo/index.js | 46 ++++++++++++++++++++++++++++++++--------------
wechat_jiaxuan/pages/userinfo/index.wxml | 2 +-
wechat_jiaxuan/pages/design/design.wxml | 2 +-
wechat_staff/pages/kefu/select.js | 2 +-
4 files changed, 35 insertions(+), 17 deletions(-)
diff --git a/wechat_jiaxuan/pages/design/design.wxml b/wechat_jiaxuan/pages/design/design.wxml
index a607aad..210cead 100644
--- a/wechat_jiaxuan/pages/design/design.wxml
+++ b/wechat_jiaxuan/pages/design/design.wxml
@@ -18,7 +18,7 @@
{{ addr.provinceName }}{{ addr.cityName }}{{ addr.areaName }}
</view>
</picker> -->
- <areaSel bindchange="regionChange" placeholder="璇烽�夋嫨鎵�鍦ㄥ尯鍩�" value="{{ addrValues }}" />
+ <areaSel class="city_picler" bindchange="regionChange" placeholder="璇烽�夋嫨鎵�鍦ㄥ尯鍩�" value="{{ addrValues }}" />
<image class="arrow_right" src="../../static/icon/arrow_right.png" mode="widthFix"></image>
</view>
<view class="btn" bindtap="onSubmit">绔嬪嵆鎶ュ悕</view>
diff --git a/wechat_jiaxuan/pages/userinfo/index.js b/wechat_jiaxuan/pages/userinfo/index.js
index 4efa7d6..c4c145d 100644
--- a/wechat_jiaxuan/pages/userinfo/index.js
+++ b/wechat_jiaxuan/pages/userinfo/index.js
@@ -22,6 +22,7 @@
district: '',
housearea: '',
+ addrValues: [],
addr: {},
areaData: [],
@@ -114,6 +115,7 @@
longitude: res.data.longitude || '',
district: res.data.district || '',
housearea: res.data.housearea || '',
+ addrValues: [res.data.provinceCode, res.data.cityCode, res.data.areaCode],
addr: {
provinceCode: res.data.provinceCode,
provinceName: res.data.provinceName,
@@ -129,21 +131,37 @@
this.setData({ areaData: res.data })
})
},
- positionChange (e) {
- console.log(e.detail.value)
- const names = e.detail.value
- const codes = e.detail.code
- let addr = {
- provinceCode: codes[0] + '00',
- provinceName: names[0],
- cityCode: codes[1] + '00',
- cityName: names[1],
- areaCode: codes[2] + '00',
- areaName: names[2],
- }
- this.setData({ addr })
- console.log('addr', this.data.addr);
+ regionChange(e) {
+ console.log(e)
+ if(e.detail.value &&e.detail.value.length ==3){
+ var tn = e.detail.label.split("-")
+ const addr = {
+ provinceCode: e.detail.value[0] ,
+ provinceName: tn[0],
+ cityCode: e.detail.value[1] ,
+ cityName: tn[1],
+ areaCode: e.detail.value[2] ,
+ areaName: tn[2]
+ }
+ this.setData({ addr, showAreaList: false })
+ console.log('selectedOptions', addr);
+ }
},
+ // positionChange (e) {
+ // console.log(e.detail.value)
+ // const names = e.detail.value
+ // const codes = e.detail.code
+ // let addr = {
+ // provinceCode: codes[0] + '00',
+ // provinceName: names[0],
+ // cityCode: codes[1] + '00',
+ // cityName: names[1],
+ // areaCode: codes[2] + '00',
+ // areaName: names[2],
+ // }
+ // this.setData({ addr })
+ // console.log('addr', this.data.addr);
+ // },
getBindchooseavatar(e) {
console.log('e', e);
var that = this
diff --git a/wechat_jiaxuan/pages/userinfo/index.wxml b/wechat_jiaxuan/pages/userinfo/index.wxml
index d1ff53a..3c98730 100644
--- a/wechat_jiaxuan/pages/userinfo/index.wxml
+++ b/wechat_jiaxuan/pages/userinfo/index.wxml
@@ -24,7 +24,7 @@
<view class="val">
<view class="picker" style="width: 100%">
<view class="picker_wrap">
- <areaSel class="city_picler" bindchange="regionChange" placeholder="璇烽�夋嫨鎵�鍦ㄥ尯鍩�" value="{{['210000000','210500000','210501000']}}" />
+ <areaSel class="city_picler" bindchange="regionChange" placeholder="璇烽�夋嫨鎵�鍦ㄥ尯鍩�" value="{{ addrValues }}" />
<image class="icon" src="../../static/icon/home_ar@2x.png" mode="widthFix"></image>
</view>
<!-- <picker class="picker" mode="region" value="{{ addr }}" bindchange="positionChange">
diff --git a/wechat_staff/pages/kefu/select.js b/wechat_staff/pages/kefu/select.js
index 2799167..7bd8777 100644
--- a/wechat_staff/pages/kefu/select.js
+++ b/wechat_staff/pages/kefu/select.js
@@ -47,7 +47,7 @@
})
batchAddLike({
articleIds: enjoyList.filter(i => i.checked).map(i => i.id).join(','),
- customerId: customer.platSourceId,
+ customerId: customer.customerId,
platId: customer.platSourceId,
platSource: customer.platSource
}).then(res => {
--
Gitblit v1.9.3