Working.java 6.43 KB
package com.huaheng.mmsrf.bean;

import android.os.Parcel;
import android.os.Parcelable;

/**
 * @Description: 工时统计
 * @Author: jeecg-boot
 * @Date:   2021-03-10
 * @Version: V1.0
 */
public class Working implements Parcelable {


    private String id;
    private String depart;
    private String operater;
    private String code;
    private Integer type;
    private String materialname;
    private String drawingno;
    private String technology;
    private String qty;
    private String length;
    private String weight;
    private String workcontent;
    private String readyTime;
    private String techonlogytime;
    private String completetime;
    private String approvedtime;
    private String remark;
    private String createBy;
    private String createTime;
    private String updateBy;
    private String updateTime;
    private String work_type;
    private String realname;

    public String getLength() {
        return length;
    }

    public void setLength(String length) {
        this.length = length;
    }

    public String getId() {
        return id;
    }

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

    public String getDepart() {
        return depart;
    }

    public void setDepart(String depart) {
        this.depart = depart;
    }

    public String getOperater() {
        return operater;
    }

    public void setOperater(String operater) {
        this.operater = operater;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getMaterialname() {
        return materialname;
    }

    public void setMaterialname(String materialname) {
        this.materialname = materialname;
    }

    public String getDrawingno() {
        return drawingno;
    }

    public void setDrawingno(String drawingno) {
        this.drawingno = drawingno;
    }

    public String getTechnology() {
        return technology;
    }

    public void setTechnology(String technology) {
        this.technology = technology;
    }

    public String getQty() {
        return qty;
    }

    public void setQty(String qty) {
        this.qty = qty;
    }

    public String getWeight() {
        return weight;
    }

    public void setWeight(String weight) {
        this.weight = weight;
    }

    public String getTechonlogytime() {
        return techonlogytime;
    }

    public void setTechonlogytime(String techonlogytime) {
        this.techonlogytime = techonlogytime;
    }

    public String getCompletetime() {
        return completetime;
    }

    public void setCompletetime(String completetime) {
        this.completetime = completetime;
    }

    public String getApprovedtime() {
        return approvedtime;
    }

    public void setApprovedtime(String approvedtime) {
        this.approvedtime = approvedtime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getCreateBy() {
        return createBy;
    }

    public void setCreateBy(String createBy) {
        this.createBy = createBy;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateBy() {
        return updateBy;
    }

    public void setUpdateBy(String updateBy) {
        this.updateBy = updateBy;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public String getWorkcontent() {
        return workcontent;
    }

    public void setWorkcontent(String workcontent) {
        this.workcontent = workcontent;
    }

    public String getReadyTime() {
        return readyTime;
    }

    public void setReadyTime(String readyTime) {
        this.readyTime = readyTime;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public String getWork_type() {
        return work_type;
    }

    public void setWork_type(String work_type) {
        this.work_type = work_type;
    }

    public String getRealname() {
        return realname;
    }

    public void setRealname(String realname) {
        this.realname = realname;
    }

    @Override
    public int describeContents() {
        return 0;
    }

    public Working(){

    }
    public Working(Parcel in){
        //如果元素数据是list类型的时候需要: lits = new ArrayList<?> in.readList(list);
        //否则会出现空指针异常.并且读出和写入的数据类型必须相同.如果不想对部分关键字进行序列化,可以使用transient关键字来修饰以及static修饰.
        id = in.readString();
        depart = in.readString();
        operater = in.readString();
        code = in.readString();
        type = in.readInt();
        materialname = in.readString();
        drawingno = in.readString();
        technology = in.readString();
        qty = in.readString();
        weight = in.readString();
        techonlogytime = in.readString();
        completetime = in.readString();
        approvedtime = in.readString();
        remark = in.readString();
        createBy = in.readString();
        createTime = in.readString();
        updateBy = in.readString();
        updateTime = in.readString();
    }

    @Override
    public void writeToParcel(Parcel out, int flags){
        out.writeString(id);
        out.writeString(depart);
        out.writeString(operater);
        out.writeString(code);
        out.writeInt(type);
        out.writeString(materialname);
        out.writeString(drawingno);
        out.writeString(technology);
        out.writeString(qty);
        out.writeString(weight);
        out.writeString(techonlogytime);
        out.writeString(completetime);
        out.writeString(approvedtime);
        out.writeString(remark);
        out.writeString(createBy);
        out.writeString(createTime);
        out.writeString(updateBy);
        out.writeString(updateTime);
    }

    public static final Parcelable.Creator<Working> CREATOR = new Creator<Working>(){

         @Override
        public Working[] newArray(int size){
            return new Working[size];
        }

        @Override
        public Working createFromParcel(Parcel in){
            return new Working(in);
        }
    };


}