描述:上传图片

This commit is contained in:
SelfRidicule 2024-03-09 18:41:21 +08:00
parent 9e5143e587
commit 0884427986
2 changed files with 23 additions and 11 deletions

View File

@ -39,7 +39,8 @@ Page({
visitTime: null, // 到访时间
leaveTime: null, // 离开时间
visitContent: null, // 来访事由
photo: null, // 头像
photo: null, // 头像-相对路径
url: null, // 人脸设备图片-全路径
}
},
@ -227,6 +228,17 @@ Page({
})
},
// input输入内容监听
fieldInput(e) {
console.log('fieldInput', e);
let _this = this;
let detail = _this.data.detail;
detail[e.currentTarget.dataset.name] = e.detail
_this.setData({
detail
})
},
/**
* 生命周期函数--监听页面初次渲染完成
*/

View File

@ -5,44 +5,44 @@
<view class="contentView">
<view class="rowView" bind:tap="jumpIndexBar" data-title="单位">
<view class="label must">被访单位</view>
<van-field model:value="{{ detail.customerName }}" input-class="input" is-link readonly placeholder="请选择" input-align="right" border="{{ false }}" />
<van-field value="{{ detail.customerName }}" input-class="input" is-link readonly placeholder="请选择" input-align="right" border="{{ false }}" />
</view>
<view class="rowView" bind:tap="jumpIndexBar" data-title="人员">
<view class="label must">被访人姓名</view>
<van-field model:value="{{ detail.username }}" input-class="input" is-link readonly placeholder="请选择" border="{{ false }}" input-align="right" />
<van-field value="{{ detail.username }}" input-class="input" is-link readonly placeholder="请选择" border="{{ false }}" input-align="right" />
</view>
<view class="rowView" bind:tap="jumpIndexBar" data-title="人员">
<view class="label must">被访人电话</view>
<van-field model:value="{{ detail.mobile }}" is-link readonly input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
<van-field value="{{ detail.mobile }}" is-link readonly input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
</view>
<view class="rowView">
<view class="label must">访客姓名</view>
<van-field model:value="{{ detail.name }}" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
<van-field value="{{ detail.name }}" bind:input="fieldInput" data-name="name" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
</view>
<view class="rowView">
<view class="label must">手机号码</view>
<van-field model:value="{{ detail.phone }}" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
<van-field value="{{ detail.phone }}" bind:input="fieldInput" data-name="phone" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
</view>
<view class="rowView">
<view class="label must">身份证类型</view>
<van-field model:value="{{ detail.cardType }}" input-class="input" is-link readonly placeholder="请选择" arrow-direction="down" input-align="right" bind:tap="showIdcardType" />
<van-field value="{{ detail.cardType }}" input-class="input" is-link readonly placeholder="请选择" arrow-direction="down" input-align="right" bind:tap="showIdcardType" />
</view>
<view class="rowView">
<view class="label must">身份证号</view>
<van-field model:value="{{ detail.cardNo }}" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
<van-field value="{{ detail.cardNo }}" bind:input="fieldInput" data-name="cardNo" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
</view>
<view class="rowView" bind:tap="showVisitTime">
<view class="label must">到访时间</view>
<van-field model:value="{{ detail.visitTime }}" input-class="input" is-link readonly placeholder="请选择" border="{{ false }}" arrow-direction="down" input-align="right" />
<van-field value="{{ detail.visitTime }}" input-class="input" is-link readonly placeholder="请选择" border="{{ false }}" arrow-direction="down" input-align="right" />
</view>
<view class="rowView" bind:tap="showLeaveTime">
<view class="label must">离开时间</view>
<van-field model:value="{{ detail.leaveTime }}" input-class="input" is-link readonly placeholder="请选择" border="{{ false }}" arrow-direction="down" input-align="right" />
<van-field value="{{ detail.leaveTime }}" input-class="input" is-link readonly placeholder="请选择" border="{{ false }}" arrow-direction="down" input-align="right" />
</view>
<view class="rowView">
<view class="label must">来访事由</view>
<van-field model:value="{{ detail.visitContent }}" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
<van-field value="{{ detail.visitContent }}" bind:input="fieldInput" data-name="visitContent" input-class="input" placeholder="请输入" border="{{ false }}" input-align="right" />
</view>
<view class="rowView">