fuWuShiJian.vue 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970
  1. <template>
  2. <uni-collapse class="sfht-collapse-box" @change="handleChange">
  3. <uni-collapse-item title="服务时间" :open="true">
  4. <view class="form-label-select form-radius-box">
  5. <view class="phone-form-label"><text class="form-label-require"></text>甲丙双方服务期限(开始)</view>
  6. <picker mode='date' :value="data.hetong.jiabingStartDate" @change="onDateStartSelect"
  7. class="select-picker-box">
  8. <view class="uni-input">{{data.hetong.jiabingStartDate}}</view>
  9. </picker>
  10. </view>
  11. <view class="form-label-select form-radius-box">
  12. <view class="phone-form-label"><text class="form-label-require"></text>甲丙双方服务期限(结束)</view>
  13. <picker mode='date' :value="data.hetong.jiabingEndDate" @change="onDateEndSelect"
  14. class="select-picker-box">
  15. <view class="uni-input">{{data.hetong.jiabingEndDate}}</view>
  16. </picker>
  17. </view>
  18. <view class="form-label-select form-radius-box">
  19. <view class="phone-form-label"><text class="form-label-require"></text>甲乙双方服务期限(开始)</view>
  20. <picker mode='date' :value="data.hetong.jiayiStartDate" @change="onDateStartSelect2"
  21. class="select-picker-box">
  22. <view class="uni-input">{{data.hetong.jiayiStartDate}}</view>
  23. </picker>
  24. </view>
  25. <view class="form-label-select form-radius-box">
  26. <view class="phone-form-label"><text class="form-label-require"></text>甲乙双方服务期限(结束)</view>
  27. <picker mode='date' :value="data.hetong.jiayiEndDate" @change="onDateEndSelect2"
  28. class="select-picker-box">
  29. <view class="uni-input">{{data.hetong.jiayiEndDate}}</view>
  30. </picker>
  31. </view>
  32. </uni-collapse-item>
  33. </uni-collapse>
  34. </template>
  35. <script setup>
  36. import {
  37. useHetong
  38. } from "../useHetong.js"
  39. const {
  40. injectHetong
  41. } = useHetong();
  42. const data = injectHetong();
  43. const emits = defineEmits(['change'])
  44. function handleChange() {
  45. emits('change')
  46. }
  47. function onDateStartSelect(e) {
  48. console.log('cccc', e)
  49. data.hetong.jiabingStartDate = e.detail.value
  50. }
  51. function onDateEndSelect(e) {
  52. data.hetong.jiabingEndDate = e.detail.value
  53. }
  54. function onDateStartSelect2(e) {
  55. data.hetong.jiayiStartDate = e.detail.value
  56. }
  57. function onDateEndSelect2(e) {
  58. data.hetong.jiayiEndDate = e.detail.value
  59. }
  60. </script>
  61. <style>
  62. </style>