v.2.30
Добавлен расширенный отчет по реализации Добавлен монитор активности
This commit is contained in:
@@ -14,11 +14,11 @@ class Dishes extends Model {
|
||||
protected $guarded = [];
|
||||
|
||||
public static function getName($data) {
|
||||
$dish_name = Dishes::where('code', $data)->where('is_history', 0)->first();
|
||||
$dish_name = self::where('code', $data)->where('is_history', 0)->first();
|
||||
if ($dish_name) {
|
||||
$dish_name = $dish_name['name'];
|
||||
} else {
|
||||
$dish_name = Dishes::where('code', $data)->where('is_history', 1)->first();
|
||||
$dish_name = self::where('code', $data)->where('is_history', 1)->first();
|
||||
if ($dish_name) {
|
||||
$dish_name = $dish_name['name'];
|
||||
} else {
|
||||
@@ -26,11 +26,11 @@ class Dishes extends Model {
|
||||
}
|
||||
}
|
||||
if ($dish_name == 'Связанный товар удален') {
|
||||
$dish_name = Dishes::where('legacy_code', $data)->where('is_history', 0)->first();
|
||||
$dish_name = self::where('legacy_code', $data)->where('is_history', 0)->first();
|
||||
if ($dish_name) {
|
||||
$dish_name = $dish_name['name'];
|
||||
} else {
|
||||
$dish_name = Dishes::where('legacy_code', $data)->where('is_history', 1)->first();
|
||||
$dish_name = self::where('legacy_code', $data)->where('is_history', 1)->first();
|
||||
if ($dish_name) {
|
||||
$dish_name = $dish_name['name'];
|
||||
} else {
|
||||
@@ -42,12 +42,12 @@ class Dishes extends Model {
|
||||
}
|
||||
|
||||
public static function isReal($data) {
|
||||
$dish_isReal = Dishes::where('code', $data)->where('is_history', 0)->first();
|
||||
$dish_isReal = self::where('code', $data)->where('is_history', 0)->first();
|
||||
$isReal = 0;
|
||||
if ($dish_isReal) {
|
||||
$isReal = intval($dish_isReal['real_count']);
|
||||
} else {
|
||||
$dish_isReal = Dishes::where('code', $data)->where('is_history', 1)->first();
|
||||
$dish_isReal = self::where('code', $data)->where('is_history', 1)->first();
|
||||
if ($dish_isReal) {
|
||||
$isReal = intval($dish_isReal['real_count']);
|
||||
} else {
|
||||
@@ -57,13 +57,29 @@ class Dishes extends Model {
|
||||
return $isReal;
|
||||
}
|
||||
|
||||
public static function getSpecialPrice($menu_code) {
|
||||
$dish_special_price = self::where('code', $menu_code)->where('is_history', 0)->first();
|
||||
$special_price = 0;
|
||||
if ($dish_special_price) {
|
||||
$special_price = round($dish_special_price['real_cosht'], 2);
|
||||
} else {
|
||||
$dish_special_price = self::where('code', $menu_code)->where('is_history', 1)->first();
|
||||
if ($dish_special_price) {
|
||||
$special_price = round($dish_special_price['real_cosht']);
|
||||
} else {
|
||||
$special_price = 0;
|
||||
}
|
||||
}
|
||||
return $special_price;
|
||||
}
|
||||
|
||||
public static function isServing($data) {
|
||||
$dish_isServing = Dishes::where('code', $data)->where('is_history', 0)->first();
|
||||
$dish_isServing = self::where('code', $data)->where('is_history', 0)->first();
|
||||
$isServing = 0;
|
||||
if ($dish_isServing) {
|
||||
$isServing = intval($dish_isServing['is_serving']);
|
||||
} else {
|
||||
$dish_isServing = Dishes::where('code', $data)->where('is_history', 1)->first();
|
||||
$dish_isServing = self::where('code', $data)->where('is_history', 1)->first();
|
||||
if ($dish_isServing) {
|
||||
$isServing = intval($dish_isServing['is_serving']);
|
||||
} else {
|
||||
@@ -74,11 +90,11 @@ class Dishes extends Model {
|
||||
}
|
||||
|
||||
public static function GetPrinterCode($data) {
|
||||
$dish = Dishes::where('legacy_code', $data)->where('is_history', 0)->first();
|
||||
$dish = self::where('legacy_code', $data)->where('is_history', 0)->first();
|
||||
if ($dish) {
|
||||
$printer_code = $dish['printer_code'];
|
||||
} else {
|
||||
$dish = Dishes::where('legacy_code', $data)->where('is_history', 1)->first();
|
||||
$dish = self::where('legacy_code', $data)->where('is_history', 1)->first();
|
||||
if ($dish) {
|
||||
$printer_code = $dish['printer_code'];
|
||||
} else {
|
||||
@@ -86,11 +102,11 @@ class Dishes extends Model {
|
||||
}
|
||||
}
|
||||
if ($printer_code == 0) {
|
||||
$dish = Dishes::where('code', $data)->where('is_history', 0)->first();
|
||||
$dish = self::where('code', $data)->where('is_history', 0)->first();
|
||||
if ($dish) {
|
||||
$printer_code = $dish['printer_code'];
|
||||
} else {
|
||||
$dish = Dishes::where('code', $data)->where('is_history', 1)->first();
|
||||
$dish = self::where('code', $data)->where('is_history', 1)->first();
|
||||
if ($dish) {
|
||||
$printer_code = $dish['printer_code'];
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user