Browse Source

创建图书馆数据

master
wanghongjun 3 years ago
parent
commit
7c2ea1ae68
  1. 39
      source/application/api/controller/library/Pass.php

39
source/application/api/controller/library/Pass.php

@ -2,6 +2,7 @@
namespace app\api\controller\library;
use app\api\controller\Controller;
use app\common\dm\Dm;
class Pass extends Controller
{
@ -39,4 +40,42 @@ class Pass extends Controller
return $this->renderSuccess(compact('data'));
}
/**
* 创建数据接口
* @return array
*/
public function create()
{
$data_json = $this->request->param('data');
$data = json_decode(html_entity_decode($data_json),true);
$dm = new Dm();
foreach ($data as $val) {
$query = $dm->find('bt_library',['group_id' => $val['group_id']]);
$opData = [
'day30_incount' => $val['day30_incount'],
'day30_outcount' => $val['day30_outcount'],
'today_incount' => $val['today_incount'],
'today_outcount' => $val['today_outcount'],
'month_incount' => $val['month_incount'],
'month_outcount' => $val['month_outcount'],
'year_incount' => $val['year_incount'],
'year_outcount' => $val['year_outcount'],
];
if ($query) {
$opData['update_time'] = date("Y-m-d H:i:s",time());
$dm->update('bt_library',$opData,['id' => $query['id']]);
} else {
$opData['group_id'] = $val['group_id'];
$opData['group_name'] = base64_decode($val['group_name']);
$opData['create_time'] = date("Y-m-d H:i:s",time());
$dm->insert('bt_library',$opData);
}
}
return $this->renderSuccess();
}
}
Loading…
Cancel
Save