public function addjobs($data) { $jobs = new jobs(); $jobs->shop_id = 1; //$jobs->shop_id=1; $jobs->shop_name = "zhangsan"; $jobs->job_name = $data['name']; $jobs->type = $data['type']; $jobs->zhao_num = $data['total']; $jobs->money = $data['salary']; $jobs->com_type = $data['payUnit']; $jobs->stop_time = strtotime($data['applyEnd']); $jobs->jz_start = strtotime($data['workBegin']); $jobs->jz_end = strtotime($data['workEnd']); $jobs->job_start = strtotime($data['workTimeHourBegin']); $jobs->job_end = strtotime($data['workTimeHourEnd']); $jobs->is_tc = $data['isDeduct']; $jobs->tc = $data['deductTypeName']; $jobs->sex_limit = $data['sex']; $jobs->s_limit = $data['height']; $jobs->w_cont = $data['workInfo']; $jobs->w_ask = $data['jobDetails']; $jobs->name = $data['contact']; $jobs->phone = $data['contactTel']; $jobs->province = $data['province']; $jobs->city = $data['city']; if (!empty($data['area'])) { $jobs->district = $data['area']; } $jobs->detail = $data['address']; $jobs->job_treatment = $data['job_treatment']; $city = $data['city']; $province = $data['province']; if (!empty($data['area'])) { $area = $data['area']; } $address = $data['address']; if (!empty($data['area'])) { $json = file_get_contents("http://api.map.baidu.com/geocoder?address=" . trim($area) . trim($address) . "&output=json&key=e6rrUeLpzYim3BUsK6WWZrph&city=" . trim($city) . ""); } else { $json = file_get_contents("http://api.map.baidu.com/geocoder?address=" . trim($address) . "&output=json&key=e6rrUeLpzYim3BUsK6WWZrph&city=" . trim($city) . ""); } $infolist = json_decode($json); $array = array('errorno' => '1'); if (isset($infolist->result->location) && !empty($infolist->result->location)) { $array = array('lng' => $infolist->result->location->lng, 'lat' => $infolist->result->location->lat, 'errorno' => '0'); } $jobs->job_x = $array['lng']; $jobs->job_y = $array['lat']; $jobs->addtime = time(); $jobs->job_on = 0; $jobs->job_status = 1; $lable = $data['lable_id']; $arr = array("\n", "\r", "\r\n"); $lable = str_replace($arr, "", $lable); $jobs->lable_id = $lable; //print_r($list);die; return $jobs->save(); }
public function joblist() { $joblist = jobs::find()->with('job_type'); //print_R($joblist);die;// return $joblist; }
public function actionToexamine() { $data = Yii::$app->request->get(); $jobs = new jobs(); $jobs_one = $jobs->jobs_one($data['id']); return $this->render('toexamine', ['job' => $jobs_one, 'id' => $data['id']]); }