<?php

namespace app\admin\validate\pipes;

use think\Validate;

class Line extends Validate
{
    /**
     * 验证规则
     */
    protected $rule = [
        'network_id|所属管网'  => 'require',
        'route_id|所属路线'  => 'require',
//        'line_org_code|所属机构编号'  => 'require|max:32',
        'section_id|所属里程段'  => 'require',
        'line_start_name|起点名称'  => 'require|max:32',
        'line_end_name|终点名称'  => 'require|max:32',
        'line_mileage|管线里程'  => 'require|number',
        'line_material|管线材质'  => 'require|max:32',
        'line_diameter_out|管线外径(mm)'  => 'require|number',
        'line_thickness|管线壁厚(mm)'  => 'require|number',
        'line_start_depth|起点埋深'  => 'require|number',
        'line_end_depth|终点埋深'  => 'require|number',
        'line_start_height|起点高程'  => 'require|number',
        'line_end_height|终点高程'  => 'require|number',
        'line_area|所属区域'  => 'require|max:64',
        'line_start_lng|起点经度'  => 'require|max:32',
        'line_start_lat|起点纬度'  => 'require|max:32',
        'line_end_lng|终点经度'  => 'require|max:32',
        'line_end_lat|终点纬度'  => 'require|max:32',
        'line_building_time|建设日期'  => 'require|integer',
    ];
    /**
     * 提示消息
     */
    protected $message = [

    ];
    /**
     * 验证场景
     */
    protected $scene = [
        'add'  => [],
        'edit' => [],
    ];
}