expansion.wxml
4.91 KB
<view class="container data-v-6122c20a"><view class="form-card data-v-6122c20a"><view class="form-content data-v-6122c20a"><u-form vue-id="9be4b680-1" model="{{formData}}" rules="{{rules}}" labelPosition="top" labelWidth="200" data-ref="form" data-event-opts="{{[['^submit',[['handleFormSubmit']]]]}}" bind:submit="__e" class="data-v-6122c20a vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><u-form-item vue-id="{{('9be4b680-2')+','+('9be4b680-1')}}" label="拓客活动" prop="eventId" required="{{true}}" class="data-v-6122c20a" bind:__l="__l" vue-slots="{{['default']}}"><u-picker vue-id="{{('9be4b680-3')+','+('9be4b680-2')}}" show="{{showEventPicker}}" columns="{{[eventList]}}" data-event-opts="{{[['^confirm',[['onEventConfirm']]],['^cancel',[['e0']]],['^close',[['e1']]]]}}" bind:confirm="__e" bind:cancel="__e" bind:close="__e" class="data-v-6122c20a" bind:__l="__l"></u-picker><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="picker-trigger data-v-6122c20a" bindtap="__e"><text class="picker-text data-v-6122c20a">{{selectedEventName||'请选择拓客活动'}}</text><u-icon vue-id="{{('9be4b680-4')+','+('9be4b680-2')}}" name="arrow-down" size="16" color="#6a9c6a" class="data-v-6122c20a" bind:__l="__l"></u-icon></view></u-form-item><u-form-item vue-id="{{('9be4b680-5')+','+('9be4b680-1')}}" label="顾客姓名" prop="customerName" required="{{true}}" class="data-v-6122c20a" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('9be4b680-6')+','+('9be4b680-5')}}" placeholder="请输入顾客姓名" border="none" customStyle="{{inputStyle}}" value="{{formData.customerName}}" data-event-opts="{{[['^input',[['__set_model',['$0','customerName','$event',[]],['formData']]]]]}}" class="data-v-6122c20a" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('9be4b680-7')+','+('9be4b680-1')}}" label="电话号码" prop="customerPhone" required="{{true}}" class="data-v-6122c20a" bind:__l="__l" vue-slots="{{['default']}}"><u-input bind:input="__e" vue-id="{{('9be4b680-8')+','+('9be4b680-7')}}" placeholder="请输入电话号码" type="number" border="none" customStyle="{{inputStyle}}" value="{{formData.customerPhone}}" data-event-opts="{{[['^input',[['__set_model',['$0','customerPhone','$event',[]],['formData']]]]]}}" class="data-v-6122c20a" bind:__l="__l"></u-input></u-form-item><u-form-item vue-id="{{('9be4b680-9')+','+('9be4b680-1')}}" label="支付方式" prop="paymentMethod" required="{{true}}" class="data-v-6122c20a" bind:__l="__l" vue-slots="{{['default']}}"><u-picker vue-id="{{('9be4b680-10')+','+('9be4b680-9')}}" show="{{showPaymentPicker}}" columns="{{[paymentOptions]}}" data-event-opts="{{[['^confirm',[['onPaymentConfirm']]],['^cancel',[['e3']]],['^close',[['e4']]]]}}" bind:confirm="__e" bind:cancel="__e" bind:close="__e" class="data-v-6122c20a" bind:__l="__l"></u-picker><view data-event-opts="{{[['tap',[['e5',['$event']]]]]}}" class="picker-trigger data-v-6122c20a" bindtap="__e"><text class="picker-text data-v-6122c20a">{{formData.paymentMethod||'请选择支付方式'}}</text><u-icon vue-id="{{('9be4b680-11')+','+('9be4b680-9')}}" name="arrow-down" size="16" color="#6a9c6a" class="data-v-6122c20a" bind:__l="__l"></u-icon></view></u-form-item><u-form-item vue-id="{{('9be4b680-12')+','+('9be4b680-1')}}" label="是否加微信" prop="isAddWeChat" required="{{true}}" class="data-v-6122c20a" bind:__l="__l" vue-slots="{{['default']}}"><u-picker vue-id="{{('9be4b680-13')+','+('9be4b680-12')}}" show="{{showWeChatPicker}}" columns="{{[weChatOptions]}}" data-event-opts="{{[['^confirm',[['onWeChatConfirm']]],['^cancel',[['e6']]],['^close',[['e7']]]]}}" bind:confirm="__e" bind:cancel="__e" bind:close="__e" class="data-v-6122c20a" bind:__l="__l"></u-picker><view data-event-opts="{{[['tap',[['e8',['$event']]]]]}}" class="picker-trigger data-v-6122c20a" bindtap="__e"><text class="picker-text data-v-6122c20a">{{formData.isAddWeChat||'请选择是否加微信'}}</text><u-icon vue-id="{{('9be4b680-14')+','+('9be4b680-12')}}" name="arrow-down" size="16" color="#6a9c6a" class="data-v-6122c20a" bind:__l="__l"></u-icon></view></u-form-item><u-form-item vue-id="{{('9be4b680-15')+','+('9be4b680-1')}}" label="备注" prop="remarks" class="data-v-6122c20a" bind:__l="__l" vue-slots="{{['default']}}"><u-textarea bind:input="__e" vue-id="{{('9be4b680-16')+','+('9be4b680-15')}}" placeholder="请输入备注信息" border="none" customStyle="{{textareaStyle}}" height="{{120}}" value="{{formData.remarks}}" data-event-opts="{{[['^input',[['__set_model',['$0','remarks','$event',[]],['formData']]]]]}}" class="data-v-6122c20a" bind:__l="__l"></u-textarea></u-form-item><u-button vue-id="{{('9be4b680-17')+','+('9be4b680-1')}}" type="primary" loading="{{loading}}" disabled="{{loading}}" customStyle="{{buttonStyle}}" data-event-opts="{{[['^click',[['e9']]]]}}" bind:click="__e" class="data-v-6122c20a" bind:__l="__l" vue-slots="{{['default']}}">{{''+(loading?'提交中...':'保存')+''}}</u-button></u-form></view></view></view>