| | |
| | | package com.zy.asrs.wcs.sys.controller; |
| | | |
| | | import com.zy.asrs.wcs.common.domain.BaseParam; |
| | | import com.zy.asrs.wcs.sys.entity.User; |
| | | import org.springframework.security.core.Authentication; |
| | | import org.springframework.security.core.context.SecurityContextHolder; |
| | | |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * Created by vincent on 1/30/2024 |
| | |
| | | return loginUser == null ? null : loginUser.getId(); |
| | | } |
| | | |
| | | public Long getHostId() { |
| | | User loginUser = getLoginUser(); |
| | | return loginUser == null ? null : loginUser.getHostId(); |
| | | } |
| | | |
| | | public <T extends BaseParam> T buildParam(Map<String, Object> map, Class<T> clz) { |
| | | T t = null; |
| | | try { |
| | | t = clz.getDeclaredConstructor().newInstance(); |
| | | t.syncMap(map); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | | } |
| | | return t; |
| | | } |
| | | |
| | | } |