Browse Source

添加部门、公司实体类

ZhangManMan 2 years ago
parent
commit
22ed76ae91

+ 27 - 0
src/main/java/com/sky/ioc/entity/domain/organization/Company.java

@@ -0,0 +1,27 @@
+package com.sky.ioc.entity.domain.organization;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+@Data
+public class Company {
+
+    @TableId(type = IdType.AUTO)
+    private Integer id;
+    private String companyName;//公司名')
+    private String logo ;//商标')
+    private String abbreviation;//公司简称')
+    private Integer code;//统一社会信用代码')
+    private String registeredAddress;//注册地址')
+    private String businessAddress;//经营地址')
+    private String legalPersonName;//'法人姓名')
+    private String contactPerson;//联系人')
+    private String contactInformation;//联系人电话')
+    private String companyCode;//公司编码')
+    private Integer staffSize;//'编制人数')
+    private Integer onGuardSize;//在岗人数')
+    private Integer parentCompany;//'上级公司id'
+    private Integer areaId;//区域id')
+    private Integer officeId ;//'部门id')
+}

+ 25 - 0
src/main/java/com/sky/ioc/entity/domain/organization/Department.java

@@ -0,0 +1,25 @@
+package com.sky.ioc.entity.domain.organization;
+
+import com.baomidou.mybatisplus.annotation.IdType;
+import com.baomidou.mybatisplus.annotation.TableId;
+import lombok.Data;
+
+@Data
+public class Department {
+    @TableId(type = IdType.AUTO)
+    private Integer id;
+    private Integer company_id;//公司id')
+    private String name;//部门名')
+    private String fullName;//怕重名 部门全名')
+    private String principal;//负责人')
+    private String liaisonOfficer;//接口人')
+    private Integer onGuard;//在岗人数')
+    private Integer freelanceStaff;//自由员工')
+    private Integer cooperationStaff;//协作员工')
+    private Integer thirdpartyStaff;//第三方员工')
+    private String censure;//职责')
+    private String code;//部门编码')
+    private Integer sort;//部门排序')
+    private String oriId ;//部门id')
+    private String parentId;//部门上级id')
+}