From c324d025d53b290155bdb9b52adfa3b33b3110d4 Mon Sep 17 00:00:00 2001 From: liu <1873441552@qq.com> Date: Mon, 8 Jul 2024 10:36:26 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=97=E8=A1=A8=E5=8E=A8=E5=B8=88=E5=88=A4?= =?UTF-8?q?=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../StoreFinanceFlowLists.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/app/admin/lists/store_finance_flow/StoreFinanceFlowLists.php b/app/admin/lists/store_finance_flow/StoreFinanceFlowLists.php index 53384f8c5..70e936b6e 100644 --- a/app/admin/lists/store_finance_flow/StoreFinanceFlowLists.php +++ b/app/admin/lists/store_finance_flow/StoreFinanceFlowLists.php @@ -75,11 +75,24 @@ class StoreFinanceFlowLists extends BaseAdminDataLists implements ListsSearchInt if (!empty($this->request->adminInfo['store_id'])) { $item['financial_pm'] = $item['financial_pm'] == 0 ? 1 : 0; } + //厨师判断 other_uid不为空 user_ship=1厨师 + $cookCheck = 0; + if(!empty($item['other_uid']) && $item['other_uid'] >0){ + $cookCheck = User::where('id', $item['other_uid'])->value('user_ship')??0; + } if ($item['financial_pm'] == 0) { $item['number'] = '-' . $item['number']; - $item['financial_type_name'] = '订单支出:' . OrderEnum::getFinancialType($item['financial_type']); + $Identity = OrderEnum::getFinancialType($item['financial_type']); + if($cookCheck == 1 && $item['financial_type'] ==12){ + $Identity ="厨师"; + } + $item['financial_type_name'] = '订单支出:' .$Identity; } else { - $item['financial_type_name'] = OrderEnum::getFinancialType($item['financial_type']) . '获得'; + $Identity = OrderEnum::getFinancialType($item['financial_type']); + if($cookCheck == 1 && $item['financial_type'] ==12){ + $Identity ="厨师"; + } + $item['financial_type_name'] = $Identity . '获得'; $item['number'] = '+' . $item['number']; } $item['staff_name'] = SystemStoreStaff::where('id', $item['staff_id'])->value('staff_name');