| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 | 
							- <?php
 
- namespace app\common\validate;
 
- use think\Db;
 
- use think\Validate;
 
- class PhOrders extends Validate{
 
-     /**
 
-      * 定义验证规则
 
-      * 格式:'字段名' =>  ['规则1','规则2'...]
 
-      *
 
-      * @var array
 
-      */
 
-     protected $rule = [
 
-         'contact|联系人'  =>  'require',
 
-         'phone|联系手机号'  =>  'require|checkPhone',
 
-         'dep_id|科室' => 'require|gt:0',
 
-         'id' => "require|gt:0",
 
-         'name|姓名' => 'require',
 
-         'age|年龄' => 'require|gt:0',
 
-         'bed|床号' => 'require',
 
-         'ill|所患疾病'  => 'require',
 
-         'start|预约时间' => 'require',
 
-         'cate_id|服务' => 'require|gt:0',
 
-         'price|价格' => 'require|gt:0',
 
-     ];
 
-     /**
 
-      * 定义错误信息
 
-      * 格式:'字段名.规则名' =>  '错误信息'
 
-      *
 
-      * @var array
 
-      */
 
-     protected $message = [
 
-         'id.require' => '参数错误',
 
-         'id.gt' => '参数错误',
 
-         'dep_id.require' => '未选择科室',
 
-         'dep_id.gt' => '未选择科室',
 
-         'cate_id.require' => '未选择服务',
 
-         'cate_id.gt' => '未选择服务'
 
-     ];
 
-     protected $scene = [
 
-         'add' => ['contact','phone','start','dep_id','cate_id'],
 
-         'edit' => ['id','contact','phone'],
 
-         'book' => ['contact','phone','name','age','bed','ill','start','cate_id'],
 
-         'qadd' => ['contact','phone','name','age','bed','ill','start','cate_id','price']
 
-     ];
 
-     protected  function checkPhone($value, $rule, $data=[]){
 
-         if(!check_mobile($value)){
 
-             return '手机号格式错误';
 
-         }
 
-         return true;
 
-     }
 
- }
 
 
  |