1.聚才林产品功能(组织时点报表)
parent
5fa313187e
commit
9ca51d4e16
@ -0,0 +1,91 @@
|
|||||||
|
package com.engine.jclproduct.entity.vo;
|
||||||
|
|
||||||
|
import com.cloudstore.eccom.pc.table.WeaTableType;
|
||||||
|
import com.engine.jclproduct.annotation.WeaverTable;
|
||||||
|
import com.engine.jclproduct.annotation.WeaverTableColumn;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author liang.cheng
|
||||||
|
* @Date 2024/10/25 2:22 PM
|
||||||
|
* @Description:
|
||||||
|
* @Version 1.0
|
||||||
|
*/
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
@WeaverTable(pageId = "195fd81d-95fb-4568-af05-1a564c863e21",
|
||||||
|
fields = "t.id," +
|
||||||
|
"t.orgStatus," +
|
||||||
|
"t.organizationCode," +
|
||||||
|
"t.oName," +
|
||||||
|
"t.oParentId," +
|
||||||
|
"t.oChargeId," +
|
||||||
|
"t.belongSub," +
|
||||||
|
"t.showorder",
|
||||||
|
fromSql = "FROM uf_orgChange t",
|
||||||
|
orderby = "showorder",
|
||||||
|
sortway = "asc",
|
||||||
|
primarykey = "id",
|
||||||
|
tableType = WeaTableType.NONE
|
||||||
|
)
|
||||||
|
public class TimeDepartmentVo {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 主键
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn(column = "id",text = "序号", display = false)
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "状态", width = "10%", column = "orgStatus",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.sexOrgStatus")
|
||||||
|
private String orgStatus;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 部门编码
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "部门编码", width = "10%", column = "organizationCode")
|
||||||
|
private String organizationCode;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 部门名称
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "部门名称", width = "10%", column = "oName")
|
||||||
|
private String oName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 上级部门
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "上级部门", width = "10%", column = "oParentId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.departmentName")
|
||||||
|
private String oParentId;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 部门负责人
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "部门负责人", width = "10%", column = "oChargeId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.resourceName")
|
||||||
|
private String oChargeId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 所属分部
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "所属分部", width = "10%", column = "belongSub",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.subCompanyName")
|
||||||
|
private String belongSub;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 显示顺序
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "显示顺序", width = "10%", column = "showorder")
|
||||||
|
private String showorder;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,104 @@
|
|||||||
|
package com.engine.jclproduct.entity.vo;
|
||||||
|
|
||||||
|
import com.cloudstore.eccom.pc.table.WeaTableType;
|
||||||
|
import com.engine.jclproduct.annotation.WeaverTable;
|
||||||
|
import com.engine.jclproduct.annotation.WeaverTableColumn;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author liang.cheng
|
||||||
|
* @Date 2024/10/25 2:22 PM
|
||||||
|
* @Description:
|
||||||
|
* @Version 1.0
|
||||||
|
*/
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
@WeaverTable(pageId = "4e0e4e0b-2440-4446-a9c6-e7fd44301bf7",
|
||||||
|
fields = "t.id," +
|
||||||
|
"t.orgStatus," +
|
||||||
|
"t.oName," +
|
||||||
|
"t.belongSub," +
|
||||||
|
"t.oldName," +
|
||||||
|
"t.oldOChargeId," +
|
||||||
|
"t.newName," +
|
||||||
|
"t.newParentId," +
|
||||||
|
"t.newOChargeId," +
|
||||||
|
"t.showorder",
|
||||||
|
fromSql = "FROM uf_orgChange t",
|
||||||
|
orderby = "showorder",
|
||||||
|
sortway = "asc",
|
||||||
|
primarykey = "id",
|
||||||
|
tableType = WeaTableType.NONE
|
||||||
|
)
|
||||||
|
public class TransDepartmentVo {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 主键
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn(column = "id",text = "序号", display = false)
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "状态", width = "10%", column = "orgStatus",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.sexOrgStatus")
|
||||||
|
private String orgStatus;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 部门名称
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "部门名称", width = "10%", column = "oName")
|
||||||
|
private String oName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 所属分部
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "所属分部", width = "10%", column = "belongSub",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.subCompanyName")
|
||||||
|
private String belongSub;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动前部门名称
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动前部门名称", width = "10%", column = "oldName")
|
||||||
|
private String oldName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动前上级部门
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动前上级部门", width = "10%", column = "oldParentId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.departmentName")
|
||||||
|
private String oldParentId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动前部门负责人
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动前部门负责人", width = "10%", column = "oldOChargeId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.resourceName")
|
||||||
|
private String oldOChargeId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动后部门名称
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动后部门名称", width = "10%", column = "newName")
|
||||||
|
private String newName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动后上级部门
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动后上级部门", width = "10%", column = "newParentId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.departmentName")
|
||||||
|
private String newParentId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动后部门负责人
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动后部门负责人", width = "10%", column = "newOChargeId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.resourceName")
|
||||||
|
private String newOChargeId;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
@ -0,0 +1,84 @@
|
|||||||
|
package com.engine.jclproduct.entity.vo;
|
||||||
|
|
||||||
|
import com.cloudstore.eccom.pc.table.WeaTableType;
|
||||||
|
import com.engine.jclproduct.annotation.WeaverTable;
|
||||||
|
import com.engine.jclproduct.annotation.WeaverTableColumn;
|
||||||
|
import lombok.AllArgsConstructor;
|
||||||
|
import lombok.Builder;
|
||||||
|
import lombok.Data;
|
||||||
|
import lombok.NoArgsConstructor;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @Author liang.cheng
|
||||||
|
* @Date 2024/10/25 2:22 PM
|
||||||
|
* @Description:
|
||||||
|
* @Version 1.0
|
||||||
|
*/
|
||||||
|
|
||||||
|
@Data
|
||||||
|
@Builder
|
||||||
|
@NoArgsConstructor
|
||||||
|
@AllArgsConstructor
|
||||||
|
@WeaverTable(pageId = "f3fbe166-778d-4ed7-b026-528c3262fa48",
|
||||||
|
fields = "t.id," +
|
||||||
|
"t.orgStatus," +
|
||||||
|
"t.oName," +
|
||||||
|
"t.oldName," +
|
||||||
|
"t.oldParentId," +
|
||||||
|
"t.newName," +
|
||||||
|
"t.newParentId",
|
||||||
|
fromSql = "FROM uf_orgChange t",
|
||||||
|
orderby = "showorder",
|
||||||
|
sortway = "asc",
|
||||||
|
primarykey = "id",
|
||||||
|
tableType = WeaTableType.NONE
|
||||||
|
)
|
||||||
|
public class TransSubCompanyVo {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 主键
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn(column = "id",text = "序号", display = false)
|
||||||
|
private Integer id;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 状态
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "状态", width = "5%", column = "orgStatus",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.sexOrgStatus")
|
||||||
|
private String orgStatus;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 分部名称
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "分部名称", width = "10%", column = "oName")
|
||||||
|
private String oName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动前分部名称
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动前分部名称", width = "10%", column = "oldName")
|
||||||
|
private String oldName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动前上级分部
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动前上级分部", width = "10%", column = "oldParentId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.subCompanyName")
|
||||||
|
private String oldParentId;
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动后分部名称
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动后分部名称", width = "10%", column = "newName")
|
||||||
|
private String newName;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 变动后上级分部
|
||||||
|
*/
|
||||||
|
@WeaverTableColumn( text = "变动后上级分部", width = "10%", column = "newParentId",transmethod = "com.engine.jclproduct.transmethod.EmReportTransMethod.subCompanyName")
|
||||||
|
private String newParentId;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
}
|
Loading…
Reference in New Issue