package com.willalp.wx.service;

import com.willalp.wx.enums.WxTemplateKeyEnum;

import java.util.Date;

/**
 * 微信开放平台 小程序消息推送
 *
 * @author Administrator
 */
public interface WxMsgService {

    /**
     * 消息推送，参数可以自定义修改
     */
    boolean sendQRCodeMsg(String openId, Object obj, WxTemplateKeyEnum wxTemplateKeyEnum, boolean isQuery);

    /**
     * 发送审批消息
     * @param title
     * @param sendUser
     * @param applyUn
     * @param createTime
     */
    void sendApprovalMsg(String title, String sendUser, String applyUn, Date createTime);

    /**
     * 推送微信审批结果通知
     * @param title
     * @param result
     * @param sendUser
     */
    void sendResultMsg(String title, String result, String sendUser);
}