mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Merge branch 'fix/servicios_defecto' into 'main'
solucionado el problema de calcular serv defecto en presupuestador admin.... See merge request jjimenez/safekat!320
This commit is contained in:
@ -21,6 +21,164 @@ const SK_PERMISSION_MATRIX = [
|
|||||||
"presupuesto-cliente.edit",
|
"presupuesto-cliente.edit",
|
||||||
"presupuesto-cliente.delete",
|
"presupuesto-cliente.delete",
|
||||||
"presupuesto-cliente.menu",
|
"presupuesto-cliente.menu",
|
||||||
|
"tarifa-preimpresion.create",
|
||||||
|
"tarifa-preimpresion.edit",
|
||||||
|
"tarifa-preimpresion.delete",
|
||||||
|
"tarifa-preimpresion.menu",
|
||||||
|
"tarifa-manipulado.create",
|
||||||
|
"tarifa-manipulado.edit",
|
||||||
|
"tarifa-manipulado.delete",
|
||||||
|
"tarifa-manipulado.menu",
|
||||||
|
"tarifa-acabado.create",
|
||||||
|
"tarifa-acabado.edit",
|
||||||
|
"tarifa-acabado.delete",
|
||||||
|
"tarifa-acabado.menu",
|
||||||
|
"tarifa-encuadernacion.create",
|
||||||
|
"tarifa-encuadernacion.edit",
|
||||||
|
"tarifa-encuadernacion.delete",
|
||||||
|
"tarifa-encuadernacion.menu",
|
||||||
|
"tarifa-envio.create",
|
||||||
|
"tarifa-envio.edit",
|
||||||
|
"tarifa-envio.delete",
|
||||||
|
"tarifa-envio.menu",
|
||||||
|
"tarifa-extra.create",
|
||||||
|
"tarifa-extra.edit",
|
||||||
|
"tarifa-extra.delete",
|
||||||
|
"tarifa-extra.menu",
|
||||||
|
"proveedores.create",
|
||||||
|
"proveedores.edit",
|
||||||
|
"proveedores.delete",
|
||||||
|
"proveedores.menu",
|
||||||
|
"ajustes.create",
|
||||||
|
"ajustes.edit",
|
||||||
|
"ajustes.delete",
|
||||||
|
"ajustes.menu",
|
||||||
|
"actividad.create",
|
||||||
|
"actividad.edit",
|
||||||
|
"actividad.delete",
|
||||||
|
"actividad.menu",
|
||||||
|
"paises.create",
|
||||||
|
"paises.edit",
|
||||||
|
"paises.delete",
|
||||||
|
"paises.menu",
|
||||||
|
"formas-pago.create",
|
||||||
|
"formas-pago.edit",
|
||||||
|
"formas-pago.delete",
|
||||||
|
"formas-pago.menu",
|
||||||
|
"maquinas.create",
|
||||||
|
"maquinas.edit",
|
||||||
|
"maquinas.delete",
|
||||||
|
"maquinas.menu",
|
||||||
|
"maquinas-defecto.create",
|
||||||
|
"maquinas-defecto.edit",
|
||||||
|
"maquinas-defecto.delete",
|
||||||
|
"maquinas-defecto.menu",
|
||||||
|
"papel-generico.create",
|
||||||
|
"papel-generico.edit",
|
||||||
|
"papel-generico.delete",
|
||||||
|
"papel-generico.menu",
|
||||||
|
"papel-impresion.create",
|
||||||
|
"papel-impresion.edit",
|
||||||
|
"papel-impresion.delete",
|
||||||
|
"papel-impresion.menu",
|
||||||
|
"usuarios.create",
|
||||||
|
"usuarios.edit",
|
||||||
|
"usuarios.delete",
|
||||||
|
"usuarios.menu",
|
||||||
|
"roles-permisos.create",
|
||||||
|
"roles-permisos.edit",
|
||||||
|
"roles-permisos.delete",
|
||||||
|
"roles-permisos.menu",
|
||||||
|
"ubicaciones.create",
|
||||||
|
"ubicaciones.edit",
|
||||||
|
"ubicaciones.delete",
|
||||||
|
"ubicaciones.menu",
|
||||||
|
"series-facturas.create",
|
||||||
|
"series-facturas.edit",
|
||||||
|
"series-facturas.delete",
|
||||||
|
"series-facturas.menu",
|
||||||
|
],
|
||||||
|
"cliente-admin" => [
|
||||||
|
"perfil.edit",
|
||||||
|
"perfil.menu",
|
||||||
|
"direcciones.create",
|
||||||
|
"direcciones.edit",
|
||||||
|
"direcciones.delete",
|
||||||
|
"direcciones.menu",
|
||||||
|
"presupuesto-cliente.create",
|
||||||
|
"presupuesto-cliente.edit",
|
||||||
|
"presupuesto-cliente.delete",
|
||||||
|
"presupuesto-cliente.menu",
|
||||||
|
],
|
||||||
|
"cliente-editor" => [
|
||||||
|
"perfil.create",
|
||||||
|
"perfil.edit",
|
||||||
|
"perfil.delete",
|
||||||
|
"perfil.menu",
|
||||||
|
"direcciones.create",
|
||||||
|
"direcciones.edit",
|
||||||
|
"direcciones.delete",
|
||||||
|
"direcciones.menu",
|
||||||
|
"presupuesto-cliente.create",
|
||||||
|
"presupuesto-cliente.edit",
|
||||||
|
"presupuesto-cliente.delete",
|
||||||
|
"presupuesto-cliente.menu",
|
||||||
|
],
|
||||||
|
"comercial" => [
|
||||||
|
"token.token",
|
||||||
|
"token.menu",
|
||||||
|
],
|
||||||
|
"produccion" => [
|
||||||
|
"token.token",
|
||||||
|
"token.menu",
|
||||||
|
],
|
||||||
|
"maquina" => [
|
||||||
|
"token.token",
|
||||||
|
"token.menu",
|
||||||
|
],
|
||||||
|
"maquetador" => [
|
||||||
|
"token.token",
|
||||||
|
"token.menu",
|
||||||
|
],
|
||||||
|
"director" => [
|
||||||
|
"token.token",
|
||||||
|
"token.menu",
|
||||||
|
],
|
||||||
|
"contabilidad" => [
|
||||||
|
"token.token",
|
||||||
|
"token.menu",
|
||||||
|
],
|
||||||
|
"editor" => [
|
||||||
|
"token.token",
|
||||||
|
"token.menu",
|
||||||
|
"Profile.index",
|
||||||
|
"Profile.menu",
|
||||||
|
],
|
||||||
|
"beta" => [
|
||||||
|
"clientes.create",
|
||||||
|
"clientes.edit",
|
||||||
|
"clientes.delete",
|
||||||
|
"clientes.menu",
|
||||||
|
"plantilla-tarifa.create",
|
||||||
|
"plantilla-tarifa.edit",
|
||||||
|
"plantilla-tarifa.delete",
|
||||||
|
"plantilla-tarifa.menu",
|
||||||
|
"perfil.create",
|
||||||
|
"perfil.edit",
|
||||||
|
"perfil.delete",
|
||||||
|
"perfil.menu",
|
||||||
|
"presupuesto.create",
|
||||||
|
"presupuesto.edit",
|
||||||
|
"presupuesto.delete",
|
||||||
|
"presupuesto.menu",
|
||||||
|
"presupuesto-cliente.create",
|
||||||
|
"presupuesto-cliente.edit",
|
||||||
|
"presupuesto-cliente.delete",
|
||||||
|
"presupuesto-cliente.menu",
|
||||||
|
"tarifa-preimpresion.create",
|
||||||
|
"tarifa-preimpresion.edit",
|
||||||
|
"tarifa-preimpresion.delete",
|
||||||
|
"tarifa-preimpresion.menu",
|
||||||
"tarifa-manipulado.create",
|
"tarifa-manipulado.create",
|
||||||
"tarifa-manipulado.edit",
|
"tarifa-manipulado.edit",
|
||||||
"tarifa-manipulado.delete",
|
"tarifa-manipulado.delete",
|
||||||
@ -90,94 +248,4 @@ const SK_PERMISSION_MATRIX = [
|
|||||||
"series-facturas.delete",
|
"series-facturas.delete",
|
||||||
"series-facturas.menu",
|
"series-facturas.menu",
|
||||||
],
|
],
|
||||||
"cliente-admin" => [
|
|
||||||
"perfil.edit",
|
|
||||||
"perfil.menu",
|
|
||||||
"presupuesto-cliente.create",
|
|
||||||
"presupuesto-cliente.edit",
|
|
||||||
"presupuesto-cliente.delete",
|
|
||||||
"presupuesto-cliente.menu",
|
|
||||||
],
|
|
||||||
"cliente-editor" => [
|
|
||||||
"presupuesto-cliente.create",
|
|
||||||
"presupuesto-cliente.edit",
|
|
||||||
"presupuesto-cliente.delete",
|
|
||||||
"presupuesto-cliente.menu",
|
|
||||||
],
|
|
||||||
"comercial" => [
|
|
||||||
"token.token",
|
|
||||||
"token.menu",
|
|
||||||
],
|
|
||||||
"produccion" => [
|
|
||||||
"token.token",
|
|
||||||
"token.menu",
|
|
||||||
],
|
|
||||||
"maquina" => [
|
|
||||||
"token.token",
|
|
||||||
"token.menu",
|
|
||||||
],
|
|
||||||
"maquetador" => [
|
|
||||||
"token.token",
|
|
||||||
"token.menu",
|
|
||||||
],
|
|
||||||
"director" => [
|
|
||||||
"token.token",
|
|
||||||
"token.menu",
|
|
||||||
],
|
|
||||||
"contabilidad" => [
|
|
||||||
"token.token",
|
|
||||||
"token.menu",
|
|
||||||
],
|
|
||||||
"editor" => [
|
|
||||||
"token.token",
|
|
||||||
"token.menu",
|
|
||||||
"Profile.index",
|
|
||||||
"Profile.menu",
|
|
||||||
],
|
|
||||||
"beta" => [
|
|
||||||
"clientes.create",
|
|
||||||
"clientes.edit",
|
|
||||||
"clientes.delete",
|
|
||||||
"clientes.menu",
|
|
||||||
"plantilla-tarifa.create",
|
|
||||||
"plantilla-tarifa.edit",
|
|
||||||
"plantilla-tarifa.delete",
|
|
||||||
"plantilla-tarifa.menu",
|
|
||||||
"presupuesto.create",
|
|
||||||
"presupuesto.edit",
|
|
||||||
"presupuesto.delete",
|
|
||||||
"presupuesto.menu",
|
|
||||||
"tarifa-preimpresion.create",
|
|
||||||
"tarifa-preimpresion.edit",
|
|
||||||
"tarifa-preimpresion.delete",
|
|
||||||
"tarifa-preimpresion.menu",
|
|
||||||
"tarifa-manipulado.create",
|
|
||||||
"tarifa-manipulado.edit",
|
|
||||||
"tarifa-manipulado.delete",
|
|
||||||
"tarifa-manipulado.menu",
|
|
||||||
"tarifa-acabado.create",
|
|
||||||
"tarifa-acabado.edit",
|
|
||||||
"tarifa-acabado.delete",
|
|
||||||
"tarifa-acabado.menu",
|
|
||||||
"tarifa-encuadernacion.create",
|
|
||||||
"tarifa-encuadernacion.edit",
|
|
||||||
"tarifa-encuadernacion.delete",
|
|
||||||
"tarifa-encuadernacion.menu",
|
|
||||||
"tarifa-envio.create",
|
|
||||||
"tarifa-envio.edit",
|
|
||||||
"tarifa-envio.delete",
|
|
||||||
"tarifa-envio.menu",
|
|
||||||
"proveedores.create",
|
|
||||||
"proveedores.edit",
|
|
||||||
"proveedores.delete",
|
|
||||||
"proveedores.menu",
|
|
||||||
"ajustes.create",
|
|
||||||
"ajustes.edit",
|
|
||||||
"ajustes.delete",
|
|
||||||
"ajustes.menu",
|
|
||||||
"actividad.create",
|
|
||||||
"actividad.edit",
|
|
||||||
"actividad.delete",
|
|
||||||
"actividad.menu",
|
|
||||||
],
|
|
||||||
];
|
];
|
||||||
|
|||||||
@ -13,6 +13,10 @@ const SK_PERMISSIONS = [
|
|||||||
'perfil.edit' => 'Can edit',
|
'perfil.edit' => 'Can edit',
|
||||||
'perfil.delete' => 'Can delete',
|
'perfil.delete' => 'Can delete',
|
||||||
'perfil.menu' => 'Menu shall be visualize',
|
'perfil.menu' => 'Menu shall be visualize',
|
||||||
|
'direcciones.create' => 'Can create',
|
||||||
|
'direcciones.edit' => 'Can edit',
|
||||||
|
'direcciones.delete' => 'Can delete',
|
||||||
|
'direcciones.menu' => 'Menu shall be visualize',
|
||||||
'presupuesto.create' => 'Can create',
|
'presupuesto.create' => 'Can create',
|
||||||
'presupuesto.edit' => 'Can edit',
|
'presupuesto.edit' => 'Can edit',
|
||||||
'presupuesto.delete' => 'Can delete',
|
'presupuesto.delete' => 'Can delete',
|
||||||
@ -61,6 +65,10 @@ const SK_PERMISSIONS = [
|
|||||||
'paises.edit' => 'Can edit',
|
'paises.edit' => 'Can edit',
|
||||||
'paises.delete' => 'Can delete',
|
'paises.delete' => 'Can delete',
|
||||||
'paises.menu' => 'Menu shall be visualize',
|
'paises.menu' => 'Menu shall be visualize',
|
||||||
|
'formas-pago.create' => 'Can create',
|
||||||
|
'formas-pago.edit' => 'Can edit',
|
||||||
|
'formas-pago.delete' => 'Can delete',
|
||||||
|
'formas-pago.menu' => 'Menu shall be visualize',
|
||||||
'maquinas.create' => 'Can create',
|
'maquinas.create' => 'Can create',
|
||||||
'maquinas.edit' => 'Can edit',
|
'maquinas.edit' => 'Can edit',
|
||||||
'maquinas.delete' => 'Can delete',
|
'maquinas.delete' => 'Can delete',
|
||||||
|
|||||||
@ -3,7 +3,7 @@
|
|||||||
const SK_ROLES = [
|
const SK_ROLES = [
|
||||||
'admin' => [
|
'admin' => [
|
||||||
'title' => 'Administrador',
|
'title' => 'Administrador',
|
||||||
'description' => '',
|
'description' => 'Administrador del ERP',
|
||||||
],
|
],
|
||||||
'cliente-admin' => [
|
'cliente-admin' => [
|
||||||
'title' => 'Cliente administrador',
|
'title' => 'Cliente administrador',
|
||||||
|
|||||||
@ -110,7 +110,7 @@ class Presupuestoencuadernaciones extends \App\Controllers\BaseResourceControlle
|
|||||||
$proveedor_id = $reqData['proveedor_id'] ?? 0;
|
$proveedor_id = $reqData['proveedor_id'] ?? 0;
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
$solapas = $reqData['solapas'] ?? -1;
|
$solapas = $reqData['solapas'] ?? 0;
|
||||||
}
|
}
|
||||||
$paginas = $reqData['paginas'] ?? 0;
|
$paginas = $reqData['paginas'] ?? 0;
|
||||||
$tirada = $reqData['tirada'] ?? 0;
|
$tirada = $reqData['tirada'] ?? 0;
|
||||||
|
|||||||
@ -273,7 +273,7 @@ function init_servicio_acabado(){
|
|||||||
function select_acabado_event(){
|
function select_acabado_event(){
|
||||||
|
|
||||||
if(parseInt($('#tirada').val())>0){
|
if(parseInt($('#tirada').val())>0){
|
||||||
var tirada = parseInt($('#tirada').val()) + parseInt($('#merma').val())
|
var tirada = parseInt($('#tirada').val())
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
var tirada = 0
|
var tirada = 0
|
||||||
@ -778,7 +778,7 @@ function select_enc_event(){
|
|||||||
const dimension = getDimensionLibro();
|
const dimension = getDimensionLibro();
|
||||||
|
|
||||||
if(parseInt($('#tirada').val())>0){
|
if(parseInt($('#tirada').val())>0){
|
||||||
var tirada = parseInt($('#tirada').val()) + parseInt($('#merma').val())
|
var tirada = parseInt($('#tirada').val())
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
var tirada = 0
|
var tirada = 0
|
||||||
@ -858,7 +858,7 @@ async function get_tarifas_enc(tipo=null, tarifa_id = -1){
|
|||||||
const dimension = getDimensionLibro();
|
const dimension = getDimensionLibro();
|
||||||
|
|
||||||
if(parseInt($('#tirada').val())>0){
|
if(parseInt($('#tirada').val())>0){
|
||||||
var tirada = parseInt($('#tirada').val()) + parseInt($('#merma').val())
|
var tirada = parseInt($('#tirada').val())
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
var tirada = 0
|
var tirada = 0
|
||||||
@ -867,6 +867,9 @@ async function get_tarifas_enc(tipo=null, tarifa_id = -1){
|
|||||||
var datos = {
|
var datos = {
|
||||||
tarifa_encuadernacion_id : tarifa_id,
|
tarifa_encuadernacion_id : tarifa_id,
|
||||||
tirada: tirada,
|
tirada: tirada,
|
||||||
|
paginas: parseInt($('#paginas').val())>0?parseInt($('#paginas').val()):0,
|
||||||
|
ancho: dimension.ancho,
|
||||||
|
alto: dimension.alto,
|
||||||
POD: parseInt($('#POD').val())
|
POD: parseInt($('#POD').val())
|
||||||
};
|
};
|
||||||
datos = Object.assign(datos, window.token_ajax)
|
datos = Object.assign(datos, window.token_ajax)
|
||||||
@ -923,7 +926,7 @@ async function get_tarifas_enc(tipo=null, tarifa_id = -1){
|
|||||||
data: function (params) {
|
data: function (params) {
|
||||||
|
|
||||||
if( parseInt( $('#tirada').val() )>0){
|
if( parseInt( $('#tirada').val() )>0){
|
||||||
var tirada = parseInt($('#tirada').val()) + parseInt($('#merma').val())
|
var tirada = parseInt($('#tirada').val())
|
||||||
}
|
}
|
||||||
else{
|
else{
|
||||||
var tirada = 0
|
var tirada = 0
|
||||||
|
|||||||
Reference in New Issue
Block a user