|
@@ -43,7 +43,7 @@
|
|
</template>
|
|
</template>
|
|
|
|
|
|
<script>
|
|
<script>
|
|
-import { Field, Popup, Icon, Picker } from "vant";
|
|
|
|
|
|
+import { Field, Popup, Icon, Picker, DatetimePicker } from "vant";
|
|
import mixins from "../../mixins";
|
|
import mixins from "../../mixins";
|
|
import moment from "moment";
|
|
import moment from "moment";
|
|
export default {
|
|
export default {
|
|
@@ -52,6 +52,7 @@ export default {
|
|
Icon,
|
|
Icon,
|
|
Popup,
|
|
Popup,
|
|
Picker,
|
|
Picker,
|
|
|
|
+ DatetimePicker,
|
|
},
|
|
},
|
|
mixins: [mixins],
|
|
mixins: [mixins],
|
|
props: {
|
|
props: {
|
|
@@ -129,13 +130,16 @@ export default {
|
|
item.label = item.value;
|
|
item.label = item.value;
|
|
}
|
|
}
|
|
item.text = item.label;
|
|
item.text = item.label;
|
|
- item.children = item.children.map((item1) => {
|
|
|
|
- item1.value = item1.label;
|
|
|
|
- item1.text = item.label;
|
|
|
|
- return item1;
|
|
|
|
- });
|
|
|
|
|
|
+ if (item.children) {
|
|
|
|
+ item.children = item.children.map((item1) => {
|
|
|
|
+ item1.value = item1.label;
|
|
|
|
+ item1.text = item1.label;
|
|
|
|
+ return item1;
|
|
|
|
+ });
|
|
|
|
+ }
|
|
return item;
|
|
return item;
|
|
});
|
|
});
|
|
|
|
+ console.log(this.setting);
|
|
this.minDate = moment(this.setting[0].value).toDate();
|
|
this.minDate = moment(this.setting[0].value).toDate();
|
|
this.maxDate = moment(this.setting[this.setting.length - 1].value).toDate();
|
|
this.maxDate = moment(this.setting[this.setting.length - 1].value).toDate();
|
|
},
|
|
},
|