if($order['pay_time'])$orderInfo.='支付时间:'.$order['pay_time'].'<BR>';
7、用户在线支付后打印机通知
$_LANG['cfg_name']['gprsprint']='GPRS打印机设置';
$orderInfo.='邮编:'.$order['zipcode'].'<BR>';
}
return'faild';
file_put_contents($logfile,json_encode($selfMessage),LOCK_EX);
$logfile=ROOT_PATH.'/printlog/'.$oid.'_'.time().'.txt';
include_once(ROOT_PATH.'includes/lib_order.php');
if($rs['reslutCode']=='0'){
1、数据库执行以下SQL
$orderInfo.='收货人:'.$order['consignee'].'<BR>';
"pay_time='".gmtime()."',".
functionwp_print($oid,$times=1){
$orderInfo.='收货地址:'.$order['region'].$order['address'].'<BR>';
{
if($order['tel'])$orderInfo.='电话:'.$order['tel'].'<BR>';
if($order['to_buyer'])$orderInfo.='客户留言:'.$order['to_buyer'].'<BR>';
{
include_once(ROOT_PATH.'includes/cls_http.php');
INSERTINTO`ysh_shop_config`VALUES('1105','11','gprsprint_port','text','','','','1');
if($_CFG['gprsprint_open']=='1')$rsprint=wp_print($order_id);
5、再flow.php中找到支付成功流程后,调用wp_print 方法来实现打印
代码后面添加
INSERTINTO`ysh_shop_config`VALUES('11','0','gprsprint','group','','','','1');
'key'=>$key,
//更新订单的打印状态
"WHEREorder_id='$order_id'";
"money_paid=order_amount,".
$orderInfo.='------------------------------------<BR>';
//日志记录
$arr['confirm_time'] =gmtime();
exit();
/*客户付款时给商家发送打印信息*/
"SETorder_status='".OS_CONFIRMED."',".
returnTRUE;
//$orderInfo.='订单状态:'.$order_status[$order['order_status']].'<BR>';
"' ',IFNULL(t.region_name,''),' ',IFNULL(d.region_name,''))ASregion".
if($rsprint){
$orderInfo.='<CB>商品明细</CB><BR>';
//更新订单的打印状态
$orderInfo.='打印时间:'.date('Y-m-dH:i:s',time()).'<BR>';
if(!$client->post('/FeieServer/printSelfFormatOrder',$msgInfo)){//提交失败
//订单中包含的商品
functionsendSelfFormatMessage($msgInfo){
"pay_status='$pay_status',".
$arr['order_amount']=0;
"LEFTJOIN".$GLOBALS['ecs']->table('region')."ASdONo.district=d.region_id".
}
$orderInfo.='支付方式:'.$order['pay_name'].'<BR>';
}
$orderInfo.='支付费用:'.$order['pay_fee'].'<BR>';
后面添加
"LEFTJOIN".$GLOBALS['ecs']->table('region')."AStONo.city=t.region_id".
$arr['shipping_status']=SS_RECEIVED;
languageszh_cnadminshop_config.php
再代码
}
INSERTINTO`ysh_shop_config`VALUES('1101','11','gprsprint_no','text','','','','1');
$orderInfo.='------------------------------------<BR>';
/*如果订单金额为0(使用余额或积分或红包支付),修改订单状态为已确认、已付款*/
}
INSERTINTO`ysh_shop_config`VALUES('1106','11','gprsprint_open','select','1,0','','0','1');
$_LANG['cfg_name']['gprsprint_no']='打印机编号';
adminstoneorder.php 找到以下代码段
}
//{"reslutCode":0,"msg":"success"}
$arr['pay_time'] =gmtime();
$payment=payment_info($order['pay_id']);
}
$orderInfo.='使用余额:'.$order['surplus'].'<BR>';
$_LANG['cfg_name']['gprsprint_key']='打印机秘钥';
$key=$GLOBALS['_CFG']['gprsprint_key'];
/*标记订单为已确认、已付款,更新付款时间和已支付金额,如果是货到付款,同时修改订单为“收货确认”*/
if($order['money_paid'])$orderInfo.='已付款金额:'.$order['money_paid'].'<BR>';
INSERTINTO`ysh_shop_config`VALUES('1102','11','gprsprint_key','text','','','','1');
"WHEREo.order_id='$order[order_id]'";
}
$orderInfo.='支付状态:'.$pay_status[$order['pay_status']].'<BR>';
$_LANG['cfg_name']['gprsprint_mobile']='手机号';
$orderInfo.='订单号:'.$order['order_sn'].'<BR>';
"LEFTJOIN".$GLOBALS['ecs']->table('region')."AScONo.country=c.region_id".
$orderInfo.='商品总价:'.$order['goods_amount'].'<BR>';
$orderInfo.='------------------------------------<BR>';
$_LANG['cfg_range']['gprsprint_open']['1']='开启';
if($order['mobile'])$orderInfo.='手机:'.$order['mobile'].'<BR>';
$rs=json_decode($rs,TRUE);
'printInfo'=>$orderInfo,
update_order($order_id,$arr);
$ordergoods=order_goods($oid);
if($_CFG['gprsprint_open']=='1')$rsprint=wp_print($new_order_id);
$selfMessage=array(
}
$sql="UPDATE".$GLOBALS['ecs']->table('order_info')."SETgprsprint='1'WHEREorder_id=".$order_id;
if($order['user_id']>0&&$order['surplus']>0)
$orderInfo='<CB>订单信息</CB><BR>';//标题字体如需居中放大,就需要用标签套上
$order['shipping_status']=SS_RECEIVED;
$GLOBALS['db']->query($sql);
$order['region']=$GLOBALS['db']->getOne($sql);
$orderInfo.='配送方式:'.$order['shipping_name'].'<BR>';
}
/*处理余额、积分、红包*/
3、把cls_http.php拷贝到includes目录下
大概1650行
$arr['pay_status'] =PS_PAYED;
if($order['order_status']!=OS_CONFIRMED)
"LEFTJOIN".$GLOBALS['ecs']->table('region')."ASpONo.province=p.region_id".
}
return$client->getContent();
if($payment['is_cod'])
$rs= sendSelfFormatMessage($selfMessage);
$_LANG['cfg_name']['gprsprint_open']='开启打印';
//更新订单的打印状态
$sql="UPDATE".$ecs->table('order_info')."SETgprsprint='1'WHEREorder_id=".$order_id;
2、语言包添加内容
if($GLOBALS['_CFG']['gprsprint_open']=='1')$rsprint=wp_print($pay_log['order_id']);
$_LANG['cfg_name']['gprsprint_host']='服务IP';
foreach($ordergoodsas$v){
'clientCode'=>$device_no,
'apitype'=>'php',
前面添加如下代码段
$GLOBALS['db']->query($sql);
$orderInfo.='------------------------------------<BR>';
ALTERTABLE`ysh_order_info`ADD`gprsprint`TINYINT(1)NOTNULLDEFAULT'0';报废车辆回收公司挣钱
if($order['discount'])$orderInfo.='折扣金额:'.$order['discount'].'<BR>';
4、Includes/lib_base.php中增加打印方法
$_LANG['cfg_name']['gprsprint_port']='服务端口';
$order=order_info($oid);
$order_status=array("未确认","已确认","已取消","无效","退货");//订单状态
$arr['money_paid'] =$order['money_paid']+$order['order_amount'];
"confirm_time='".gmtime()."',".
$arr['order_status'] =OS_CONFIRMED;
"FROM".$GLOBALS['ecs']->table('order_info')."ASo".
$orderInfo.='------------------------------------<BR>';
"order_amount=0".
else{
if($rsprint){
6、后台管理员设置打印成功后,打印通知
'printTimes'=>$times
$sql='UPDATE'.$GLOBALS['ecs']->table('order_info').
$orderInfo.=$v['goods_name'].'('.$v['goods_sn'].')'.'×'.$v['goods_number'].'(件)×'.$v['goods_price'].'='.$v['subtotal'].'<BR>';
INSERTINTO`ysh_shop_config`VALUES('1103','11','gprsprint_mobile','text','','','','1');
//商品订单信息
}
$db->query($sql);
$device_no=$GLOBALS['_CFG']['gprsprint_no'];
$_LANG['cfg_range']['gprsprint_open']['0']='关闭';
$sql="SELECTconcat(IFNULL(c.region_name,''),' ',IFNULL(p.region_name,''),".
$db->query($sql);
$client=newHttpClient($GLOBALS['_CFG']['gprsprint_host'],$GLOBALS['_CFG']['gprsprint_port']);
INSERTINTO`ysh_shop_config`VALUES('1104','11','gprsprint_host','text','','','','1');
/*修改订单状态为已付款*/
$sql="UPDATE".$ecs->table('order_info')."SETgprsprint='1'WHEREorder_id=".$new_order_id;
找到如下代码段
$client->HttpClient($GLOBALS['_CFG']['gprsprint_host'],$GLOBALS['_CFG']['gprsprint_port']);
如果是余额支付的情况
includeslib_payment.php
$pay_status=array("未付款","付款中","已付款"); //支付状态
if($order['order_amount']<=0){
);
if($rsprint){
展开内容
9.2/1,248.6M
多乐贝比app拥有智能检测功能,一嘘便响全家都会知道,是手机上的婴儿必备神器,亲子互动,科学娱乐育儿的好帮手,健康超薄纸尿裤软件。应用介绍多乐贝比智能纸尿裤&n...
9.3/354.5M
UKLife是一款生活服务类型的app软件,在这款软件里,你可以通过这款app完成线上操作,APP提供了房屋租赁、求职招聘、车源信息、家政保洁、二手商城等超多功...
8.9/1,590.0M
经商物语是一款古风模拟经营类游戏,回到古代体验全新的经营模式,多种玩法自由选择,种植农耕、开家小店等等多种趣味的内容等你参与体验,好好的经营给自己带来更多收益。...
9.9/366.0M
作为中国进出口商品溯源平台,可以查询原产地和检疫物流信息,ciq溯源app精准召回和责任追溯。广东“智检口岸”平台在全国首个推出“来源可溯、去向可查、责任可究”...
7.7/32.5M
无线鼠标(RemoteMouse)是一款能将无线设备(iPhone/iPad等)变成电脑无线鼠标的应用,通过iPhone远程控制你的电脑。完美模拟的触摸板、键盘...
7.7/652.7M
重现经典,巨好玩的魔幻挂机题材游戏《幻龙战记》闪耀来袭!炫酷2DQ萌风格打造,魔兽传说级神器可任你使用,多种装备铸造您的最强英雄!激燃PVP火爆开战!幻龙战记经...
9.5/471.8M
兜兜无敌LOL日服盒子是为想要去日服体验的玩家开发的盒子,拥有超多给力的辅助功能,无限视距、免费皮肤等功能,都可以在日服体验到,欢迎来下载!兜兜无敌LOL日服盒...
8.9/171.5M
新生到大学总是有点不怎么适应的,大学太大了,有很多的地方你都是不知道是干什么的,也不知道自己有什么事情是可以叫谁来帮忙的,可以试试同学帮帮app哦!同学帮帮ap...
9.8/825.9M
vip浏览器是一款功能强大的浏览器软件,看去广告免费看VIP电影,支持爱奇艺、腾讯、土豆、PPTV视频会员视频,直接观看收费电影,全网都一样,小编提供的是vip...
8.9/860.8M
大雾至尊美化包是专为吃鸡游戏玩家设计的美化包,一些功能修改了外观,很多精美的时装以及装扮都可以在这里找到并且自己修改的,注意,需要自己导入这个包,含括多个不同的...
7.8/1,773.9M
雄迈看看,用于雄迈家用视频监控类产品的专业管理软件,适用于小雨点网络摄像机、大雄云台摄像机、各类全景摄像机等系列产品。是一款监控软件,配套小雨点、摇头机等前端监...
8.6/852.3M
一般来说省级类的政府机关都会有自己的专属图书馆,馆藏除了一些专业书籍以外还有一些重要的文献资料,这款山西省地税局图书馆ios版就是山西省地税局专门的图书馆手机客...
8.5/170.3M
掌上智慧课堂学习软件,将教学资源、教学数据、教学评测、教学大数据融为一体,辅助教务教学决策,提高教学管理效率。智课堂学生版app官方介绍智课堂围绕课堂教学前、中...
9.7/106.6M
星门店商家版是一款由星门店官方推出的商家版手机客户端,用来管理自己门店的订单,管理商品,帮助商家打折自己的品牌,更好的经营自己的生意!星门店商家版app介绍星门...
9.8/455.5M
极米同屏助手是一款非常不错的同屏软件。可以实现文档、视频、图片、游戏等等同屏。非常的强大。有需要的可以来东坡下载使用!极米同屏助手简介极米PC同屏助手可将PC屏...
9.9/1,473.5M
autocadpnid2016是现在应用于AutoCAD平台上的三维工厂设计工具。能够帮助你们实现任务简单化,自动化,特别是可以轻松查找零部件和生产线信息,从而...
7.8/1,267.5M
趣玩桌游里面包含各种大小游戏、冷门热门畅玩,是一款非常适合休闲娱乐的游戏。游戏也包含单机、多人和联机多个模式,趣味性十足,快拉上好友一起来开黑吧。趣玩桌游游戏介...
8.9/1,556.7M
乱世名将是一款非常刺激的战斗冒险手游大作。游戏以经典三国为题材背景,玩家可以看到很多熟悉的三国剧情内容,还有强大的武将任你选择。你要不断的区掠夺其他人的资源,建...
7.7/1,459.3M
太阳测量师(SunSurveyor)是一款应用于iOS和Android平台的软件,它通过3D指南针、地图、相机(增强现实AR)及星历表模式,预测太阳和月亮的位置...
8.1/819.3M
这是一个本地的健康生活服务类型平台,通过这个app可以进行家居智能数字化管理服务,还可以组建智能社区服务,让你的生活管理起来更加轻松!盟友智家app介绍一款数字...
8.6/603.1M
享游短视频是一个可以免费看各种短剧短视频的平台,这个是一个全新的平台,里面有各种类型的短剧,都是免费看的,而且也没有广告,平台的短剧更新也非常快非常及时哦。享游...
9.6/56.4M
越野摩托3(MXGP3)是一款摩托车竞速类游戏,使用Engine4打造,带来最身历其境的体验,玩家可以自由打造赛车,300种零件自由搭配,多种赛道地图,让玩家全...
9.7/1,702.5M
UltraEdit注册机使用激活方法:1、断开网络连接,运行UltraEdit软件后,点击“帮助”—“注册/激活”;2、许可证ID填写“zd423”、密码填写:...
8.7/1,155.6M
这是一个打印机的脱机文件.SPL转为可供查看的.EMF格式文件工具,打印机的脱机文件.spl格式,可通过转换生成.emf格式供查看打印内容,此SPL转EMF工具...
8.5/207.6M
高德地图车载版最新版是一个非常实用的汽车导航软件,安装在车载设备上,为车主提供便捷导航服务,拥有中国领先的数字地图内容,内容全,质量好,鲜度高,可以让用户享受极...