function saveTask() { $params = isset($_POST['params']) ? $_POST['params'] : ''; $task = ParamsToArr($params); $task['user_id'] = $_SESSION['user']['id']; if (empty($task['id'])) { M('task')->add($task); } else { M('task')->where('id=' . $task['id'])->save($task); } }
public function saveCertificate() { $params = isset($_POST['params']) ? $_POST['params'] : ''; $paramsArr = ParamsToArr($params); $paramsArr['user_id'] = $_SESSION['user']['id']; $status = isset($_POST['_status']) ? $_POST['_status'] : ''; if ($status) { M('Certificate')->where('id=' . $status)->save($paramsArr); } else { M('Certificate')->add($paramsArr); } }
public function saveLanguage() { $params = isset($_POST['params']) ? $_POST['params'] : ''; $paramArr = ParamsToArr($params); $paramArr['user_id'] = $_SESSION['user']['id']; $status = isset($_POST['_status']) ? $_POST['_status'] : ''; if ($status) { M('language')->where('id=' . $status)->save($paramsArr); } else { $data = M('language')->add($paramArr); } exit(json_encode($data)); }
public function savePersonalInfo($params) { $paramArr = ParamsToArr($params); $paramArr['gender'] = $paramArr['gender'] == '1' ? '男' : '女'; $paramArr['marital_status'] = $paramArr['marital_status'] == '1' ? '未婚' : '已婚'; if (!empty($paramArr['oversea'])) { $paramArr['oversea'] = $paramArr['oversea'] == '1' ? '有' : '无'; } if ($paramArr['current'] == '2') { $paramArr['graduate_time'] = ''; } $paramArr['current'] = $paramArr['current'] == '1' ? '是' : '否'; $email = $_SESSION['user']['email']; M('personal_information')->where("email='{$email}'")->save($paramArr); }
public function savePaper() { $params = isset($_POST['params']) ? $_POST['params'] : ''; $paramArr = ParamsToArr($params); $paramArr['user_id'] = $_SESSION['user']['id']; $publicDate = strtotime($paramArr['public_y'] . '-' . $paramArr['public_m']); unset($paramArr['public_y']); unset($paramArr['public_m']); $paramArr['public_date'] = $publicDate; $status = isset($_POST['_status']) ? $_POST['_status'] : ''; if ($status) { M('paper')->where('id=' . $status)->save($paramArr); } else { M('paper')->add($paramArr); } }
public function saveRewards() { $params = isset($_POST['params']) ? $_POST['params'] : ''; $status = isset($_POST['_status']) ? $_POST['_status'] : ''; dump($_REQUEST); $paramArr = ParamsToArr($params); $paramArr['user_id'] = $_SESSION['user']['id']; $publicDate = strtotime($paramArr['rewards_y'] . '-' . $paramArr['rewards_m']); unset($paramArr['rewards_y']); unset($paramArr['rewards_m']); $paramArr['rewards_date'] = $publicDate; if ($status) { M('rewards')->where('id=' . $status)->save($paramArr); dump(M()->_sql()); } else { M('rewards')->add($paramArr); } }
public function savePartTimeJob($params) { $paramArr = ParamsToArr($params); $paramArr['user_id'] = $_SESSION['user']['id']; $startY = $paramArr['psdate_y']; $startM = $paramArr['psdate_m']; $endY = $paramArr['pedate_y']; $endM = $paramArr['pedate_m']; $startYM = strtotime($startY . '-' . $startM); $endYM = strtotime($endY . '-' . $endM); unset($paramArr['isdate_y']); unset($paramArr['isdate_m']); unset($paramArr['iedate_y']); unset($paramArr['iedate_m']); $paramArr['start_time'] = $startYM; $paramArr['end_time'] = $endYM; $status = isset($_POST['_status']) ? $_POST['_status'] : ''; if ($status) { M('parttime_job')->where('id=' . $status)->save($paramsArr); } else { M('parttime_job')->add($paramArr); } }
public function saveEducation($params) { $paramArr = ParamsToArr($params); $paramArr['user_id'] = $_SESSION['user']['id']; $startY = $paramArr['esdate_y']; $startM = $paramArr['esdate_m']; $endY = $paramArr['eedate_y']; $endM = $paramArr['eedate_m']; $startYM = strtotime($startY . '-' . $startM); $endYM = strtotime($endY . '-' . $endM); unset($paramArr['esdate_y']); unset($paramArr['esdate_m']); unset($paramArr['eedate_y']); unset($paramArr['eedate_m']); $paramArr['start_time'] = $startYM; $paramArr['end_time'] = $endYM; $status = isset($_POST['_status']) ? $_POST['_status'] : ''; if ($status) { M('education')->where('id=' . $status)->save($paramArr); } else { M('education')->add($paramArr); } dump(M()->_sql()); }
public function savePosition() { $params = isset($_POST['params']) ? $_POST['params'] : ''; $paramsArr = ParamsToArr($params); $paramsArr['position'] = $paramsArr['depart']; unset($paramsArr['depart']); unset($paramsArr['position']); $id = M('zhaopin')->where($paramsArr)->getField('id'); $where['user_id'] = $_SESSION['user']['id']; M('personal_information')->where($where)->setField('zhaopin_id', $id); exit('1'); }