| 123456789101112131415161718192021222324252627282930 |
- <?php
- namespace app\finance\validate;
- use think\Validate;
- class WithdrawValidate extends Validate
- {
- protected $rule = [
- 'customer_id' => 'require|max:100',
- 'trade_scene' => 'require|in:1,9',
- 'trade_scene_remark' => 'requireIf:trade_scene,9',
- 'withdraw_type' => 'require|in:1,2',
- 'withdraw_fee' => 'require|max:100',
- 'is_urgent' => 'require|in:0,1',
- ];
- protected $message = [
- 'customer_id.require' => '客户ID不能为空',
- 'trade_scene.require' => '请选择客户交易场景',
- 'trade_scene_remark.requireIf' => '选择【其他】场景时,交易场景备注不能为空',
- 'withdraw_type.require' => '请选择提现类型',
- 'withdraw_fee.require' => '提现手续费不能为空',
- 'is_urgent.require' => '请选择是否加急处理',
- ];
- protected $scene = [
- 'add' => ['customer_id', 'trade_scene', 'trade_scene_remark', 'withdraw_type', 'withdraw_fee', 'is_urgent'],
- 'edit' => ['customer_id', 'trade_scene', 'trade_scene_remark', 'withdraw_type', 'withdraw_fee', 'is_urgent'],
- ];
- }
|