132 lines
4.3 KiB
Plaintext
132 lines
4.3 KiB
Plaintext
<view class="report">
|
|
<view class="title">基本信息</view>
|
|
<view class="info">
|
|
<view class="row">
|
|
<view class="required">*</view>
|
|
<view class="main">
|
|
<view class="selected">
|
|
<picker bindchange="bindPickerChange" value="{{officeIndex}}" range="{{officeArray}}">
|
|
<view class="picker">
|
|
{{officeArray[officeIndex]}}
|
|
</view>
|
|
</picker>
|
|
</view>
|
|
<view class="select-icon">
|
|
<image src="../../images/select.png"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="required">*</view>
|
|
<view class="main">
|
|
<view class="selected">
|
|
<picker bindchange="bindCommunityChange" value="{{communityIndex}}" range="{{communityArray}}">
|
|
<view class="picker">
|
|
{{communityArray[communityIndex]}}
|
|
</view>
|
|
</picker>
|
|
</view>
|
|
<view class="select-icon">
|
|
<image src="../../images/select.png"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="required">*</view>
|
|
<view class="main">
|
|
<view class="selected">
|
|
<picker bindchange="bindTypeChange" value="{{typeIndex}}" range="{{typeArray}}">
|
|
<view class="picker">
|
|
{{typeArray[typeIndex]}}
|
|
</view>
|
|
</picker>
|
|
</view>
|
|
<view class="select-icon">
|
|
<image src="../../images/select.png"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="required">*</view>
|
|
<view class="main">
|
|
<view class="selected">
|
|
<picker bindchange="bindTypeLvChange" value="{{typeLvIndex}}" range="{{typeLvArray}}">
|
|
<view class="picker">
|
|
{{typeLvArray[typeLvIndex]}}
|
|
</view>
|
|
</picker>
|
|
</view>
|
|
<view class="select-icon">
|
|
<image src="../../images/select.png"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="required">*</view>
|
|
<view class="main">
|
|
<view class="selected">巡检采集</view>
|
|
</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="required">*</view>
|
|
<view class="main self-box">
|
|
<view class="self">自行处理</view>
|
|
<view class="self-check">
|
|
<radio-group bindchange="isSelfHandle">
|
|
<label>
|
|
<radio value="0" color="#008cff" checked="checked">否</radio>
|
|
</label>
|
|
</radio-group>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="row">
|
|
<view class="required">*</view>
|
|
<view class="main address-main">
|
|
<view class="address">{{address}}</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="report">
|
|
<view class="title">详细信息</view>
|
|
<view class="info">
|
|
<view class="row detail-row">
|
|
<view class="detail-required">*</view>
|
|
<view class="main detail-main">
|
|
<textarea placeholder="请输入案件描述内容" model:value="{{caseDesc}}"></textarea>
|
|
</view>
|
|
</view>
|
|
<view class="row detail-row">
|
|
<view class="voice">
|
|
<view class="voice-info" wx:if="{{!recodePath}}">
|
|
<image src="../../images/vioce.png"></image>
|
|
录音
|
|
</view>
|
|
<view class="voice-info" bindtap="playRecord" wx:else>
|
|
<image src="../../images/vioce.png"></image>
|
|
播放录音
|
|
</view>
|
|
<view class="voice-btn" bindlongpress="recordVoice" bindtouchend="recordEnd">长按录音</view>
|
|
<!-- <view class="voice-btn" bindlongpress="recordVoice" bindtouchend="recordEnd" bindtouchmove="touchMove">长按录音</view> -->
|
|
</view>
|
|
</view>
|
|
<view class="row detail-row">
|
|
<view class="detail-required">*</view>
|
|
<view class="main detail-main photo-main">
|
|
<view class="choose-photo">
|
|
<view class="img-box" wx:for="{{photoList}}" wx:key="index">
|
|
<image src="{{item.path}}"></image>
|
|
<image src="../../images/delete.png" class="delete-btn" data-num="{{index}}" bindtap="deleteImg"></image>
|
|
</view>
|
|
<view class="add" bindtap="chooseImage" wx:if="{{photoList.length < 9}}">
|
|
<image src="../../images/camera.png"></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="submit" bindtap="submitReport">
|
|
上报
|
|
</view> |