baji/app/common/model/AdminGoodsLog.php
2025-03-03 14:47:45 +08:00

51 lines
1.3 KiB
PHP
Executable File

<?php
namespace app\common\model;
use app\common\model\Base;
use think\Model;
class AdminGoodsLog extends Base
{
// 设置当前模型对应的完整数据表名称
protected $table = 'admin_goods_log';
/**
* 获取列表
*/
public static function getList($where = [], $field = '*', $order = '', $pageSize = "15")
{
$list = self::where($where)
->field($field)
->order($order)
->paginate(['list_rows' => $pageSize, 'query' => request()->param()]);
$page = $list->render();
$data['list'] = $list->toArray()['data'];
$data['count'] = $list->total();
$data['last_page'] = $list->toArray()['last_page'];
$data['page'] = $page;
return $data;
}
/**
* 添加操作日志
* @return void
* @Author: jiaoxinfeng
* @Date: 2023/10/14
* @Time: 09:17
*/
public static function add_goods_log($admin_id,$goods_id,$goods_list_id,$data,$new_data){
$arr = [];
$arr['a_id'] = $admin_id;
$arr['goods_id'] = $goods_id;
$arr['goods_list_id'] = $goods_list_id;
$arr['original_data'] = $data;
$arr['new_data'] = $new_data;
$arr['ip'] = ip2long(request()->ip());
$arr['addtime'] = time();
$res = self::insert($arr);
return true;
}
}