| | |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import com.doumee.core.annotation.excel.ExcelColumn; |
| | | import com.doumee.core.utils.Constants; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | |
| | | private Integer creator; |
| | | |
| | | @ApiModelProperty(value = "创建时间") |
| | | @ExcelColumn(name="创建时间" ,index = 8,width = 10) |
| | | @ExcelColumn(name="交易时间" ,index =1,width = 10) |
| | | private Date createDate; |
| | | |
| | | @ApiModelProperty(value = "更新人编码", example = "1") |
| | |
| | | private String title; |
| | | |
| | | @ApiModelProperty(value = "内容") |
| | | @ExcelColumn(name="收支说明",index =7,width = 10) |
| | | @ExcelColumn(name="交易说明",index =7,width = 10) |
| | | private String content; |
| | | |
| | | @ApiModelProperty(value = "对象编码 0平台注册 1签到 2分享邀请 3邀请新用户 4兑换商品", example = "1") |
| | |
| | | private Integer objType; |
| | | |
| | | @ApiModelProperty(value = "收支类型 0收入 1支出", example = "1") |
| | | @ExcelColumn(name="收支类型",index =2,width = 10,valueMapping = "0=收入;1=支出;") |
| | | private Integer type; |
| | | |
| | | @ApiModelProperty(value = "数量", example = "1") |
| | | @ExcelColumn(name="收支金额",index =4,width = 10) |
| | | @ExcelColumn(name="收支金额(元)",index =3,width = 10) |
| | | private BigDecimal num; |
| | | |
| | | @ApiModelProperty(value = "当前余额", example = "1") |
| | | @ExcelColumn(name="当前余额",index =5,width = 10) |
| | | @ExcelColumn(name="当前余额(元)",index =4,width = 10) |
| | | private BigDecimal totalNum; |
| | | |
| | | @ApiModelProperty(value = "交易单号") |
| | | @ExcelColumn(name="关联订单号",index =6,width = 10) |
| | | private String orderCode; |
| | | |
| | | @ApiModelProperty(value = "用户数据类型:0=消费者积分;1=经销商积分;2=经销商结算金额;") |
| | | private Integer userType; |
| | | |
| | | @ApiModelProperty(value = "用户昵称") |
| | | @ExcelColumn(name="用户",index =1,width = 10) |
| | | @TableField(exist = false) |
| | | private String nickName; |
| | | |
| | |
| | | |
| | | @ApiModelProperty(value = "用户手机号") |
| | | @TableField(exist = false) |
| | | @ExcelColumn(name="手机号",index =2,width = 10) |
| | | private String phone; |
| | | |
| | | @TableField(exist = false) |
| | | @ExcelColumn(name="收支类型",index =3,width = 10) |
| | | private String strType; |
| | | |
| | | |
| | | @ApiModelProperty(value = "开始时间 ") |
| | | @TableField(exist = false) |
| | |
| | | private Date endtime; |
| | | |
| | | @TableField(exist = false) |
| | | @ExcelColumn(name="类型",index =6,width = 10) |
| | | @ExcelColumn(name="交易类型",index =5,width = 10) |
| | | private String strObjType; |
| | | |
| | | |
| | | |
| | | // public static Integral createIntegral(Integer memberId, Constants.INTEGRAL_TYPE integralType,Integer objId){ |
| | | // Integral integral = new Integral(); |
| | | // integral.setCreator(memberId); |
| | | // integral.setCreateDate(new Date()); |
| | | // integral.setIsdeleted(Constants.ZERO); |
| | | // integral.setMemberId(memberId); |
| | | // integral.setTitle(integralType.getName()); |
| | | // integral.setObjId(objId); |
| | | // integral.setObjType(integralType.getKey()); |
| | | // integral.setType(integralType.getType()); |
| | | // |
| | | // return integral; |
| | | // } |
| | | |
| | | } |