Authored by wenjiekong

联系信息做了一点

... ... @@ -19,12 +19,12 @@ const getUserContactInfo = uid => {
});
};
const getProviceCityInfo = (parentId = 0) => {
return api.get('', {
method: 'app.address.provinces',
id: parentId
});
}
// const getProviceCityInfo = (parentId = 0) => {
// return api.get('', {
// method: 'app.address.provinces',
// id: parentId
// });
// };
module.exports = {
getUserInfo,
... ...
... ... @@ -124,29 +124,29 @@ const getBirthday = (birthday) => {
/**
* 联动取地区信息
*/
const getProviceCityInfo = (parentId = 0) => {
let addressInfo = userApi.getProviceCityInfo(parentId) || '',
res = [{value:0}],
defaultText;
if (parentId.length === 2) {
defaultText = '请选择省份';
}else if ($parentId.length === 4) {
defaultText = '请选择市';
}else {
defaultText = '请选择区县';
}
res[0].text = defaultText;
if (addressInfo.code == 200) {
for (let i = addressInfo.data.length - 1; i >= 0; i--) {
res.push({
value: addressInfo.data.id,
text: addressInfo.data.caption
});
}
}
return res;
}
// const getProviceCityInfo = (parentId = 0) => {
// let addressInfo = userApi.getProviceCityInfo(parentId) || '',
// res = [{value:0}],
// defaultText;
// if (parentId.length === 2) {
// defaultText = '请选择省份';
// }else if ($parentId.length === 4) {
// defaultText = '请选择市';
// }else {
// defaultText = '请选择区县';
// }
// res[0].text = defaultText;
// if (addressInfo.code == 200) {
// for (let i = addressInfo.data.length - 1; i >= 0; i--) {
// res.push({
// value: addressInfo.data.id,
// text: addressInfo.data.caption
// });
// }
// }
// return res;
// }
const getUserInfo = (channel, uid) => {
... ... @@ -275,63 +275,63 @@ const getUserInfo = (channel, uid) => {
};
}
if (result[2].code === 200) {
let contactInfo = result[2].data || '',
finalResult.contactInfo = {
subTitle: '联系信息',
submitId: 'contact-info',
region: {
labelText: '来自:',
selects: [
{
key: 'province',
options: $userContactInfo['handleProvince'],
},
{
key: 'city',
options: $userContactInfo['handleCity']
},
{
key: 'areaCode',
options: $userContactInfo['handleArea']
}
],
},
details: [
{
'labelText': '固定电话:',
'key': 'phone',
'value': $userContactInfo['phone'],
'tips': '如: 010-82831245'
},
{
'labelText': '手机号码:',
'key': 'mobile',
'value': $userContactInfo['mobile'],
'tips': '填写手机号便于接收发货和收货通知'
},
{
'labelText': 'QQ:',
'key': 'qq',
'value': $userContactInfo['qq'],
'tips': '填写QQ方便您的好友联系你'
},
{
'longInput': true,
'labelText': '联系地址:',
'key': 'fullAddress',
'value': $userContactInfo['fullAddress'],
'tips': '请填写详细地址'
},
{
'labelText': '邮编:',
'key': 'zipCode',
'value': $userContactInfo['zipCode'],
'tips': '请输入收货人所在地邮编号'
},
],
},
// let contactInfo = result[2].data || '',
// finalResult.contactInfo = {
// subTitle: '联系信息',
// submitId: 'contact-info',
// region: {
// labelText: '来自:',
// selects: [
// {
// key: 'province',
// options: $userContactInfo['handleProvince'],
// },
// {
// key: 'city',
// options: $userContactInfo['handleCity']
// },
// {
// key: 'areaCode',
// options: $userContactInfo['handleArea']
// }
// ],
// },
// details: [
// {
// 'labelText': '固定电话:',
// 'key': 'phone',
// 'value': $userContactInfo['phone'],
// 'tips': '如: 010-82831245'
// },
// {
// 'labelText': '手机号码:',
// 'key': 'mobile',
// 'value': $userContactInfo['mobile'],
// 'tips': '填写手机号便于接收发货和收货通知'
// },
// {
// 'labelText': 'QQ:',
// 'key': 'qq',
// 'value': $userContactInfo['qq'],
// 'tips': '填写QQ方便您的好友联系你'
// },
// {
// 'longInput': true,
// 'labelText': '联系地址:',
// 'key': 'fullAddress',
// 'value': $userContactInfo['fullAddress'],
// 'tips': '请填写详细地址'
// },
// {
// 'labelText': '邮编:',
// 'key': 'zipCode',
// 'value': $userContactInfo['zipCode'],
// 'tips': '请输入收货人所在地邮编号'
// },
// ],
// },
}
... ...