微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。五 (下)京东后台提交订单,通知用户

订单提交完成之后,接下来便是对订单进行细分  如下 

 

 

 

  按照这个逻辑, 需要在vop_order表 添加相应的字段,

 

 

 接下来便是撸代码, 设计原型是每一个小时扫描一次:

 

 

在selectJdOrder

 进行订单状态更新。

订单状态更新完成后 便是每天早晨8点  对未发货订单进行扫描,发现京东状态变化,主要用来进行后台操作。

 

 

   唉  又是分包发货, 要被这个分包发货搞死了。

  经过考虑,让后台管理人员手动发货,但是增加一个提示,像之前总部提交订单一样

 

 

 像正常发货一样, 但是遇到vop商品,会给你提示,并且给你单号,你只需要手动填写,便可以通知到用户。

发完货之后 通知 和 快递查询,都很正常

 

 

 

 

修改物流表

 

 

 增加一条记录

判断是不是京东物流信息

            if ($express=='VOP'){
                include_once EWEI_SHOPV2_PATH . 'jdvop/order/controller/Express.php';
                $res = new \jdvop_order\Express();
                $resarr = $res->getExpress($expresssn);
                if (is_array($resarr)){
                    $info['data']=array_reverse($resarr);

                }else{
                    $time=date('Y-m-d  h:i:s ');
                    $info['data'][0]=['time'=>$time,
                        'context'=>'未查询到物流信息,请稍后重试 (20001)'];
                };

            }

 

send.html页面增加vop商品提示判断

{if  !empty($vopGoodsMsg)}
                <div class="form-group " style="color:#FF5722 ">  &nbsp &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp &nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp此订单含有VOP商品,若还有其他商品,请务必选择分包发货</div>
                <div class="form-group">
                    <label class="col-sm-2 control-label ">快递名称</label>
                    <div class="col-sm-3 col-xs-12">
                        <input type="text" name="vopname" class="form-control" value="京东vop快递" />
                    </div>
                    <label class="col-sm-2 control-label ">快递单号</label>
                    <div class="col-sm-5 col-xs-12">
                        <input type="text" name="generalExpresssn" class="form-control" value="{$vopGoodsMsg}" />
                    </div>
                </div>
                {/if}

 用户对接过程完成。接下来便是后台对订单的管理,以及退货等功能的完善

 其他具体代码不在赘述。

 如果有用, 请记得留言 评论。

posted @ 2019-09-20 14:32  飘柔2019  阅读(1597)  评论(0编辑  收藏  举报