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

1048 lines
24 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 Thu Aug 20 14:45:13 CST 2020
* TableName: ordercluster
* Remarks: 订单相关 - 订单(固定供砂客户配额)
* PrimaryKey: id
*/
@SuppressWarnings("serial")
public abstract class BaseOrdercluster<M extends BaseOrdercluster<M>> extends BaseModel<M> implements IBean {
public static final String tablename = "ordercluster";
@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: uuid
* type: CHAR(32)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param uuid UUID 唯一验证
*/
@JSONField(name = "uuid")
public void setUuid(String uuid) {
set("uuid", uuid);
}
/**
* @return uuid UUID 唯一验证
*/
@JSONField(name = "uuid")
public String getUuid() {
return getStr("uuid");
}
/**
* name: presell_order_id
* type: CHAR(32)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param presellOrderId 唯一验证
*/
@JSONField(name = "presell_order_id")
public void setPresellOrderId(String presellOrderId) {
set("presell_order_id", presellOrderId);
}
/**
* @return presell_order_id 唯一验证
*/
@JSONField(name = "presell_order_id")
public String getPresellOrderId() {
return getStr("presell_order_id");
}
/**
* name: total_weight
* type: DECIMAL(12,2)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param totalWeight 总量
*/
@JSONField(name = "total_weight")
public void setTotalWeight(java.math.BigDecimal totalWeight) {
set("total_weight", totalWeight);
}
/**
* @return total_weight 总量
*/
@JSONField(name = "total_weight")
public java.math.BigDecimal getTotalWeight() {
return get("total_weight");
}
/**
* name: avg_weight
* type: DECIMAL(12,2)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param avgWeight 预估每车重量,根据这个生成订单。实际结算已净重为准
*/
@JSONField(name = "avg_weight")
public void setAvgWeight(java.math.BigDecimal avgWeight) {
set("avg_weight", avgWeight);
}
/**
* @return avg_weight 预估每车重量,根据这个生成订单。实际结算已净重为准
*/
@JSONField(name = "avg_weight")
public java.math.BigDecimal getAvgWeight() {
return get("avg_weight");
}
/**
* name: create_time
* type: DATETIME(19)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param createTime 下单时间
*/
@JSONField(name = "create_time")
public void setCreateTime(java.util.Date createTime) {
set("create_time", createTime);
}
/**
* @return create_time 下单时间
*/
@JSONField(name = "create_time")
public java.util.Date getCreateTime() {
return get("create_time");
}
/**
* name: start_time
* type: DATETIME(19)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param startTime 客户要求的送货起始时间(限定的执行起始日期)
*/
@JSONField(name = "start_time")
public void setStartTime(java.util.Date startTime) {
set("start_time", startTime);
}
/**
* @return start_time 客户要求的送货起始时间(限定的执行起始日期)
*/
@JSONField(name = "start_time")
public java.util.Date getStartTime() {
return get("start_time");
}
/**
* name: cutoff_time
* type: DATETIME(19)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param cutoffTime 客户要求的送货截止时间(限定的执行日期,只能在执行当前进行)
*/
@JSONField(name = "cutoff_time")
public void setCutoffTime(java.util.Date cutoffTime) {
set("cutoff_time", cutoffTime);
}
/**
* @return cutoff_time 客户要求的送货截止时间(限定的执行截止日期,只能在执行当前进行)
*/
@JSONField(name = "cutoff_time")
public java.util.Date getCutoffTime() {
return get("cutoff_time");
}
/**
* name: complete_time
* type: DATETIME(19)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param completeTime 实际完成时间
*/
@JSONField(name = "complete_time")
public void setCompleteTime(java.util.Date completeTime) {
set("complete_time", completeTime);
}
/**
* @return complete_time 实际完成时间
*/
@JSONField(name = "complete_time")
public java.util.Date getCompleteTime() {
return get("complete_time");
}
/**
* name: unit_price
* type: DECIMAL(12,2)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param unitPrice 单价,以实际结算时的商品单价为准
*/
@JSONField(name = "unit_price")
public void setUnitPrice(java.math.BigDecimal unitPrice) {
set("unit_price", unitPrice);
}
/**
* @return unit_price 单价,以实际结算时的商品单价为准
*/
@JSONField(name = "unit_price")
public java.math.BigDecimal getUnitPrice() {
return get("unit_price");
}
/**
* name: state
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param state 1.新建, 2.执行中 5.完成9.取消
*/
@JSONField(name = "state")
public void setState(Integer state) {
set("state", state);
}
/**
* @return state 1.新建, 2.执行中 5.完成9.取消
*/
@JSONField(name = "state")
public Integer getState() {
return getInt("state");
}
/**
* name: supermarket_id
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param supermarketId 砂站id
*/
@JSONField(name = "supermarket_id")
public void setSupermarketId(Integer supermarketId) {
set("supermarket_id", supermarketId);
}
/**
* @return supermarket_id 砂站id
*/
@JSONField(name = "supermarket_id")
public Integer getSupermarketId() {
return getInt("supermarket_id");
}
/**
* name: trans_distance
* type: DECIMAL(12,2)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param transDistance 运距
*/
@JSONField(name = "trans_distance")
public void setTransDistance(java.math.BigDecimal transDistance) {
set("trans_distance", transDistance);
}
/**
* @return trans_distance 运距
*/
@JSONField(name = "trans_distance")
public java.math.BigDecimal getTransDistance() {
return get("trans_distance");
}
/**
* name: pay_type
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
*
* @param payType 支付方式: 1现场支付 2在线支付
*/
@JSONField(name = "pay_type")
public void setPayType(Integer payType) {
set("pay_type", payType);
}
/**
* @return pay_type 支付方式: 1现场支付 2在线支付
*/
@JSONField(name = "pay_type")
public Integer getPayType() {
return getInt("pay_type");
}
/**
* name: create_user_id
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param createUserId 创建该记录的用户id
*/
@JSONField(name = "create_user_id")
public void setCreateUserId(Integer createUserId) {
set("create_user_id", createUserId);
}
/**
* @return create_user_id 创建该记录的用户id
*/
@JSONField(name = "create_user_id")
public Integer getCreateUserId() {
return getInt("create_user_id");
}
/**
* name: create_user_name
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param createUserName 创建用户名
*/
@JSONField(name = "create_user_name")
public void setCreateUserName(String createUserName) {
set("create_user_name", createUserName);
}
/**
* @return create_user_name 创建用户名
*/
@JSONField(name = "create_user_name")
public String getCreateUserName() {
return getStr("create_user_name");
}
/**
* name: req_receipt
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 0
*
* @param reqReceipt 是否需要发票0 默认不需要1需要
*/
@JSONField(name = "req_receipt")
public void setReqReceipt(Integer reqReceipt) {
set("req_receipt", reqReceipt);
}
/**
* @return req_receipt 是否需要发票0 默认不需要1需要
*/
@JSONField(name = "req_receipt")
public Integer getReqReceipt() {
return getInt("req_receipt");
}
/**
* name: change_time
* type: TIMESTAMP(19)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: CURRENT_TIMESTAMP
*
* @param changeTime 最后修改时间
*/
@JSONField(name = "change_time")
public void setChangeTime(java.util.Date changeTime) {
set("change_time", changeTime);
}
/**
* @return change_time 最后修改时间
*/
@JSONField(name = "change_time")
public java.util.Date getChangeTime() {
return get("change_time");
}
/**
* name: product_id
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param productId 品类id
*/
@JSONField(name = "product_id")
public void setProductId(Integer productId) {
set("product_id", productId);
}
/**
* @return product_id 品类id
*/
@JSONField(name = "product_id")
public Integer getProductId() {
return getInt("product_id");
}
/**
* name: product_name
* type: VARCHAR(255)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue:
*
* @param productName 品类名称
*/
@JSONField(name = "product_name")
public void setProductName(String productName) {
set("product_name", productName);
}
/**
* @return product_name 品类名称
*/
@JSONField(name = "product_name")
public String getProductName() {
return getStr("product_name");
}
/**
* name: customer_id
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerId
*/
@JSONField(name = "customer_id")
public void setCustomerId(Integer customerId) {
set("customer_id", customerId);
}
/**
* @return customer_id
*/
@JSONField(name = "customer_id")
public Integer getCustomerId() {
return getInt("customer_id");
}
/**
* name: customer_name
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerName
*/
@JSONField(name = "customer_name")
public void setCustomerName(String customerName) {
set("customer_name", customerName);
}
/**
* @return customer_name
*/
@JSONField(name = "customer_name")
public String getCustomerName() {
return getStr("customer_name");
}
/**
* name: customer_texpayer_name
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerTexpayerName 客户开票公司名称
*/
@JSONField(name = "customer_texpayer_name")
public void setCustomerTexpayerName(String customerTexpayerName) {
set("customer_texpayer_name", customerTexpayerName);
}
/**
* @return customer_texpayer_name 客户开票公司名称
*/
@JSONField(name = "customer_texpayer_name")
public String getCustomerTexpayerName() {
return getStr("customer_texpayer_name");
}
/**
* name: customer_texpayer_num
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerTexpayerNum 客户纳税人识别号
*/
@JSONField(name = "customer_texpayer_num")
public void setCustomerTexpayerNum(String customerTexpayerNum) {
set("customer_texpayer_num", customerTexpayerNum);
}
/**
* @return customer_texpayer_num 客户纳税人识别号
*/
@JSONField(name = "customer_texpayer_num")
public String getCustomerTexpayerNum() {
return getStr("customer_texpayer_num");
}
/**
* name: customer_address
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerAddress
*/
@JSONField(name = "customer_address")
public void setCustomerAddress(String customerAddress) {
set("customer_address", customerAddress);
}
/**
* @return customer_address
*/
@JSONField(name = "customer_address")
public String getCustomerAddress() {
return getStr("customer_address");
}
/**
* name: customer_phone
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerPhone
*/
@JSONField(name = "customer_phone")
public void setCustomerPhone(String customerPhone) {
set("customer_phone", customerPhone);
}
/**
* @return customer_phone
*/
@JSONField(name = "customer_phone")
public String getCustomerPhone() {
return getStr("customer_phone");
}
/**
* name: customer_bank_name
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerBankName
*/
@JSONField(name = "customer_bank_name")
public void setCustomerBankName(String customerBankName) {
set("customer_bank_name", customerBankName);
}
/**
* @return customer_bank_name
*/
@JSONField(name = "customer_bank_name")
public String getCustomerBankName() {
return getStr("customer_bank_name");
}
/**
* name: customer_bank_account
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerBankAccount
*/
@JSONField(name = "customer_bank_account")
public void setCustomerBankAccount(String customerBankAccount) {
set("customer_bank_account", customerBankAccount);
}
/**
* @return customer_bank_account
*/
@JSONField(name = "customer_bank_account")
public String getCustomerBankAccount() {
return getStr("customer_bank_account");
}
/**
* name: customer_receiver_name
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerReceiverName 收货人
*/
@JSONField(name = "customer_receiver_name")
public void setCustomerReceiverName(String customerReceiverName) {
set("customer_receiver_name", customerReceiverName);
}
/**
* @return customer_receiver_name 收货人
*/
@JSONField(name = "customer_receiver_name")
public String getCustomerReceiverName() {
return getStr("customer_receiver_name");
}
/**
* name: customer_receiver_phone
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerReceiverPhone 收货人电话
*/
@JSONField(name = "customer_receiver_phone")
public void setCustomerReceiverPhone(String customerReceiverPhone) {
set("customer_receiver_phone", customerReceiverPhone);
}
/**
* @return customer_receiver_phone 收货人电话
*/
@JSONField(name = "customer_receiver_phone")
public String getCustomerReceiverPhone() {
return getStr("customer_receiver_phone");
}
/**
* name: customer_receiver_address
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerReceiverAddress 送货地址
*/
@JSONField(name = "customer_receiver_address")
public void setCustomerReceiverAddress(String customerReceiverAddress) {
set("customer_receiver_address", customerReceiverAddress);
}
/**
* @return customer_receiver_address 送货地址
*/
@JSONField(name = "customer_receiver_address")
public String getCustomerReceiverAddress() {
return getStr("customer_receiver_address");
}
/**
* name: customer_receiver_lgtd
* type: DECIMAL(12,8)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerReceiverLgtd 收货地址经度
*/
@JSONField(name = "customer_receiver_lgtd")
public void setCustomerReceiverLgtd(java.math.BigDecimal customerReceiverLgtd) {
set("customer_receiver_lgtd", customerReceiverLgtd);
}
/**
* @return customer_receiver_lgtd 收货地址经度
*/
@JSONField(name = "customer_receiver_lgtd")
public java.math.BigDecimal getCustomerReceiverLgtd() {
return get("customer_receiver_lgtd");
}
/**
* name: customer_receiver_lttd
* type: DECIMAL(12,8)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param customerReceiverLttd 收货地址纬度
*/
@JSONField(name = "customer_receiver_lttd")
public void setCustomerReceiverLttd(java.math.BigDecimal customerReceiverLttd) {
set("customer_receiver_lttd", customerReceiverLttd);
}
/**
* @return customer_receiver_lttd 收货地址纬度
*/
@JSONField(name = "customer_receiver_lttd")
public java.math.BigDecimal getCustomerReceiverLttd() {
return get("customer_receiver_lttd");
}
/**
* name: trans_co_id
* type: INT(10)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoId 物流公司
*/
@JSONField(name = "trans_co_id")
public void setTransCoId(Integer transCoId) {
set("trans_co_id", transCoId);
}
/**
* @return trans_co_id 物流公司
*/
@JSONField(name = "trans_co_id")
public Integer getTransCoId() {
return getInt("trans_co_id");
}
/**
* name: trans_co_name
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoName
*/
@JSONField(name = "trans_co_name")
public void setTransCoName(String transCoName) {
set("trans_co_name", transCoName);
}
/**
* @return trans_co_name
*/
@JSONField(name = "trans_co_name")
public String getTransCoName() {
return getStr("trans_co_name");
}
/**
* name: trans_co_texpayer_name
* type: VARCHAR(255)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoTexpayerName 物流公司开票公司名称
*/
@JSONField(name = "trans_co_texpayer_name")
public void setTransCoTexpayerName(String transCoTexpayerName) {
set("trans_co_texpayer_name", transCoTexpayerName);
}
/**
* @return trans_co_texpayer_name 物流公司开票公司名称
*/
@JSONField(name = "trans_co_texpayer_name")
public String getTransCoTexpayerName() {
return getStr("trans_co_texpayer_name");
}
/**
* name: trans_co_texpayer_num
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoTexpayerNum
*/
@JSONField(name = "trans_co_texpayer_num")
public void setTransCoTexpayerNum(String transCoTexpayerNum) {
set("trans_co_texpayer_num", transCoTexpayerNum);
}
/**
* @return trans_co_texpayer_num
*/
@JSONField(name = "trans_co_texpayer_num")
public String getTransCoTexpayerNum() {
return getStr("trans_co_texpayer_num");
}
/**
* name: trans_co_address
* type: VARCHAR(256)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoAddress
*/
@JSONField(name = "trans_co_address")
public void setTransCoAddress(String transCoAddress) {
set("trans_co_address", transCoAddress);
}
/**
* @return trans_co_address
*/
@JSONField(name = "trans_co_address")
public String getTransCoAddress() {
return getStr("trans_co_address");
}
/**
* name: trans_co_phone
* type: CHAR(11)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoPhone
*/
@JSONField(name = "trans_co_phone")
public void setTransCoPhone(String transCoPhone) {
set("trans_co_phone", transCoPhone);
}
/**
* @return trans_co_phone
*/
@JSONField(name = "trans_co_phone")
public String getTransCoPhone() {
return getStr("trans_co_phone");
}
/**
* name: trans_co_bank_name
* type: VARCHAR(128)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoBankName
*/
@JSONField(name = "trans_co_bank_name")
public void setTransCoBankName(String transCoBankName) {
set("trans_co_bank_name", transCoBankName);
}
/**
* @return trans_co_bank_name
*/
@JSONField(name = "trans_co_bank_name")
public String getTransCoBankName() {
return getStr("trans_co_bank_name");
}
/**
* name: trans_co_bank_account
* type: VARCHAR(20)
* isNullable: YES
* isPrimaryKey: NO
* defaultValue:
*
* @param transCoBankAccount
*/
@JSONField(name = "trans_co_bank_account")
public void setTransCoBankAccount(String transCoBankAccount) {
set("trans_co_bank_account", transCoBankAccount);
}
/**
* @return trans_co_bank_account
*/
@JSONField(name = "trans_co_bank_account")
public String getTransCoBankAccount() {
return getStr("trans_co_bank_account");
}
/**
* name: time_interval
* type: SMALLINT(5)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
*
* @param timeInterval 1.全天2.上午3.下午
*/
@JSONField(name = "time_interval")
public void setTimeInterval(Integer timeInterval) {
set("time_interval", timeInterval);
}
/**
* @return time_interval 1.全天2.上午3.下午
*/
@JSONField(name = "time_interval")
public Integer getTimeInterval() {
return getInt("time_interval");
}
/**
* name: mini_truck
* type: INT(10)
* isNullable: NO
* isPrimaryKey: NO
* defaultValue: 1
*
* @param miniTruck 最少指派的车辆数
*/
@JSONField(name = "mini_truck")
public void setMiniTruck(Integer miniTruck) {
set("mini_truck", miniTruck);
}
/**
* @return mini_truck 最少指派的车辆数
*/
@JSONField(name = "mini_truck")
public Integer getMiniTruck() {
return getInt("mini_truck");
}
/**
*
* @param maxTruck 最高指派的车辆数
*/
@JSONField(name = "max_truck")
public void setMaxTruck(Integer maxTruck) {
set("max_truck", maxTruck);
}
/**
*
* @return 最高指派车辆数
*/
@JSONField(name = "max_truck")
public Integer getMaxTruck() {
return getInt("max_truck");
}
/**
*
* @param saleType 类型0正常配额订单1预售配额订单
*/
@JSONField(name = "sale_type")
public void setSaleType(Integer saleType) {
set("sale_type", saleType);
}
/**
*
* @return 类型0正常配额订单1预售配额订单
*/
@JSONField(name = "sale_type")
public Integer getSaleType() {
return getInt("sale_type");
}
}