From: pavlikov_maxim Date: Mon, 6 May 2024 08:58:23 +0000 (+0300) Subject: store plan page X-Git-Tag: 1.1~54^2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=57cd3158368bf1e11e5924415912f903c176cc8d;p=erp24_rep%2Fyii-erp24%2F.git store plan page --- diff --git a/erp24/controllers/ShipmentController.php b/erp24/controllers/ShipmentController.php index 4635daa6..321aaf5e 100755 --- a/erp24/controllers/ShipmentController.php +++ b/erp24/controllers/ShipmentController.php @@ -16,6 +16,7 @@ class ShipmentController extends Controller { return $this->render('info'); } + public function actionStorePlan() { return $this->render('store-plan'); } public function actionPolnogrammEdit() { return $this->render('polnogramm-edit'); } public function actionIndex() { return $this->render('index'); } //public function actionAdd() { return $this->render('add'); } diff --git a/erp24/modul/shipment/store_plan.php b/erp24/modul/shipment/store_plan.php index e11a0112..dacae64d 100644 --- a/erp24/modul/shipment/store_plan.php +++ b/erp24/modul/shipment/store_plan.php @@ -1,86 +1,86 @@ - $summ) { -foreach($_POST["summ_week"] as $storeid => $summ) { - //$_POST["summ_week"] as $storeid => $summ -$summ2=$_POST["summ"][$storeid]; -$summ_fact=$_POST["summ_fact"][$storeid]; + $summ2 = $_POST["summ"][$storeid]; + $summ_fact = $_POST["summ_fact"][$storeid]; -$sql="INSERT IGNORE INTO store_plan SET store_id='$storeid', month='$month', year='$year' , summ_week='$summ', summ='$summ2', summ_fact='$summ_fact' -ON DUPLICATE KEY UPDATE store_id='$storeid', month='$month', year='$year', summ_week='$summ', summ='$summ2', summ_fact='$summ_fact' "; -$db::sql($sql); + $sql = "INSERT INTO store_plan (store_id, month, year, summ_week, summ, summ_fact, plan_day, plan_day_saturday, plan_checks_counter, plan_avg, plan_checks_counter_saturday, plan_chacks_counter_week, plan_people_day, plan_people_day_saturday, plan_people_week, admin_id, date_edit) +VALUES ('$storeid','$month','$year','$summ','$summ2','$summ_fact',0,0,0,0,0,0,0,0,0,0,now()) +ON CONFLICT (store_id, month, year) DO UPDATE SET store_id='$storeid', month='$month', year='$year', summ_week='$summ', summ='$summ2', summ_fact='$summ_fact', date_edit=now()"; + $db::sql($sql); //echo $sql; } -$data=$db::getRows("SELECT * FROM store_plan WHERE year=? AND month=?",[$year,$month]); -foreach($data as $row){ -$values_data[$row["store_id"]]["summ"]=$row["summ"]; -$values_data[$row["store_id"]]["summ_week"]=$row["summ_week"]; -$values_data[$row["store_id"]]["summ_fact"]=$row["summ_fact"]; +$data = $db::getRows("SELECT * FROM store_plan WHERE year=? AND month=?", [$year, $month]); +foreach ($data as $row) { + $values_data[$row["store_id"]]["summ"] = $row["summ"]; + $values_data[$row["store_id"]]["summ_week"] = $row["summ_week"]; + $values_data[$row["store_id"]]["summ_fact"] = $row["summ_fact"]; } -echo'

План продаж и закупки по магазинам

'; -$array=[2019,2020,2021,2022]; - +echo '

План продаж и закупки по магазинам

'; +$array = [2019, 2020, 2021, 2022]; -foreach($array as $y) { - echo"$y "; -echo" "; + } else echo "warning"; + echo " btn-sm m-1\">$y "; + echo " "; } $array = array( - 1 => 'Январь', - 2 => 'Февраль', - 3 => 'Март', - 4 => 'Апрель', - 5 => 'Май', - 6 => 'Июнь', - 7 => 'Июль', - 8 => 'Август', - 9 => 'Сентябрь', - 10 => 'Октябрь', - 11 => 'Ноябрь', - 12 => 'Декабрь' + 1 => 'Январь', + 2 => 'Февраль', + 3 => 'Март', + 4 => 'Апрель', + 5 => 'Май', + 6 => 'Июнь', + 7 => 'Июль', + 8 => 'Август', + 9 => 'Сентябрь', + 10 => 'Октябрь', + 11 => 'Ноябрь', + 12 => 'Декабрь' ); - - - echo"
"; -foreach($array as $monf => $m) { - echo"$m "; -echo" "; -} - +echo "
"; +foreach ($array as $monf => $m) { + echo "$m "; + echo " "; +} -echo'
+echo ' + +
@@ -89,24 +89,20 @@ echo' - - - -"; +foreach ($stores as $strid => $namestore) { + if ($values_data[$strid] ?? false) { + echo " + + +"; + } } -echo'
магазин план продаж$namestore
$namestore
+echo '
'; - - - - -include"templates/bottom.php"; diff --git a/erp24/views/shipment/store-plan.php b/erp24/views/shipment/store-plan.php new file mode 100644 index 00000000..481f87f1 --- /dev/null +++ b/erp24/views/shipment/store-plan.php @@ -0,0 +1,4 @@ +