query()->insertGetId($data); // 返回结果 return $id; } /** * 添加数据 * */ public function edit($id,$uid,$data) { // 更新时间 $data['update_time'] = time(); // 写入数据表 $result = $this->query()->where([['id','=',$id],['custom_uid','=',$uid]])->update($data); // 返回结果 return $result; } /** * 添加数据 * */ public function del($id,$uid) { // 写入数据表 $result = $this->query()->where([['id','=',$id],['custom_uid','=',$uid]])->delete(); // 返回结果 return $result; } /** * 数量更新 * * @param int $id 购物车ID * @param int $uid 用户ID * @param int $incr 增减数量 */ public function incrBuyNum($id,$uid,$incr=1){ // 返回结果 return $this->query()->where([['id','=',$id],['custom_uid','=',$uid]])->update(['buy_num'=>DB::raw('buy_num+'.$incr),'update_time'=>time()]); } }