<?php
namespace model\import;
/**
 * 
 */
class sample3  extends \model\import\sample
{
	public function __construct()
	{
		parent::__construct();
		$this->classId = '3';
		$this->type = 'comein';
		$this->pwcode = 'A230';
		$this->force = false;
		$this->title = '客户来样登记表';
		$keys = [
		    's_code','s_plmseq','s_cate','s_customer_name','s_customer_code',
		    's_requqty','s_requqty_first','s_expected_order_time',
		    's_check_type','s_arri_brand','s_arri_number','s_sign_type','s_sign_address',
		    's_procode_ext','s_usa_make','s_custrequ',
		    'sm_make','sm_series','sn_pro_factory','sn_number','sn_src',
			's_proof_catagroup'
		];
		
		$my = [
		    's_sign_type'    => ['must'=>true],
			's_sign_address'    => ['must' => true],
			's_requqty'    => ['must' => true],
		];
		
		$rules = [];
        foreach($this->rules as $k=>$v){
            if(in_array($v['key'],$keys)){
                if($my[$v['key']]){
                    $v = array_merge($v, $my[$v['key']]);
                }
                $rules[] = $v;
            }
        }
		$this->rules = $rules;
		$this->rulesUpdate = [
			['key' => 's_plmseq',          'caption' => lg('流水号'), 'must' => true],
			['key' => 's_requqty',         'caption' => lg('年需求量')],
			['key' => 's_requqty_first',   'caption' => lg('首单量')],
			['key' => 's_modcost',         'caption' => lg('模具费用')],
			['key' => 's_proof_catagroup', 'caption' => lg('目录组校对意见')],
			['key' => 's_custrequ',        'caption' => lg('客户要求')],
		];		
	}

}