'apitype'=>'php',
$orderInfo.='支付状态:'.$pay_status[$order['pay_status']].'<BR>';
$orderInfo='<CB>订单信息</CB><BR>';//标题字体如需居中放大,就需要用标签套上
languageszh_cnadminshop_config.php
'printInfo'=>$orderInfo,
$ordergoods=order_goods($oid);
$arr['shipping_status']=SS_RECEIVED;
if($order['pay_time'])$orderInfo.='支付时间:'.$order['pay_time'].'<BR>';
$arr['order_amount']=0;
$key=$GLOBALS['_CFG']['gprsprint_key'];
INSERTINTO`ysh_shop_config`VALUES('1102','11','gprsprint_key','text','','','','1');
if($order['to_buyer'])$orderInfo.='客户留言:'.$order['to_buyer'].'<BR>';
returnTRUE;
INSERTINTO`ysh_shop_config`VALUES('1101','11','gprsprint_no','text','','','','1');
$orderInfo.='------------------------------------<BR>';
"WHEREorder_id='$order_id'";
$db->query($sql);
/*如果订单金额为0(使用余额或积分或红包支付),修改订单状态为已确认、已付款*/
$orderInfo.='------------------------------------<BR>';
functionsendSelfFormatMessage($msgInfo){
INSERTINTO`ysh_shop_config`VALUES('1106','11','gprsprint_open','select','1,0','','0','1');
$orderInfo.='收货人:'.$order['consignee'].'<BR>';
"FROM".$GLOBALS['ecs']->table('order_info')."ASo".
$orderInfo.='打印时间:'.date('Y-m-dH:i:s',time()).'<BR>';
$payment=payment_info($order['pay_id']);
ALTERTABLE`ysh_order_info`ADD`gprsprint`TINYINT(1)NOTNULLDEFAULT'0';
找到如下代码段
if($payment['is_cod'])
$device_no=$GLOBALS['_CFG']['gprsprint_no'];
include_once(ROOT_PATH.'includes/cls_http.php');
if($_CFG['gprsprint_open']=='1')$rsprint=wp_print($order_id);
}
$order['region']=$GLOBALS['db']->getOne($sql);
$orderInfo.='使用余额:'.$order['surplus'].'<BR>';
2、语言包添加内容
3、把cls_http.php拷贝到includes目录下
$_LANG['cfg_name']['gprsprint_port']='服务端口';
update_order($order_id,$arr);
}
$orderInfo.='------------------------------------<BR>';
if($order['user_id']>0&&$order['surplus']>0)
如果是余额支付的情况
return'faild';
$arr['order_status'] =OS_CONFIRMED;
"LEFTJOIN".$GLOBALS['ecs']->table('region')."AScONo.country=c.region_id".
/*处理余额、积分、红包*/
1、数据库执行以下SQL
$sql='UPDATE'.$GLOBALS['ecs']->table('order_info').
$GLOBALS['db']->query($sql);
$GLOBALS['db']->query($sql);
$orderInfo.='------------------------------------<BR>';
//{"reslutCode":0,"msg":"success"}
if($rs['reslutCode']=='0'){
代码后面添加
INSERTINTO`ysh_shop_config`VALUES('1105','11','gprsprint_port','text','','','','1');
//$orderInfo.='订单状态:'.$order_status[$order['order_status']].'<BR>';
"confirm_time='".gmtime()."',".
'key'=>$key,
$_LANG['cfg_name']['gprsprint_no']='打印机编号';
5、再flow.php中找到支付成功流程后,调用wp_print 方法来实现打印
$orderInfo.='商品总价:'.$order['goods_amount'].'<BR>';
if($order['tel'])$orderInfo.='电话:'.$order['tel'].'<BR>';
}
$sql="UPDATE".$ecs->table('order_info')."SETgprsprint='1'WHEREorder_id=".$new_order_id;
$order_status=array("未确认","已确认","已取消","无效","退货");//订单状态
/*客户付款时给商家发送打印信息*/
$rs= sendSelfFormatMessage($selfMessage);
$logfile=ROOT_PATH.'/printlog/'.$oid.'_'.time().'.txt';
exit();
includeslib_payment.php
//日志记录
}
}
$arr['confirm_time'] =gmtime();
{
);
$_LANG['cfg_range']['gprsprint_open']['1']='开启';
adminstoneorder.php 找到以下代码段
"WHEREo.order_id='$order[order_id]'";
//更新订单的打印状态
functionwp_print($oid,$times=1){
$orderInfo.='------------------------------------<BR>';
{
"' ',IFNULL(t.region_name,''),' ',IFNULL(d.region_name,''))ASregion".
//商品订单信息
$_LANG['cfg_name']['gprsprint_open']='开启打印';爱游戏官网
"LEFTJOIN".$GLOBALS['ecs']->table('region')."ASpONo.province=p.region_id".
$_LANG['cfg_range']['gprsprint_open']['0']='关闭';
$db->query($sql);
//更新订单的打印状态
$sql="UPDATE".$GLOBALS['ecs']->table('order_info')."SETgprsprint='1'WHEREorder_id=".$order_id;
7、用户在线支付后打印机通知
//更新订单的打印状态
$arr['money_paid'] =$order['money_paid']+$order['order_amount'];
$_LANG['cfg_name']['gprsprint']='GPRS打印机设置';
if($_CFG['gprsprint_open']=='1')$rsprint=wp_print($new_order_id);
foreach($ordergoodsas$v){
$arr['pay_time'] =gmtime();
$rs=json_decode($rs,TRUE);
$orderInfo.='支付方式:'.$order['pay_name'].'<BR>';
/*标记订单为已确认、已付款,更新付款时间和已支付金额,如果是货到付款,同时修改订单为“收货确认”*/
$arr['pay_status'] =PS_PAYED;
4、Includes/lib_base.php中增加打印方法
大概1650行
}
6、后台管理员设置打印成功后,打印通知
}
"LEFTJOIN".$GLOBALS['ecs']->table('region')."ASdONo.district=d.region_id".
}
$orderInfo.='配送方式:'.$order['shipping_name'].'<BR>';
"LEFTJOIN".$GLOBALS['ecs']->table('region')."AStONo.city=t.region_id".
$order['shipping_status']=SS_RECEIVED;
再代码
if($rsprint){
'printTimes'=>$times
$_LANG['cfg_name']['gprsprint_host']='服务IP';
$orderInfo.='<CB>商品明细</CB><BR>';
include_once(ROOT_PATH.'includes/lib_order.php');
$selfMessage=array(
$order=order_info($oid);
}
}
$pay_status=array("未付款","付款中","已付款"); //支付状态
file_put_contents($logfile,json_encode($selfMessage),LOCK_EX);
前面添加如下代码段
$sql="SELECTconcat(IFNULL(c.region_name,''),' ',IFNULL(p.region_name,''),".
INSERTINTO`ysh_shop_config`VALUES('1103','11','gprsprint_mobile','text','','','','1');
$_LANG['cfg_name']['gprsprint_mobile']='手机号';
if($order['discount'])$orderInfo.='折扣金额:'.$order['discount'].'<BR>';
$_LANG['cfg_name']['gprsprint_key']='打印机秘钥';
if($order['mobile'])$orderInfo.='手机:'.$order['mobile'].'<BR>';
后面添加
"money_paid=order_amount,".
INSERTINTO`ysh_shop_config`VALUES('11','0','gprsprint','group','','','','1');
/*修改订单状态为已付款*/
$orderInfo.='收货地址:'.$order['region'].$order['address'].'<BR>';
"SETorder_status='".OS_CONFIRMED."',".
if($order['money_paid'])$orderInfo.='已付款金额:'.$order['money_paid'].'<BR>';
$orderInfo.='支付费用:'.$order['pay_fee'].'<BR>';
$sql="UPDATE".$ecs->table('order_info')."SETgprsprint='1'WHEREorder_id=".$order_id;
"pay_status='$pay_status',".
if($order['order_status']!=OS_CONFIRMED)
//订单中包含的商品
"order_amount=0".
else{
$orderInfo.=$v['goods_name'].'('.$v['goods_sn'].')'.'×'.$v['goods_number'].'(件)×'.$v['goods_price'].'='.$v['subtotal'].'<BR>';
'clientCode'=>$device_no,
if($rsprint){
$orderInfo.='邮编:'.$order['zipcode'].'<BR>';
$client=newHttpClient($GLOBALS['_CFG']['gprsprint_host'],$GLOBALS['_CFG']['gprsprint_port']);
$client->HttpClient($GLOBALS['_CFG']['gprsprint_host'],$GLOBALS['_CFG']['gprsprint_port']);
"pay_time='".gmtime()."',".
}
$orderInfo.='订单号:'.$order['order_sn'].'<BR>';
return$client->getContent();
INSERTINTO`ysh_shop_config`VALUES('1104','11','gprsprint_host','text','','','','1');
}
if($order['order_amount']<=0){
if($rsprint){
if(!$client->post('/FeieServer/printSelfFormatOrder',$msgInfo)){//提交失败
if($GLOBALS['_CFG']['gprsprint_open']=='1')$rsprint=wp_print($pay_log['order_id']);
展开内容
8.5/130.8M
WIFI伴侣密码查看器app是一款超好用的WIFI密码管家,可以配合wifi伴侣一起来使用,现在更是可以轻松的查看以及保护自己的手机wifi安全问题!WIFI伴...
9.6/998.5M
你的云盘智能助手,云盘万能钥匙在线查询,帮助用户获取百度网盘的提取密码,获得已失效的网盘链接,让网盘分享从此变得更简单。简介云盘万能钥匙,你的云盘智能助手自动识...
9.2/78.7M
KindEditor是一套开源的HTML可视化编辑器,KindEditor主要用于让用户在网站上获得所见即所得编辑效果,兼容IE、Firefox、Chrome、...
9.3/1,827.6M
梅州市人力资源和社会保障局官方手机客户端,梅州市人社局app为用户提供了最新最全的社保相关新闻资讯阅读,网上办事,信息举报,调整路况等信息,全新的融媒体办事平台...
8.5/1,898.4M
只要是喜欢玩游戏的朋友都应该知道盛大游戏吧,现在小编这款悍将传世就是由盛大游戏第一款手机网游大作哦!是每一个手机一族不可以错过的手机网游之一!游戏介绍《悍将传世...
7.7/418.4M
萌宝记录是一款可以记录宝宝数据的软件,可以轻松的了解宝宝的成长情况。可以关注宝宝的成长。萌宝记录软件特色【简单记录】只需记录必要项目,界面简洁清晰。【历史追踪】...
9.3/1,861.9M
雄安天下app又名雄安通是人民日报媒体技术股份有限公司打造的一款智能生活服务应用,能新的窗口和视角为用户带来更全面最新鲜的雄安资讯和实时动态。千年大计,国家大事...
8.5/691.8M
我功夫贼6(原最牛剑客),有点类似于《夸父追日》这一类小游戏的玩法,简单放置挂机游戏,玩法就是点点点,玩家可以和不同的敌人进行比试,获得胜利就可以赢取金币,金币...
9.0/1,229.0M
2017最新元素周期表破解版是一款全新推出的化学元素周期表软件,你可以在这款软件上学习到各种元素的详细介绍及图片,是你学习的好帮手!需要的赶紧下载哦!官方介绍化...
9.0/110.7M
中国电信翼起物联app实名认证,专为内部员工设计的办公辅助软件,这款app集成了实名认证、项目管理、智慧视图、故障处理、平台对接和销售支撑等功能,方便员工在物联...
8.2/1,193.3M
在一些优秀的ppt作品中我们经常会发现诸如飞镖靶心这样的素材,的确,这样的ppt往往能让人精神一振,目标明确,不过像飞镖靶心这样的PPT素材是如何制作的呢?——...
8.5/1,076.2M
我要报警app是一款人生安全报警软件,这款软件可以快速联系公安,发送求助信息和定位,让公安机关快速知道用户的地点进行帮助,需要的用户快来下载吧!软件介绍“我要报...
8.0/44.5M
太空工厂大亨是一款令人上瘾的大亨挂机游戏,您可以将所有优秀人才带到您的宇宙飞船工厂,你的团队将在制造火箭的同时产生现金,为明星们推出炫酷的东西,修改游戏内使用足...
9.9/72.5M
屏幕刷新率app主要用于调节和优化手机屏幕的刷新率,能够为用户提供多种屏幕刷新率选项,包括但不限于60Hz、90Hz、120Hz等,以适应不同用户的需求和偏好。...
7.9/513.4M
斗罗大陆2绝世唐门手游测试版游戏自由度很高,可以有随机的武魂,有先天满魂力的,也有不是先天满魂力,魂力是要自己修练的,还可以自己猎杀魂兽,获得魂环。游戏介绍斗罗...
10.0/1,550.7M
商宝电子账本是艾格软件的系列产品之一,商宝电子账本是集商品进、销、存和财务管理一体化的管理软件,产品的开发模式是已最接近手帐的记账方式来开发的,使用商宝记账的用...
9.7/185.0M
易迅查询小助手是一个绿色免费的易迅商品查询工具,可以用来查询易迅网一些特价商品的价格、总数量和剩余数量等信息。使用方法复制易迅网商品页面到软件下面的地址栏中进行...
7.5/594.8M
情人节到了,在这个浪漫的日子里,你可以给自己喜欢的女神或男神表白一下,小编为你提供情人节表白表情包,帮你说出心中的话,不失尴尬也很有趣!情人节表白表情包预览情人...
8.3/1,821.3M
育德教师app是一款为教师朋友开发的手机软件,需要考资格证或者招聘的驾驶朋友可以通过app学习提升自己,拥有丰富的课程和视频资源!育德教师app介绍2019年,...
7.7/645.5M
《战国兰斯》是《兰斯》系列的第七作,由日本Alicesoft制作发行,类型是地域压制型SLG游戏。故事概要是记述以“全世界的美女全都是本大爷的”为信条的鬼畜战士...
7.9/1,913.4M
苏垦农服是一款学习农业技术知识的综合服务平台。这里包含了很多的农业信息资源,你可以轻松的在这里进行先生培训服务。每天都有最新最热的农业新闻推送,还有相关技术知识...
8.8/1,387.7M
SmartTools是安卓平台下的一款功能强大的智能工具箱,集成了多种基本测量工具,是日常生活中必不可少的一个实用的工具。目前四项菜单中已包含不下14种工具,您...
9.8/209.6M
你近视吗?你想体验用手机测试视力的乐趣吗?来,测测你的视力。视力检测使用极为方便,而且充满乐趣。我们充分利用触摸屏的感应特性,智能化地测试并判定您的视力,结果的...
9.4/421.4M
w3cschool编程学院为用户带来了丰富的编程知识,可以随时学习,丰富的资源,帮助小白快速入门!软件介绍一款专业的编程入门学习App,致力于帮助初学者入门及提...
9.7/339.8M
三国是一个梦幻的时代,很多的朋友都喜欢玩一些三国的游戏,不管是在手机上,还是在电脑上都有很多以三国为背景的游戏!下面这款圣剑三国是手机上的一款不粗的游戏!圣剑三...