From e5115f374b45005f8b5893efc7d24437376796c6 Mon Sep 17 00:00:00 2001
From: mkm <727897186@qq.com>
Date: Sat, 25 May 2024 19:12:42 +0800
Subject: [PATCH] =?UTF-8?q?=E5=BD=93=E5=AD=98=E5=9C=A8=E6=9C=89=E6=95=88?=
 =?UTF-8?q?=E7=9A=84=20id=20=E6=97=B6=EF=BC=8C=E6=9B=B4=E6=96=B0=20opurcha?=
 =?UTF-8?q?se=5Fgoods=5Foffer=5Fdate=20=E8=A1=A8=E4=B8=AD=E7=9A=84=20statu?=
 =?UTF-8?q?s=20=E4=B8=BA=201?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 app/api/logic/operation/OpurchaseGoodsOfferLogic.php | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/app/api/logic/operation/OpurchaseGoodsOfferLogic.php b/app/api/logic/operation/OpurchaseGoodsOfferLogic.php
index 52c18c1..d53ef9c 100644
--- a/app/api/logic/operation/OpurchaseGoodsOfferLogic.php
+++ b/app/api/logic/operation/OpurchaseGoodsOfferLogic.php
@@ -19,6 +19,15 @@ class OpurchaseGoodsOfferLogic extends BaseLogic{
 					'update_time' => time()
 				]);
 			}
+			$id=$params['data'][0]['id']??0;
+			if($id){
+				$find=OpurchaseGoodsOffer::where('id',$params['data'][0]['id'])->field('supplier_id','create_time')->find();
+				if($find){
+					$time=date('Y-m-d',$find['create_time']);
+					Db::name('opurchase_goods_offer_date')->where('supplier_id', $find['supplier_id'])->whereDay('create_time',$time)->update(['status'=>1]);
+				}
+			}
+
 			Db::commit();
 			return true;
 		} catch (\Exception $e) {