admin_transfer_118_2
This commit is contained in:
@@ -833,18 +833,23 @@ class Transfer extends HD_Controller
|
||||
if (!$params['name'] || !$params['mobile'] || !$params['cardid']) {
|
||||
return 0;
|
||||
}
|
||||
$addTransports = true;
|
||||
foreach ($cache_transports as $key => $value) {
|
||||
if ($value['cardid'] == $params['cardid']) {//身份证一样更新数据
|
||||
$cache_transports[$key]['name'] = $params['name'];
|
||||
$cache_transports[$key]['mobile'] = $params['mobile'];
|
||||
$cache_transports[$key]['time'] = date('Y-m-d');
|
||||
$addTransports = false;
|
||||
}
|
||||
}
|
||||
if ($addTransports) {//新增
|
||||
$cache_transports[] = ['name' => $params['name'], 'mobile' => $params['mobile']
|
||||
if (strlen($params['id'])) {//修改指定id
|
||||
$cache_transports[$params['id']] = ['name' => $params['name'], 'mobile' => $params['mobile']
|
||||
, 'cardid' => $params['cardid'], 'time' => date('Y-m-d')];
|
||||
} else {
|
||||
$addTransports = true;
|
||||
foreach ($cache_transports as $key => $value) {
|
||||
if ($value['cardid'] == $params['cardid']) {//身份证一样更新数据
|
||||
$cache_transports[$key]['name'] = $params['name'];
|
||||
$cache_transports[$key]['mobile'] = $params['mobile'];
|
||||
$cache_transports[$key]['time'] = date('Y-m-d');
|
||||
$addTransports = false;
|
||||
}
|
||||
}
|
||||
if ($addTransports) {//新增
|
||||
$cache_transports[] = ['name' => $params['name'], 'mobile' => $params['mobile']
|
||||
, 'cardid' => $params['cardid'], 'time' => date('Y-m-d')];
|
||||
}
|
||||
}
|
||||
$cache->save($this->cacheKeyTransports, $cache_transports);
|
||||
return 1;
|
||||
|
||||
Reference in New Issue
Block a user