This commit is contained in:
weiz 2024-03-23 15:24:01 +08:00
parent be12b73d78
commit f9cfccf69c

View File

@ -12,22 +12,22 @@
// | author: likeadminTeam // | author: likeadminTeam
// +---------------------------------------------------------------------- // +----------------------------------------------------------------------
namespace app\adminapi\logic\project; namespace app\adminapi\logic\project;
use app\common\model\project\Project; use app\common\logic\BaseLogic;
use app\common\model\project\ProjectStakeholder; use app\common\model\project\Project;
use app\common\logic\BaseLogic; use app\common\model\project\ProjectStakeholder;
use think\facade\Db; use think\facade\Db;
/** /**
* 项目干系人逻辑 * 项目干系人逻辑
* Class ProjectStakeholderLogic * Class ProjectStakeholderLogic
* @package app\adminapi\logic\project * @package app\adminapi\logic\project
*/ */
class ProjectStakeholderLogic extends BaseLogic class ProjectStakeholderLogic extends BaseLogic
{ {
/** /**
@ -121,10 +121,11 @@ class ProjectStakeholderLogic extends BaseLogic
*/ */
public static function detail($params): array public static function detail($params): array
{ {
$data = ProjectStakeholder::field('id,project_id,name,identity,superior,department,station,phone,email,attitude,degree_adaptability,remark')->findOrEmpty($params['id'])->toArray(); $data = ProjectStakeholder::field('id,project_id,name,identity,superior,department,station,phone,email,attitude,degree_adaptability,remark')->findOrEmpty($params['id']);
$project = Project::field('name,project_code')->where('id',$data['project_id'])->findOrEmpty(); $project = Project::field('name,project_code')->where('id', $data['project_id'])->findOrEmpty();
$data['project_name'] = $project['name']; $data['project_name'] = $project['name'];
$data['project_code'] = $project['project_code']; $data['project_code'] = $project['project_code'];
return $data; $data['identity_text'] = $data->identity_text;
return $data->toArray();
}
} }
}