employeeManager-master/src/main/java/com/suny/entity/CheckBack.java

(开头部分) 2KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

package com.suny.entity;


import javax.persistence.*;
import java.io.Serializable;

/**
 * 孙建荣
 * 2016/12/11 20:38
 */
@Entity
@Table(name = "check_back")
public class CheckBack implements Serializable {
    private static final long serialVersionUID = 48L;

    @Id
    @Column(name = "check_id")
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    private Integer id;

    //是否同意申请
    @Column(name = "check_result", nullable = false)
    private boolean result;

    //批复理由
    @Column(name = "check_reason",length = 255)
    private String reason;

    //批复对应的申请
    @OneToOne(targetEntity = Application.class)
    @JoinColumn(name = "app_id")
    private Application app;

    //审批的部长
    @ManyToOne(targetEntity = Manager.class)
    @JoinColumn(name="mgr_id",nullable = false)
    private Manager manager;

    public CheckBack() {
    }

    public CheckBack(Manager manager, boolean result, String reason, Application app) {
        this.manager = manager;
        this.result = result;
        this.reason = reason;
        this.app = app;
    }

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public boolean isResult() {
        return result;
    }

后面还有 45 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。