| 1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- namespace bizMall\saas\classes;
- use common\components\business;
- use common\components\imgUtil;
- use Yii;
- use bizMall\base\classes\BaseClass;
- class StaffClass extends BaseClass
- {
- public static $baseFile = '\bizMall\saas\models\Staff';
- public static function getDetail($id)
- {
- //获取员工详情 ssh 2019.12.9
- $detail = self::getById($id);
- if (empty($detail)) {
- util::fail('没有找到员工信息');
- }
- $list = self::groupStaffBaseInfo([$detail]);
- return current($list);
- }
- //组合员工基本信息 ssh 2019.12.9
- public static function groupStaffBaseInfo($list)
- {
- $prefix = imgUtil::getPrefix();
- foreach ($list as $key => $val) {
- $list[$key] = business::formatStaffAvatar($val);
- $list[$key]['smallAvatarUrl'] = $prefix . '/retail/default-avatar.png';
- $list[$key]['avatarUrl'] = $prefix . '/retail/default-avatar.png';
- }
- return $list;
- }
- }
|