public function actionPricelist() { $OrganID = Commonmodel::getOrganID(); $model = PriceManage::model()->findAll("OrganID=:ID", array(":ID" => $OrganID)); if (empty($model)) { unset($model); $model = new PriceManage(); $model->OrganID = $OrganID; $model->CooperationType = "A:VIP客户"; $model->PriceRatio = ""; $model->UpdateTime = time(); if ($model->save()) { unset($model); $model = new PriceManage(); $model->OrganID = $OrganID; $model->CooperationType = "B:重要客户"; $model->PriceRatio = ""; $model->UpdateTime = time(); if ($model->save()) { unset($model); $model = new PriceManage(); $model->OrganID = $OrganID; $model->CooperationType = "C:普通客户"; $model->PriceRatio = "100%"; $model->UpdateTime = time(); $model->save(); } } unset($model); $model = PriceManage::model()->findAll("OrganID=:ID", array(":ID" => $OrganID)); } foreach ($model as $key => $value) { $data[$key]['ID'] = $value['ID']; $data[$key]['OrganName'] = Commonmodel::getOrganName(); $data[$key]['CooperationType'] = $value['CooperationType']; $data[$key]['PriceRatio'] = $value['PriceRatio']; } $rs = array('rows' => $data ? $data : array()); echo json_encode($rs); }