|
@@ -4,6 +4,9 @@ namespace App\Models\Manager;
|
|
|
|
|
|
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
|
use Illuminate\Database\Eloquent\Factories\HasFactory;
|
|
|
use Illuminate\Database\Eloquent\Model;
|
|
use Illuminate\Database\Eloquent\Model;
|
|
|
|
|
+use App\Models\Manager\AdminUser as AdminUserModel;
|
|
|
|
|
+use App\Models\Manager\Personnel\Employee as EmployeeModel;
|
|
|
|
|
+use App\Models\manager\External\Company as CompanyModel;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
|
* 后台管理员操作历史
|
|
* 后台管理员操作历史
|
|
@@ -33,7 +36,20 @@ class AdminHistory extends Model
|
|
|
*/
|
|
*/
|
|
|
public function addAll($admin_menu_name,$company_id='0', $uid, $is_admin, $table, $type, $oldData, $newData, $general_description = '')
|
|
public function addAll($admin_menu_name,$company_id='0', $uid, $is_admin, $table, $type, $oldData, $newData, $general_description = '')
|
|
|
{
|
|
{
|
|
|
|
|
+ $user_name = '';
|
|
|
|
|
+ if ($is_admin == 1){
|
|
|
|
|
+ $user_name = (new AdminUserModel())->where(['uid'=>$uid])->value('username');
|
|
|
|
|
+ }else{
|
|
|
|
|
+ $user_name = (new EmployeeModel())->where(['id'=>$uid])->value('name');
|
|
|
|
|
+ }
|
|
|
|
|
+ $company_name = (new CompanyModel())->where(['id'=>$company_id])->value('company_name');
|
|
|
|
|
+
|
|
|
$insert_data = [
|
|
$insert_data = [
|
|
|
|
|
+ // 操作用户
|
|
|
|
|
+ 'user_name' => isset($user_name)? $user_name : '',
|
|
|
|
|
+ // 品牌方公司名称
|
|
|
|
|
+ 'company_name' => isset($company_name)? $company_name : '',
|
|
|
|
|
+ // 公司ID
|
|
|
'company_id' => $company_id,
|
|
'company_id' => $company_id,
|
|
|
// 模块菜单名称
|
|
// 模块菜单名称
|
|
|
'module_menu_name' => $admin_menu_name,
|
|
'module_menu_name' => $admin_menu_name,
|