first commit
This commit is contained in:
@@ -0,0 +1,273 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import io.v.nutz.common.models.Goods;
|
||||
import io.v.nutz.sys.models.Sys_file;
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.DB;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
import org.nutz.dao.interceptor.annotation.PrevInsert;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @author zhf
|
||||
* @date 2020/11/13 10:15
|
||||
* @description 活动报销
|
||||
*/
|
||||
@Data
|
||||
@Table("Activity_Bx")
|
||||
public class ActivityBx {
|
||||
|
||||
@Column
|
||||
@Name
|
||||
@Comment("ID")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
@PrevInsert(uu32 = true)
|
||||
private String id;
|
||||
|
||||
@Column
|
||||
@Comment("姓名")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 200)
|
||||
private String user_name;
|
||||
|
||||
@Column
|
||||
@Comment("申请时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 30)
|
||||
private String apply_time;
|
||||
|
||||
@Column
|
||||
@Comment("用户id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String user_id;
|
||||
|
||||
@Column
|
||||
@Comment("用户签字id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String user_signature;
|
||||
|
||||
@Column
|
||||
@Comment("年份")
|
||||
@ColDefine(type = ColType.INT, width = 4)
|
||||
private Integer year;
|
||||
|
||||
@Column
|
||||
@Comment("活动时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 30)
|
||||
private String activity_time;
|
||||
|
||||
@Column
|
||||
@Comment("活动地点")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 50)
|
||||
private String venue;
|
||||
|
||||
@Column
|
||||
@Comment("活动名称")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 50)
|
||||
private String activity_name;
|
||||
|
||||
@Column
|
||||
@Comment("活动id (未必有)")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String activity_id;
|
||||
|
||||
@Column
|
||||
@Comment("活动内容")
|
||||
@ColDefine(type = ColType.TEXT)
|
||||
private String activity_content;
|
||||
|
||||
@Column
|
||||
@Comment("报销事由")
|
||||
@ColDefine(type = ColType.TEXT)
|
||||
private String cause;
|
||||
|
||||
@Column
|
||||
@Comment("活动人数")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 50)
|
||||
private String activity_number;
|
||||
|
||||
@Column
|
||||
@Comment("报销金额")
|
||||
@ColDefine(type = ColType.FLOAT, width = 10, precision = 2)
|
||||
private Double activity_money;
|
||||
|
||||
@Column
|
||||
@Comment("报销卡号")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 50)
|
||||
private String activity_card_number;
|
||||
|
||||
@Column
|
||||
@Comment("活动类型(1.基层工会,2.校工会,3.社团)")
|
||||
@ColDefine(type = ColType.INT, width = 2)
|
||||
private Integer activity_type;
|
||||
|
||||
@Column
|
||||
@Comment("状态id")
|
||||
@ColDefine(type = ColType.INT, width = 8)
|
||||
private String state_id;
|
||||
|
||||
@Column
|
||||
@Comment("基层工会主席审核id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String union_audit_id;
|
||||
|
||||
@Column
|
||||
@Comment("单位书记审核id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String unit_secretary_audit_id;
|
||||
|
||||
@Column
|
||||
@Comment("财务审核id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String finance_audit_id;
|
||||
|
||||
@Column
|
||||
@Comment("分管副主席审核id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String vice_chairman_audit_id;
|
||||
|
||||
@Column
|
||||
@Comment("常务副主席审核id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String standing_vice_chairman_audit_id;
|
||||
|
||||
@Column
|
||||
@Comment("基层工会主席签字id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String division_chairman;
|
||||
|
||||
@Column
|
||||
@Comment("基层工会主席id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String division_chairman_name;
|
||||
|
||||
@Column
|
||||
@Comment("基层工会审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String division_chairman_time;
|
||||
|
||||
@Column
|
||||
@Comment("基层工会审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 500)
|
||||
private String division_chairman_idea;
|
||||
|
||||
@Column
|
||||
@Comment("工会会计签字id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String accounting;
|
||||
|
||||
@Column
|
||||
@Comment("工会会计id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String accounting_name;
|
||||
|
||||
@Column
|
||||
@Comment("工会会计审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String accounting_time;
|
||||
|
||||
@Column
|
||||
@Comment("工会会计审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 500)
|
||||
private String accounting_idea;
|
||||
|
||||
@Column
|
||||
@Comment("工会副主席签字id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String confirm_trade;
|
||||
|
||||
@Column
|
||||
@Comment("工会副主席id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String confirm_trade_name;
|
||||
|
||||
@Column
|
||||
@Comment("工会副主席审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String confirm_trade_time;
|
||||
|
||||
@Column
|
||||
@Comment("工会副主席审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 500)
|
||||
private String confirm_trade_idea;
|
||||
|
||||
@Column
|
||||
@Comment("工会主席签字id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String union_chairman;
|
||||
|
||||
@Column
|
||||
@Comment("工会主席")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String union_chairman_name;
|
||||
|
||||
@Column
|
||||
@Comment("工会主席审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String union_chairman_time;
|
||||
|
||||
@Column
|
||||
@Comment("工会主席审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 500)
|
||||
private String union_chairman_idea;
|
||||
|
||||
@Column
|
||||
@Comment("工会出纳转账签字id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String union_cashier;
|
||||
|
||||
@Column
|
||||
@Comment("工会出纳转账")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String union_cashier_name;
|
||||
|
||||
@Column
|
||||
@Comment("工会出纳审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String union_cashier_time;
|
||||
|
||||
@Column
|
||||
@Comment("工会出纳审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 500)
|
||||
private String union_cashier_idea;
|
||||
|
||||
@Column
|
||||
@Comment("协会负责人id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String association_principal_id;
|
||||
|
||||
@Column
|
||||
@Comment("协会负责人签字id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String association_principalSign_id;
|
||||
|
||||
@Column
|
||||
@Comment("协会负责人审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String association_principal_time;
|
||||
|
||||
@Column
|
||||
@Comment("协会负责人审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 500)
|
||||
private String association_principal_idea;
|
||||
|
||||
@Column
|
||||
@Comment("附件")
|
||||
@ColDefine(type = ColType.MYSQL_JSON)
|
||||
private List<Sys_file> files;
|
||||
|
||||
@Column
|
||||
@Comment("附件数量")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 100)
|
||||
private String files_num;
|
||||
|
||||
@Many(field = "reid")
|
||||
private List<Goods> goods;
|
||||
|
||||
@Column
|
||||
@Comment("单据号")
|
||||
@Prev({
|
||||
@SQL(db = DB.MYSQL, value = "SELECT CONCAT(YEAR(NOW()),LPAD(RIGHT((SELECT IFNULL(MAX(document_no),0) from activity_bx WHERE LEFT(document_no,4) = YEAR(NOW())),5)+1, 5, 0) )"),
|
||||
})
|
||||
private Integer document_no;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,121 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import cn.wizzer.framework.base.model.BaseModel;
|
||||
import io.v.nutz.sys.models.Sys_file;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* @Author: 1V
|
||||
* @DateTime: 2020/11/25 9:11
|
||||
* @Description: TODO
|
||||
*/
|
||||
@Table("Activity_File")
|
||||
public class ActivityFile extends BaseModel {
|
||||
@Column
|
||||
@Name
|
||||
@Comment("ID")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
@Prev(els = {@EL("uuid()")})
|
||||
private String id;
|
||||
|
||||
@Column
|
||||
@Comment("上传人")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String user_id;
|
||||
|
||||
@Column
|
||||
@Comment("上传人姓名")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 100)
|
||||
private String user_name;
|
||||
|
||||
@Column
|
||||
@Comment("上传日期")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 30)
|
||||
private String time;
|
||||
|
||||
@Column
|
||||
@Comment("活动id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String activity_id;
|
||||
|
||||
@Column
|
||||
@Comment("资料名称")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 100)
|
||||
private String name;
|
||||
|
||||
@Column
|
||||
@Comment("资料类型")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 50)
|
||||
private String type;
|
||||
|
||||
@Column
|
||||
@Comment("文件")
|
||||
@ColDefine(type = ColType.MYSQL_JSON)
|
||||
private List<Sys_file> files;
|
||||
|
||||
public String getUser_name() {
|
||||
return user_name;
|
||||
}
|
||||
|
||||
public void setUser_name(String user_name) {
|
||||
this.user_name = user_name;
|
||||
}
|
||||
|
||||
public String getTime() {
|
||||
return time;
|
||||
}
|
||||
|
||||
public void setTime(String time) {
|
||||
this.time = time;
|
||||
}
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getUser_id() {
|
||||
return user_id;
|
||||
}
|
||||
|
||||
public void setUser_id(String user_id) {
|
||||
this.user_id = user_id;
|
||||
}
|
||||
|
||||
public String getActivity_id() {
|
||||
return activity_id;
|
||||
}
|
||||
|
||||
public void setActivity_id(String activity_id) {
|
||||
this.activity_id = activity_id;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getType() {
|
||||
return type;
|
||||
}
|
||||
|
||||
public void setType(String type) {
|
||||
this.type = type;
|
||||
}
|
||||
|
||||
public List<Sys_file> getFiles() {
|
||||
return files;
|
||||
}
|
||||
|
||||
public void setFiles(List<Sys_file> files) {
|
||||
this.files = files;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,39 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @Author:xsb
|
||||
* @Description: 每年的费用设置表实体类
|
||||
* @Date:Created in 9:04 2021/1/28
|
||||
*/
|
||||
@Table("costs_set")
|
||||
@Data
|
||||
public class CostsSet implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
// 年度
|
||||
@Column
|
||||
@Comment("年度")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer year;
|
||||
|
||||
|
||||
// 工会人均额度
|
||||
@Column
|
||||
@Comment("工会人均额度")
|
||||
@ColDefine(type = ColType.FLOAT)
|
||||
private Float union_avg;
|
||||
|
||||
|
||||
// 社团人均额度
|
||||
@Column
|
||||
@Comment("社团人均额度")
|
||||
@ColDefine(type = ColType.FLOAT)
|
||||
private Float club_avg;
|
||||
|
||||
}
|
||||
@@ -0,0 +1,272 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
import org.nutz.integration.json4excel.annotation.J4EName;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
* @create: 2020-08-15 13:58
|
||||
* @description: 经费报销预约
|
||||
**/
|
||||
@Table("jf_bxyy")
|
||||
public class jf_bxyy implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Column
|
||||
@Name
|
||||
@Comment("主键id")
|
||||
@Prev(els = {@EL("uuid()")})
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String id;
|
||||
|
||||
@Column
|
||||
@Comment("预约人ID")
|
||||
@J4EName("预约人id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String booking_person_id;
|
||||
|
||||
@Column
|
||||
@Comment("预约人电话")
|
||||
@J4EName("预约人电话")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String booking_person_phone;
|
||||
|
||||
@Column
|
||||
@Comment("预约时间")
|
||||
@J4EName("预约时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String booking_time;
|
||||
|
||||
@Column
|
||||
@Comment("报销金额")
|
||||
@J4EName("报销金额")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String rei_money;
|
||||
|
||||
@Column
|
||||
@Comment("活动类型")
|
||||
@J4EName("活动类型")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String activity_type;
|
||||
|
||||
@Column
|
||||
@Comment("报销事项")
|
||||
@J4EName("报销事项")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String rei_matter;
|
||||
|
||||
@Column
|
||||
@Comment("报销说明")
|
||||
@J4EName("报销说明")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String rei_explain;
|
||||
|
||||
@Column
|
||||
@Comment("报销人卡号")
|
||||
@J4EName("报销人卡号")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String rei_card_number;
|
||||
|
||||
@Column
|
||||
@Comment("报销人工资号")
|
||||
@J4EName("报销人工资号")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String rei_wages_number;
|
||||
|
||||
@Column
|
||||
@Comment("财务审核人ID")
|
||||
@J4EName("财务审核人ID")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String finance_id;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("财务审核时间")
|
||||
@J4EName("财务审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String finance_time;
|
||||
|
||||
@Column
|
||||
@Comment("财务审核意见")
|
||||
@J4EName("财务审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 300)
|
||||
private String finance_opinion;
|
||||
|
||||
@Column
|
||||
@Comment("主席审核人ID")
|
||||
@J4EName("主席审核人ID")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String chairman_id;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("主席审核时间")
|
||||
@J4EName("主席审核时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String chairman_time;
|
||||
|
||||
@Column
|
||||
@Comment("主席审核意见")
|
||||
@J4EName("主席审核意见")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 30)
|
||||
private String chairman_opinion;
|
||||
|
||||
@Column
|
||||
@Comment("审核状态:1.待主席审核、2.待财务审核、3.审核通过、4.主席审核不通过、5.财务审核不通过")
|
||||
@J4EName("审核状态")
|
||||
@ColDefine(type = ColType.INT, width = 30)
|
||||
private Integer audit_status;
|
||||
|
||||
@Column
|
||||
@Comment("是否为活动经费报销")
|
||||
@J4EName("是否为活动经费报销")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 30)
|
||||
private String is_activity;
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getBooking_person_id() {
|
||||
return booking_person_id;
|
||||
}
|
||||
|
||||
public void setBooking_person_id(String booking_person_id) {
|
||||
this.booking_person_id = booking_person_id;
|
||||
}
|
||||
|
||||
public String getBooking_person_phone() {
|
||||
return booking_person_phone;
|
||||
}
|
||||
|
||||
public void setBooking_person_phone(String booking_person_phone) {
|
||||
this.booking_person_phone = booking_person_phone;
|
||||
}
|
||||
|
||||
public String getBooking_time() {
|
||||
return booking_time;
|
||||
}
|
||||
|
||||
public void setBooking_time(String booking_time) {
|
||||
this.booking_time = booking_time;
|
||||
}
|
||||
|
||||
public String getRei_money() {
|
||||
return rei_money;
|
||||
}
|
||||
|
||||
public void setRei_money(String rei_money) {
|
||||
this.rei_money = rei_money;
|
||||
}
|
||||
|
||||
public String getActivity_type() {
|
||||
return activity_type;
|
||||
}
|
||||
|
||||
public void setActivity_type(String activity_type) {
|
||||
this.activity_type = activity_type;
|
||||
}
|
||||
|
||||
public String getRei_matter() {
|
||||
return rei_matter;
|
||||
}
|
||||
|
||||
public void setRei_matter(String rei_matter) {
|
||||
this.rei_matter = rei_matter;
|
||||
}
|
||||
|
||||
public String getRei_explain() {
|
||||
return rei_explain;
|
||||
}
|
||||
|
||||
public void setRei_explain(String rei_explain) {
|
||||
this.rei_explain = rei_explain;
|
||||
}
|
||||
|
||||
public String getRei_card_number() {
|
||||
return rei_card_number;
|
||||
}
|
||||
|
||||
public void setRei_card_number(String rei_card_number) {
|
||||
this.rei_card_number = rei_card_number;
|
||||
}
|
||||
|
||||
public String getRei_wages_number() {
|
||||
return rei_wages_number;
|
||||
}
|
||||
|
||||
public void setRei_wages_number(String rei_wages_number) {
|
||||
this.rei_wages_number = rei_wages_number;
|
||||
}
|
||||
|
||||
public String getFinance_id() {
|
||||
return finance_id;
|
||||
}
|
||||
|
||||
public void setFinance_id(String finance_id) {
|
||||
this.finance_id = finance_id;
|
||||
}
|
||||
|
||||
public String getFinance_time() {
|
||||
return finance_time;
|
||||
}
|
||||
|
||||
public void setFinance_time(String finance_time) {
|
||||
this.finance_time = finance_time;
|
||||
}
|
||||
|
||||
public String getFinance_opinion() {
|
||||
return finance_opinion;
|
||||
}
|
||||
|
||||
public void setFinance_opinion(String finance_opinion) {
|
||||
this.finance_opinion = finance_opinion;
|
||||
}
|
||||
|
||||
public String getChairman_id() {
|
||||
return chairman_id;
|
||||
}
|
||||
|
||||
public void setChairman_id(String chairman_id) {
|
||||
this.chairman_id = chairman_id;
|
||||
}
|
||||
|
||||
public String getChairman_time() {
|
||||
return chairman_time;
|
||||
}
|
||||
|
||||
public void setChairman_time(String chairman_time) {
|
||||
this.chairman_time = chairman_time;
|
||||
}
|
||||
|
||||
public String getChairman_opinion() {
|
||||
return chairman_opinion;
|
||||
}
|
||||
|
||||
public void setChairman_opinion(String chairman_opinion) {
|
||||
this.chairman_opinion = chairman_opinion;
|
||||
}
|
||||
|
||||
public Integer getAudit_status() {
|
||||
return audit_status;
|
||||
}
|
||||
|
||||
public void setAudit_status(Integer audit_status) {
|
||||
this.audit_status = audit_status;
|
||||
}
|
||||
|
||||
public String getIs_activity() {
|
||||
return is_activity;
|
||||
}
|
||||
|
||||
public void setIs_activity(String is_activity) {
|
||||
this.is_activity = is_activity;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,93 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import cn.wizzer.framework.base.model.BaseModel;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
import org.nutz.integration.json4excel.annotation.J4EIgnore;
|
||||
import org.nutz.integration.json4excel.annotation.J4EName;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
* @create: 2020-08-17 14:09
|
||||
* @description:
|
||||
**/
|
||||
@Table("jf_bxyy_fj")
|
||||
@J4EName("经费预约附件表")
|
||||
public class jf_bxyy_fj extends BaseModel implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Column
|
||||
@Name
|
||||
@Comment("ID")
|
||||
@J4EIgnore
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String id;
|
||||
|
||||
@Column
|
||||
@Comment("经费预约id")
|
||||
@J4EIgnore
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String booking_id;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("附件url")
|
||||
@J4EName("附件url")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 200)
|
||||
private String url;
|
||||
|
||||
@Column
|
||||
@Comment("附件名称")
|
||||
@J4EName("附件名称")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 80)
|
||||
private String name;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("上传时间")
|
||||
@J4EName("上传时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String time;
|
||||
|
||||
public String getId() {
|
||||
return id;
|
||||
}
|
||||
|
||||
public void setId(String id) {
|
||||
this.id = id;
|
||||
}
|
||||
|
||||
public String getBooking_id() {
|
||||
return booking_id;
|
||||
}
|
||||
|
||||
public void setBooking_id(String booking_id) {
|
||||
this.booking_id = booking_id;
|
||||
}
|
||||
|
||||
public String getUrl() {
|
||||
return url;
|
||||
}
|
||||
|
||||
public void setUrl(String url) {
|
||||
this.url = url;
|
||||
}
|
||||
|
||||
public String getName() {
|
||||
return name;
|
||||
}
|
||||
|
||||
public void setName(String name) {
|
||||
this.name = name;
|
||||
}
|
||||
|
||||
public String getTime() {
|
||||
return time;
|
||||
}
|
||||
|
||||
public void setTime(String time) {
|
||||
this.time = time;
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,85 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
* @create: 2020-08-18 15:01
|
||||
* @description: 社团预算管理
|
||||
**/
|
||||
@Table("jf_club")
|
||||
@Data
|
||||
public class jf_club implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Column
|
||||
@Name
|
||||
@Comment("主键ID")
|
||||
@Prev(els = {@EL("uuid()")})
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String id;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("社团ID")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String club_id;
|
||||
|
||||
@Excel(name = "年度")
|
||||
@Column
|
||||
@Comment("年份")
|
||||
@ColDefine(type = ColType.INT, width = 4)
|
||||
private Integer year;
|
||||
|
||||
@Column
|
||||
@Comment("社团活动费")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer club_activity_cost;
|
||||
|
||||
@Column
|
||||
@Comment("六必访经费")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer lbf_cost;
|
||||
|
||||
@Excel(name = "总额度")
|
||||
@Column
|
||||
@Comment("总额度")
|
||||
@ColDefine(type = ColType.FLOAT)
|
||||
private Float total_quota;
|
||||
|
||||
|
||||
@Excel(name = "协会人数")
|
||||
@Column
|
||||
@Comment("历史会员人数")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer history_member;
|
||||
|
||||
@Excel(name = "标准")
|
||||
@Column
|
||||
@Comment("历史人均额度")
|
||||
@ColDefine(type = ColType.FLOAT)
|
||||
private Float history_club_avg;
|
||||
|
||||
|
||||
@Excel(name = "协会名称")
|
||||
@Column
|
||||
@Comment("历史协会名称")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String history_clubname;
|
||||
@Column
|
||||
@Comment("状态(>=1代表今年已经设置过,<1代表今年未设置,默认值是0)")
|
||||
@Default("0")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer state;
|
||||
@Column
|
||||
@Comment("已使用额度")
|
||||
@ColDefine(type = ColType.FLOAT, width = 10, precision = 2)
|
||||
private double used_quota;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,72 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import com.fasterxml.jackson.annotation.JsonFormat;
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
* @create: 2020-08-18 09:30
|
||||
* @description: 预算使用详情
|
||||
**/
|
||||
@Table("jf_use")
|
||||
@Data
|
||||
public class jf_use implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Column
|
||||
@Name
|
||||
@Comment("主键ID")
|
||||
@Prev(els = {@EL("uuid()")})
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String id;
|
||||
|
||||
@Column
|
||||
@Comment("被调整经费ID")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String adjust_id;
|
||||
|
||||
@Column
|
||||
@Comment("项目")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 255)
|
||||
private String project;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("调整金额")
|
||||
@ColDefine(type = ColType.FLOAT, width = 10, precision = 2)
|
||||
private double adjust_money;
|
||||
|
||||
@Column
|
||||
@Comment("调整事由")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 500)
|
||||
private String adjust_reason;
|
||||
|
||||
@Column
|
||||
@Comment("调整时间")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 20)
|
||||
private String adjust_time;
|
||||
|
||||
@Column
|
||||
@Comment("调整人")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String adjust_person;
|
||||
@Column
|
||||
@Comment("报销id")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String apply_id;
|
||||
@Column
|
||||
@Comment("活动人数")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String activitie_number;
|
||||
@Column
|
||||
@Comment("活动时间")
|
||||
@ColDefine(type = ColType.VARCHAR)
|
||||
@JsonFormat(pattern = "yyyy-MM-dd")
|
||||
private String activitie_time;
|
||||
|
||||
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
package io.v.nutz.jf.model;
|
||||
|
||||
import cn.afterturn.easypoi.excel.annotation.Excel;
|
||||
import lombok.Data;
|
||||
import org.nutz.dao.entity.annotation.*;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
/**
|
||||
* @author: Aaron
|
||||
* @create: 2020-08-14 10:30
|
||||
* @description: 部门工会经费管理
|
||||
**/
|
||||
@Table("jf_yjgh")
|
||||
@Data
|
||||
public class jf_yjgh implements Serializable {
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
|
||||
@Column
|
||||
@Name
|
||||
@Comment("主键ID")
|
||||
@Prev(els = {@EL("uuid()")})
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String id;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("部门工会ID")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String unionId;
|
||||
|
||||
|
||||
@Excel(name = "年度")
|
||||
@Column
|
||||
@Comment("年份")
|
||||
@ColDefine(type = ColType.INT, width = 4)
|
||||
private Integer year;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("部门工会活动费")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer unionActivityCost;
|
||||
|
||||
|
||||
@Column
|
||||
@Comment("六必访经费")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer lbfCost;
|
||||
|
||||
|
||||
@Excel(name = "总额度")
|
||||
@Column
|
||||
@Comment("总额度")
|
||||
@ColDefine(type = ColType.FLOAT)
|
||||
private Float totalQuota;
|
||||
@Column
|
||||
@Comment("已使用额度")
|
||||
@ColDefine(type = ColType.FLOAT, width = 10, precision = 2)
|
||||
private double usedQuota;
|
||||
@Column
|
||||
@Comment("状态(>=1代表今年已经设置过,<1代表今年未设置,默认值是0)")
|
||||
@Default("0")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer state;
|
||||
@Excel(name = "会员人数")
|
||||
@Column
|
||||
@Comment("历史会员人数")
|
||||
@ColDefine(type = ColType.INT)
|
||||
private Integer history_member;
|
||||
@Excel(name = "标准")
|
||||
@Column
|
||||
@Comment("历史人均额度")
|
||||
@ColDefine(type = ColType.FLOAT)
|
||||
private Float history_union_avg;
|
||||
@Excel(name = "部门工会名称")
|
||||
@Column
|
||||
@Comment("历史部门工会名称")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String history_unionname;
|
||||
@Column
|
||||
@Comment("调整事由")
|
||||
@ColDefine(type = ColType.VARCHAR, width = 32)
|
||||
private String reason;
|
||||
|
||||
public Float getTotalQuota() {
|
||||
return totalQuota;
|
||||
}
|
||||
|
||||
public void setTotalQuota(Float totalQuota) {
|
||||
this.totalQuota = totalQuota;
|
||||
}
|
||||
|
||||
|
||||
//
|
||||
// @Excel(name = "年度")
|
||||
// @Column
|
||||
// @Comment("历史年度")
|
||||
// @ColDefine(type = ColType.INT,width = 4)
|
||||
// private Integer history_year;
|
||||
|
||||
public Integer getState() {
|
||||
return state;
|
||||
}
|
||||
|
||||
public void setState(Integer state) {
|
||||
this.state = state;
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user