添加后台代理代码

This commit is contained in:
2026-03-15 01:27:05 +08:00
parent 11f9ac4dc1
commit ea08c9366a
5254 changed files with 721042 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
<?php
/**
* 地址区域结构
* @author auto create
*/
class Area
{
/**
* 标准行政区域代码.参考:http://www.stats.gov.cn/tjbz/xzqhdm/t20120105_402777427.htm
**/
public $id;
/**
* 地域名称.如北京市,杭州市,西湖区,每一个area_id 都代表了一个具体的地区.
**/
public $name;
/**
* 父节点区域标识.如北京市的area_id是110100,朝阳区是北京市的一个区,所以朝阳区的parent_id就是北京市的area_id.
**/
public $parent_id;
/**
* 区域类型.area区域 1:country/国家;2:province/省/自治区/直辖市;3:city/地区(省下面的地级市);4:district/县/市(县级市)/区;abroad:海外. 比如北京市的area_type = 2,朝阳区是北京市的一个区,所以朝阳区的area_type = 4.
**/
public $type;
/**
* 具体一个地区的邮编
**/
public $zip;
}
?>

View File

@@ -0,0 +1,30 @@
<?php
/**
* 返回结果对象
* @author auto create
*/
class BizResult
{
/**
* 错误码
**/
public $err_code;
/**
* 返回结果
**/
public $model;
/**
* 返回信息描述
**/
public $msg;
/**
* true表示成功false表示失败
**/
public $success;
}
?>

View File

@@ -0,0 +1,50 @@
<?php
/**
* 1
* @author auto create
*/
class FcPartnerSmsDetailDto
{
/**
* 公共回传参数
**/
public $extend;
/**
* 短信接收号码
**/
public $rec_num;
/**
* 短信错误码
**/
public $result_code;
/**
* 模板编码
**/
public $sms_code;
/**
* 短信发送内容
**/
public $sms_content;
/**
* 短信接收时间
**/
public $sms_receiver_time;
/**
* 短信发送时间
**/
public $sms_send_time;
/**
* 发送状态 1等待回执2发送失败3发送成功
**/
public $sms_status;
}
?>

View File

@@ -0,0 +1,29 @@
<?php
/**
* KFC 关键词过滤匹配结果
* @author auto create
*/
class KfcSearchResult
{
/**
* 过滤后的文本:
当匹配到B等级的词时文本中的关键词被替换为*号content即为关键词替换后的文本
其他情况content始终为null
**/
public $content;
/**
* 匹配到的关键词的等级值为null或为A、B、C、D。
当匹配不到关键词时值为null否则值为A、B、C、D中的一个。
A、B、C、D等级按严重程度从高至低排列。
**/
public $level;
/**
* 是否匹配到关键词,匹配到则为true.
**/
public $matched;
}
?>

View File

@@ -0,0 +1,30 @@
<?php
/**
* 无
* @author auto create
*/
class Result
{
/**
* 错误码
**/
public $code;
/**
* 无
**/
public $model;
/**
* 原因
**/
public $msg;
/**
* 结果
**/
public $success;
}
?>

View File

@@ -0,0 +1,25 @@
<?php
/**
* 批量异步任务的子任务结果
* @author auto create
*/
class Subtask
{
/**
* 标记子任务是否成功。为true表示子任务成功用户可以按照正确执行的结果格式解析sub_task_result。为false表示子任务失败了用户需要按照失败的结果格式解析sub_task_result里面只有sub_code和sub_msg
**/
public $is_success;
/**
* 子任务的有效请求参数以json格式进行key:value的组合
**/
public $sub_task_request;
/**
* 子任务返回的结果以json格式进行key:value组合可以和单个api请求结果解析复用。以获取交易订单详情为例子任务执行成功返回的结果格式为{“trade”:{"tid":123456,"seller_nick":"淘宝卖家"}};子任务执行失败结果格式为{"sub_code":"isv.trade-not-exist","sub_msg":"交易订单不存在"}
**/
public $sub_task_result;
}
?>

View File

@@ -0,0 +1,52 @@
<?php
/**
* 批量异步任务结果
* @author auto create
*/
class Task
{
/**
* 下载文件的MD5校验码通过此校验码可以检查下载的文件是否是完整的。
**/
public $check_code;
/**
* 任务创建时间
**/
public $created;
/**
* 大任务结果下载地址。当创建的认任务是大数据量的任务时获取结果会返回此字段同时subtasks列表会为空。
通过这个地址可以下载到结果的结构体,格式同普通任务下载的一样。
每次获取到的地址只能下载一次。下载的文件加上后缀名.zip打开。
**/
public $download_url;
/**
* 此任务是由哪个api产生的
**/
public $method;
/**
* 定时类型任务的执行时间点
**/
public $schedule;
/**
* 异步任务处理状态。new还未开始处理doing处理中done处理结束
**/
public $status;
/**
* 子任务处理结果,如果任务还没有处理完,返回的结果列表为空。如果任务处理完毕,返回子任务结果列表
**/
public $subtasks;
/**
* 异步任务id。创建异步任务时返回的任务id号
**/
public $task_id;
}
?>