public function testuser() { $id = make_shard_id(VSID); echo $id; $this->load->model('user_model'); $params['username'] = '******'; $params['password'] = '******'; echo USER_ID; echo USER_NAME; // $ret = $this->user_model->deleteById('6094095278095511561'); //var_dump($ret); }
/** * add tags model function * @param array $params input Array * @return bool */ public function addTags($params) { if (!isset($params['tag_name']) || empty($params['tag_name'])) { $this->setModelError('tag name needed'); return false; } if (!isset($params['tag_type']) || empty($params['tag_type'])) { $this->setModelError('tag type needed'); return false; } $data['tag_name'] = $params['tag_name']; $data['tag_type'] = $params['tag_type']; $data['user_id'] = USER_ID; $data['create_time'] = time(); $data['tag_id'] = make_shard_id(VSID); $ret = $this->insert($data); if ($ret) { $this->setModelError('add new tag success'); } else { $this->setModelError('add new tag failed'); } return $ret; }
/** * model 批量插入数据库方法 * @param array $data 二位数组 * @return bool */ public function insertAll($data) { $this->_check_model_value(); foreach ($data as $k => $v) { if (!$data[$k][$this->_pk]) { $data[$k][$this->_pk] = make_shard_id(VSID); } } return $this->db->insert_batch($this->_table_name, $data); }
/** * 添加提示 * @param array $params 添加参数 * @return bool */ public function addTips($params) { if (!isset($params['message']) || empty($params['message'])) { $this->setModelError('tips messge needed'); return false; } if (isset($params['parent_id']) && $params['parent_id'] && $this->getById($params['parent_id'])) { $data['parent_id'] = $params['parent_id']; } $data['tips_message'] = $params['message']; $data[$this->_pk] = make_shard_id(VSID); $data['create_time'] = time(); $data['user_id'] = USER_ID; $data['status'] = 'nonstart'; $ret = $this->insert($data); if ($ret) { $this->setModelError('tips add success'); } else { $this->setModelError('tips add failed'); } return $ret; }