由于vop商品未冲余额,故先完善后台管理相关功能,在使用后台模板的时候,将模板复制修改添加权限后, 按照之前的逻辑,应该是这样的效果

但是实际上却是

经过不停地跟踪代码,查看加载器,监听事件,最终将问题定格在

模板文件一定要添加 上面圈出来的,js才会自动加载对应的js文件, 才会出现图一中理想的效果

接着便是完善相关功能

效果如下 :

重新提交代码如下:

/*** 重新提交*/public function resubmit(){global $_GPC;if ($_GPC['id']){$orderid=$_GPC['id'];$resA=pdo_fetch('select * from '.tablename('ewei_shop_jdvop_order')." where orderid=$orderid");if ($resA){$res=['error'=>0,];$res['result']=['ordersn'=>$resA['ordersn'],'orderid'=>$resA['orderid'],'order_goods'=>json_decode($resA['order_goods'],true)];include_once EWEI_SHOPV2_PATH . 'jdvop/order/controller/Index.php';$order=new \jdvop_order\Index();$submit=$order->submit($res);if ($submit){show_json(1, array( "url" => referer() ));}else{show_json(0,'重新提交错误,请刷新页面查看错误原因');}}else{show_json(0,'参数错误,请刷新页面重试');}}}

删除代码如下, 这里要做一个说明,就是删除此条记录并不是真的删除,而是将状态标记为0(删除标记,因为错误未处理,所以要将订单提交状态改为待提交)

/*** 删除*/public function delete(){global $_GPC;if ($_GPC['id']){$orderid=$_GPC['id'];$data=['status'=>0,'time'=>date('Y-m-d H:i:s')];@pdo_update('ewei_shop_jdvop_order',array('status'=>0),array('orderid'=>$orderid));$delete=pdo_update('ewei_shop_jdvop_order_error',$data,array('orderid'=>$orderid));if ($delete){show_json(1, array( "url" => referer() ));}show_json(0,'删除失败 ,请刷新重试');}else{show_json(0,'参数错误,请刷新页面重试');}}

设为已处理功能,后台人员自行处理  订单状态改为1(已处理) 日志表改为1(手动已处理)

/*** 设为已处理*/public function handle(){global $_GPC;if ($_GPC['id']){$orderid=$_GPC['id'];$data=['status'=>1,'time'=>date('Y-m-d H:i:s')];@pdo_update('ewei_shop_jdvop_order',array('status'=>1),array('orderid'=>$orderid));$delete=pdo_update('ewei_shop_jdvop_order_error',$data,array('orderid'=>$orderid));if ($delete){show_json(1, array( "url" => referer() ));}show_json(0,'设置已处理失败 ,请刷新重试');}else{show_json(0,'参数错误,请刷新页面重试');}}

接下来便是 对用户地址进行修改, 由于是自动匹配的地址,以防匹配出错,如果出错的话,可以后台修改用户在京东的地址编码

前方高能

在做这个 交互逻辑的时候,我要被搞死了, js老是报错url 未定义,尝试各种解决方案,都不行

https://blog.csdn.net/a517690655/article/details/82842824

非常感谢这位老哥的指点,才让页面进一步实现,layui 使用中还是有很多坑的。

  1. form.on('submit(*)', function(data){
  2. console.log(data.elem) //被执行事件的元素DOM对象,一般为button对象
  3. console.log(data.form) //被执行提交的form对象,一般在存在form标签时才会返回
  4. console.log(data.field) //当前容器的全部表单字段,名值对形式:{name: value}
  5. return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。
  6. });

转载于:https://www.cnblogs.com/tongcharge/p/11542879.html

