| 12345678910111213141516171819202122232425262728 |
- <?php
- namespace App\Module\Transfer\Validator;
- use App\Module\Transfer\Model\TransferOrder;
- use Dcore\Validator;
- /**
- * 业务系统,业务ID
- *
- */
- class BusinessId extends Validator
- {
- public function validate(mixed $value, array $data): bool
- {
- $out_field = $this->args[0]??"";
- $out_id=$data[$out_field];
- $old = TransferOrder::query()->where('out_id', $out_id)->where('out_order_id',$value)->first();
- if($old){
- return false;
- }
- return true;
- }
- }
|