From 00d24c1f29481a1e7893b13253b16b5153d79f04 Mon Sep 17 00:00:00 2001 From: mkm <727897186@qq.com> Date: Mon, 8 Jan 2024 16:02:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- application/common/Model/MemberAccount.php | 8 +++++--- application/common/Model/Task.php | 4 ++-- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/application/common/Model/MemberAccount.php b/application/common/Model/MemberAccount.php index 3bd9aae..ca9f60b 100755 --- a/application/common/Model/MemberAccount.php +++ b/application/common/Model/MemberAccount.php @@ -98,7 +98,7 @@ class MemberAccount extends CommonModel public function getAuthorizeArrAttr($value, $data) { //支持同时设置多个角色,默认关闭 - if ($data['authorize']) { + if (isset($data['authorize'])) { return explode(',', $data['authorize']); } return []; @@ -106,8 +106,10 @@ class MemberAccount extends CommonModel public function getStatusTextAttr($value, $data) { - $status = [0 => '禁用', 1 => '使用中']; - return $status[$data['status']]; + if(isset($data['status'])){ + $status = [0 => '禁用', 1 => '使用中']; + return $status[$data['status']]; + } } /** diff --git a/application/common/Model/Task.php b/application/common/Model/Task.php index e73dd6e..aba431c 100755 --- a/application/common/Model/Task.php +++ b/application/common/Model/Task.php @@ -47,12 +47,12 @@ class Task extends CommonModel $task['copied_info'][]=Member::where(['code'=>$v])->field('name,code,avatar')->find(); } if($task['department_liaison']){ - $task['liasion_info']=Member::where(['code'=>$task['department_liaison']])->field('name,code,avatar')->find(); + $task['liasion_info']=MemberAccount::where(['code'=>$task['department_liaison']])->field('name,code,avatar')->find(); }else{ $task['liasion_info']=[]; } if($task['department']){ - $task['department_info']=Department::where(['organization_code'=>$task['department']])->field('name')->find(); + $task['department_info']=Department::where(['code'=>$task['department']])->field('name')->find(); }else{ $task['department_info']=[]; }