<h2 style="font-weight:bold">函數庫參考</h2>
**common函數庫**
位于application/common/function文件夾里
共定義四個函數庫
common.php主要定義系統公共函數庫
#### create_salt($length=-6)
說明:創建鹽,用于密碼加密
#### create_uuid()
說明:創建uuid,系統唯一標識符
#### get_uuid($model,$map)
說明:獲取uuid,系統唯一標識符
#### minishop_md5($string,$salt)
說明:minishop md5加密方法
#### get_userinfo($uid='',$field='')
說明:獲取用戶信息
#### get_termsinfo($id='',$field='name')
說明:獲取分類信息
#### get_posts_terms($postid='',$type='category')
說明:獲取文章所屬分類或tags
#### msubstr($str,$start,$length,$charset='utf-8',$suffix=true)
說明:字符串截取,支持中文或者其他編碼
參數:string $str 需要轉換的字符串
string $start 開始位置
string $length 截取長度
string $charset 編碼格式
string $suffix 截斷顯示字符
#### get_menusinfo($id='',$field='title')
說明:獲取菜單分類信息
#### get_posts_status($postStatus)
說明:獲取當前文章狀態
#### get_user_status($userStatus)
說明:獲取用戶狀態
#### get_menu_navbar_active($menuid)
說明:獲取后臺菜單選中狀態
#### get_group_status($status)
說明:獲取用戶組的狀態,1正常,-1禁用
#### get_posts_cover($uuid)
說明:獲取文章單一封面
#### get_picture($uuid='')
說明:獲取圖片
#### check_menu_auth($ruleId,$rules)
說明:權限判斷,設置菜單對某個用戶是否可見
#### get_menu_auth()
說明:獲取當前用戶權限,控制菜單對某個用戶是否顯示
#### wap_list-adapter($data,$showType='one_cover')
說明:手機列表頁面適配器
#### wap_detail_adapter($data)
說明:手機詳情頁面配置器
#### create_thumb($image_path,$thumb_path,$width,$height,$thumb_type=1)
說明:生成縮略圖
參數:string $image_path 圖片路徑
string $thumb_path 縮略圖路徑
#### create_mobile_thumb($content,$width,$height)
說明:內容圖片生成自適應手機圖片
參數:string $image_path 圖片路徑
string $thumb_path 縮略圖路徑
#### replace_image_url($content=null,$strUrl=null)
說明:替換內容中的圖片,添加域名
參數:string $content 要替換的內容
string $strUrl 內容中圖片要加的域名
#### get_order_status()
說明:訂單狀態
#### get_pay_type()
說明 :支付類型
#### load_config()
說明:加載接口配置
keyValue.php主要定義key_value 鍵值對操作方法庫
listTree.php主要定義數據集的轉換
**index函數庫**
#### generateSign($params,$apikey,$msign)
說明:云打印機生成簽名sign
參數:string $msign 打印機密鑰
string $apiKey API密鑰
string sign
#### getStr($param)
說明:生成字符串參數
參數:string 參數字符串
#### action_print($partner,$machine_code,$content,$apikey,$msign)
說明:打印接口
參數:string $machine_code 打印機終端號
string $content 打印內容
string $apikey API密鑰
string $msign 打印機密鑰
#### action_addprint($partner,$machine_code,$username,$printname,$mobilephone,$apikey,$msign)
說明:添加打印機
參數:string $machine_code 打印機終端號
string $username 用戶名
string $printname 打印機名稱
string $mobilephone 打印機卡號
string $apikey API密鑰
string $msign 打印機密鑰
#### action_removeprinter($partner,$machine_code,$apikey,$msign)
說明:刪除打印機
參數:int $partner 用戶ID
string $machine_code 打印機終端號
string $apiKey API密鑰
string $msign 打印機密鑰
#### sendCmd($url,$data)
說明:發起請求
參數:string $url 請求地址
string $data 請求數據包
string 請求返回數據
#### actionprint($header,$footer,$table,$total_num,$total_price)
說明:連接易聯云打印機
參數: string $header 頭部信息
string $table 打印內容
string $footer 尾部信息
#### SendMail($title,$username,$time,$email,$url)####
說明:系統郵件發送函數
參數:string $to 接收郵件者郵箱
string $subject 郵件主題
string $body 郵件內容
string $attachment 附件列表
#### root_path
說明:返回根目錄路徑