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> extends BaseModel 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"); } }