add($data); return $ret; } /** * 修改轮盘数据 */ public function saveTurntablePrize($id, $data) { $w['id'] = $id; $ret = $this->where($w)->save($data); return $ret; } /* * 获取一条数据 */ public function getTurntablePrizeInfo($id) { $one = $this->find($id); if ($one) { $str = $one['prizeidlist']; $str = mb_substr($str, 0, -1); $w['id'] = array('in', $str); $prizelist = D('TurntablePrize')->getPrizelist($w); $one['prizelist'] = $prizelist; } return $one; } /* * 获取商户所有的大转盘数据 * */ public function getMerchantList($w) { $list = $this->where($w)->order('addtime desc')->select(); return $list; } /* * 按关键字查找数据 * */ public function getKeywordList($w) { $list = $this->alias('t') ->join('ls_turntable_keyword as tk on t.id=tk.turntableid', 'LEFT') ->field('t.*,tk.keyword') ->where($w)->order('addtime desc')->select(); return $list; } }