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

311 lines
6.3 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

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: truck
* Remarks: 基础配置 - 运输车辆信息
* PrimaryKey: license
*/
@SuppressWarnings("serial")
public abstract class BaseTruck<M extends BaseTruck<M>> extends BaseModel<M> implements IBean {
public static final String tablename = "truck";
@JSONField(serialize=false)
public String getTablename(){
return tablename;
}
/**
* name: license
* type: VARCHAR(10)
* isNullable: NO
* isPrimaryKey: YES
* defaultValue:
* @param license
*/
@JSONField(name="license")
public void setLicense(java.lang.String license) {
set("license", license);
}
/**
* @return license
*/
@JSONField(name="license")
public java.lang.String getLicense() {
return getStr("license");
}
/**
* name: trans_co_id
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
* @param transCoId
*/
@JSONField(name="trans_co_id")
public void setTransCoId(java.lang.Integer transCoId) {
set("trans_co_id", transCoId);
}
/**
* @return trans_co_id
*/
@JSONField(name="trans_co_id")
public java.lang.Integer getTransCoId() {
return getInt("trans_co_id");
}
/**
* name: capacity
* type: DECIMAL(10,2)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
* @param capacity 载重
*/
@JSONField(name="capacity")
public void setCapacity(java.math.BigDecimal capacity) {
set("capacity", capacity);
}
/**
* @return capacity 载重
*/
@JSONField(name="capacity")
public java.math.BigDecimal getCapacity() {
return get("capacity");
}
/**
* name: memo
* type: VARCHAR(256)
* 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: state
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue: 1
* @param state 状态: 1正常 2黑名单
*/
@JSONField(name="state")
public void setState(java.lang.Integer state) {
set("state", state);
}
/**
* @return state 状态: 1正常 2黑名单
*/
@JSONField(name="state")
public java.lang.Integer getState() {
return getInt("state");
}
/**
* 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: tare
* type: DECIMAL(10,2)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param tare 皮重
*/
@JSONField(name="tare")
public void setTare(java.math.BigDecimal tare) {
set("tare", tare);
}
/**
* @return tare 皮重
*/
@JSONField(name="tare")
public java.math.BigDecimal getTare() {
return get("tare");
}
/**
* name: model
* type: VARCHAR(32)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param model 型号
*/
@JSONField(name="model")
public void setModel(java.lang.String model) {
set("model", model);
}
/**
* @return model 型号
*/
@JSONField(name="model")
public java.lang.String getModel() {
return getStr("model");
}
/**
* name: number
* type: VARCHAR(4)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param number 车辆编码,每个物流公司唯一
*/
@JSONField(name="number")
public void setNumber(java.lang.String number) {
set("number", number);
}
/**
* @return number 车辆编码,每个物流公司唯一
*/
@JSONField(name="number")
public java.lang.String getNumber() {
return getStr("number");
}
/**
* name: owner_name
* type: VARCHAR(8)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param ownerName 车主姓名
*/
@JSONField(name="owner_name")
public void setOwnerName(java.lang.String ownerName) {
set("owner_name", ownerName);
}
/**
* @return owner_name 车主姓名
*/
@JSONField(name="owner_name")
public java.lang.String getOwnerName() {
return getStr("owner_name");
}
/**
* name: owner_phone
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param ownerPhone 车主电话
*/
@JSONField(name="owner_phone")
public void setOwnerPhone(java.lang.String ownerPhone) {
set("owner_phone", ownerPhone);
}
/**
* @return owner_phone 车主电话
*/
@JSONField(name="owner_phone")
public java.lang.String getOwnerPhone() {
return getStr("owner_phone");
}
/**
* name: gps
* type: VARCHAR(32)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param gps GPS 设备号
*/
@JSONField(name="gps")
public void setGps(java.lang.String gps) {
set("gps", gps);
}
/**
* @return gps GPS 设备号
*/
@JSONField(name="gps")
public java.lang.String getGps() {
return getStr("gps");
}
/**
* name: sim
* type: VARCHAR(32)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
* @param sim GPS 设备上安装的手机卡号
*/
@JSONField(name="sim")
public void setSim(java.lang.String sim) {
set("sim", sim);
}
/**
* @return sim GPS 设备上安装的手机卡号
*/
@JSONField(name="sim")
public java.lang.String getSim() {
return getStr("sim");
}
}