allocation.wxml 6.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <!--pages/upDownAllocation/allocation.wxml-->
  2. <view class="container" style="padding-bottom:100px;">
  3. <view class="height20"></view>
  4. <view>
  5. <form bindsubmit="formSubmit">
  6. <input name="orderId" value='{{ orderId }}' hidden='true' />
  7. <!-- <van-field label="订单编号" value="{{ orderNumber }}" input-align="right" readonly></van-field> -->
  8. <view class="part">
  9. <!-- 负责人 -->
  10. <van-field label="负责人" required input-align="right" bindtap="hideKeybord" is-link>
  11. <view slot="input" style="width: 100%;">
  12. <input name="loadPointId" value='{{loadPointArray[loadPointIndex].id}}' hidden='true' />
  13. <picker bindchange="bindPickerChange" value="{{loadPointIndex}}" range="{{loadPointArray}}" range-key="loadPoint" data-pickername='loadPoint'>
  14. <view class="selectPlaceholder"> {{loadPointArray[loadPointIndex].loadPoint?loadPointArray[loadPointIndex].loadPoint:defaultText}}</view>
  15. </picker>
  16. </view>
  17. </van-field>
  18. <!-- 开始时间 -->
  19. <van-field label="时间" required readonly input-align="right" title-width="80rpx">
  20. <input name="timeSlot" value="{{statTime+'~'+endTime}}" hidden='true' />
  21. <view class="dateBox" slot="input" style="flex:1">
  22. <view class="contactInput">
  23. <van-field label="" name="statTime" placeholder="请选择" value="" input-align="center">
  24. <view slot="input" style="width: 100%;">
  25. <picker mode="date" fields="day" name="statTime" value="{{statTime}}" bindchange="bindDateChange" data-pickertype='statTime'>
  26. <view class="selectPlaceholder"> {{statTime?statTime:'选择开始时间'}}</view>
  27. </picker>
  28. </view>
  29. </van-field>
  30. </view>
  31. <view>-</view>
  32. <view class="contactInput">
  33. <van-field label="" name="endTime" placeholder="请选择" value="" input-align="center">
  34. <view slot="input" style="width: 100%;">
  35. <picker mode="date" fields="day" name="endTime" value="{{endTime}}" bindchange="bindDateChange" data-pickertype='endTime'>
  36. <view class="selectPlaceholder"> {{endTime?endTime:'选择结束时间'}}</view>
  37. </picker>
  38. </view>
  39. </van-field>
  40. </view>
  41. </view>
  42. </van-field>
  43. <!-- 吊机员 -->
  44. <van-field label="吊机员" required input-align="right" bindtap="hideKeybord" is-link>
  45. <view slot="input" style="width: 100%;">
  46. <input name="loadPointId" value='{{loadPointArray[loadPointIndex].id}}' hidden='true' />
  47. <picker bindchange="bindPickerChange" value="{{loadPointIndex}}" range="{{loadPointArray}}" range-key="loadPoint" data-pickername='loadPoint'>
  48. <view class="selectPlaceholder"> {{loadPointArray[loadPointIndex].loadPoint?loadPointArray[loadPointIndex].loadPoint:defaultText}}</view>
  49. </picker>
  50. </view>
  51. </van-field>
  52. <!-- 操作员 -->
  53. <van-field label="操作员" required input-align="right" bindtap="hideKeybord" is-link>
  54. <view slot="input" style="width: 100%;">
  55. <input name="loadPointId" value='{{loadPointArray[loadPointIndex].id}}' hidden='true' />
  56. <picker bindchange="bindPickerChange" value="{{loadPointIndex}}" range="{{loadPointArray}}" range-key="loadPoint" data-pickername='loadPoint'>
  57. <view class="selectPlaceholder"> {{loadPointArray[loadPointIndex].loadPoint?loadPointArray[loadPointIndex].loadPoint:defaultText}}</view>
  58. </picker>
  59. </view>
  60. </van-field>
  61. <!-- 巡检员 -->
  62. <van-field label="巡检员" required input-align="right" bindtap="hideKeybord" is-link>
  63. <view slot="input" style="width: 100%;">
  64. <input name="loadPointId" value='{{loadPointArray[loadPointIndex].id}}' hidden='true' />
  65. <picker bindchange="bindPickerChange" value="{{loadPointIndex}}" range="{{loadPointArray}}" range-key="loadPoint" data-pickername='loadPoint'>
  66. <view class="selectPlaceholder"> {{loadPointArray[loadPointIndex].loadPoint?loadPointArray[loadPointIndex].loadPoint:defaultText}}</view>
  67. </picker>
  68. </view>
  69. </van-field>
  70. <!-- 起卸点 -->
  71. <van-field label="起卸点" required input-align="right" bindtap="hideKeybord" is-link>
  72. <view slot="input" style="width: 100%;">
  73. <input name="loadPointId" value='{{loadPointArray[loadPointIndex].id}}' hidden='true' />
  74. <picker bindchange="bindPickerChange" value="{{loadPointIndex}}" range="{{loadPointArray}}" range-key="loadPoint" data-pickername='loadPoint'>
  75. <view class="selectPlaceholder"> {{loadPointArray[loadPointIndex].loadPoint?loadPointArray[loadPointIndex].loadPoint:defaultText}}</view>
  76. </picker>
  77. </view>
  78. </van-field>
  79. <!-- 起卸时段 -->
  80. <van-field label="起卸时段" required input-align="right" bindtap="hideKeybord" wx:if="{{loadTimeArray.length>0}}" type="textarea" autosize is-link>
  81. <view slot="input" style="width: 100%;">
  82. <input name="loadTimeId" value='{{loadTimeArray[loadTimeIndex].id}}' hidden='true' />
  83. <picker bindchange="bindPickerChange" value="{{loadTimeIndex}}" range="{{loadTimeArray}}" range-key="time" data-pickername='loadTime'>
  84. <view class="selectPlaceholder">{{loadTimeArray[loadTimeIndex].time?loadTimeArray[loadTimeIndex].time:defaultText}}</view>
  85. </picker>
  86. </view>
  87. </van-field>
  88. <van-field required wx:else label="起卸时段" name="deliveryTimeId" value="" readonly input-align="right" placeholder="请先选择起卸点" placeholder-style="color:red;" />
  89. </view>
  90. <view class="fixedBtn submitBtn">
  91. <van-button loading="{{isSubmitting}}" round block disabled="{{isSubmitting}}" loading-text="{{isSubmitting?'提交中...':''}}" type="info" form-type="submit">确定
  92. </van-button>
  93. </view>
  94. </form>
  95. </view>
  96. </view>
  97. <wxs module="filters" src="../../utils/filter.wxs"></wxs>