<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
说明:返回根目录路径