|
|
@@ -2,12 +2,33 @@
|
|
|
|
|
|
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);
|
|
|
+ }
|
|
|
+ return $list;
|
|
|
+ }
|
|
|
|
|
|
}
|