diff --git a/components/admin/Reloj.vue b/components/admin/Reloj.vue index 59ed20a..9a3f7a0 100644 --- a/components/admin/Reloj.vue +++ b/components/admin/Reloj.vue @@ -22,8 +22,8 @@ export default { }, data() { return { - minTime: new Date(`${moment().format('DD-MM-YYYY')} 07:00`), - maxTime: new Date(`${moment().format('DD-MM-YYYY')} 20:00`), + minTime: new Date(`${moment().format('YYYY-MM-DD')} 07:00`), + maxTime: new Date(`${moment().format('YYYY-MM-DD')} 20:00`), hora: new Date(), } }, diff --git a/components/tablas/TablaPrestamos.vue b/components/tablas/TablaPrestamos.vue index 0405d82..1c0f61b 100644 --- a/components/tablas/TablaPrestamos.vue +++ b/components/tablas/TablaPrestamos.vue @@ -262,13 +262,15 @@ export default { }, methods: { hora(date) { - const fecha = moment(date).add(1, 'h') + const fecha = moment(date) + if (process.env.addHora2) fecha.add(process.env.addHora2, 'h') return fecha.isValid() ? fecha.format('HH:mm') : '' }, fechaHora(date) { - const fecha = moment(date).add(1, 'h') + const fecha = moment(date) + if (process.env.addHora2) fecha.add(process.env.addHora2, 'h') return fecha.isValid() ? fecha.format('YYYY-MM-DD HH:mm') : '' }, pintarFila(row) { @@ -278,9 +280,10 @@ export default { }, retraso(row) { const now = moment() - const horaFin = moment(row.hora_fin).add(1, 'h') - const quinceMin = moment(row.hora_fin).add(1, 'h').add(15, 'm') + const horaFin = moment(row.hora_fin) + const quinceMin = moment(row.hora_fin).add(15, 'm') + if (process.env.addHora) now.add(process.env.addHora, 'h') if (now > horaFin) { if (now < quinceMin) return 'posible-multa' return 'retraso' diff --git a/nuxt.config.js b/nuxt.config.js index 69b72d4..d988e22 100644 --- a/nuxt.config.js +++ b/nuxt.config.js @@ -35,5 +35,7 @@ export default { api: process.env.API_URL, path: process.env.PATH_URL, hcaptchakey: process.env.HCAPTCHA_KEY, + addHora: process.env.ADD_HORA, + addHora2: process.env.ADD_HORA_2, }, } diff --git a/pages/historial_prestamos/index.vue b/pages/historial_prestamos/index.vue index 79d275f..376c783 100644 --- a/pages/historial_prestamos/index.vue +++ b/pages/historial_prestamos/index.vue @@ -32,6 +32,11 @@ export default { }, created() { this.operador = jwt_decode(this.$getToken.tokenStr()).Operador + if ( + this.operador.tipoUsuario.id_tipo_usuario != 2 && + this.operador.tipoUsuario.id_tipo_usuario != 3 + ) + this.$router.push('/prestamo_devolucion') }, }