|
PHP全局变量
|
利用反射实现对象调用方法
|
iwebshop常用记录
//进销存,查询库存信息function inventory(){ //搜索条件 //$search = IReq::get('search');//可由前端传过来 $page = IReq::get('page') ? IFilter::act(IReq::get('page'),'int') : 1;//页码 //条件筛选处理 list($join,$where) = goods_class::getSearchCondition($search); //拼接sql $goodsHandle = new IQuery('goods as go'); $goodsHandle->order = "go.id desc"; $goodsHandle->fields = "distinct go.id,go.goods_no,go.name,go.sell_price,go.market_price,go.store_nums,go.img,go.is_del,go.seller_id,go.is_share"; $goodsHandle->page = $page; $goodsHandle->where = $where; $goodsHandle->join = $join; //$this->search = $search; $this->goodsHandle = $goodsHandle; $this->redirect("inventory");}
|
//出库入库public function importAndExportGoods() { $goodsId = IFilter::act(IReq::get('goods_id'),'post');//商品Id $goodsName = trim(IReq::get('goodsName', 'post'));//商品名称 $amount = trim(IReq::get('amount', 'post'));//数量 $customer = trim(IReq::get('customer', 'post'));//客户 $note = trim(IReq::get('note', 'post'));//备注 $adminName = trim(IReq::get('adminName', 'post'));//操作员姓名 $type = trim(IReq::get('type', 'post'));//类型:import export $goodsDB = new IModel("goods"); $where = "id = ".$goodsId; $goodsRow = $goodsDB->getObj($where); $store_nums = $goodsRow['store_nums'];//库存 //修改商品的库存 if($type == "import"){//入库 $store_nums = $store_nums + $amount; }else if($type == "export"){//出库 if($store_nums
|
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/1926/viewspace-2805059/ ,如需转载,请注明出处,否则将追究法律责任。