package com.ruoyi.cai.service; import com.alibaba.fastjson2.JSONObject; import com.baomidou.mybatisplus.extension.service.IService; import com.ruoyi.cai.domain.OrderLogs; import com.ruoyi.cai.trdpay.TrdPayTypeEnum; /** * 订单日志Service接口 * * @author 77 * @date 2024-12-13 */ public interface OrderLogsService extends IService { void createOrderLogs(String orderNo, String stepName, String flag, String inParams, String outParams); void createOrderLogsNoFlag(String orderNo, String stepName, String inParams, String outParams); void createBaseFail(String orderNo, String stepName, String remark); void createBaseSuccess(String orderNo, String stepName); void createAliPayLogs(String orderNo, String inParams, JSONObject jsonObject, boolean success,TrdPayTypeEnum typeEnum,String stepName); void createAliPayLogs(String orderNo, String url, String params, String body, boolean success, TrdPayTypeEnum typeEnum, String stepName); }