245 lines
5.1 KiB
Java
245 lines
5.1 KiB
Java
package com.cowr.model.base;
|
|
|
|
import com.cowr.common.base.BaseModel;
|
|
import com.jfinal.plugin.activerecord.IBean;
|
|
import com.alibaba.fastjson.annotation.JSONField;
|
|
|
|
/**
|
|
* Generated by COWR Fri Apr 17 16:59:35 CST 2020
|
|
* TableName: purchase
|
|
* Remarks: 基础配置 - 采购点(采砂场)
|
|
* PrimaryKey: id
|
|
*/
|
|
@SuppressWarnings("serial")
|
|
public abstract class BasePurchase<M extends BasePurchase<M>> extends BaseModel<M> implements IBean {
|
|
|
|
public static final String tablename = "purchase";
|
|
|
|
@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(java.lang.Integer id) {
|
|
set("id", id);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return id
|
|
*/
|
|
@JSONField(name="id")
|
|
public java.lang.Integer getId() {
|
|
return getInt("id");
|
|
}
|
|
|
|
/**
|
|
* name: name
|
|
* type: VARCHAR(255)
|
|
* isNullable: NO
|
|
* isPrimaryKey: NO
|
|
* defaultValue:
|
|
* @param name 名称
|
|
*/
|
|
@JSONField(name="name")
|
|
public void setName(java.lang.String name) {
|
|
set("name", name);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return name 名称
|
|
*/
|
|
@JSONField(name="name")
|
|
public java.lang.String getName() {
|
|
return getStr("name");
|
|
}
|
|
|
|
/**
|
|
* name: lgtd
|
|
* type: DECIMAL(12,8)
|
|
* isNullable: NO
|
|
* isPrimaryKey: NO
|
|
* defaultValue:
|
|
* @param lgtd
|
|
*/
|
|
@JSONField(name="lgtd")
|
|
public void setLgtd(java.math.BigDecimal lgtd) {
|
|
set("lgtd", lgtd);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return lgtd
|
|
*/
|
|
@JSONField(name="lgtd")
|
|
public java.math.BigDecimal getLgtd() {
|
|
return get("lgtd");
|
|
}
|
|
|
|
/**
|
|
* name: lttd
|
|
* type: DECIMAL(12,8)
|
|
* isNullable: NO
|
|
* isPrimaryKey: NO
|
|
* defaultValue:
|
|
* @param lttd
|
|
*/
|
|
@JSONField(name="lttd")
|
|
public void setLttd(java.math.BigDecimal lttd) {
|
|
set("lttd", lttd);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return lttd
|
|
*/
|
|
@JSONField(name="lttd")
|
|
public java.math.BigDecimal getLttd() {
|
|
return get("lttd");
|
|
}
|
|
|
|
/**
|
|
* name: address
|
|
* type: VARCHAR(255)
|
|
* isNullable: NO
|
|
* isPrimaryKey: NO
|
|
* defaultValue:
|
|
* @param address 地址
|
|
*/
|
|
@JSONField(name="address")
|
|
public void setAddress(java.lang.String address) {
|
|
set("address", address);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return address 地址
|
|
*/
|
|
@JSONField(name="address")
|
|
public java.lang.String getAddress() {
|
|
return getStr("address");
|
|
}
|
|
|
|
/**
|
|
* name: contact_name
|
|
* type: VARCHAR(255)
|
|
* isNullable: YES
|
|
* isPrimaryKey: NO
|
|
* defaultValue:
|
|
* @param contactName 负责人姓名
|
|
*/
|
|
@JSONField(name="contact_name")
|
|
public void setContactName(java.lang.String contactName) {
|
|
set("contact_name", contactName);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return contact_name 负责人姓名
|
|
*/
|
|
@JSONField(name="contact_name")
|
|
public java.lang.String getContactName() {
|
|
return getStr("contact_name");
|
|
}
|
|
|
|
/**
|
|
* name: contact_phone
|
|
* type: VARCHAR(11)
|
|
* isNullable: YES
|
|
* isPrimaryKey: NO
|
|
* defaultValue:
|
|
* @param contactPhone 负责人手机号
|
|
*/
|
|
@JSONField(name="contact_phone")
|
|
public void setContactPhone(java.lang.String contactPhone) {
|
|
set("contact_phone", contactPhone);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return contact_phone 负责人手机号
|
|
*/
|
|
@JSONField(name="contact_phone")
|
|
public java.lang.String getContactPhone() {
|
|
return getStr("contact_phone");
|
|
}
|
|
|
|
/**
|
|
* name: memo
|
|
* type: VARCHAR(255)
|
|
* isNullable: YES
|
|
* isPrimaryKey: NO
|
|
* defaultValue:
|
|
* @param memo
|
|
*/
|
|
@JSONField(name="memo")
|
|
public void setMemo(java.lang.String memo) {
|
|
set("memo", memo);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return memo
|
|
*/
|
|
@JSONField(name="memo")
|
|
public java.lang.String getMemo() {
|
|
return getStr("memo");
|
|
}
|
|
|
|
/**
|
|
* name: del
|
|
* type: INT(10)
|
|
* isNullable: NO
|
|
* isPrimaryKey: NO
|
|
* defaultValue: 0
|
|
* @param del 逻辑删除标记
|
|
*/
|
|
@JSONField(name="del")
|
|
public void setDel(java.lang.Integer del) {
|
|
set("del", del);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return del 逻辑删除标记
|
|
*/
|
|
@JSONField(name="del")
|
|
public java.lang.Integer getDel() {
|
|
return getInt("del");
|
|
}
|
|
|
|
/**
|
|
* name: offset
|
|
* type: DECIMAL(12,2)
|
|
* isNullable: NO
|
|
* isPrimaryKey: NO
|
|
* defaultValue: 0.00
|
|
* @param offset 因路况较差、在运费之外的基础上加上 净重 * 1 补贴,即最终运费: 运费单价 * 净重 + 净重 * 1
|
|
*/
|
|
@JSONField(name="offset")
|
|
public void setOffset(java.math.BigDecimal offset) {
|
|
set("offset", offset);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return offset 因路况较差、在运费之外的基础上加上 净重 * 1 补贴,即最终运费: 运费单价 * 净重 + 净重 * 1
|
|
*/
|
|
@JSONField(name="offset")
|
|
public java.math.BigDecimal getOffset() {
|
|
return get("offset");
|
|
}
|
|
|
|
|
|
}
|