微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。七 (上)之异常订单 后台功能完善...相关推荐

  1. 微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。(一) 同步商品...

    由于项目需要, 公司项目需直接对接京东指定部分商品(vop),这就需要根据京东提供的文档来进行商品对接,大概流程图如下 设计思路:  1. 由于各个商品字段不同,需要在同步商品的时候对字段进行逐一比对 ...

  2. 微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。(二)上 设置后台管理界面...

    昨天提到了,由于vop商品池未开通,故对接工作只能暂缓,现在要做一个专门针对vop商品的后台管理, 老规矩,先上设计链路图 因为后台本来就是有比较完善的商品管理系统, 所以我们只是针对vop 进行简单 ...

  3. 微擎人人商城 后台开启WAP访问后 微信浏览器 跳过授权 手机号密码登录

    公众号未认证 人人商城后台开启了WAP访问可以在普通浏览器里面用手机号密码登录 不过在微信里浏览器里访问url提示需要认证号认证登录 首先判断微信环境下访问返回false 然后在 ewei_shopv ...

  4. 微擎人人商城定位不精确问题处理办法

    近期在使用人人商城进行二开时,使用的是自己编写通过js调用微信授权获取用户经纬度,计算出附近一定距离内的商家位置并进行排序.但是距离一直不精确,偏差还很大,经过几次折腾还是使用人人商城系统的高德地图和 ...

  5. 关于微擎人人商城互动直播通信服务的笔记

    第一.准备 1.PHP版本建议使用PHP5.6. 2.开放9501端口. 第二.组件 1.Redis[宝塔面板在php扩展中点击安装下]. 2.Swoole[一般需手动安装php5.6安装swoole ...

  6. 解决微擎人人商城分销中心无法生成推广二维码、商品二维码的问题

    如果推广二维码 和 商品 二维码 无法生成 /addons/ewei_shopv2/data/qrcode/  看看是否有这个目录 没有的话 新建 设置写入权限

  7. 微擎 人人商城 头像获取失败问题

    1  第一步 UPDATE `ims_ewei_shop_member` SET avatar=REPLACE(avatar, '/132132', '/132'); 2第二步 /WEB/addons ...

  8. 微擎wxmicro.ctrl.php,苹果CMSV10对接微信公众订阅号方法

    苹果CMS是国内优秀的开源PHP建站系统,擅长电影程序.视频程序这一块,在主流建站系统中特色鲜明,以灵活.小巧.兼容性好.负载强等优点而深受许多站长的喜爱.让自然最喜欢的一点就是所有资源可以一键采集及 ...

  9. 如何评价微擎?怎么看待微擎模块应用?

    你的疑问:微擎是干嘛用的?有使用教程吗? 专家解答:微擎是一套PHP + MySql的开源系统,主要应用于微信公众号和小程序的托管,有活跃的第三方应用开发者.微擎官方网站有安装使用教程,如果是购买了微 ...

最新文章

  1. 如何解决从数据库里面取出的时间晚了8个小时
  2. “它将改变一切”,DeepMind AI解决生物学50年来重大挑战,破解蛋白质分子折叠问题...
  3. mysql二级制包安装 for RedHat Linux Enterprise6.4
  4. ExtJS实现完美Grid(2)--分组统计
  5. Linux 如何安装程序的源代码软件包/源码程序包/源码包?
  6. Golang 词法分析器浅析
  7. SPSS基础操作(二):用迭代法处理序列相关,并建立回归方程
  8. 属性定义为 not null unique_Spring Data with MySQL (实体定义)
  9. linux conda创建虚拟环境
  10. 赛门铁克linux安装教程,Symantec赛门铁克14.2版本服务端安装教程及配置教程(三)...
  11. 22条你不知道的微营销干货
  12. [Notes] Be a Designer
  13. 幕布图像大小与投影仪亮度关系对应表,--怎样选投影机和银幕不用愁了
  14. php 设置斜体字体,斜体 - FontForge 教程 | BootWiki.com
  15. uni-app省市区选择器
  16. C#getPixel和内存法读取灰度图信息
  17. 自动升降压PD快充方案 30W快充TYPE-C方案
  18. iOS拍照识别车牌技
  19. Java object类型转换为int类型
  20. 2020年河南科技大学892西方经济学考研真题题库等资料汇总

热门文章

  1. 人工智能前沿技术应用趋势与发展展望
  2. [CSP-J 2019] 加工零件题解
  3. 删除桌面上的两个IE图标
  4. uboot 引导linux内核 参数mem=size,Uncompressing Linux..... done, booting the kernel.
  5. CentOS 6.7 源码搭建LNMP架构部署动态网站环境
  6. java实验2总结心得,java实验的心得体会
  7. 我的世界服务器中怎么无限血,我的世界如何用指令调无限血 | 手游网游页游攻略大全...
  8. Python 利用pandas 获取Excel重复记录
  9. 《快学Scala》第二章练习题答案+概述
  10. Android Launcher启动流程