精简模型

This commit is contained in:
柳清爽
2025-04-08 16:30:20 +08:00
parent 880d132849
commit 1cc150472c
15 changed files with 31 additions and 1359 deletions

View File

@@ -11,30 +11,7 @@ class Device extends Model
{
// 设置表名
protected $name = 'device';
// 设置主键
protected $pk = 'id';
// 自动写入时间戳
protected $autoWriteTimestamp = 'int';
// 定义时间戳字段名
protected $createTime = 'createTime';
protected $updateTime = 'updateTime';
protected $deleteTime = 'deleteTime';
// 定义字段类型
protected $type = [
'id' => 'integer',
'createTime' => 'integer',
'updateTime' => 'integer',
'deleteTime' => 'integer',
'alive' => 'integer',
'isDeleted' => 'integer',
'tenantId' => 'integer',
'groupId' => 'integer'
];
/**
* 获取设备总数
* @param array $where 查询条件

View File

@@ -11,27 +11,7 @@ class DeviceHandleLog extends Model
{
// 设置表名
protected $name = 'device_handle_log';
protected $prefix = 'tk_';
// 设置主键
protected $pk = 'id';
// 自动写入时间戳
protected $autoWriteTimestamp = 'datetime';
// 定义时间戳字段名
protected $createTime = 'createTime';
protected $updateTime = false;
// 定义字段类型
protected $type = [
'id' => 'integer',
'userId' => 'integer',
'deviceId' => 'integer',
'companyId' => 'integer',
'createTime' => 'datetime'
];
/**
* 添加设备操作日志
* @param array $data 日志数据

View File

@@ -11,23 +11,6 @@ class DeviceWechatLogin extends Model
// 设置表名
protected $name = 'device_wechat_login';
// 设置主键
protected $pk = 'id';
// 自动写入时间戳
protected $autoWriteTimestamp = 'int';
// 定义时间戳字段名
protected $createTime = 'createTime';
// 定义字段类型
protected $type = [
'id' => 'integer',
'deviceId' => 'integer',
'companyId' => 'integer',
'createTime' => 'integer'
];
/**
* 查询设备关联的微信ID列表
* @param int $deviceId 设备ID

View File

@@ -14,44 +14,6 @@ class FriendTask extends Model
*/
protected $table = 'tk_friend_task';
/**
* 主键
* @var string
*/
protected $pk = 'id';
/**
* 自动写入时间戳
* @var bool
*/
protected $autoWriteTimestamp = true;
/**
* 创建时间字段
* @var string
*/
protected $createTime = 'createTime';
/**
* 更新时间字段
* @var string
*/
protected $updateTime = 'updateTime';
/**
* 字段类型
* @var array
*/
protected $type = [
'id' => 'integer',
'tenantId' => 'integer',
'operatorAccountId' => 'integer',
'status' => 'integer',
'wechatAccountId' => 'integer',
'createTime' => 'integer',
'updateTime' => 'integer'
];
/**
* 状态常量
*/

View File

@@ -12,36 +12,6 @@ class WechatAccount extends Model
// 设置表名
protected $name = 'wechat_account';
// 设置主键
protected $pk = 'id';
// 自动写入时间戳
protected $autoWriteTimestamp = 'datetime';
// 定义时间戳字段名
protected $createTime = 'createTime';
protected $updateTime = 'updateTime';
// 定义字段类型
protected $type = [
'id' => 'integer',
'deviceAccountId' => 'integer',
'keFuAlive' => 'integer',
'deviceAlive' => 'integer',
'wechatAlive' => 'integer',
'yesterdayMsgCount' => 'integer',
'sevenDayMsgCount' => 'integer',
'thirtyDayMsgCount' => 'integer',
'totalFriend' => 'integer',
'maleFriend' => 'integer',
'femaleFriend' => 'integer',
'gender' => 'integer',
'currentDeviceId' => 'integer',
'isDeleted' => 'integer',
'groupId' => 'integer',
'status' => 'integer'
];
/**
* 获取在线微信账号数量
*

View File

@@ -11,34 +11,7 @@ class WechatFriend extends Model
{
// 设置表名
protected $name = 'wechat_friend';
protected $prefix = 'tk_';
// 设置主键
protected $pk = 'id';
// 自动写入时间戳
protected $autoWriteTimestamp = 'datetime';
// 定义时间戳字段名
protected $createTime = 'createTime';
protected $updateTime = 'updateTime';
// 定义字段类型
protected $type = [
'id' => 'integer',
'wechatAccountId' => 'integer',
'gender' => 'integer',
'addFrom' => 'integer',
'isDeleted' => 'integer',
'isPassed' => 'integer',
'accountId' => 'integer',
'groupId' => 'integer',
'labels' => 'json',
'deleteTime' => 'datetime',
'passTime' => 'datetime',
'createTime' => 'datetime'
];
/**
* 根据微信账号ID获取好友列表
*