<?php
/*********************************************************************************
--                     
--                    闽交监理
--                    Copyright (c) 2019 曲洪岩
--                    
--                    QQ:28007540 
-- 
--                     
*********************************************************************************/

//head输出
function head($arr)
{
    $tmp = '';
     foreach($arr as $js)
    {
        $tmp .= $js;
        
    }
    return '<title>'.'</title>';
}
//js输出
function js($arr)
{
    $head ='<meta http-equiv="Content-Type" content="text/html; charset=utf-8"><script type="text/javascript" src="../../js/';
    
    $food ='"></script>';
    $jsStr .=$head.'jquery/jquery.js'.$food;
     $jsStr .=$head.'common.js'.$food;
    foreach($arr as $js)
    {
        switch($js)
        {
          case 'menu':
            $jsStr .=$head.'data/menu.data.js'.$food;
          break;
          case 'contract':
            $jsStr .=$head.'module/contract.js'.$food;
               $jsStr .=$head.'data/item.js'.$food;
            break;
         
          case 'itemPrice':
            $jsStr .=$head.'module/itemPrice.js'.$food;
             $jsStr .=$head.'data/item.js'.$food;
          break;
          case 'itemPackagePrice':
             $jsStr .=$head.'module/itemPackagePrice.js'.$food;
             $jsStr .=$head.'data/item.js'.$food;
          break;
          case 'contractList':
            $jsStr .=$head.'module/contractList.js'.$food;
         
          break;
          case 'entrust':
            $jsStr .=$head.'module/entrust.js'.$food;
            $jsStr .=$head.'data/item.js'.$food;
          break;
          case 'dialog':
            $jsStr .=$head.'jquery/jquery-ui.js'.$food;
          break;
          default: 
          break
          ;  
        }
    }
    return $jsStr;
}
//css输出
function css($arr)
{
    $cssStr ='<link rel="stylesheet" type="text/css" href="../../css/common/common.css">';
    $head ='<link rel="stylesheet" type="text/css" href="../../css/';
    $food ='">';
    $cssStr = '';
    foreach($arr as $css)
    {
        switch($css)
        {
          case 'itemPrice':
            $cssStr .=$head.'module/itemPrice.css'.$food;
          break;
          case 'itemPackagePrice':
            $cssStr .=$head.'module/itemPackagePrice.css'.$food;
          break;
          case 'contractList':
            $cssStr .=$head.'module/contractList.css'.$food;
          break;
          case 'contract':
            $cssStr .=$head.'module/contract.css'.$food;
          break;
         
          case 'ui':
            $cssStr .=$head.'jquery/jquery-ui.css'.$food; 
          break;
          case 'table':
            $cssStr .=$head.'common/table.css'.$food;
          break;
          case 'entrust':
            $cssStr .=$head.'module/entrust.css'.$food;
          break;
          
          default:
            $cssStr .=$head.'module/module.css'.$food;
          break;  
        }
    }
    return $cssStr;
}



//--------------------------------------

       /**************************************
    --             函数说明
    --     功能： 目录创建；
    --     参数： 
    --     返回值： 
    ***************************************/ 
function create_folders($dir){ 
    
  //  write_log($dir);
    return is_dir($dir) or (create_folders(dirname($dir)) and mkdir($dir, 0777)); 
}
  /**************************************
    --             函数说明
    --     功能： 获取项目级别
    --     参数： 
    --     返回值： 
    ***************************************/ 
function getLevel($num)
{
    if($num%10000==0) return 1;
    elseif($num%100==0) return 2;
    else return 3;
}
  /**************************************
    --             函数说明
    --     功能： 字符串转时间戳
    --     参数： 
    --     返回值： 
    ***************************************/ 
function strTodateTime($str)
{
    $tmpStr ='';
    if($str!='')
    $tmpStr=  date("Y-m-d H:i",$str);
    return $tmpStr;
}

  /**************************************
    --             函数说明
    --     功能： 字符串转时间戳
    --     参数： 
    --     返回值： 
    ***************************************/ 
function outputCacheFile($fileStr,$contentStr)
{
    $file = fopen("./tableSet.inc", "w") or die("Unable to open file!");
    $tmpStr = "<?php ";
    $tmpStr.=$contentStr;
    $tmpStr .= " ?>";
    fwrite($fileStr, $tmpStr);
    fclose($file);
}
  /**************************************
    --             函数说明
    --     功能： 字符串转时间戳
    --     参数： 
    --     返回值： 
    ***************************************/ 
function logs($tmpStr)
{
    $file = fopen("/tmp/log".time().".txt", "w") or die("Unable to open file!");
   
    fwrite($file, $tmpStr);
    fclose($file);
}
?>