<?php

$aValue = [
    'header' => [
        'style' => 'remarkGuide',
        'title' => '封面',
        'remark' => '',
        'value' => [
            'compute' => false, // 是否需要计算页码
            'imglist' => [
                dirname(__DIR__). '/image/header.png',
            ],
        ]
    ],

    'general' => [
        'style' => 'generalGuide',
        'title' => 'GENERAL INDEX',
        'remark' => 'GENERAL INDEX',
        'value' => []
    ],

    'vehicle' => [
        'style' => 'vehicleGuide',
        'title' => 'Vehicle Index',
        'remark' => 'Vehicle Index',
        'value' => []
    ],
    
    'rule' => [
        'style' => 'remarkGuide',
        'title' => '封面',
        'remark' => 'Coding Rule',
        'value' => [
            'compute' => true, // 是否需要计算页码
            'imglist' => [
                dirname(__DIR__). '/image/rule.jpg',
            ],
        ]
    ],
];

// 轮毂车型
$aBrand = require __DIR__. '/model.php';
$aModel = [];
foreach ($aBrand as $aVal)
{
    $aData = [];
    $sData = rand(1, 10);
    for ($sRun = 0; $sRun < $sData; $sRun ++) {
        $aData[] = ['col1' => '1990.12-1994.07', 'col2' => 'AWD Engine AAR (12.90-.)', 'col3' => '512205'];
    }
    $aModel[] = array_merge($aVal, ['value' => $aData]);
}
$aValue['model'] = ['style' => 'modelGuideByWaterPump', 'title' => 'Application', 'remark' => 'Application', 'value' => $aModel];

// 图片
$sData = 23;
$aLabel = ['Water pump' => 'photoGuideByWaterPump', 'Water pump 1' => 'photoGuideByWaterPump'];
foreach ($aLabel as $sLabel => $sStyle)
{
    $aData = [];
    for ($sRun = 0; $sRun < $sData; $sRun ++)
    {
        $aData[] = [
            'col1' => sprintf('GK%s', substr('0000'. $sRun, -4)),
            'col2' => sprintf('%s/pic/123.bmp', dirname(__DIR__)),
        ];
    }

    $aValue[sprintf('photo|%s|%s', $sLabel, $sStyle)] = [
        'style' => $sStyle,
        'title' => $sLabel,
        'remark' => 'Photo',
        'value' => $aData
    ];
}

// 交叉号
$aData = [];
$aBrand = ['OE1', 'OE2', 'OE3', 'OE4', 'OE5', 'OE6', 'OE7'];
foreach ($aBrand as $sBrand)
{
    $sRand = rand(5, 300);
    for ($sRun = 1; $sRun < $sRand; $sRun ++) {
        $aData[] = ['col' => $sBrand, 'col1' => 'VKBA'. substr('0000'.$sRun, -4), -7, 'col2' => '9235001K'];
    }
}
$aValue['cross'] = ['style' => 'cross1Guide', 'title' => 'Cross Reference List', 'remark' => 'Cross Reference List', 'value' => $aData];

$aValue['footer'] = [
    'style' => 'remarkGuide',
    'title' => '封底',
    'remark' => '封底',
    'value' => [
        'compute' => false, // 是否需要计算页码
        'imglist' => [
            dirname(__DIR__). '/image/footer.jpg',
        ],
    ]
];
return $aValue;


