1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- package com.bofeng.entity;
- import com.baomidou.mybatisplus.annotations.TableField;
- import com.baomidou.mybatisplus.annotations.TableId;
- import com.baomidou.mybatisplus.annotations.TableName;
- import com.baomidou.mybatisplus.toolkit.IdWorker;
- import lombok.Getter;
- import lombok.NoArgsConstructor;
- import lombok.Setter;
- import org.joda.time.DateTime;
- import java.math.BigDecimal;
- @Getter
- @Setter
- @NoArgsConstructor
- @TableName("tb_order_cms")
- public class OrderCms {
- public OrderCms(Long orderId, User user, BigDecimal cmsAmount) {
- this.setCmsId(IdWorker.getId());
- this.setOrderId(orderId);
- this.setSaleName(user.getStaffName());
- this.setSaleUserId(user.getUserId());
- this.setCmsAmount(cmsAmount);
- this.setSettle(false);
- this.setSettleAt(null);
- }
- @TableId("cms_id")
- private Long cmsId;
- @TableField("order_id")
- private Long orderId;
- @TableField("sale_name")
- private String saleName;
- @TableField("sale_user_id")
- private Long saleUserId;
- @TableField("cms_amount")
- private BigDecimal cmsAmount;
- @TableField("settle")
- private Boolean settle;
- @TableField("settle_at")
- private DateTime settleAt;
- }
|