|
@@ -14,12 +14,14 @@ class Jiankangdata extends Api
|
|
|
|
|
|
public function submit(){
|
|
|
|
|
|
+ //今天的数据都改为非最后一条
|
|
|
$map = [
|
|
|
'user_id' => $this->auth->id,
|
|
|
'createdate' => date('Y-m-d'),
|
|
|
];
|
|
|
- $check = Db::name('jiankangdata')->where($map)->find();
|
|
|
+ Db::name('jiankangdata')->where($map)->update(['is_last'=>0]);
|
|
|
|
|
|
+ //新写入
|
|
|
$data = [
|
|
|
'user_id' => $this->auth->id,
|
|
|
'xueya_low' => $this->request->post('xueya_low'),
|
|
@@ -28,17 +30,18 @@ class Jiankangdata extends Api
|
|
|
'createtime' => time(),
|
|
|
'updatetime' => time(),
|
|
|
'createdate' => date('Y-m-d'),
|
|
|
+ 'is_last' => 1, //默认就是最后一条
|
|
|
];
|
|
|
-
|
|
|
- if($check){
|
|
|
- Db::name('jiankangdata')->where($map)->update($data);
|
|
|
- }else{
|
|
|
- Db::name('jiankangdata')->insert($data);
|
|
|
- }
|
|
|
+ Db::name('jiankangdata')->insert($data);
|
|
|
|
|
|
$this->success('提交成功');
|
|
|
}
|
|
|
|
|
|
+ public function lists(){
|
|
|
+ $list = Db::name('jiankangdata')->where('user_id',$this->auth->id)->autopage()->order('id desc')->select();
|
|
|
+ $this->success(1, $list);
|
|
|
+ }
|
|
|
+
|
|
|
public function data(){
|
|
|
$type = $this->request->post('type','week','trim');
|
|
|
|
|
@@ -73,7 +76,11 @@ class Jiankangdata extends Api
|
|
|
// dump($ended_date);
|
|
|
// dump($date_array);
|
|
|
|
|
|
- $list = Db::name('jiankangdata')->where('user_id',$this->auth->id)->whereBetween('createdate',[$start_date,$ended_date])->order('id','asc')->select();
|
|
|
+ $list = Db::name('jiankangdata')
|
|
|
+ ->where('user_id',$this->auth->id)
|
|
|
+ ->whereBetween('createdate',[$start_date,$ended_date])
|
|
|
+ ->where('is_last',1) //只拿之后一条
|
|
|
+ ->order('id','asc')->select();
|
|
|
|
|
|
$xueya_low = [];
|
|
|
$xueya_high = [];
|