
<!--pages/customer/customerDetail.wxml-->
<view class="container">
<view class="customerInfo">
<view class="hd-title">
基本信息
</view>
<view class="view-list line-before-bottom ">
<view class="list__hd">
<view class="weui-label font-color-666">客户名称</view>
</view>
<view class="list__bd">
<input class="choose" bindinput="bindKeyInput" value="{{customerInfo.customerName}}"/>
</view>
</view>
<view class="view-list line-before-bottom arrow-right ">
<view class="list__hd">
<view class="weui-label font-color-666">客户性别</view>
</view>
<view class="list__bd ">
<picker bindchange="bindSexChange" class="picker" value="{{sexIndex}}" range="{{sexs}}">
<input class="choose" disabled="true" placeholder="请选择" placeholder-class="font-color-ccc" value="{{customerInfo.sex || sexs[sexIndex]}}"/>
</picker>
</view>
</view>
<view class="view-list arrow-right" >
<view class="list__hd">
<view class="weui-label font-color-666">客户年龄</view>
</view>
<view class="list__bd">
<picker bindchange="bindAgeChange" class="picker" value="{{ageIndex}}" range="{{ages}}">
<input class="choose" disabled="true" placeholder="请选择" placeholder-class="font-color-ccc" value="{{customerInfo.age || ages[ageIndex]}}"/>
</picker>
</view>
</view>
</view>
<view class="customerInfo">
<view class="hd-title">
收货地址
</view>
<navigator url="shippingAddress?type=edit&addressid={{list.addressId}}" class="view-group line-before-bottom" wx:for="{{customerInfo.address}}" wx:for-item="list">
<view class="group-hd"><image class="imgsize" src="/assets/images/address.png"></image> <text class="font-color-c24e4e">{{list.addressName}}</text></view>
<view class="group-bd">
<view class="group-bd-hd">地址:<text class="font-color-999">{{list.address}}</text></view>
<view class="consignee-info">
<view>收货人:<text class="font-color-999">{{list.consignee}}</text></view>
<view>电话:<text class="font-color-999">{{list.phone}}</text></view>
</view>
</view>
<view class="group-icon">
<image src="/assets/images/buy_go@2x.png"></image>
</view>
</navigator>
</view>
<view class="butbox" style="margin:30rpx auto; ">
<navigator url="shippingAddress?type=add" class="but bg-color-c24e4e font-color-white">添加收货地址</navigator>
</view>
</view>
|
/* pages/customer/customerDetail.wxss */
@import '/assets/styles/view-input.wxss';
.view-group{
background-color: #fff;
padding: 30rpx;
position: relative;
}
.group-hd{
display: flex;
flex-direction: row;
align-items: flex-end;
margin-bottom: 40rpx;
}
.group-bd{
padding-right:30rpx;
}
.group-hd .imgsize{
width: 50rpx;
height: 50rpx;
margin-right: 30rpx;
}
.group-icon{
width:40rpx;
height: 40rpx;
position: absolute;
top: 50%;
margin-top: -25rpx;
right: 10rpx;
}
.group-icon image{
width:30rpx;
height: 50rpx;
}
.consignee-info{
display: flex;
flex-direction: row;
}
.group-bd-hd{
margin-bottom: 30rpx;
}
.consignee-info{
display: flex;
flex-direction: row;
}
.consignee-info view{
flex: 1;
}
|
// pages/customer/customerDetail.js
Page({
data:{
customerInfo:{
},
sexs: ["男", "女"],
sexIndex: null,
ages:["20岁以下","20~30岁",'30~40岁','50~60岁','60岁以上'],
ageIndex:null
},
bindSexChange(e) {
console.log('picker account 发生选择改变,携带值为', e.detail.value);
this.setData({
'sexIndex': e.detail.value,
'customerInfo.sex':this.data.sexs[e.detail.value]
})
},
bindAgeChange (e) {
this.setData({
'ageIndex': e.detail.value,
'customerInfo.age':this.data.ages[e.detail.value]
});
},
bindKeyInput(e){
this.setData({
'customerInfo.customerName':e.detail.value
})
},
onLoad: function (options) {
let type = options.type=='add' ? 'add' : 'edit';
let title = options.type=='add' ? '新建客户' : '编辑客户';
wx.setNavigationBarTitle({
title:title,
})
let customerInfo={};
if(type=="add"){
customerInfo={}
}else{
customerInfo={
customerName:'测试',
sex:'男',
age:'20~30岁',
address:[{
addressId:1,
addressName:'公司',
address:'湖北省武汉市硚口区人名西路302号明日财富大厦20层,迪吧拉亚公司研发部',
consignee:'轩少',
phone:13985858585
},{
addressId:2,
addressName:'家',
address:'湖北省武汉市硚口区人名西路302号明日财富大厦20层,迪吧拉亚公司研发部',
consignee:'袁小娇',
phone:13985858585
}
]
}
}
this.setData({
customerInfo:customerInfo
})
},
onReady:function(){
// 页面渲染完成
},
onShow:function(){
// 页面显示
},
onHide:function(){
// 页面隐藏
},
onUnload:function(){
// 页面关闭
}
})
|
模板简介:该模板名称为【微信小程序酒类商家红色编辑客户地址信息设计制作开发教程】,大小是,文档格式为.,推荐使用打开,作品中的图片,文字等数据均可修改,图片请在作品中选中图片替换即可,文字修改直接点击文字修改即可,您也可以新增或修改作品中的内容,该模板来自用户分享,如有侵权行为请联系网站客服处理。欢迎来懒人模板【小程序教程】栏目查找您需要的精美模板。