Files
pgserver3.0/pgserver/application/common/validate/BocCfValidate.php
annnj-company 130c1026c4 first commit
2026-04-17 18:29:53 +08:00

50 lines
1.8 KiB
PHP

<?php
namespace app\common\validate;
use think\Validate;
class BocCfValidate extends Validate
{
protected $rule = [
'dealNo' => 'require',
'fileType' => 'require|in:01,02',
'fileName' => 'require',
'fileContent' => 'require',
'estimateTimes' => 'require|in:01,02',
'tlrname' => 'require',
'bnkno' => 'require',
'type' => 'require|in:01',
'estimateDealNo' => 'require',
'estimateReportNo' => 'require',
'reportType' => 'require|in:01,02',
];
protected $message = [
'dealNo.require' => '缺少平台交易号',
'fileType.require' => '缺少文件类型',
'fileType.in' => '文件类型错误',
'fileName.require' => '缺少文件名称',
'fileContent.require' => '缺少文件内容',
'estimateTimes.require' => '缺少评估次数',
'estimateTimes.in' => '评估次数错误',
'tlrname.require' => '缺少客户经理名称',
'bnkno.require' => '缺少支行机构号',
'type.require' => '缺少业务类型',
'type.in' => '业务类型错误',
'estimateDealNo.require' => '缺少评估平台交易号',
'estimateReportNo.require' => '缺少预估报告编号',
'reportType.require' => '缺少出具评估报告的类型',
'reportType.in' => '出具评估报告的类型错误',
];
protected $scene = [
'inquire_apply' => ['dealNo', 'fileType', 'fileName', 'fileContent', 'estimateTimes', 'tlrname', 'bnkno', 'type',],
'apply_to_provide_eva_report' => ['estimateDealNo', 'estimateReportNo', 'reportType'],
];
}