package com.brilliance.isc.bo;


import com.brilliance.mda.runtime.mda.util.Decimals;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

import static com.brilliance.mda.runtime.mda.Constants.NULLDATE;
import static com.brilliance.mda.runtime.mda.Constants.NULLSTR;


/**
* TABLE:irt:INV - Interest Rate Definition
*/
@Data
@JsonIgnoreProperties(ignoreUnknown = true)
public class Fsa {

    private String inr = NULLSTR;

    //融资业务信息主键
    private String fininr = NULLSTR;

    //关联表
    private String objtyp = NULLSTR;

    //关联表主键
    private String objinr = NULLSTR;

    //银行请求状态
    private String bnkaplsta = NULLSTR;

    //请求结果
    private String aplret = NULLSTR;

    //业务处理状态/上链结果
    private String sta = NULLSTR;

    //�'新时�'
    @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
    private Date updtim = NULLDATE;

    //删除原因
    private String delrea = NULLSTR;

    //处理柜员
    private String hndusr = NULLSTR;

    //废弃标志
    private String delflg = NULLSTR;

    //暂存标志
    private String brkflg = NULLSTR;

    //处理类型
    private String hndtyp = NULLSTR;

    //上链状态
    private String blcsta = NULLSTR;

    //文件路径
    private String docpth = NULLSTR;

    //文件名
    private String docfil = NULLSTR;

    //文件ID
    private String docid = NULLSTR;

    //外管局系统流�'号
    private String wgseq = NULLSTR;

    //提示信息
    private String hinmsg = NULLSTR;

    //外管局处理完成时�'
    private String wgdeafshtim = NULLSTR;

    //修改客户名称
    private String mdfclinam = NULLSTR;

    //修改应收�'�款总金额
    private String mdfrcvtotamt = NULLSTR;

    //是否有效记录
    private String isvalid = NULLSTR;

}