Files
OMS/app/omeauto/lib/auto/plugin/interface.php
2025-12-28 23:13:25 +08:00

55 lines
1.1 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
/**
* Copyright © ShopeX http://www.shopex.cn. All rights reserved.
* See LICENSE file for license details.
*/
/**
* 插件接口
*
* @author hzjsq@msn.com
* @version 0.1b
*/
interface omeauto_auto_plugin_interface {
/**
* 执行入口
*
* @param Array $group 要处理的订单组
* @return Array
*/
public function process(&$group, &$confirmRoles=null);
/**
* 获取提示信息
*
* @param Array $order 订单内容
* @return Array
*/
public function getAlertMsg(& $order);
/**
* 是否可强制替换检查结果,用于批量审单
*
* @param void
* @return boolean
*/
public function canReplaceRole();
/**
* 设置用于强制替换的结果数据
*
* @param Mixed $results
* @return void
*/
public function setResult($results = null);
/**
* 获取用于快速审核的选项页输出HTML代码
*
* @param void
* @return String
*/
public function getInputUI();
}