Webuserserver.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. <?php
  2. namespace app\admin\server;
  3. use app\common\model\webuserlogmodel;
  4. use app\common\model\webusermodel;
  5. use think\facade\Request;
  6. class Webuserserver
  7. {
  8. /**
  9. * 保存管理员日志
  10. *
  11. * @return void
  12. * @author wj
  13. * @date 2022-12-05
  14. */
  15. public function savelog($wuid, $arr)
  16. {
  17. $m_wl = new webuserlogmodel();
  18. $m_w = new webusermodel();
  19. $ip = Request::instance()->ip();
  20. $insertData = [
  21. 'ip' => $ip,
  22. 'createtime' => date('Y-m-d H:i:s'),
  23. ];
  24. $insertData['wuid'] = $wuid;
  25. if (isset($arr['node']) && !empty($arr['node'])) {
  26. $insertData['node'] = $arr['node'];
  27. }
  28. if (isset($arr['type']) && !empty($arr['type'])) {
  29. $insertData['type'] = $arr['type'];
  30. }
  31. if (isset($arr['tablename']) && !empty($arr['tablename'])) {
  32. $insertData['tablename'] = $arr['tablename'];
  33. }
  34. if (isset($arr['refid']) && !empty($arr['refid'])) {
  35. $insertData['refid'] = $arr['refid'];
  36. }
  37. $m_wul = new webuserlogmodel();
  38. $id = $m_wul->insertData($insertData);
  39. if ($id <= 0) {
  40. return backarr(0, "操作失败");
  41. }
  42. return backarr(1, "操作成功");
  43. }
  44. }