<?php
if (!function_exists('success')) {
function success($data=[],$msg='ok',$code=200){
return json([
'data'=>$data,
'msg'=>$msg,
'code'=>$code
]);
}
}
if (!function_exists('fail')) {
function fail($data=[],$msg='参数错误',$code=2001){
return json([
'data'=>$data,
'msg'=>$msg,
'code'=>$code
]);
}
}
if (!function_exists('encryptPassword')) {
function encryptPassword($password){
$sail = '2002a';
return md5($sail.$password.$sail);
}
}
if (!function_exists('encrypt_handle_date')) {
function encrypt_handle_date($data,$pid=0){
$result = [];
foreach ($data as $value) {
if ($value['pid'] == $pid) {
$result[$value['id']] = $value;
$result[$value['id']]['children'] = encrypt_handle_date($data,$value['id']);
}
}
return $result;
}
}
if (!function_exists('encrypt_handle')) {
function encrypt_handle($data,$pid=0,$level=0){
static $tree = [];
foreach ($data as $k=>$v) {
if ($v['pid'] == $pid) {
$v['level'] = $level;
$tree[] = $v;
unset($data[$k]);
$v['level'] = encrypt_handle($data,$v['id'],$level+1);
}
}
return $tree;
}
}