public static function addgcategorygoods($pid, $organID) { $category['BigParts'] = $_POST['BigParts']; $category['SubParts'] = $_POST['SubParts']; $category['OrganID'] = $organID; $cid = PapGoodsGcategory::model()->find("GoodsID={$pid}")->attributes['ID']; $goodspc = PapGoodsGcategory::model()->findByPk($cid); if (empty($cid)) { $goodspc = new PapGoodsGcategory(); } $goodspc->attributes = $category; $goodspc->GoodsID = $pid; $goodspc->save(); return array('BigParts' => $category['BigParts'], 'SubParts' => $category['SubParts']); }