TreatyEnum::SHOP_ENTER_TYPE])->findOrEmpty(); $time = time(); if($treaty->isEmpty()) { // 新增 $addData = [ 'name' => '入驻协议', 'content' => $post['content'] ?? '', 'type' => TreatyEnum::SHOP_ENTER_TYPE, 'create_time' => $time, 'update_time' => $time ]; Treaty::create($addData); }else{ // 更新 Treaty::update([ 'name' => '入驻协议', 'content' => $post['content'] ?? '', 'update_time' => $time ], ['type'=>TreatyEnum::SHOP_ENTER_TYPE]); } return true; } catch (\Exception $e) { static::$error = $e->getMessage(); return false; } } /** * NOTE: 获取协议详细 * @author: 张无忌 * @return array */ public static function detail() { $model = new Treaty(); return $model->field(true) ->where(['type'=>TreatyEnum::SHOP_ENTER_TYPE]) ->findOrEmpty()->toArray(); } }