Merge branch 'master' of https://gitlab.com/willamall/willamall-admin
commit
9a0768aa57
@ -1,7 +1,7 @@
|
||||
{
|
||||
"/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=bee21a10fd167b32eb7a",
|
||||
"/js/vue/Home/app.js": "/js/vue/Home/app.js?id=80da521806225a08e287",
|
||||
"/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=940910f07194a9ae3664",
|
||||
"/js/vue/Modules/Reservation/app.js": "/js/vue/Modules/Reservation/app.js?id=c19f65073768c1fe35cf",
|
||||
"/js/vue/User/app.js": "/js/vue/User/app.js?id=085c0489c36adc5af7bf"
|
||||
"/js/vue/Authentication/app.js": "/js/vue/Authentication/app.js?id=4aee497136db9b69fbc1",
|
||||
"/js/vue/Home/app.js": "/js/vue/Home/app.js?id=45a3347170c011b90211",
|
||||
"/js/vue/Modules/CRM/app.js": "/js/vue/Modules/CRM/app.js?id=19e864d8bee4648e7ab2",
|
||||
"/js/vue/Modules/Reservation/app.js": "/js/vue/Modules/Reservation/app.js?id=4685b4df85eeaaaa46fc",
|
||||
"/js/vue/User/app.js": "/js/vue/User/app.js?id=88a391bc3d9bd72cd1b2"
|
||||
}
|
||||
|
@ -0,0 +1,38 @@
|
||||
<template>
|
||||
<v-card-text>
|
||||
<v-slider
|
||||
:label="element.label"
|
||||
:hint="element.hint"
|
||||
:color="element.color"
|
||||
:append-icon="element.append_icon"
|
||||
:prepend-icon="element.prepend_icon"
|
||||
:min="element.min"
|
||||
:max="element.max"
|
||||
:data-vv-name="element.slug"
|
||||
:data-vv-as="element.label"
|
||||
v-validate="element.validations"
|
||||
:error-messages="errors.collect(element.slug)"
|
||||
v-model="values[element.slug]"
|
||||
@input="changeValue"
|
||||
></v-slider>
|
||||
</v-card-text>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
props:{
|
||||
element: {
|
||||
type: Object
|
||||
},
|
||||
values: {
|
||||
default: () => ({}),
|
||||
type: Object
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
changeValue() {
|
||||
this.$emit('input', this.values);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
@ -1,30 +0,0 @@
|
||||
<template>
|
||||
<div>
|
||||
<v-slider
|
||||
:label="element.label"
|
||||
:hint="element.hint"
|
||||
:color="element.color"
|
||||
:append-icon="element.append_icon"
|
||||
:prepend-icon="element.prepend_icon"
|
||||
:class="element.width"
|
||||
:min="element.min"
|
||||
:max="element.max"
|
||||
></v-slider>
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
props:{
|
||||
element:{
|
||||
type: Object
|
||||
}
|
||||
},
|
||||
watch:{
|
||||
element(){
|
||||
console.log(this.element);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
</script>
|
@ -1,23 +0,0 @@
|
||||
<template>
|
||||
<v-card-text>
|
||||
<v-autocomplete
|
||||
:label="element.label"
|
||||
:placeholder="element.placeholder"
|
||||
:hint="element.hint"
|
||||
:color="element.color"
|
||||
:append-icon="element.append_icon"
|
||||
:prepend-icon="element.prepend_icon"
|
||||
:class="element.width"
|
||||
:multiple="element.multiple"
|
||||
></v-autocomplete>
|
||||
</v-card-text>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
props: {
|
||||
element: {
|
||||
type: Object
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
@ -0,0 +1,40 @@
|
||||
<template>
|
||||
<v-card-text>
|
||||
<v-autocomplete
|
||||
:label="element.label"
|
||||
:placeholder="element.placeholder"
|
||||
:hint="element.hint"
|
||||
:color="element.color"
|
||||
:append-icon="element.append_icon"
|
||||
:prepend-icon="element.prepend_icon"
|
||||
:items="element.options"
|
||||
:multiple="element.multiple"
|
||||
v-model="values[element.slug]"
|
||||
@input="changeValue"
|
||||
item-text="value"
|
||||
item-value="id"
|
||||
:data-vv-name="element.slug"
|
||||
:data-vv-as="element.label"
|
||||
v-validate="element.validations"
|
||||
:error-messages="errors.collect(element.slug)"
|
||||
></v-autocomplete>
|
||||
</v-card-text>
|
||||
</template>
|
||||
<script>
|
||||
export default {
|
||||
props: {
|
||||
element: {
|
||||
type: Object
|
||||
},
|
||||
values: {
|
||||
default: () => ({}),
|
||||
type: Object
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
changeValue() {
|
||||
this.$emit('input', this.values);
|
||||
}
|
||||
}
|
||||
};
|
||||
</script>
|
Loading…
Reference in new issue