| 1234567891011121314151617181920212223242526272829303132333435 |
- <?php
- namespace ghs\models\delivery;
- use ghs\models\BaseForm;
- /**
- * 查询配送订单详情表单模型
- * 用于 actionOrderDetail 的参数验证
- */
- class OrderDetailForm extends BaseForm
- {
- public $platform; // 配送平台 (shansong, fengniao, huolala 等)
- public $orderId; // 第三方平台订单ID
- public $orderSn; // 订单编号(可选,用于蜂鸟平台)
- public function rules()
- {
- return [
- [['platform', 'orderId'], 'required'],
- [['platform', 'orderId'], 'string'],
- ['platform', 'in', 'range' => ['shansong', 'fengniao', 'huolala', 'dada', 'shunfeng', 'didi']],
- ['orderSn', 'string'],
- ];
- }
- public function attributeLabels()
- {
- return [
- 'platform' => '配送平台',
- 'orderId' => '平台订单ID',
- 'orderSn' => '订单编号',
- ];
- }
- }
|