render('index'); } /** * Notes:酒店渠道批量加减价 * User: Steven * Date: 2018/2/2 * Time: 17:46 * @throws \yii\db\Exception */ public function actionMultipleUpdateRoomPrice() { $params = [ 'room_info_str' => Yii::$app->request->post('room_info_str', '{197,150246,9,2018-02-06,2018-02-12,1234560,669,213,+}||{197,150246,8,2018-02-06,2018-02-12,1234560,669,213,-}'), 'distrib_id' => Yii::$app->request->post('distrib_id', '669') ]; //hotel_id + ',' + tp_base_room_id + ',' + tp_room_id + ',' + tp_start_date + ',' + tp_end_date + ',' + tp_week + ',' + channel_id + ',' + tp_price //{197,150246,9,2018-02-06,2018-02-12,1234560,669,213}||{197,150246,8,2018-02-06,2018-02-12,1234560,669,213}||{197,150246,7,2018-02-06,2018-02-12,1234560,669,213}||{197,150246,6,2018-02-06,2018-02-12,1234560,669,213}||{197,150246,10,2018-02-06,2018-02-12,1234560,669,213}||{197,150246,11,2018-02-06,2018-02-12,1234560,669,213}||{197,150246,14,2018-02-06,2018-02-12,1234560,669,213}||{197,150246,15,2018-02-06,2018-02-12,1234560,669,213} if (empty($params['room_info_str']) && empty($params['distrib_id'])) { return ['code' => 3, 'info' => 'params error']; } $run_hotel_distrib = new RunHotelDistrib(); $res = $run_hotel_distrib->setMultipleRoomPriceID($params); return json_encode(['code' => $res ? 0 : 1]); } }