dggjimai/application/common/validate/ConsignmentOrderValidate.php

49 lines
1.7 KiB
PHP
Executable File

<?php
/**
* 寄卖订单验证器
*/
namespace app\common\validate;
class ConsignmentOrderValidate extends Validate
{
protected $rule = [
'order_sn|订单编号' => 'require',
'user_id|用户id' => 'require',
'order_status|订单状态;0-审核中;1-待上架;2-已上架;3-已取消' => 'require',
'is_return|是否退回' => 'require',
'consignee|收货人' => 'require',
'address|地址' => 'require',
'mobile|手机' => 'require',
'th_consignee|退回收货人' => 'require',
'th_address|退回地址' => 'require',
'th_mobile|退回电话' => 'require',
'goods_price|订单商品总价' => 'require',
];
protected $message = [
'order_sn.require' => '订单编号不能为空',
'user_id.require' => '用户id不能为空',
'order_status.require' => '订单状态;0-审核中;1-待上架;2-已上架;3-已取消不能为空',
'is_return.require' => '是否退回不能为空',
'consignee.require' => '收货人不能为空',
'address.require' => '地址不能为空',
'mobile.require' => '手机不能为空',
'th_consignee.require' => '退回收货人不能为空',
'th_address.require' => '退回地址不能为空',
'th_mobile.require' => '退回电话不能为空',
'goods_price.require' => '订单商品总价不能为空',
];
protected $scene = [
'add' => ['order_sn','user_id','order_status','is_return','consignee','address','mobile','th_consignee','th_address','th_mobile','goods_price',],
'edit' => ['order_sn','user_id','order_status','is_return','consignee','address','mobile','th_consignee','th_address','th_mobile','goods_price',],
];
}