多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
### 订单的打印 **位置:** Common\Lib\FlowLib.class.php **参数:** * @param $data array 订单信息(如:订单类型,订单号,装箱单ID) * @return $order array 订单信息数组 **调用:** * $flow = new FlowLib(); * $order_arr = $flow->orderPrinta($data); **完整代码:** ~~~ /** * 订单装箱单打印 * @param $data array 订单ID和装箱单ID * @return array 订单信息 * whz 2018-01-26 * */ public function orderPrinta($data) { //1、根据订单ID查询订单信息 $order_info = M("wms_flow") ->where(array('id' => $data['id'])) ->find(); $order['order_info'] = $order_info; //2、打印的装箱单信息 $box_list = M("wms_box") ->where(array('id' => $data['box_id'])) ->find(); $order['box_list'] = $box_list; //3、装箱单内商品信息 $goods_list = M('wms_no as o') ->field('o.status,no.no,u.supply_style_no,u.name_zh,no.color_name,no.color,no.size,no.company_retail_price') ->join('coscia_goods_no as no on o.no_id = no.id','left') ->join('coscia_goods_menu as u on no.menu_id = u.id','left') ->where(array('o.box_id'=>$data['box_id'], 'o.is_delete'=>0)) ->select(); $order['goods_list'] = $goods_list; return $order; } ~~~