| | |
| | | |
| | | 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; |
| | |
| | | @ExcelColumn(name="对象编码") |
| | | private Integer objId; |
| | | |
| | | @ApiModelProperty(value = "对象类型 0商城订单 1积分流水 2互动评价 3优惠券 4现金流水", example = "1") |
| | | @ExcelColumn(name="对象类型 0商城订单 1积分流水 2互动评价 3优惠券 4现金流水") |
| | | @ApiModelProperty(value = "对象类型 0商城订单 1积分流水 2优惠券发放 3过期提醒 4社区消息", example = "1") |
| | | @ExcelColumn(name="对象类型 0商城订单 1积分流水 2优惠券发放 3过期提醒 4社区消息") |
| | | private Integer objType; |
| | | |
| | | @ApiModelProperty(value = "消息类型 0消费者;1=经销商积分;2=经销商结算金额 ", example = "1") |
| | | @ExcelColumn(name="消息类型 0消费者;1=经销商积分;2=经销商结算金额 ") |
| | | @ApiModelProperty(value = "消息类型 0=系统消息;1=社区消息", example = "1") |
| | | @ExcelColumn(name="消息类型 0=系统消息;1=社区消息") |
| | | private Integer type; |
| | | |
| | | @ApiModelProperty(value = "状态 0未读 1已读", example = "1") |
| | |
| | | @TableField(exist = false) |
| | | private Integer shopId; |
| | | |
| | | @ApiModelProperty(value = "查询类型:0=系统消息;1=社区消息;", example = "1") |
| | | @TableField(exist = false) |
| | | private Integer queryType; |
| | | |
| | | |
| | | |
| | | public Notice notice(Constants.NoticeType noticeType,Integer memberId,Integer objId){ |
| | | Notice notice = new Notice(); |
| | | notice.setCreateDate(new Date()); |
| | | notice.setIsdeleted(Constants.ZERO); |
| | | notice.setMemberId(memberId); |
| | | notice.setTitle(noticeType.getTitle()); |
| | | notice.setContent(noticeType.getContent()); |
| | | notice.setType(noticeType.getNoticeType()); |
| | | notice.setObjId(objId); |
| | | notice.setObjType(noticeType.getObjType()); |
| | | |
| | | |
| | | return notice; |
| | | } |
| | | |
| | | |
| | | |
| | | } |