From 356c7ea6fd657468b7d1d2b6216af1f535394d59 Mon Sep 17 00:00:00 2001 From: wucongxing <815046773@qq.com> Date: Tue, 18 Apr 2023 13:45:13 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=93=E5=AE=B6=E8=AF=A6?= =?UTF-8?q?=E6=83=85=E6=9C=8D=E5=8A=A1=E5=A4=A9=E4=B9=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Model/BasicAgreement.php | 59 +++++++++++++++++++++++++ app/Model/Popup.php | 84 ++++++++++++++++++++++++++++++++++++ 2 files changed, 143 insertions(+) create mode 100644 app/Model/BasicAgreement.php create mode 100644 app/Model/Popup.php diff --git a/app/Model/BasicAgreement.php b/app/Model/BasicAgreement.php new file mode 100644 index 0000000..ea2aead --- /dev/null +++ b/app/Model/BasicAgreement.php @@ -0,0 +1,59 @@ +first($fields); + } + + /** + * 获取数据-多 + * @param array $params + * @param array $fields + * @return Collection|array + */ + public static function getList(array $params = [], array $fields = ['*']): Collection|array + { + return self::where($params)->get($fields); + } + +} diff --git a/app/Model/Popup.php b/app/Model/Popup.php new file mode 100644 index 0000000..7ae45b6 --- /dev/null +++ b/app/Model/Popup.php @@ -0,0 +1,84 @@ +first($fields); + } + + /** + * 获取数据-多 + * @param array $params + * @param array $fields + * @return Collection|array + */ + public static function getList(array $params = [], array $fields = ['*']): Collection|array + { + return self::where($params)->get($fields); + } + + /** + * 新增 + * @param array $data + * @return \Hyperf\Database\Model\Model|Popup + */ + public static function addPopup(array $data): \Hyperf\Database\Model\Model|Popup + { + return self::create($data); + } + + /** + * 修改 + * @param array $params + * @param array $data + * @return int + */ + public static function edit(array $params = [], array $data = []): int + { + return self::where($params)->update($data); + } +}