function act_getProductList($select = '*', $where) { $list = ProductModel::getProductList($select, $where); if ($list) { return $list; } else { self::$errCode = ProductModel::$errCode; self::$errMsg = ProductModel::$errMsg; return false; } }
function upd() { $id = $_GET['id']; $pOb = new ProductModel(); $arr = $pOb->getProductList(0, 1, "id={$id} and status=1"); //echo $proOb->getLastSql(); if (!empty($arr)) { $this->error("该产品未下架,不能修改"); } else { unset($arr); } $oOb = new OrderModel(); $arr = $oOb->getList("pid={$id} and (status=1 or status=2 or status=3)", 0, 1); if (!empty($arr)) { $this->error("该产品已在用户订单中存在,不能修改"); } else { unset($arr); unset($oOb); } $pOb = new ProductModel(); $arr = $pOb->getProductList(0, 1, "id={$id}"); //echo $proOb->getLastSql(); //var_dump($arr[0]); $this->assign("arr", $arr[0]); $this->display(); }