Skip to content

Commit

Permalink
subir cambios nuevos
Browse files Browse the repository at this point in the history
  • Loading branch information
alejandroEGT committed Nov 27, 2019
1 parent 96fa0f3 commit 6006cd5
Show file tree
Hide file tree
Showing 9 changed files with 399 additions and 21 deletions.
18 changes: 17 additions & 1 deletion app/Http/Controllers/CuentadescripcionController.php
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ public function listar($mes, $anio, $cuenta)
where
extract('month' from CAST(cd.fecha AS DATE)) = $mes and
extract('year' from CAST(cd.fecha AS DATE)) = $anio and
cd.cuenta_id = $cuenta");
cd.cuenta_id = $cuenta and cd.activo = 'S'");
if (count($list) > 0) {
return ['estado'=>'success', 'lista' => $list];
}else{
Expand Down Expand Up @@ -187,4 +187,20 @@ public function actualizar_archivo(Request $r){
}

}

public function eliminar_cuenta_detalle($id)
{
$cd = Cuentadescripcion::find($id);
$cd->activo = 'N'; // borrado logico
if($cd->save()){
return [
'estado'=>'success',
'mensaje'=>'Item borrado con exito'
];
}
return [
'estado'=>'failed',
'mensaje'=>'Error al borrar'
];
}
}
285 changes: 278 additions & 7 deletions public/js/app.js

Large diffs are not rendered by default.

22 changes: 19 additions & 3 deletions resources/js/components/auth/cuentas/cuentas_js/formulario.js
Original file line number Diff line number Diff line change
Expand Up @@ -58,13 +58,29 @@ export default{
console.log(data);
axios.post('api/insertar_cuenta_detalle', data).then((res)=>{
if (res.data.estado=='success') {
// this.subcuentas = res.data.lista;
// this[`loading2`] = false
this.$q.notify({
color: "green-4",
textColor: "white",
icon: "cloud_done",
message: "" + res.data.mensaje + ""
});
this.limpiar_mdelos();
}

});

},
},

limpiar_mdelos(){
this.cuenta_id = null;
this.fecha = '';
this.codigo = '';
this.descripcion = '';
this.subcuenta = '';
this.tipo_monto_id = '';
this.file = null;
this.monto = '';
}

}
}
26 changes: 24 additions & 2 deletions resources/js/components/auth/cuentas/cuentas_js/listar_cuentas.js
Original file line number Diff line number Diff line change
Expand Up @@ -163,6 +163,8 @@ export default {
icon: "cloud_done",
message: "" + res.data.mensaje + ""
});

