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