Ver Fonte

[智价云] 删除冗余代码

public há 3 dias atrás
pai
commit
d71e4e8522
1 ficheiros alterados com 0 adições e 110 exclusões
  1. 0 110
      app/Models/OpenPlat/Component.php

+ 0 - 110
app/Models/OpenPlat/Component.php

@@ -1,110 +0,0 @@
-<?php
-
-namespace App\Models\OpenPlat;
-
-
-use Illuminate\Database\Eloquent\Model;
-
-/**
- * 授权方信息以及刷新令牌
- * 
- */
-class Component extends Model
-{
-
-    // 与模型关联的表名
-    protected $table = 'openplat_component';
-    // 是否主动维护时间戳
-    public $timestamps = false;
-
-    // 定义时间戳字段名
-    // const CREATED_AT = 'insert_time';
-    // const UPDATED_AT = 'update_time';
-
-
-    public  function _inintlaze()
-    {
-        parent::_inintlaze();
-    }
-
-    /**
-     * 添加数据
-     * 
-     */
-    public function add($data)
-    {
-        // 时间
-        $data['insert_time']                = time();
-        $data['update_time']                = time();
-        // 写入数据表
-        $id                                    = $this->query()->insertGetId($data);
-        // 如果操作失败
-        if (!$id)                          return 0;
-        // 更新缓存
-        $this->getList(true);
-        // 返回结果
-        return                              $id;
-    }
-
-    /**
-     * 添加数据
-     * 
-     */
-    public function edit($id, $data)
-    {
-        // 更新时间
-        $data['update_time']                = time();
-        // 写入数据表
-        $result                                = $this->query()->where(['id' => $id])->update($data);
-        // 如果操作失败
-        if (!$result)                      return 0;
-        // 更新缓存
-        $this->getList(true);
-        // 返回结果
-        return                              $id;
-    }
-
-    /**
-     * 获取列表
-     * @param   Bool    $force  是否强制更新
-     * 
-     */
-    public function getList($force = false)
-    {
-        // 结果数据
-        $list                  = $force ? [] : cache('manager:openplat:component:list');
-        // 不存在数据
-        if (!$list) {
-            // 从数据库获取数据
-            $data              = $this->query()->where([['status', '=', 0]])->get(['authorizer_appid as appid', 'authorizer_refresh_token as refresh_token', 'company_id', 'func_scope', 'status', 'insert_time', 'update_time'])->toArray();
-            // 循环处理数据
-            $list              = [];
-            // 进行更新
-            foreach ($data as $value) {
-                // 重组数据
-                $list[$value['appid']] = $value;
-            }
-            // 存起来
-            cache(['manager:openplat:component:list' => $list]);
-        }
-        // 返回结果
-        return                  $list;
-    }
-
-    /**
-     * 获取配置平台对应的应用数据
-     * 
-     * @param   int      $appid     appid
-     * @param   string   $field     指定字段
-     * 
-     */
-    public function getOne($appid, $field = '')
-    {
-        // 获取列表数据
-        $list                   = $this->getList();
-        // 获取数据
-        $one                    = isset($list[$appid]) ? $list[$appid] : [];
-        // 返回值
-        return                  empty($field) ? $one : (isset($one[$field]) ? $one[$field] : null);
-    }
-}