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