This commit is contained in:
@@ -1,8 +1,13 @@
|
||||
// import { isAfter, isEqual } from "date-fns";
|
||||
// import { parseDate as parse } from "../utils/date";
|
||||
import dayjs from "dayjs";
|
||||
|
||||
/*eslint-disable */
|
||||
const gzAfterValidator = (value, { targetValue } = {}) => {
|
||||
if (!targetValue) {
|
||||
console.log("GZAFTERVALIDATOR - TARGET IS EMPTY!");
|
||||
return false;
|
||||
//throw "GZAFTERVALIDATOR - TARGET IS EMPTY";
|
||||
}
|
||||
value = dayjs(value);
|
||||
targetValue = dayjs(targetValue);
|
||||
|
||||
@@ -10,8 +15,8 @@ const gzAfterValidator = (value, { targetValue } = {}) => {
|
||||
if (!value || !targetValue) {
|
||||
return false;
|
||||
}
|
||||
/*eslint-disable */
|
||||
debugger;
|
||||
|
||||
//debugger;
|
||||
return value.isAfter(targetValue);
|
||||
};
|
||||
|
||||
|
||||
@@ -49,14 +49,13 @@
|
||||
></v-text-field>
|
||||
</v-flex>
|
||||
|
||||
<v-flex xs12 sm6 lg4 xl3 px-2>
|
||||
<!-- <v-flex xs12 sm6 lg4 xl3 px-2>
|
||||
<v-text-field
|
||||
:label="this.$gzlocale.get('WidgetStartDate')"
|
||||
v-model="obj.startDate"
|
||||
name="startDate"
|
||||
data-vv-as="startDate"
|
||||
v-validate="'required'"
|
||||
ref="startDate"
|
||||
ref="qwerty"
|
||||
:error-messages="errors.collect('startDate')"
|
||||
required
|
||||
></v-text-field>
|
||||
@@ -66,14 +65,35 @@
|
||||
<v-text-field
|
||||
:label="this.$gzlocale.get('WidgetEndDate')"
|
||||
v-model="obj.endDate"
|
||||
name="endDate"
|
||||
data-vv-as="endDate"
|
||||
v-validate="'required|gzafter:startDate'"
|
||||
name="endDate"
|
||||
v-validate="'required|gzafter:qwerty'"
|
||||
:error-messages="errors.collect('endDate')"
|
||||
required
|
||||
></v-text-field>
|
||||
</v-flex>-->
|
||||
<v-flex xs12 sm6 lg4 xl3 px-2>
|
||||
<v-text-field
|
||||
label="PW"
|
||||
v-model="pw"
|
||||
name="pw"
|
||||
v-validate="'required'"
|
||||
ref="THEPW"
|
||||
:error-messages="errors.collect('pw')"
|
||||
required
|
||||
></v-text-field>
|
||||
</v-flex>
|
||||
<!-- YYYY-MM-DDTHH:mm:ss.sssZ -->
|
||||
|
||||
<v-flex xs12 sm6 lg4 xl3 px-2>
|
||||
<v-text-field
|
||||
label="PW2"
|
||||
v-model="pw2"
|
||||
name="pw2"
|
||||
v-validate="'required|confirmed:THEPW'"
|
||||
:error-messages="errors.collect('pw2')"
|
||||
required
|
||||
></v-text-field>
|
||||
</v-flex>
|
||||
<!-- YYYY-MM-DDTHH:mm:ss.sssZ -->
|
||||
<!-- <v-flex xs12 sm6 lg4 xl3 px-2>
|
||||
<gz-date-time-picker
|
||||
:label="this.$gzlocale.get('WidgetStartDate')"
|
||||
@@ -138,6 +158,9 @@
|
||||
/* eslint-disable */
|
||||
|
||||
export default {
|
||||
$_veeValidate: {
|
||||
validator: "new"
|
||||
},
|
||||
beforeCreate() {
|
||||
//Cache all required lt keys
|
||||
var ltKeysRequired = [
|
||||
@@ -180,7 +203,9 @@ export default {
|
||||
date: new Date().toISOString().substr(0, 10),
|
||||
menu: false,
|
||||
modal: false,
|
||||
menu2: false
|
||||
menu2: false,
|
||||
pw: "",
|
||||
pw2: ""
|
||||
};
|
||||
},
|
||||
methods: {
|
||||
|
||||
Reference in New Issue
Block a user