//{"reslutCode":0,"msg":"success"}
7、用户在线支付后打印机通知
"' ',IFNULL(t.region_name,''),' ',IFNULL(d.region_name,''))ASregion".
$orderInfo.=$v['goods_name'].'('.$v['goods_sn'].')'.'×'.$v['goods_number'].'(件)×'.$v['goods_price'].'='.$v['subtotal'].'<BR>';
$client=newHttpClient($GLOBALS['_CFG']['gprsprint_host'],$GLOBALS['_CFG']['gprsprint_port']);
$sql='UPDATE'.$GLOBALS['ecs']->table('order_info').
'printTimes'=>$times
$GLOBALS['db']->query($sql);
$orderInfo.='打印时间:'.date('Y-m-dH:i:s',time()).'<BR>';
"SETorder_status='".OS_CONFIRMED."',".
/*客户付款时给商家发送打印信息*/
$db->query($sql);
$orderInfo.='使用余额:'.$order['surplus'].'<BR>';
);
$_LANG['cfg_name']['gprsprint_port']='服务端口';
//订单中包含的商品
$orderInfo.='------------------------------------<BR>';
$GLOBALS['db']->query($sql);
$arr['shipping_status']=SS_RECEIVED;
$order=order_info($oid);
$orderInfo='<CB>订单信息</CB><BR>';//标题字体如需居中放大,就需要用标签套上
"pay_status='$pay_status',".
$sql="UPDATE".$GLOBALS['ecs']->table('order_info')."SETgprsprint='1'WHEREorder_id=".$order_id;
if($order['discount'])$orderInfo.='折扣金额:'.$order['discount'].'<BR>';
$_LANG['cfg_range']['gprsprint_open']['0']='关闭';
if($order['money_paid'])$orderInfo.='已付款金额:'.$order['money_paid'].'<BR>';热血星际红包版下载-热血星际领红包游戏1.0.1赚钱版
}
$_LANG['cfg_range']['gprsprint_open']['1']='开启';
//商品订单信息
else{
/*标记订单为已确认、已付款,更新付款时间和已支付金额,如果是货到付款,同时修改订单为“收货确认”*/
大概1650行
INSERTINTO`ysh_shop_config`VALUES('11','0','gprsprint','group','','','','1');
/*如果订单金额为0(使用余额或积分或红包支付),修改订单状态为已确认、已付款*/
/*修改订单状态为已付款*/
INSERTINTO`ysh_shop_config`VALUES('1103','11','gprsprint_mobile','text','','','','1');
return$client->getContent();
$arr['order_amount']=0;
}
//$orderInfo.='订单状态:'.$order_status[$order['order_status']].'<BR>';
INSERTINTO`ysh_shop_config`VALUES('1106','11','gprsprint_open','select','1,0','','0','1');
$orderInfo.='支付费用:'.$order['pay_fee'].'<BR>';
}
$orderInfo.='邮编:'.$order['zipcode'].'<BR>';
$selfMessage=array(
$_LANG['cfg_name']['gprsprint_open']='开启打印';
{
}
$sql="SELECTconcat(IFNULL(c.region_name,''),' ',IFNULL(p.region_name,''),".
$orderInfo.='<CB>商品明细</CB><BR>';
}
$client->HttpClient($GLOBALS['_CFG']['gprsprint_host'],$GLOBALS['_CFG']['gprsprint_port']);
$sql="UPDATE".$ecs->table('order_info')."SETgprsprint='1'WHEREorder_id=".$order_id;
$order['region']=$GLOBALS['db']->getOne($sql);
$orderInfo.='------------------------------------<BR>';
$key=$GLOBALS['_CFG']['gprsprint_key'];
$arr['order_status'] =OS_CONFIRMED;
"LEFTJOIN".$GLOBALS['ecs']->table('region')."AScONo.country=c.region_id".
后面添加
if($rsprint){
{
$logfile=ROOT_PATH.'/printlog/'.$oid.'_'.time().'.txt';
foreach($ordergoodsas$v){
$arr['pay_status'] =PS_PAYED;
if($order['to_buyer'])$orderInfo.='客户留言:'.$order['to_buyer'].'<BR>';
$_LANG['cfg_name']['gprsprint']='GPRS打印机设置';
$db->query($sql);
$_LANG['cfg_name']['gprsprint_mobile']='手机号';
$orderInfo.='------------------------------------<BR>';
"FROM".$GLOBALS['ecs']->table('order_info')."ASo".
1、数据库执行以下SQL
5、再flow.php中找到支付成功流程后,调用wp_print 方法来实现打印
$rs= sendSelfFormatMessage($selfMessage);
}
$sql="UPDATE".$ecs->table('order_info')."SETgprsprint='1'WHEREorder_id=".$new_order_id;
if($_CFG['gprsprint_open']=='1')$rsprint=wp_print($order_id);
如果是余额支付的情况
INSERTINTO`ysh_shop_config`VALUES('1102','11','gprsprint_key','text','','','','1');
INSERTINTO`ysh_shop_config`VALUES('1104','11','gprsprint_host','text','','','','1');
$orderInfo.='配送方式:'.$order['shipping_name'].'<BR>';
$_LANG['cfg_name']['gprsprint_key']='打印机秘钥';
代码后面添加
$orderInfo.='订单号:'.$order['order_sn'].'<BR>';
if($GLOBALS['_CFG']['gprsprint_open']=='1')$rsprint=wp_print($pay_log['order_id']);
前面添加如下代码段
"LEFTJOIN".$GLOBALS['ecs']->table('region')."ASpONo.province=p.region_id".
exit();
$arr['pay_time'] =gmtime();
$orderInfo.='商品总价:'.$order['goods_amount'].'<BR>';
$payment=payment_info($order['pay_id']);
}
ALTERTABLE`ysh_order_info`ADD`gprsprint`TINYINT(1)NOTNULLDEFAULT'0';
"WHEREorder_id='$order_id'";
"WHEREo.order_id='$order[order_id]'";
includeslib_payment.php
"pay_time='".gmtime()."',".
if($rs['reslutCode']=='0'){
functionwp_print($oid,$times=1){
再代码
"LEFTJOIN".$GLOBALS['ecs']->table('region')."ASdONo.district=d.region_id".
"LEFTJOIN".$GLOBALS['ecs']->table('region')."AStONo.city=t.region_id".
}
if($order['mobile'])$orderInfo.='手机:'.$order['mobile'].'<BR>';
找到如下代码段
//更新订单的打印状态
}
"order_amount=0".
3、把cls_http.php拷贝到includes目录下
$orderInfo.='------------------------------------<BR>';
file_put_contents($logfile,json_encode($selfMessage),LOCK_EX);
$device_no=$GLOBALS['_CFG']['gprsprint_no'];
$orderInfo.='收货地址:'.$order['region'].$order['address'].'<BR>';
languageszh_cnadminshop_config.php
$order['shipping_status']=SS_RECEIVED;
if($rsprint){
adminstoneorder.php 找到以下代码段
update_order($order_id,$arr);
$_LANG['cfg_name']['gprsprint_no']='打印机编号';
INSERTINTO`ysh_shop_config`VALUES('1105','11','gprsprint_port','text','','','','1');
$arr['money_paid'] =$order['money_paid']+$order['order_amount'];
$ordergoods=order_goods($oid);
$_LANG['cfg_name']['gprsprint_host']='服务IP';
$orderInfo.='支付方式:'.$order['pay_name'].'<BR>';
if($order['order_status']!=OS_CONFIRMED)
'printInfo'=>$orderInfo,
$rs=json_decode($rs,TRUE);
if($_CFG['gprsprint_open']=='1')$rsprint=wp_print($new_order_id);
returnTRUE;
$orderInfo.='支付状态:'.$pay_status[$order['pay_status']].'<BR>';
}
include_once(ROOT_PATH.'includes/cls_http.php');
"money_paid=order_amount,".
}
'apitype'=>'php',
//更新订单的打印状态
if(!$client->post('/FeieServer/printSelfFormatOrder',$msgInfo)){//提交失败
"confirm_time='".gmtime()."',".
if($order['user_id']>0&&$order['surplus']>0)
/*处理余额、积分、红包*/
if($payment['is_cod'])
return'faild';
$orderInfo.='------------------------------------<BR>';
'key'=>$key,
if($rsprint){
6、后台管理员设置打印成功后,打印通知
2、语言包添加内容
if($order['tel'])$orderInfo.='电话:'.$order['tel'].'<BR>';
include_once(ROOT_PATH.'includes/lib_order.php');
INSERTINTO`ysh_shop_config`VALUES('1101','11','gprsprint_no','text','','','','1');
$arr['confirm_time'] =gmtime();
}
if($order['pay_time'])$orderInfo.='支付时间:'.$order['pay_time'].'<BR>';
'clientCode'=>$device_no,
functionsendSelfFormatMessage($msgInfo){
//日志记录
$orderInfo.='收货人:'.$order['consignee'].'<BR>';
$order_status=array("未确认","已确认","已取消","无效","退货");//订单状态
$pay_status=array("未付款","付款中","已付款"); //支付状态
//更新订单的打印状态
4、Includes/lib_base.php中增加打印方法
if($order['order_amount']<=0){
展开内容
rise up免费下载-rise up苹果版1.2.2 ios免费版
绝地求生语音包设置工具(可自定义语音包)免费下载
螺旋滚球3d下载-螺旋滚球3d(Helix Rolly 3D)1.0 安卓版
富士康i好办app下载-i好办APP1.3.4 安卓版
WaveUp华为挥手亮屏软件下载-WaveUp软件安卓版3.2.15 官方最新版
茅台巽风APP下载-茅台巽风数字世界app2.968.3948 官方最新版
漫推文软件下载-漫推文1.4.2 安卓版
优听radio-优听云音箱(优听音箱)1.7.0.7400 安卓版
摆地摊哪里进货-摆地摊进货软件(地摊货app)1.0 手机版
袋鼠输入下载ios-袋鼠输入苹果版2.0.2 官方最新iOS版
口袋化学app1.0 最新ios版
希望物流app下载-希望物流app司机版1.0.3.28 安卓版
鬼泣5v1.0&v1.2&v1.3九项修改器by 风灵月影
守望勇士下载最新版-守望勇士手游官方版1.2.18 安卓版
课优空间时代少年团app下载-keoplus课优空间时代少年团1.0 最新版
8.1/1,490.6M
课优空间时代少年团是一款免费的学习平台,该软件能为用户打造很适合、贴近生活的学习空间,为你营造一个好的学习氛围,除了学习之外,还适合一部分工作哦,感兴趣的小伙伴...
8.1/1,276.6M
得云科技app是一个为商家开发的小助手,帮助商家更好的做生意,可以用来收款,多种收款方式,还有语音提示,特别适合小本经营的商家!软件介绍得云科技APP是商家的生...
水珠相机官方免费下载-水珠相机涂鸦软件1.0.1.101 最新版
8.2/888.2M
水珠相机是一款非常简单的涂鸦修图软件,软件的功能都是免费使用的,为用户更好的进行好看的拼图模板、滤镜等服务。许多的功能都是非常的简单的,不仅帮助用户进行在线拍照...
10.0/1,411.5M
魔法公主礼仪学院是一款非常不错的模拟经营游戏,玩具可以在游戏中学会打扮,为成为美丽的公主而奋斗,喜欢的朋友可以来下载体验!超好玩的装扮玩法的养成游戏!魔法公主礼...
9.0/1,120.6M
对于喜欢玩游戏的网友来说,黑暗之魂2绝对算的上是现在比较火的动作游戏,但是因为游戏难度大,就有了今天黑暗之魂2修改器的出现,它能帮助你在游戏中更好杀怪,做任务也...
9.5/1,805.0M
智慧白山客户端是一款白山地区的生活服务软件,为白山人民提供贴心的服务,让生活变得更美好。智慧白山客户端功能介绍智慧白山是一款具有白山地方特色的,区域先锋媒体手机...
8.0/419.1M
魔幻赚金版是一款可以领红包的福利冒险游戏,也是可以放置挂机赚钱的魔幻手游大作,游戏有着很庞大的世界观,多角色选择,英雄、宠物、坐骑随意组合,白天挂机,晚上提现,...
9.3/685.6M
鸡儿放假表情包是最近非常火爆的一款表情包,很多用户都不知道韩红鸡儿放假是什么意思,小编给大家提供完整的表情包下载,感兴趣的朋友赶紧来下载吧!鸡儿放假表情包预览鸡...
10.0/13.8M
英雄丹ios版专为苹果手机用户提供下载,是一款格斗类手游,在游戏中你需要挑战自己完成12个关卡。本站提供英雄丹苹果版和安卓版下载。喜欢这款手游欢迎大家来东坡下载...
文件封装工具-软件封装器(BoxedApp Packer)3.2.3.9 中文版
8.2/1,050.0M
做各种软件安装程序一般都是将需要用到的文件进行封装处理,这样不管是保存还是安装都会变得更加的简单,为了方便大家对文件进行封装,小编给大家推荐一款好用的文件封装工...
9.2/916.4M
抗击疫情我们必须要众志诚城,为爱加油正能量不能断,小编这里整理了一些抗疫情手抄报图片分享给大家,在家里自己做一张手抄报为奋战在一线的白衣天使们加油助力吧。抗击疫...
FIFA 14补丁下载-FIFA 14创造中心补丁第二弹v2.0 绿色版
9.8/1,989.2M
FIFA14延续其前作的辉煌与经典,让自己的手指激情的挥舞在绿茵上吧!使用说明1.压缩包里面2个文件解压放入MyDocumentsFIFA14 2.在...
Ballz aa Infinite slides ballz1.2 安卓休闲版
8.8/1,842.1M
Ballzaa-Infiniteslidesballz是一款休闲小游戏,游戏主要是控制各种各样的小球,玩起来有点上瘾,在空闲的时候打发时间非常的不错。休闲小游戏...
趣味大作战模拟器最新版下载-趣味大作战模拟器(趣味大战模拟器)1.03 安卓版
9.9/940.0M
趣味大作战模拟器也就是趣味大战模拟器模式一款玩法、画风都很魔性的游戏,在游戏中玩家可以组建自己的军队,消灭所有敌军,游戏玩起来非常有意思,感兴趣的小伙伴快来uz...
烽火十八州策略三国官方下载-烽火十八州策略三国游戏2.19.8.15 正版
9.8/1,364.0M
烽火十八州策略三国多个历史角色人物任意你选择,烽火十八州策略三国打造不一样的三国时代,感受东汉末年的历史故事,真实还原,非常逼真的哦。烽火十八州策略三国游戏特色...
7.6/1,234.0M
名将传是一款挂机战斗冒险rpg手游。游戏有着宏大的世界观,将各种历史名将都融合到了一起,玩家可以自由选择喜欢的角色加入冒险战斗。众多主线和支线任务,只要完成就有...
动物园动物输送游戏安卓版-城市动物园动物货物运输(动物园动物输送游戏)2.0中文免费版
8.6/1,044.7M
《动物园动物输送(TransportZooAnimals)》在这里进行动物的运输,将所有的动物都安全的送到指定的地点就可以完成游戏,根据动物的多少和不同要控制你...
7.7/367.6M
一知app是一款阅读软件,提供了丰富的功能,包含了丰富的文章类型,快速精准的推荐给用户,喜欢读书的朋友就来下载吧。碎片化信息管理阅读官方介绍一知是一款碎片化信息...
路行4虚拟定位app下载-路行4虚拟定位APP4.0.1 最新版
9.8/607.0M
路行4是路行系列的,这个系列的软件都是用于地图定位导航的,除了基本的导航定位功能,这款软件的最大亮点还是可以进行虚拟定位,就是你想把定位显示在哪里就可以在哪里,...
颁奖典礼ppt背景-公司企业颁奖典礼PPT模板免费版【ppt背景图片】
7.7/699.9M
这是一份可以用来作为公司企业颁奖典礼PPT模板素材,该PPT素材模板以红色为背景,适合作为颁奖ppt背景使用,欢迎有需要的朋友进行下载使用该公司企业颁奖典礼PP...
8.1/1,902.6M
驼铃证件照片处理工具一款专业的证件照片处理软件。功能强大,可以将你的证件照处理到最好的状态。有需要的可以来东坡下载使用!驼铃证件照片处理工具简介驼铃证件照片处理...
2017金宝宝取名软件最新破解版-金宝宝取名软件2017旗舰版绿色免费版【附注册机】
9.0/1,933.1M
金宝宝取名软件2017旗舰版是一款非常好用的取名软件,给大家提供最新的2017旗舰版本,已经破解免费使用,附带注册机,需要的用户赶紧来下载使用吧!金宝宝取名软件...
街头飞行最佳赛车新版下载-街头飞行最佳赛车(Street Flight The Best Racing Game)1.0.33最新版
7.6/347.6M
街头飞行最佳赛车(StreetFlightTheBestRacingGame)这款游戏有着不同地区的道路将会解锁,来自全世界的危险赛道,将会以非常逼真的姿态向你...
站着等我我去买橘子表情包下载-站着等我我去买橘子表情图片大全完整版
9.4/828.2M
站着等我我去买橘子表情包是一款非常不错的聊天表情图片,在这里有非常流行热门的表情图片合集,并且非常搞笑,用这个表情包可以占人便宜哦,下面小编就为大家带来站着等我...
8.7/851.4M
思思家教app是一款学习软件,信息数据完全透明,自主挑选满意的老师,针对行课程规划,按照课表规划上课,效果有保障,帮助家长找到适合孩子的老师.功能介绍思思家教是...