| 1 |
- <view class="home data-v-0b6fb1c4"><view class="nav data-v-0b6fb1c4"><view style="{{'padding-top:'+(paddingTop)+';'}}" class="data-v-0b6fb1c4"><view class="title data-v-0b6fb1c4" style="{{'height:'+(height)+';'+('line-height:'+(height)+';')}}"><view data-event-opts="{{[['tap',[['goBack']]]]}}" class="back data-v-0b6fb1c4" bindtap="__e"><u-icon vue-id="4ebd3da8-1" name="arrow-left" color="#ffffff" size="22" class="data-v-0b6fb1c4" bind:__l="__l"></u-icon></view><text class="data-v-0b6fb1c4">填写跟进</text></view></view></view><view class="main data-v-0b6fb1c4"><u-form vue-id="4ebd3da8-2" model="{{addForm}}" rules="{{rules}}" label-width="0" data-ref="addForm" class="data-v-0b6fb1c4 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('4ebd3da8-3')+','+('4ebd3da8-2')}}" prop="content" customStyle="padding:40rpx 0 34rpx" class="data-v-0b6fb1c4" bind:__l="__l" vue-slots="{{['default']}}"><view class="form-label flex_l data-v-0b6fb1c4"><view class="label-tag data-v-0b6fb1c4"></view>跟进内容</view><u-textarea bind:input="__e" vue-id="{{('4ebd3da8-4')+','+('4ebd3da8-3')}}" placeholder="请输入跟进内容" maxlength="800" height="190rpx" count="{{true}}" customStyle="border-radius:16rpx" value="{{addForm.content}}" data-event-opts="{{[['^input',[['__set_model',['$0','content','$event',[]],['addForm']]]]]}}" class="data-v-0b6fb1c4" bind:__l="__l"></u-textarea></u-form-item><u-form-item vue-id="{{('4ebd3da8-5')+','+('4ebd3da8-2')}}" prop="date" borderBottom="{{true}}" customStyle="padding:40rpx 0 30rpx" data-event-opts="{{[['^click',[['e0']]]]}}" bind:click="__e" class="data-v-0b6fb1c4" bind:__l="__l" vue-slots="{{['default']}}"><view class="form-label flex_l data-v-0b6fb1c4"><view class="label-tag data-v-0b6fb1c4"></view>跟进时间</view><u-input bind:input="__e" vue-id="{{('4ebd3da8-6')+','+('4ebd3da8-5')}}" readonly="{{true}}" placeholder="请选择跟进时间" border="none" suffixIcon="arrow-down" suffixIconStyle="color:#CDCDCD" clearable="{{true}}" customStyle="padding: 0 30rpx 0 12rpx" value="{{addForm.date}}" data-event-opts="{{[['^input',[['__set_model',['$0','date','$event',[]],['addForm']]]]]}}" class="data-v-0b6fb1c4" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('4ebd3da8-7')+','+('4ebd3da8-2')}}" prop="mode" borderBottom="{{true}}" customStyle="padding:40rpx 0 30rpx" data-event-opts="{{[['^click',[['e1']]]]}}" bind:click="__e" class="data-v-0b6fb1c4" bind:__l="__l" vue-slots="{{['default']}}"><view class="form-label flex_l data-v-0b6fb1c4"><view class="label-tag data-v-0b6fb1c4"></view>跟进方式</view><u-input bind:input="__e" vue-id="{{('4ebd3da8-8')+','+('4ebd3da8-7')}}" readonly="{{true}}" placeholder="请选择跟进方式" border="none" suffixIcon="arrow-down" suffixIconStyle="color:#CDCDCD" clearable="{{true}}" customStyle="padding: 0 30rpx 0 12rpx" value="{{addForm.mode}}" data-event-opts="{{[['^input',[['__set_model',['$0','mode','$event',[]],['addForm']]]]]}}" class="data-v-0b6fb1c4" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('4ebd3da8-9')+','+('4ebd3da8-2')}}" prop="contactsName" borderBottom="{{true}}" customStyle="padding:40rpx 0 30rpx" data-event-opts="{{[['^click',[['open']]]]}}" bind:click="__e" class="data-v-0b6fb1c4" bind:__l="__l" vue-slots="{{['default']}}"><view class="form-label flex_l data-v-0b6fb1c4"><view class="label-tag data-v-0b6fb1c4"></view>联系人</view><u-input bind:input="__e" vue-id="{{('4ebd3da8-10')+','+('4ebd3da8-9')}}" readonly="{{true}}" placeholder="请选择客户联系人" border="none" suffixIcon="arrow-down" suffixIconStyle="color:#CDCDCD" clearable="{{true}}" customStyle="padding: 0 30rpx 0 12rpx" value="{{addForm.contactsName}}" data-event-opts="{{[['^input',[['__set_model',['$0','contactsName','$event',[]],['addForm']]]]]}}" class="data-v-0b6fb1c4" bind:__l="__l"></u-input></u-form-item></u-form><view class="upload-file-box data-v-0b6fb1c4"><view class="form-label flex_l data-v-0b6fb1c4"><view class="label-tag data-v-0b6fb1c4"></view>附件</view><uni-file-picker vue-id="4ebd3da8-11" file-mediatype="all" mode="grid" limit="1" data-ref="upload" value="{{imageValue}}" data-event-opts="{{[['^select',[['select']]],['^progress',[['progress']]],['^success',[['success']]],['^fail',[['fail']]],['^input',[['__set_model',['','imageValue','$event',[]]]]]]}}" bind:select="__e" bind:progress="__e" bind:success="__e" bind:fail="__e" bind:input="__e" class="data-v-0b6fb1c4 vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="upload-btn data-v-0b6fb1c4"><u-icon vue-id="{{('4ebd3da8-12')+','+('4ebd3da8-11')}}" name="plus-circle-fill" color="blue" size="28" class="data-v-0b6fb1c4" bind:__l="__l"></u-icon></view></uni-file-picker></view><view data-event-opts="{{[['tap',[['handleAdd',['$event']]]]]}}" class="save data-v-0b6fb1c4" bindtap="__e">保存</view><u-picker vue-id="4ebd3da8-13" show="{{showMode}}" columns="{{modeColumns}}" keyName="label" data-event-opts="{{[['^cancel',[['e2']]],['^confirm',[['pickMode']]]]}}" bind:cancel="__e" bind:confirm="__e" class="data-v-0b6fb1c4" bind:__l="__l"></u-picker><block wx:if="{{showDate}}"><u-datetime-picker vue-id="4ebd3da8-14" show="{{showDate}}" mode="datetime" value="{{addForm.date}}" data-event-opts="{{[['^cancel',[['e3']]],['^confirm',[['pickDate']]],['^input',[['__set_model',['$0','date','$event',[]],['addForm']]]]]}}" bind:cancel="__e" bind:confirm="__e" bind:input="__e" class="data-v-0b6fb1c4" bind:__l="__l"></u-datetime-picker></block></view><u-notify vue-id="4ebd3da8-15" data-ref="uNotify" class="data-v-0b6fb1c4 vue-ref" bind:__l="__l"></u-notify><u-toast vue-id="4ebd3da8-16" data-ref="uToast" class="data-v-0b6fb1c4 vue-ref" bind:__l="__l"></u-toast><customer-contact bind:close="__e" vue-id="4ebd3da8-17" data-ref="concat" data-event-opts="{{[['^close',[['closeConcat']]]]}}" class="data-v-0b6fb1c4 vue-ref" bind:__l="__l"></customer-contact><project-contact bind:close="__e" vue-id="4ebd3da8-18" data-ref="projectConcat" data-event-opts="{{[['^close',[['closeConcat']]]]}}" class="data-v-0b6fb1c4 vue-ref" bind:__l="__l"></project-contact></view>
|