예제 #1
0
 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);
 }