ssjygl-xsct-service/ssjygl-xsx-common/src/main/java/com/cowr/model/base/BaseCustomer.java

289 lines
5.8 KiB
Java
Raw Normal View History

2020-08-07 17:11:12 +08:00
package com.cowr.model.base;
import com.cowr.common.base.BaseModel;
import com.jfinal.plugin.activerecord.IBean;
import com.alibaba.fastjson.annotation.JSONField;
/**
2020-08-20 17:30:37 +08:00
* Generated by COWR Thu Aug 20 11:16:08 CST 2020
2020-08-07 17:11:12 +08:00
* TableName: customer
* Remarks: -
* PrimaryKey: id
*/
@SuppressWarnings("serial")
public abstract class BaseCustomer<M extends BaseCustomer<M>> extends BaseModel<M> implements IBean {
public static final String tablename = "customer";
@JSONField(serialize=false)
public String getTablename(){
return tablename;
}
/**
* name: id
* type: INT(10)
* isNullable: NO
* isPrimaryKey: YES
* defaultValue:
* @param id
*/
@JSONField(name="id")
public void setId(Integer id) {
set("id", id);
}
/**
* @return id
*/
@JSONField(name="id")
public Integer getId() {
return getInt("id");
}
/**
* name: name
* type: VARCHAR(128)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
* @param name
*/
@JSONField(name="name")
public void setName(String name) {
set("name", name);
}
/**
* @return name
*/
@JSONField(name="name")
public String getName() {
return getStr("name");
}
/**
* name: address
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param address
*/
@JSONField(name="address")
public void setAddress(String address) {
set("address", address);
}
/**
* @return address
*/
@JSONField(name="address")
public String getAddress() {
return getStr("address");
}
/**
* name: phone
2020-08-12 16:59:27 +08:00
* type: VARCHAR(20)
2020-08-07 17:11:12 +08:00
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
2020-08-12 16:59:27 +08:00
* @param phone
2020-08-07 17:11:12 +08:00
*/
@JSONField(name="phone")
public void setPhone(String phone) {
set("phone", phone);
}
/**
2020-08-12 16:59:27 +08:00
* @return phone
2020-08-07 17:11:12 +08:00
*/
@JSONField(name="phone")
public String getPhone() {
return getStr("phone");
}
/**
* name: texpayer_name
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param texpayerName
*/
@JSONField(name="texpayer_name")
public void setTexpayerName(String texpayerName) {
set("texpayer_name", texpayerName);
}
/**
* @return texpayer_name
*/
@JSONField(name="texpayer_name")
public String getTexpayerName() {
return getStr("texpayer_name");
}
/**
* name: texpayer_num
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param texpayerNum
*/
@JSONField(name="texpayer_num")
public void setTexpayerNum(String texpayerNum) {
set("texpayer_num", texpayerNum);
}
/**
* @return texpayer_num
*/
@JSONField(name="texpayer_num")
public String getTexpayerNum() {
return getStr("texpayer_num");
}
/**
* name: bank_name
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param bankName
*/
@JSONField(name="bank_name")
public void setBankName(String bankName) {
set("bank_name", bankName);
}
/**
* @return bank_name
*/
@JSONField(name="bank_name")
public String getBankName() {
return getStr("bank_name");
}
/**
* name: bank_account
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param bankAccount
*/
@JSONField(name="bank_account")
public void setBankAccount(String bankAccount) {
set("bank_account", bankAccount);
}
/**
* @return bank_account
*/
@JSONField(name="bank_account")
public String getBankAccount() {
return getStr("bank_account");
}
/**
* name: memo
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param memo
*/
@JSONField(name="memo")
public void setMemo(String memo) {
set("memo", memo);
}
/**
* @return memo
*/
@JSONField(name="memo")
public String getMemo() {
return getStr("memo");
}
/**
* name: del
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 0
* @param del
*/
@JSONField(name="del")
public void setDel(Integer del) {
set("del", del);
}
/**
* @return del
*/
@JSONField(name="del")
public Integer getDel() {
return getInt("del");
}
/**
* name: type
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 0
* @param type 0.1.
*/
@JSONField(name="type")
public void setType(Integer type) {
set("type", type);
}
/**
* @return type 0.1.
*/
@JSONField(name="type")
public Integer getType() {
return getInt("type");
}
2020-08-20 17:30:37 +08:00
/**
* name: invoice_type
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
* @param invoiceType 1.2.
*/
@JSONField(name="invoice_type")
public void setInvoiceType(Integer invoiceType) {
set("invoice_type", invoiceType);
}
/**
* @return invoice_type 1.2.
*/
@JSONField(name="invoice_type")
public Integer getInvoiceType() {
return getInt("invoice_type");
}
2020-08-07 17:11:12 +08:00
}