<?php
/*********************************************************************************
--                           闽交监理                 
--                           内业管理
--                     Copyright (c) 2019 曲洪岩
--                                                                                        
--                     
*********************************************************************************/
class dictionary extends dbs
{
    // 委托协议
    //委托信息
    var $num;
    var $tableName;
     var $viewName;
               
    //数组
    var $arr;

 function __construct()
    {
         parent::__construct();
        $this->tableName = $this->table_head . "dictionary";
    }
    public function dictionary()
    {
        parent::__construct();
        $this->tableName= $this->table_head."dictionary";
       //   $this->viewName= $this->view_head."project_db";
    }

   /**************************************
    --             函数说明
    --     功能： 查询-常用语；
    --     参数：
    --     返回值：
    ***************************************/

     public function get_dictionary($inArr)
    {
        $sql  = "call p_get_dictionary('".$inArr['typeId']."','".$inArr['keyWord']."');";
        $this->sql_exc($sql);
        $i=0;
        $rtnStr =  '[';
        while ($this->next_record()) {
            if($i==0) $rtnStr .= '{';
            else      $rtnStr .= ',{';
            $rtnStr .=  '"id":"'.$this->f('id').'",';
            $rtnStr .=  '"dictionaryName":"'.$this->f('dictionaryName').'",';
            $rtnStr .=  '"sorts":"'.$this->f('sorts').'",';
            $rtnStr .=  '"typeId":"'.$this->f('typeId').'",';
            $rtnStr .=  '"addTime":"'.$this->f('addTime').'",';
            $rtnStr .=  '"adder":"'.$this->f('adder').'",';
            $rtnStr .=  '"states":"'.$this->f('states').'"';
            $rtnStr .=  '}';
            $i++;
        }
        $rtnStr .=  ']';     
        return $rtnStr;
    }
   /**************************************
    --             函数说明
    --     功能： 添加-常用语；
    --     参数：
    --     返回值：
    ***************************************/
   public function add_dictionary($inArr)
    { 
        $typeId= $inArr['typeId'];
        $dictionary = $inArr['dictionary'];
        $adder =$inArr['adder'];
        $addTime =$inArr['addTime'];
        $sql  = "call p_add_dictionary('".$dictionary."','".$typeId."','".$adder."','".$addTime."');";
        $this->sql_exc($sql);
        return '0';
    }
    
    /**************************************
    --             函数说明
    --     功能： 删除-常用语；
    --     参数：
    --     返回值：
    ***************************************/
   public function delete_dictionary($inArr)
    {   
       
        $id= $inArr['id'];
        $seter= $inArr['seter'];
        $setTime =$inArr['setTime'];
        $sql  = "call p_del_dictionary('".$id."','".$seter."','".$setTime."');";
      
       // return $sql;
        $this->sql_exc($sql);
        return '0';
    }
     /**************************************
    --             函数说明
    --     功能： 删除-常用语；
    --     参数：
    --     返回值：
    ***************************************/
   public function set_dictionary($inArr)
    {   
       
        $id= $inArr['id'];
        $seter= $inArr['seter'];
        $setTime =$inArr['setTime'];
        $dictionary = $inArr['dictionary'];
        $sql  = "call p_set_project_table_comWord('".$id."','".$dictionary."','".$seter."','".$setTime."');";
       // return $sql;
        $this->sql_exc($sql);
        return '0';
    }
}
?>
