xinyb
2024-09-21 53241c9e1a7e4cbb7383b77919a86bba9c1a91e7
提交 | 用户 | age
7caeae 1 package com.yc.crm.mail.entity;
X 2
3 import com.yc.utils.SessionKey;
4 import lombok.Data;
5
6 import javax.servlet.http.HttpServletRequest;
7 import javax.servlet.http.HttpSession;
8
9 /**
10  * @BelongsProject: eCoWorksV3
11  * @BelongsPackage: com.yc.crm.mail.entity
12  * @author: xinyb
13  * @CreateTime: 2024-09-12  10:13
14  * @Description:
15  */
16 @Data
17 public class FoundationEntity {
18     private Integer dbId;
19     private String userCode;
20     private String userName;
21     private String companyId;
22     private String companyName;
23
24     public FoundationEntity(HttpServletRequest request) throws Exception {
25         HttpSession session = request.getSession();
26 //        DataSourceEntity dataSource= MultiDataSource.getDataSourceMap(request);
27         this.dbId = Integer.parseInt((String) session.getAttribute(SessionKey.DATA_BASE_ID));
28         this.userCode = (String) session.getAttribute(SessionKey.USERCODE);
29         this.userName = (String) session.getAttribute(SessionKey.USERNAME);
30         this.companyId = (String) session.getAttribute(SessionKey.COMPANY_ID);
31         this.companyName = (String) session.getAttribute(SessionKey.COMPANY_NAME);
32     }
33
34 }