doum
10 小时以前 8fd09daba5c89106b4a9aacd8d5ef9354afc93be
server/dmmall_service/src/main/java/com/doumee/dao/business/model/Notice.java
@@ -2,6 +2,7 @@
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;
@@ -80,12 +81,12 @@
    @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=经销商消息;", example = "1")
    @ExcelColumn(name="消息类型 0消费者消息;1=经销商消息;")
    @ApiModelProperty(value = "消息类型 0=系统消息;1=社区消息", example = "1")
    @ExcelColumn(name="消息类型 0=系统消息;1=社区消息")
    private Integer type;
    @ApiModelProperty(value = "状态 0未读 1已读", example = "1")
@@ -107,4 +108,24 @@
    @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;
    }
}