mirror of
https://git.imnavajas.es/jjimenez/safekat.git
synced 2025-07-25 22:52:08 +00:00
Configuracion para acceso a bbdd remota
This commit is contained in:
@ -1262,16 +1262,13 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
||||
];
|
||||
|
||||
|
||||
if(isset($resultado_presupuesto['values']['servicios_extra']))
|
||||
{
|
||||
if (isset($resultado_presupuesto['values']['servicios_extra'])) {
|
||||
foreach ($resultado_presupuesto['values']['servicios_extra'] as $servicio) {
|
||||
if($servicio->tarifa_id == $servicio_ferro->id){
|
||||
if ($servicio->tarifa_id == $servicio_ferro->id) {
|
||||
$ferro = 1;
|
||||
}
|
||||
else if($servicio->tarifa_id == $servicio_ferro_digital->id){
|
||||
} else if ($servicio->tarifa_id == $servicio_ferro_digital->id) {
|
||||
$ferroDigital = 1;
|
||||
}
|
||||
else if($servicio->tarifa_id == $servicio_prototipo->id){
|
||||
} else if ($servicio->tarifa_id == $servicio_prototipo->id) {
|
||||
$prototipo = 1;
|
||||
}
|
||||
}
|
||||
@ -1435,7 +1432,7 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
||||
} else if ($servicio->tarifa_id == $servicio_ferro->id || $servicio->tarifa_id == $servicio_prototipo->id) {
|
||||
// Servicios extra
|
||||
$this->guardarServicio($id, $servicio, 'extra');
|
||||
}else if (
|
||||
} else if (
|
||||
$servicio->tarifa_id == $servicio_solapas_cubierta->id ||
|
||||
$servicio->tarifa_id == $servicio_solapas_sobrecubierta->id ||
|
||||
$servicio->tarifa_id == $servicio_solapas_faja->id ||
|
||||
@ -2779,10 +2776,12 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
||||
|
||||
$serviciosExtra = [];
|
||||
// funcionalidad para los servicios extra añadidos por el usuario
|
||||
if($datos_entrada['servicios'] !== [] && isset($datos_entrada['servicios']['serviciosExtra']) &&
|
||||
$datos_entrada['servicios']['serviciosExtra'] !== []){
|
||||
if (
|
||||
$datos_entrada['servicios'] !== [] && isset($datos_entrada['servicios']['serviciosExtra']) &&
|
||||
$datos_entrada['servicios']['serviciosExtra'] !== []
|
||||
) {
|
||||
|
||||
foreach($datos_entrada['servicios']['serviciosExtra'] as $servicio){
|
||||
foreach ($datos_entrada['servicios']['serviciosExtra'] as $servicio) {
|
||||
$resultado = PresupuestoCLienteService::getServiciosExtra([
|
||||
'tarifa_id' => intval($servicio),
|
||||
]);
|
||||
@ -3495,7 +3494,8 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
||||
return [$paginasNegro, $paginasColor];
|
||||
}
|
||||
|
||||
private function getServiciosExtra(){
|
||||
private function getServiciosExtra()
|
||||
{
|
||||
|
||||
$servicios = [];
|
||||
|
||||
@ -3504,12 +3504,44 @@ class Presupuestocliente extends \App\Controllers\BaseResourceController
|
||||
|
||||
foreach ($data as $servicio) {
|
||||
$id = "service_extra_" . $servicio->id;
|
||||
array_push($servicios,
|
||||
"<input class=\"calcular-presupuesto form-check-input\" type=\"checkbox\" id=\"{$id}\"
|
||||
array_push(
|
||||
$servicios,
|
||||
"<input class=\"calcular-presupuesto form-check-input\" type=\"checkbox\" id=\"{$id}\"
|
||||
name=\"{$id}\" value=\"1\" data-tarifa-id=\"{$servicio->id}\" data-tarifa-tipo=\"extra\" data-tarifa-nombre=\"{$servicio->nombre}\">
|
||||
<label class=\"form-check-label\" for=\"{$id}\">{$servicio->nombre}</label>");
|
||||
<label class=\"form-check-label\" for=\"{$id}\">{$servicio->nombre}</label>"
|
||||
);
|
||||
}
|
||||
|
||||
return $servicios;
|
||||
}
|
||||
|
||||
|
||||
|
||||
public function testRemoteDB()
|
||||
{
|
||||
|
||||
/* Añadir en .env
|
||||
|
||||
database.old_erp.hostname = 82.223.102.252
|
||||
database.old_erp.database = safekat
|
||||
database.old_erp.username = safekatdb
|
||||
database.old_erp.password = 0$Va3t8e
|
||||
database.old_erp.DBDriver = MySQLi
|
||||
database.old_erp.DBPrefix =
|
||||
database.old_erp.port = 3306
|
||||
|
||||
*/
|
||||
|
||||
$model = model('App\Models\Presupuestos\ImportadorModel');
|
||||
|
||||
|
||||
var_dump($model->where('id', 522314)->findAll());
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
@ -3,6 +3,7 @@
|
||||
namespace App\Controllers;
|
||||
|
||||
use App\Controllers\BaseController;
|
||||
use App\Controllers\Presupuestos\Presupuestocliente;
|
||||
use App\Models\Configuracion\MaquinasTarifasImpresionModel;
|
||||
use App\Models\Configuracion\PapelGenericoModel;
|
||||
use App\Models\Configuracion\MaquinaModel;
|
||||
@ -26,13 +27,8 @@ class Test extends BaseController
|
||||
|
||||
public function index()
|
||||
{
|
||||
/*$model = model("\App\Models\Clientes\ClientePreciosModel");
|
||||
$model->debug_all_clientes_to_defecto();
|
||||
echo '<pre>';
|
||||
echo 'OK';
|
||||
echo '</pre>';*/
|
||||
|
||||
xdebug_info();
|
||||
|
||||
(new Presupuestocliente())->testRemoteDB();
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user