通知设置 新通知
表格布局多字段扩展
模块&插件 • yangweijie 发表了文章 • 1 个评论 • 490 次浏览 • 2022-12-04 15:39
一个字段正常 有title 值, 和tips 目前只有input 如果要支持多种类型,按照 form layout 去判断类型 include 不同模板就行了
tablelayout.zip 查看全部
产品要做一个导入的工具,要求高度尽可能小 设计图设计了表格的演示,开始我没实现,先用layout 去实现的,后来还是自定义组件来做吧。
一个字段正常 有title 值, 和tips 目前只有input 如果要支持多种类型,按照 form layout 去判断类型 include 不同模板就行了
请问后台 树状结构怎么使用
提问交流 • tlcsky 回复了问题 • 2 人关注 • 1 个回复 • 1051 次浏览 • 2022-09-04 15:01
网站唯一登录,踢人效果
经验分享 • yangweijie 发表了文章 • 1 个评论 • 466 次浏览 • 2022-09-01 22:49
// 添加同用户登出的逻辑
$last_login_time = User::where('id', $user['uid'])->value('last_login_time');
if($last_login_time != $user['last_login_time']){
return 0;
}只需要把is_signin 加这几行就能实现了 cookie 自动登录的应该也会被踢 查看全部
// 添加同用户登出的逻辑只需要把is_signin 加这几行就能实现了 cookie 自动登录的应该也会被踢
$last_login_time = User::where('id', $user['uid'])->value('last_login_time');
if($last_login_time != $user['last_login_time']){
return 0;
}
【V1.5.1 】 门户->发布文档 选择栏目后下一步报错
BUG反馈 • leixuok 回复了问题 • 2 人关注 • 1 个回复 • 492 次浏览 • 2022-07-28 21:26
json字段 表格里的使用
经验分享 • yangweijie 发表了文章 • 0 个评论 • 470 次浏览 • 2022-07-21 00:24
->> 这种5.1 又报错了,暂时没试tp6 好不好
找了半天 tp 手册 发现有fieldRaw 但是无法用数组
查看全部
怎么取 $this->getMap() 得到的值? 怎么给$this->getMap() 一些默认值
回复提问交流 • zhl0451 发起了问题 • 1 人关注 • 0 个回复 • 888 次浏览 • 2022-07-07 20:41
冒个泡,大家最新的项目还在用dolphinphp开发吗?
经验分享 • 小兔言言 回复了问题 • 4 人关注 • 3 个回复 • 1371 次浏览 • 2022-04-14 17:04
php版本不要高于7.4
经验分享 • yk 回复了问题 • 3 人关注 • 2 个回复 • 1456 次浏览 • 2021-10-16 22:32
用php调用快递鸟国内外物流单号查询API接口实例代码
经验分享 • fire70 发表了文章 • 0 个评论 • 1172 次浏览 • 2021-05-24 18:23
快递鸟查询API接口是使用的物流单号即可实现查询物流信息。主要应用在电商商城、ERP系统商、WMS系统商、快递柜、银行等企业。多家快递物流公司接口统一接入,建议对接接口提供商,一次性可以接入多家快递,在后期的技术维护也会省下很多工作。
只需要返回是转成数组就能轻松实现各种实例了。支持国内外超过600多家物流服务公司的接口,下图是快递鸟API示意接口流程:
注册快递鸟账号-申请服务-技术对接-联调测试-正式使用
参数可以看下快递鸟的官方说明:
从流程图中可以看到
用户只要提供快递单号和快递公司
通过api得到物流状态,并把结果返回
我们拿到结果,进行实时处理显示。
们可以看官方的demo进行解。
官方demo也是简单易懂的。我们可以把它再次封装。
封装API
使用API需要三个固定参数
1. 商户id
2. API key
3. 请求url,ReqURL
商户id和API key都可以在快递鸟网站的我的管理首页看到,而请求url就是
这个可以在接口文档中看到,有多种技术文档可供选择
博主这里贴出博主的代码:没有物流轨迹的
{
"EBusinessID": "1109259",
"Traces": ,
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": false,
"Reason": null
}
有物流轨迹的
{
"EBusinessID": "1109259",
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": true,
"State": 3,
"Reason": null,
"Traces": [
{
"AcceptTime": "2020/06/25 08:05:37",
"AcceptStation": "正在派件..(派件人:邓裕富,电话:18718866310)[深圳 市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 04:01:28",
"AcceptStation": "快件在 深圳集散中心 ,准备送往下一站 深圳 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 01:41:06",
"AcceptStation": "快件在 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:18:58",
"AcceptStation": "已收件[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:55:28",
"AcceptStation": "快件在 深圳 ,准备送往下一站 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "派件已签收[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "签收人是:已签收[深圳市]",
"Remark": null
}
] 查看全部
快递鸟查询API接口是使用的物流单号即可实现查询物流信息。主要应用在电商商城、ERP系统商、WMS系统商、快递柜、银行等企业。多家快递物流公司接口统一接入,建议对接接口提供商,一次性可以接入多家快递,在后期的技术维护也会省下很多工作。
只需要返回是转成数组就能轻松实现各种实例了。支持国内外超过600多家物流服务公司的接口,下图是快递鸟API示意接口流程:
注册快递鸟账号-申请服务-技术对接-联调测试-正式使用
参数可以看下快递鸟的官方说明:
从流程图中可以看到
用户只要提供快递单号和快递公司
通过api得到物流状态,并把结果返回
我们拿到结果,进行实时处理显示。
们可以看官方的demo进行解。
官方demo也是简单易懂的。我们可以把它再次封装。
封装API
使用API需要三个固定参数
1. 商户id
2. API key
3. 请求url,ReqURL
商户id和API key都可以在快递鸟网站的我的管理首页看到,而请求url就是
这个可以在接口文档中看到,有多种技术文档可供选择
博主这里贴出博主的代码:
没有物流轨迹的
{
"EBusinessID": "1109259",
"Traces": ,
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": false,
"Reason": null
}
有物流轨迹的
{
"EBusinessID": "1109259",
"OrderCode": "",
"ShipperCode": "SF",
"LogisticCode": "118461988807",
"Success": true,
"State": 3,
"Reason": null,
"Traces": [
{
"AcceptTime": "2020/06/25 08:05:37",
"AcceptStation": "正在派件..(派件人:邓裕富,电话:18718866310)[深圳 市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 04:01:28",
"AcceptStation": "快件在 深圳集散中心 ,准备送往下一站 深圳 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 01:41:06",
"AcceptStation": "快件在 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:18:58",
"AcceptStation": "已收件[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/24 20:55:28",
"AcceptStation": "快件在 深圳 ,准备送往下一站 深圳集散中心 [深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "派件已签收[深圳市]",
"Remark": null
},
{
"AcceptTime": "2020/06/25 10:23:03",
"AcceptStation": "签收人是:已签收[深圳市]",
"Remark": null
}
]
海豚php超过百万数据分页列表卡死
BUG反馈 • mrcai 回复了问题 • 2 人关注 • 1 个回复 • 2041 次浏览 • 2021-02-10 20:22