public static function getGoodsIDBySub($sub) { $model = PapGoodsGcategory::model()->findAll(array('select' => 'GoodsID', 'condition' => "SubParts={$sub}")); if ($model) { $idStr = ''; foreach ($model as $v) { $idStr .= $v['GoodsID'] . ','; } return substr($idStr, 0, -1); } else { return "''"; } }
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']); }