this.listar();
}else{

this.$q.notify({
Expand Down Expand Up @@ -197,10 +199,14 @@ export default {

// following method is REQUIRED
// (don't change its name --> "hide")
hide() {
this.$refs.dialog.hide()
hide(component){
this.$refs['' + component + ''].hide()
},

// hide() {
// this.$refs.dialog.hide()
// },

onDialogHide() {
// required to be emitted
// when QDialog emits "hide" event
Expand Down Expand Up @@ -257,6 +263,22 @@ export default {
});
}
});
},

eliminar(id, component){
axios.get('api/eliminar_cuenta_detalle/'+id).then((res)=>{
if(res.data.estado=='success'){
this.$q.notify({
color: "green-4",
textColor: "white",
icon: "cloud_done",
message: "" + res.data.mensaje + ""
});
this.hide(component);
this.listar();

}
});
}


Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -395,9 +395,25 @@
/>
</div>
</div>


<hr>
<div class="row q-col-gutter-md">
<div class="col-8">
<q-btn
label="Eliminar"
icon="delete"
color="red"
@click="eliminar(props.row.id, 'edit'+props.row.__index)"
/>

</div>



</div>


</div>
</q-card>


Expand Down
35 changes: 31 additions & 4 deletions resources/js/components/auth/index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@

<div class="row q-col-gutter-md">

<div class="col-12 col-md-3">
<div class="col-12 col-md-6">
<q-card class="my-card">
<q-img src="https://cdn.quasar.dev/img/parallax2.jpg">
<div class="absolute-bottom">
Expand All @@ -83,13 +83,15 @@

<q-card-actions>
<q-btn flat @click="url_modulo_cuenta">Cuentas</q-btn><br>
<q-btn flat @click="url_modulo_prestamos">Prestamos</q-btn>
<q-btn flat @click="url_modulo_prestamos">Prestamos</q-btn><br>
<q-btn flat @click="url_modulo_Liquidaciones">Liquidaciones</q-btn>
<!-- <q-btn flat @click="url_modulo_prestamos">Liquidaciones</q-btn> -->
<!-- <q-btn flat>Action 2</q-btn> -->
</q-card-actions>
</q-card>
</div>

<div class="col-12 col-md-3">
<div class="col-12 col-md-6">
<q-card class="my-card">
<q-img src="https://cdn.quasar.dev/img/parallax2.jpg">
<div class="absolute-bottom">
Expand All @@ -110,6 +112,26 @@

</div>

<div>
<div class="col-12 col-md-6">
<q-card class="my-card">
<q-img src="https://cdn.quasar.dev/img/parallax2.jpg">
<div class="absolute-bottom">
<div class="text-h6">Gestión y Administración</div>
<div class="text-subtitle2">Registro de reuniones, monitoreo de tareas administrativas</div>
</div>
</q-img>

<q-card-actions>
<q-btn flat @click="url_modulo_reunion">Reuniones</q-btn><br>
<!-- <q-btn flat @click="url_modulo_proveedor">Proveedores</q-btn> -->

<!-- <q-btn flat>Action 2</q-btn> -->
</q-card-actions>
</q-card>
</div>
</div>


</div>
</div>
Expand Down Expand Up @@ -191,7 +213,12 @@ export default {
url_listar_cuenta(){
this.$router.push('/listar-cuenta');
},
url_modulo_Liquidaciones(){
this.$router.push('/modulo-liquidaciones');
},
url_modulo_reunion(){
this.$router.push('/modulo-reunion');
}
// async onCapture () {
// this.img = await this.$refs.webcam.capture()
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
<template>
<div>
modulo-liquidaciones
</div>
</template>
6 changes: 5 additions & 1 deletion resources/js/routes/alejandro.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,8 @@ import Auth from "../components/auth/auth.vue";
import ModuloCuentas from "../components/auth/cuentas/cuentas_vue/modulo_cuentas.vue";
import CrearCuenta from "../components/auth/cuentas/cuentas_vue/crear_cuenta.vue";
import ListarCuenta from "../components/auth/cuentas/cuentas_vue/listar_cuenta.vue";
import Formulario from "../components/auth/cuentas/cuentas_vue/formulario.vue"
import Formulario from "../components/auth/cuentas/cuentas_vue/formulario.vue";
import Liquidaciones from "../components/auth/liquidaciones/liquidaciones_vue/modulo_liquidaciones.vue";


let routes_empa = [
Expand All @@ -19,10 +20,13 @@ let routes_empa = [
meta: { auth: true },
children: [
{ path: '/modulo-cuentas', component: ModuloCuentas, name: 'ModuloCuentas' },
{ path: '/modulo-liquidaciones', component: Liquidaciones, name: 'Liquidaciones' },
//aqui las rutas con permiso de auth
{ path: '/crear-cuenta', component: CrearCuenta, name: 'CrearCuenta' },
{ path: '/listar-cuenta', component: ListarCuenta, name: 'ListarCuenta' },
{ path: '/formulario-cuenta', component: Formulario, name: 'Formulario' },


]
},
{
Expand Down
5 changes: 3 additions & 2 deletions routes/Rutas_api/alejandro_api.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,9 @@
Route::post('ini_cie_ingresar','InicioCierreController@ingresar');
Route::get('traer_inicio_mensual/{mes}/{anio}/{cuenta}','InicioCierreController@traer_inicio_mensual');
Route::post('actualizar_cuenta_detalle','CuentadescripcionController@actualizar');
Route::post('actualizar_cuenta_detalle_archivo','CuentadescripcionController@actualizar_archivo');

Route::post('actualizar_cuenta_detalle_archivo','CuentadescripcionController@actualizar_archivo');
Route::get('eliminar_cuenta_detalle/{id}','CuentadescripcionController@eliminar_cuenta_detalle');




Expand Down

0 comments on commit 6006cd5

Please sign in to comment.