add.wxml 4.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
  1. <!--pages/reservationStone/add.wxml-->
  2. <view class="container" style="padding-bottom:100px;">
  3. <view class="height20"></view>
  4. <view>
  5. <form bindsubmit="formSubmit">
  6. <view class="part">
  7. <view class="topItem">
  8. <van-field required label="车牌号码" readonly border="{{false}}"></van-field>
  9. <car-num-input bind:setCarNum="licensePlate" isKeyboard="{{isKeyboard}}" inputOnFocusIndex="{{inputOnFocusIndex}}" inputPlates="{{inputPlates}}" isNewEnergy="{{isNewEnergy}}"></car-num-input>
  10. <input name="licenseNumber" value='{{licensePlate}}' hidden='true' />
  11. </view>
  12. <view class="height20"></view>
  13. <!-- 订单 -->
  14. <van-field label="订单编号" name="orderNumber" value="{{ orderNumber }}" input-align="right" bindtap="hideKeybord" readonly></van-field>
  15. <input name="orderId" value='{{ orderId }}' hidden='true' />
  16. <!-- 车辆轴数 -->
  17. <van-field label="车辆轴数" required input-align="right" bindtap="hideKeybord" is-link>
  18. <view slot="input" style="width: 100%;">
  19. <input name="carzheId" value='{{carzheArray[carzheIndex].id}}' hidden='true' />
  20. <picker bindchange="bindPickerChange" value="{{carzheIndex}}}" range="{{carzheArray}}" range-key="vehicleAxleNumber" data-pickername='carzhe'>
  21. <view>{{carzheArray[carzheIndex].vehicleAxleNumber?carzheArray[carzheIndex].vehicleAxleNumber:defaultText}}</view>
  22. </picker>
  23. </view>
  24. </van-field>
  25. <van-field label="司机姓名" required name="driverName" value="{{ driverName }}" placeholder="请填写司机姓名" input-align="right" bindtap="hideKeybord">
  26. <input name="driverId" value='{{driverId}}' hidden='true' />
  27. </van-field>
  28. <van-field label="司机电话" required name="driverMobile" value="{{ driverMobile }}" placeholder="请填写司机电话" input-align="right" bindtap="hideKeybord"></van-field>
  29. <!-- 装卸点位 -->
  30. <van-field label="装卸点位" required input-align="right" bindtap="hideKeybord">
  31. <view slot="input" style="width: 100%;">
  32. <input name="loadPointId" value='{{loadPointArray[loadPointIndex].loadPointId}}' hidden='true' />
  33. <picker bindchange="bindPickerChange" value="{{loadPointIndex}}" range="{{loadPointArray}}" range-key="loadPoint" data-pickername='loadPoint'>
  34. <view wx:if="{{loadPointArray[loadPointIndex].loadPoint}}"> {{loadPointArray[loadPointIndex].loadPoint}}</view>
  35. <view wx:else class="selectPlaceholder">{{defaultText}}</view>
  36. </picker>
  37. </view>
  38. <view slot="right-icon">
  39. <van-icon name="arrow" />
  40. </view>
  41. </van-field>
  42. <!-- 装卸时间 -->
  43. <van-field label="装卸时间" required input-align="right" bindtap="hideKeybord" wx:if="{{loadTimeArray.length>0}}" type="textarea" autosize>
  44. <view slot="input" style="width: 100%;">
  45. <input name="loadTimeId" value='{{loadTimeArray[loadTimeIndex].loadTimeId}}' hidden='true' />
  46. <picker bindchange="bindPickerChange" value="{{loadTimeIndex}}" range="{{loadTimeArray}}" range-key="time" data-pickername='loadTime'>
  47. <view wx:if="{{loadTimeArray[loadTimeIndex].time}}"> {{loadTimeArray[loadTimeIndex].time}}</view>
  48. <view wx:else class="selectPlaceholder">{{defaultText}}</view>
  49. </picker>
  50. </view>
  51. <view slot="right-icon">
  52. <van-icon name="arrow" />
  53. </view>
  54. </van-field>
  55. <van-field required wx:else label="装卸时间" name="deliveryTimeId" value="" readonly input-align="right" placeholder="请先选择装卸点位" placeholder-style="color:red;" />
  56. </view>
  57. <view class="fixedBtn submitBtn">
  58. <van-button loading="{{isSubmitting}}" round block disabled="{{isSubmitting}}" loading-text="{{isSubmitting?'提交中...':''}}" type="info" form-type="submit">确定
  59. </van-button>
  60. </view>
  61. </form>
  62. </view>
  63. </view>
  64. <wxs module="filters" src="../../utils/filter.wxs"></wxs>