Example #1
0
 /**
  * recycle
  * 重写父类objectPage中的recycle
  * 增加当前管理员不能删除自身功能
  * @access public
  * 
  */
 function recycle()
 {
     foreach ($_POST['op_id'] as $a) {
         if ($a == $this->op->opid) {
             $tmp = 'self';
             break;
         }
     }
     if ($tmp != '') {
         echo '当前管理员不能删除自身!请重新选择!';
         exit;
     } else {
         parent::recycle();
     }
 }
Example #2
0
 function recycle()
 {
     $oGift = $this->system->loadModel('trading/gift');
     $varGoto = 1;
     foreach ($_REQUEST['giftcat_id'] as $cat_id) {
         $oGift->getList('', array('giftcat_id' => array($cat_id)), 0, 10, $count);
         if ($count) {
             echo __('该赠品分类下还有赠品,请先删除赠品后再删除分类!');
             $varGoto = 0;
             break;
         }
     }
     if ($varGoto) {
         parent::recycle();
     }
 }
Example #3
0
 function recycle()
 {
     $oGift =& $this->system->loadModel('trading/gift');
     $varGoto = true;
     foreach ($_POST['giftcat_id'] as $cat_id) {
         $count = $oGift->count(array('giftcat_id' => array($cat_id)));
         if ($count) {
             echo __('该赠品分类下还有赠品,请先删除赠品后再删除分类!');
             $varGoto = false;
             break;
         }
     }
     if ($varGoto) {
         parent::recycle();
     }
 }
Example #4
0
 function recycle()
 {
     $objType =& $this->system->loadModel('goods/gtype');
     $varGoto = 1;
     foreach ($_REQUEST['type_id'] as $type_id) {
         if (!$objType->checkDelete($type_id, $result)) {
             if ($result == 1) {
                 echo __('通用商品类型为系统默认类型,不能删除');
             }
             if ($result == 2) {
                 echo __('类型下存在与之关联的商品,无法删除');
             }
             $varGoto = 0;
             break;
         }
     }
     if ($varGoto) {
         parent::recycle();
         $objType =& $this->system->loadModel('goods/gtype');
         $objType->checkDefined();
     }
 }
Example #5
0
 function recycle()
 {
     //exit();
     parent::recycle();
     $objProduct = $this->system->loadModel('goods/products');
     $objProduct->setDisabled($_POST['goods_id'], 'true');
 }
Example #6
0
 function recycle()
 {
     $this->model->op_id = $this->system->op_id;
     $this->model->op_name = $this->system->op_name;
     parent::recycle();
     $oOrder =& $this->system->loadModel("trading/order");
     foreach ($_POST['order_id'] as $v) {
         $oOrder->toUnfreez($v);
     }
     $status =& $this->system->loadModel('system/status');
     $status->count_order_to_pay();
     $status->count_order_new();
     $status->count_order_to_dly();
 }
Example #7
0
 function recycle()
 {
     parent::recycle();
     $brand =& $this->system->loadModel('goods/brand');
     $brand->brand2json();
 }