vertx-pin/zero-erp/src/main/java/cn/vertxup/erp/domain/tables/records/EAssetRecord.java
/*
* This file is generated by jOOQ.
*/
package cn.vertxup.erp.domain.tables.records;
import cn.vertxup.erp.domain.tables.EAsset;
import cn.vertxup.erp.domain.tables.interfaces.IEAsset;
import io.github.jklingsporn.vertx.jooq.shared.internal.VertxPojo;
import org.jooq.Record1;
import org.jooq.impl.UpdatableRecordImpl;
import java.math.BigDecimal;
import java.time.LocalDateTime;
/**
* This class is generated by jOOQ.
*/
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class EAssetRecord extends UpdatableRecordImpl<EAssetRecord> implements VertxPojo, IEAsset {
private static final long serialVersionUID = 1L;
/**
* Setter for <code>DB_ETERNAL.E_ASSET.KEY</code>. 「key」- 资产主键
*/
@Override
public EAssetRecord setKey(String value) {
set(0, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.KEY</code>. 「key」- 资产主键
*/
@Override
public String getKey() {
return (String) get(0);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.NAME</code>. 「name」- 资产名称
*/
@Override
public EAssetRecord setName(String value) {
set(1, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.NAME</code>. 「name」- 资产名称
*/
@Override
public String getName() {
return (String) get(1);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.CODE</code>. 「code」- 资产编号
*/
@Override
public EAssetRecord setCode(String value) {
set(2, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.CODE</code>. 「code」- 资产编号
*/
@Override
public String getCode() {
return (String) get(2);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.TYPE</code>. 「type」- 资产类型
*/
@Override
public EAssetRecord setType(String value) {
set(3, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.TYPE</code>. 「type」- 资产类型
*/
@Override
public String getType() {
return (String) get(3);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.STATUS</code>. 「status」- 资产状态
*/
@Override
public EAssetRecord setStatus(String value) {
set(4, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.STATUS</code>. 「status」- 资产状态
*/
@Override
public String getStatus() {
return (String) get(4);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.MODEL_NUMBER</code>. 「modelNumber」-
* 规格型号
*/
@Override
public EAssetRecord setModelNumber(String value) {
set(5, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.MODEL_NUMBER</code>. 「modelNumber」-
* 规格型号
*/
@Override
public String getModelNumber() {
return (String) get(5);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.UNIT</code>. 「unit」- 计量单位
*/
@Override
public EAssetRecord setUnit(String value) {
set(6, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.UNIT</code>. 「unit」- 计量单位
*/
@Override
public String getUnit() {
return (String) get(6);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.NUM</code>. 「num」- 资产数量
*/
@Override
public EAssetRecord setNum(Long value) {
set(7, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.NUM</code>. 「num」- 资产数量
*/
@Override
public Long getNum() {
return (Long) get(7);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.NUM_DEPRECATING</code>.
* 「numDeprecating」- 预计折旧数量
*/
@Override
public EAssetRecord setNumDeprecating(Long value) {
set(8, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.NUM_DEPRECATING</code>.
* 「numDeprecating」- 预计折旧数量
*/
@Override
public Long getNumDeprecating() {
return (Long) get(8);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.NUM_DEPRECATED</code>.
* 「numDeprecated」- 已折旧数量
*/
@Override
public EAssetRecord setNumDeprecated(Long value) {
set(9, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.NUM_DEPRECATED</code>.
* 「numDeprecated」- 已折旧数量
*/
@Override
public Long getNumDeprecated() {
return (Long) get(9);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.NUM_USING</code>. 「numUsing」- 预计使用数量
*/
@Override
public EAssetRecord setNumUsing(Long value) {
set(10, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.NUM_USING</code>. 「numUsing」- 预计使用数量
*/
@Override
public Long getNumUsing() {
return (Long) get(10);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.NUM_USED</code>. 「numUsed」- 已使用数量
*/
@Override
public EAssetRecord setNumUsed(Long value) {
set(11, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.NUM_USED</code>. 「numUsed」- 已使用数量
*/
@Override
public Long getNumUsed() {
return (Long) get(11);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.WAY_CHANGE</code>. 「wayChange」- 变动方式
*/
@Override
public EAssetRecord setWayChange(String value) {
set(12, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.WAY_CHANGE</code>. 「wayChange」- 变动方式
*/
@Override
public String getWayChange() {
return (String) get(12);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.WAY_DEPRECATE</code>. 「wayDeprecate」-
* 折旧方式
*/
@Override
public EAssetRecord setWayDeprecate(String value) {
set(13, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.WAY_DEPRECATE</code>. 「wayDeprecate」-
* 折旧方式
*/
@Override
public String getWayDeprecate() {
return (String) get(13);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.WAY_ACCORDING</code>. 「wayAccording」-
* 折旧依据
*/
@Override
public EAssetRecord setWayAccording(String value) {
set(14, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.WAY_ACCORDING</code>. 「wayAccording」-
* 折旧依据
*/
@Override
public String getWayAccording() {
return (String) get(14);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.USED_AT</code>. 「usedAt」- 开始使用时间
*/
@Override
public EAssetRecord setUsedAt(LocalDateTime value) {
set(15, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.USED_AT</code>. 「usedAt」- 开始使用时间
*/
@Override
public LocalDateTime getUsedAt() {
return (LocalDateTime) get(15);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.USED_BY</code>. 「usedBy」- 使用者
*/
@Override
public EAssetRecord setUsedBy(String value) {
set(16, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.USED_BY</code>. 「usedBy」- 使用者
*/
@Override
public String getUsedBy() {
return (String) get(16);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.USED_STATUS</code>. 「usedStatus」-
* 使用状态
*/
@Override
public EAssetRecord setUsedStatus(String value) {
set(17, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.USED_STATUS</code>. 「usedStatus」-
* 使用状态
*/
@Override
public String getUsedStatus() {
return (String) get(17);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_ORIGINAL</code>. 「vOriginal」- 原价值
*/
@Override
public EAssetRecord setVOriginal(BigDecimal value) {
set(18, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_ORIGINAL</code>. 「vOriginal」- 原价值
*/
@Override
public BigDecimal getVOriginal() {
return (BigDecimal) get(18);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_TAX</code>. 「vTax」- 税额
*/
@Override
public EAssetRecord setVTax(BigDecimal value) {
set(19, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_TAX</code>. 「vTax」- 税额
*/
@Override
public BigDecimal getVTax() {
return (BigDecimal) get(19);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_DE_READY</code>. 「vDeReady」- 减值准备
*/
@Override
public EAssetRecord setVDeReady(BigDecimal value) {
set(20, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_DE_READY</code>. 「vDeReady」- 减值准备
*/
@Override
public BigDecimal getVDeReady() {
return (BigDecimal) get(20);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_NET_JUNK</code>. 「vNetJunk」- 净残值
*/
@Override
public EAssetRecord setVNetJunk(BigDecimal value) {
set(21, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_NET_JUNK</code>. 「vNetJunk」- 净残值
*/
@Override
public BigDecimal getVNetJunk() {
return (BigDecimal) get(21);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_NET</code>. 「vNet」- 净值
*/
@Override
public EAssetRecord setVNet(BigDecimal value) {
set(22, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_NET</code>. 「vNet」- 净值
*/
@Override
public BigDecimal getVNet() {
return (BigDecimal) get(22);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_NET_AMOUNT</code>. 「vNetAmount」- 净额
*/
@Override
public EAssetRecord setVNetAmount(BigDecimal value) {
set(23, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_NET_AMOUNT</code>. 「vNetAmount」- 净额
*/
@Override
public BigDecimal getVNetAmount() {
return (BigDecimal) get(23);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_DEPRECATED_M</code>.
* 「vDeprecatedM」- 月折旧
*/
@Override
public EAssetRecord setVDeprecatedM(BigDecimal value) {
set(24, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_DEPRECATED_M</code>.
* 「vDeprecatedM」- 月折旧
*/
@Override
public BigDecimal getVDeprecatedM() {
return (BigDecimal) get(24);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.V_DEPRECATED_A</code>.
* 「vDeprecatedA」- 累积折旧
*/
@Override
public EAssetRecord setVDeprecatedA(BigDecimal value) {
set(25, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.V_DEPRECATED_A</code>.
* 「vDeprecatedA」- 累积折旧
*/
@Override
public BigDecimal getVDeprecatedA() {
return (BigDecimal) get(25);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.K_FIXED</code>. 「kFixed」- 固定资产科目
*/
@Override
public EAssetRecord setKFixed(String value) {
set(26, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.K_FIXED</code>. 「kFixed」- 固定资产科目
*/
@Override
public String getKFixed() {
return (String) get(26);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.K_DEPRECATED</code>. 「kDeprecated」-
* 累积折旧科目
*/
@Override
public EAssetRecord setKDeprecated(String value) {
set(27, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.K_DEPRECATED</code>. 「kDeprecated」-
* 累积折旧科目
*/
@Override
public String getKDeprecated() {
return (String) get(27);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.K_ASSIGNMENT</code>. 「kAssignment」-
* 折旧费用分配科目
*/
@Override
public EAssetRecord setKAssignment(String value) {
set(28, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.K_ASSIGNMENT</code>. 「kAssignment」-
* 折旧费用分配科目
*/
@Override
public String getKAssignment() {
return (String) get(28);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.K_TAX</code>. 「kTax」- 税金科目
*/
@Override
public EAssetRecord setKTax(String value) {
set(29, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.K_TAX</code>. 「kTax」- 税金科目
*/
@Override
public String getKTax() {
return (String) get(29);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.K_DEVALUE</code>. 「kDevalue」- 减值准备科目
*/
@Override
public EAssetRecord setKDevalue(String value) {
set(30, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.K_DEVALUE</code>. 「kDevalue」- 减值准备科目
*/
@Override
public String getKDevalue() {
return (String) get(30);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.K_CHANGE</code>. 「kChange」- 资产变动对方科目
*/
@Override
public EAssetRecord setKChange(String value) {
set(31, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.K_CHANGE</code>. 「kChange」- 资产变动对方科目
*/
@Override
public String getKChange() {
return (String) get(31);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.CUSTOMER_ID</code>. 「customerId」-
* 供应商ID
*/
@Override
public EAssetRecord setCustomerId(String value) {
set(32, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.CUSTOMER_ID</code>. 「customerId」-
* 供应商ID
*/
@Override
public String getCustomerId() {
return (String) get(32);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.EXPIRED_AT</code>. 「expiredAt」- 到期时间
*/
@Override
public EAssetRecord setExpiredAt(LocalDateTime value) {
set(33, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.EXPIRED_AT</code>. 「expiredAt」- 到期时间
*/
@Override
public LocalDateTime getExpiredAt() {
return (LocalDateTime) get(33);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.EXPIRED_COMMENT</code>.
* 「expiredComment」- 到期说明
*/
@Override
public EAssetRecord setExpiredComment(String value) {
set(34, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.EXPIRED_COMMENT</code>.
* 「expiredComment」- 到期说明
*/
@Override
public String getExpiredComment() {
return (String) get(34);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.USER_ID</code>. 「userId」- 资产管理者
*/
@Override
public EAssetRecord setUserId(String value) {
set(35, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.USER_ID</code>. 「userId」- 资产管理者
*/
@Override
public String getUserId() {
return (String) get(35);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.STORE_ID</code>. 「storeId」- 所属仓库ID
*/
@Override
public EAssetRecord setStoreId(String value) {
set(36, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.STORE_ID</code>. 「storeId」- 所属仓库ID
*/
@Override
public String getStoreId() {
return (String) get(36);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.DEPT_ID</code>. 「deptId」- 所属部门
*/
@Override
public EAssetRecord setDeptId(String value) {
set(37, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.DEPT_ID</code>. 「deptId」- 所属部门
*/
@Override
public String getDeptId() {
return (String) get(37);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.COMPANY_ID</code>. 「companyId」- 所属公司
*/
@Override
public EAssetRecord setCompanyId(String value) {
set(38, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.COMPANY_ID</code>. 「companyId」- 所属公司
*/
@Override
public String getCompanyId() {
return (String) get(38);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.PARENT_ID</code>. 「parentId」- 上级资产
*/
@Override
public EAssetRecord setParentId(String value) {
set(39, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.PARENT_ID</code>. 「parentId」- 上级资产
*/
@Override
public String getParentId() {
return (String) get(39);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.COMMENT</code>. 「comment」- 资产备注
*/
@Override
public EAssetRecord setComment(String value) {
set(40, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.COMMENT</code>. 「comment」- 资产备注
*/
@Override
public String getComment() {
return (String) get(40);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.SIGMA</code>. 「sigma」- 统一标识
*/
@Override
public EAssetRecord setSigma(String value) {
set(41, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.SIGMA</code>. 「sigma」- 统一标识
*/
@Override
public String getSigma() {
return (String) get(41);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.LANGUAGE</code>. 「language」- 使用的语言
*/
@Override
public EAssetRecord setLanguage(String value) {
set(42, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.LANGUAGE</code>. 「language」- 使用的语言
*/
@Override
public String getLanguage() {
return (String) get(42);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.ACTIVE</code>. 「active」- 是否启用
*/
@Override
public EAssetRecord setActive(Boolean value) {
set(43, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.ACTIVE</code>. 「active」- 是否启用
*/
@Override
public Boolean getActive() {
return (Boolean) get(43);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.METADATA</code>. 「metadata」- 附加配置数据
*/
@Override
public EAssetRecord setMetadata(String value) {
set(44, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.METADATA</code>. 「metadata」- 附加配置数据
*/
@Override
public String getMetadata() {
return (String) get(44);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.ENTER_AT</code>. 「enterAt」- 入库时间
*/
@Override
public EAssetRecord setEnterAt(LocalDateTime value) {
set(45, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.ENTER_AT</code>. 「enterAt」- 入库时间
*/
@Override
public LocalDateTime getEnterAt() {
return (LocalDateTime) get(45);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.ENTER_BY</code>. 「enterBy」- 入库人
*/
@Override
public EAssetRecord setEnterBy(String value) {
set(46, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.ENTER_BY</code>. 「enterBy」- 入库人
*/
@Override
public String getEnterBy() {
return (String) get(46);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.ACCOUNT_AT</code>. 「accountAt」- 入账时间
*/
@Override
public EAssetRecord setAccountAt(LocalDateTime value) {
set(47, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.ACCOUNT_AT</code>. 「accountAt」- 入账时间
*/
@Override
public LocalDateTime getAccountAt() {
return (LocalDateTime) get(47);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.ACCOUNT_BY</code>. 「accountBy」- 入账人
*/
@Override
public EAssetRecord setAccountBy(String value) {
set(48, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.ACCOUNT_BY</code>. 「accountBy」- 入账人
*/
@Override
public String getAccountBy() {
return (String) get(48);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.SCRAP_AT</code>. 「scrapAt」- 报废时间
*/
@Override
public EAssetRecord setScrapAt(LocalDateTime value) {
set(49, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.SCRAP_AT</code>. 「scrapAt」- 报废时间
*/
@Override
public LocalDateTime getScrapAt() {
return (LocalDateTime) get(49);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.SCRAP_BY</code>. 「scrapBy」- 报废人
*/
@Override
public EAssetRecord setScrapBy(String value) {
set(50, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.SCRAP_BY</code>. 「scrapBy」- 报废人
*/
@Override
public String getScrapBy() {
return (String) get(50);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.CREATED_AT</code>. 「createdAt」- 创建时间
*/
@Override
public EAssetRecord setCreatedAt(LocalDateTime value) {
set(51, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.CREATED_AT</code>. 「createdAt」- 创建时间
*/
@Override
public LocalDateTime getCreatedAt() {
return (LocalDateTime) get(51);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.CREATED_BY</code>. 「createdBy」- 创建人
*/
@Override
public EAssetRecord setCreatedBy(String value) {
set(52, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.CREATED_BY</code>. 「createdBy」- 创建人
*/
@Override
public String getCreatedBy() {
return (String) get(52);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.UPDATED_AT</code>. 「updatedAt」- 更新时间
*/
@Override
public EAssetRecord setUpdatedAt(LocalDateTime value) {
set(53, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.UPDATED_AT</code>. 「updatedAt」- 更新时间
*/
@Override
public LocalDateTime getUpdatedAt() {
return (LocalDateTime) get(53);
}
/**
* Setter for <code>DB_ETERNAL.E_ASSET.UPDATED_BY</code>. 「updatedBy」- 更新人
*/
@Override
public EAssetRecord setUpdatedBy(String value) {
set(54, value);
return this;
}
/**
* Getter for <code>DB_ETERNAL.E_ASSET.UPDATED_BY</code>. 「updatedBy」- 更新人
*/
@Override
public String getUpdatedBy() {
return (String) get(54);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
@Override
public Record1<String> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// FROM and INTO
// -------------------------------------------------------------------------
@Override
public void from(IEAsset from) {
setKey(from.getKey());
setName(from.getName());
setCode(from.getCode());
setType(from.getType());
setStatus(from.getStatus());
setModelNumber(from.getModelNumber());
setUnit(from.getUnit());
setNum(from.getNum());
setNumDeprecating(from.getNumDeprecating());
setNumDeprecated(from.getNumDeprecated());
setNumUsing(from.getNumUsing());
setNumUsed(from.getNumUsed());
setWayChange(from.getWayChange());
setWayDeprecate(from.getWayDeprecate());
setWayAccording(from.getWayAccording());
setUsedAt(from.getUsedAt());
setUsedBy(from.getUsedBy());
setUsedStatus(from.getUsedStatus());
setVOriginal(from.getVOriginal());
setVTax(from.getVTax());
setVDeReady(from.getVDeReady());
setVNetJunk(from.getVNetJunk());
setVNet(from.getVNet());
setVNetAmount(from.getVNetAmount());
setVDeprecatedM(from.getVDeprecatedM());
setVDeprecatedA(from.getVDeprecatedA());
setKFixed(from.getKFixed());
setKDeprecated(from.getKDeprecated());
setKAssignment(from.getKAssignment());
setKTax(from.getKTax());
setKDevalue(from.getKDevalue());
setKChange(from.getKChange());
setCustomerId(from.getCustomerId());
setExpiredAt(from.getExpiredAt());
setExpiredComment(from.getExpiredComment());
setUserId(from.getUserId());
setStoreId(from.getStoreId());
setDeptId(from.getDeptId());
setCompanyId(from.getCompanyId());
setParentId(from.getParentId());
setComment(from.getComment());
setSigma(from.getSigma());
setLanguage(from.getLanguage());
setActive(from.getActive());
setMetadata(from.getMetadata());
setEnterAt(from.getEnterAt());
setEnterBy(from.getEnterBy());
setAccountAt(from.getAccountAt());
setAccountBy(from.getAccountBy());
setScrapAt(from.getScrapAt());
setScrapBy(from.getScrapBy());
setCreatedAt(from.getCreatedAt());
setCreatedBy(from.getCreatedBy());
setUpdatedAt(from.getUpdatedAt());
setUpdatedBy(from.getUpdatedBy());
}
@Override
public <E extends IEAsset> E into(E into) {
into.from(this);
return into;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached EAssetRecord
*/
public EAssetRecord() {
super(EAsset.E_ASSET);
}
/**
* Create a detached, initialised EAssetRecord
*/
public EAssetRecord(String key, String name, String code, String type, String status, String modelNumber, String unit, Long num, Long numDeprecating, Long numDeprecated, Long numUsing, Long numUsed, String wayChange, String wayDeprecate, String wayAccording, LocalDateTime usedAt, String usedBy, String usedStatus, BigDecimal vOriginal, BigDecimal vTax, BigDecimal vDeReady, BigDecimal vNetJunk, BigDecimal vNet, BigDecimal vNetAmount, BigDecimal vDeprecatedM, BigDecimal vDeprecatedA, String kFixed, String kDeprecated, String kAssignment, String kTax, String kDevalue, String kChange, String customerId, LocalDateTime expiredAt, String expiredComment, String userId, String storeId, String deptId, String companyId, String parentId, String comment, String sigma, String language, Boolean active, String metadata, LocalDateTime enterAt, String enterBy, LocalDateTime accountAt, String accountBy, LocalDateTime scrapAt, String scrapBy, LocalDateTime createdAt, String createdBy, LocalDateTime updatedAt, String updatedBy) {
super(EAsset.E_ASSET);
setKey(key);
setName(name);
setCode(code);
setType(type);
setStatus(status);
setModelNumber(modelNumber);
setUnit(unit);
setNum(num);
setNumDeprecating(numDeprecating);
setNumDeprecated(numDeprecated);
setNumUsing(numUsing);
setNumUsed(numUsed);
setWayChange(wayChange);
setWayDeprecate(wayDeprecate);
setWayAccording(wayAccording);
setUsedAt(usedAt);
setUsedBy(usedBy);
setUsedStatus(usedStatus);
setVOriginal(vOriginal);
setVTax(vTax);
setVDeReady(vDeReady);
setVNetJunk(vNetJunk);
setVNet(vNet);
setVNetAmount(vNetAmount);
setVDeprecatedM(vDeprecatedM);
setVDeprecatedA(vDeprecatedA);
setKFixed(kFixed);
setKDeprecated(kDeprecated);
setKAssignment(kAssignment);
setKTax(kTax);
setKDevalue(kDevalue);
setKChange(kChange);
setCustomerId(customerId);
setExpiredAt(expiredAt);
setExpiredComment(expiredComment);
setUserId(userId);
setStoreId(storeId);
setDeptId(deptId);
setCompanyId(companyId);
setParentId(parentId);
setComment(comment);
setSigma(sigma);
setLanguage(language);
setActive(active);
setMetadata(metadata);
setEnterAt(enterAt);
setEnterBy(enterBy);
setAccountAt(accountAt);
setAccountBy(accountBy);
setScrapAt(scrapAt);
setScrapBy(scrapBy);
setCreatedAt(createdAt);
setCreatedBy(createdBy);
setUpdatedAt(updatedAt);
setUpdatedBy(updatedBy);
}
/**
* Create a detached, initialised EAssetRecord
*/
public EAssetRecord(cn.vertxup.erp.domain.tables.pojos.EAsset value) {
super(EAsset.E_ASSET);
if (value != null) {
setKey(value.getKey());
setName(value.getName());
setCode(value.getCode());
setType(value.getType());
setStatus(value.getStatus());
setModelNumber(value.getModelNumber());
setUnit(value.getUnit());
setNum(value.getNum());
setNumDeprecating(value.getNumDeprecating());
setNumDeprecated(value.getNumDeprecated());
setNumUsing(value.getNumUsing());
setNumUsed(value.getNumUsed());
setWayChange(value.getWayChange());
setWayDeprecate(value.getWayDeprecate());
setWayAccording(value.getWayAccording());
setUsedAt(value.getUsedAt());
setUsedBy(value.getUsedBy());
setUsedStatus(value.getUsedStatus());
setVOriginal(value.getVOriginal());
setVTax(value.getVTax());
setVDeReady(value.getVDeReady());
setVNetJunk(value.getVNetJunk());
setVNet(value.getVNet());
setVNetAmount(value.getVNetAmount());
setVDeprecatedM(value.getVDeprecatedM());
setVDeprecatedA(value.getVDeprecatedA());
setKFixed(value.getKFixed());
setKDeprecated(value.getKDeprecated());
setKAssignment(value.getKAssignment());
setKTax(value.getKTax());
setKDevalue(value.getKDevalue());
setKChange(value.getKChange());
setCustomerId(value.getCustomerId());
setExpiredAt(value.getExpiredAt());
setExpiredComment(value.getExpiredComment());
setUserId(value.getUserId());
setStoreId(value.getStoreId());
setDeptId(value.getDeptId());
setCompanyId(value.getCompanyId());
setParentId(value.getParentId());
setComment(value.getComment());
setSigma(value.getSigma());
setLanguage(value.getLanguage());
setActive(value.getActive());
setMetadata(value.getMetadata());
setEnterAt(value.getEnterAt());
setEnterBy(value.getEnterBy());
setAccountAt(value.getAccountAt());
setAccountBy(value.getAccountBy());
setScrapAt(value.getScrapAt());
setScrapBy(value.getScrapBy());
setCreatedAt(value.getCreatedAt());
setCreatedBy(value.getCreatedBy());
setUpdatedAt(value.getUpdatedAt());
setUpdatedBy(value.getUpdatedBy());
}
}
public EAssetRecord(io.vertx.core.json.JsonObject json) {
this();
fromJson(json);
}
}