抖音c端
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.

62 linhas
2.9 KiB

  1. <!-- c:\Users\Holy-Knight-IX\Desktop\Working Space\4.TikTok-MiniPro\ttc\package2\pages\appointment\appointment.ttml -->
  2. <view class="continer">
  3. <view tt:if="{{ pickedAddress != '请选择地址' }}" class="addressPicker" bindtap="chooseAddress">
  4. <text>选择服务地点:</text>
  5. <text>
  6. <text class="address">{{ pickedAddress }}</text>
  7. </text>
  8. </view>
  9. <view tt:if="{{ pickedAddress == '请选择地址' }}" class="addressPickerFlex" bindtap="chooseAddress">
  10. <text>选择服务地点:</text>
  11. <text>
  12. <text class="address">{{ pickedAddress }}</text>
  13. </text>
  14. </view>
  15. <view class="datePickerFlex">
  16. <picker mode="date" start="{{ startTime }}" end="{{ endTime }}" disabled="{{ !isShowBtns }}"
  17. bindchange='chooseDate'>选择服务日期:</picker>
  18. <picker mode="date" start="{{ startTime }}" end="{{ endTime }}" disabled="{{ !isShowBtns }}"
  19. bindchange='chooseDate' class="address">
  20. {{ pickedDate }}</picker>
  21. </view>
  22. <view class="datePickerFlex">
  23. <picker mode="time" disabled="{{ !isShowBtns }}" bindchange='chooseTime'>预计上门时间:</picker>
  24. <picker mode="time" disabled="{{ !isShowBtns }}" bindchange='chooseStartTime' class="address">{{ pickedStartTime
  25. }}</picker>
  26. -
  27. <picker mode="time" start="{{ pickedStartTime }}" disabled="{{ !isShowBtns }}" bindchange='chooseEndTime'
  28. class="address">{{ pickedEndTime }}
  29. </picker>
  30. </view>
  31. <view tt:if="{{ !merchantId }}" class="addressPickerFlex">
  32. <text>选择可用商户:</text>
  33. <picker style="display: inline-block;" mode="selector" value="{{index}}" range="{{mallList}}"
  34. range-key="distanceName" disabled="{{false}}" bindchange="setMerchant">
  35. <view class="pickerInside">
  36. 请选择
  37. </view>
  38. </picker>
  39. </view>
  40. <view tt:if="{{ merchantId }}" class="addressPicker">
  41. <picker style="display: inline;" mode="selector" value="{{index}}" range="{{mallList}}" range-key="distanceName"
  42. disabled="{{false}}" bindchange="setMerchant">
  43. <text> 选择可用商户:<text class="pickerInside">{{ mallList[currentIndex].merchantName }} <text
  44. class="distanceFoot">{{ mallList[currentIndex].distance_str }}</text></text></text>
  45. </picker><!-- -->
  46. </view>
  47. <view class="textarea">
  48. <textarea class="describe" placeholder="备注:说点什么吧" disabled="{{ !isShowBtns }}" bindinput="describing"
  49. value="{{ describeStr }}"></textarea>
  50. </view>
  51. <block tt:if="{{isShowBtns}}">
  52. <button class="confirm" type="primary" bindtap="confirm">{{ appointmentText }}</button>
  53. <button tt:if="{{ id && status != 1 }}" type="primary" bindtap="cancel">取消预约</button>
  54. </block>
  55. </view>