|
@@ -1,47 +1,47 @@
|
|
|
-<?php
|
|
|
-/**
|
|
|
- * Created by PhpStorm.
|
|
|
- * User: stanley-king
|
|
|
- * Date: 16/1/22
|
|
|
- * Time: 上午10:22
|
|
|
- */
|
|
|
-
|
|
|
-echo("Content-Type: text/plain; charset=UTF-8\r\n\r\n");
|
|
|
-
|
|
|
-try
|
|
|
-{
|
|
|
- //tid-订单号,status-1,consign_time-发货时间,logistics_no-快递流水,logistics_company-快递公司
|
|
|
- $order_sn = trim($_POST['tid']);
|
|
|
- $status = intval($_POST['status']);
|
|
|
- //$consign_time = $_POST['consign_time'];
|
|
|
- $logistics_no = trim($_POST['logistics_no']);
|
|
|
- //$logistics_company = $_POST['logistics_company'];
|
|
|
-
|
|
|
- Log::record("dispatch notify value: order_sn = {$order_sn},status={$status},consign_time = {$consign_time} logistics_no = {$logistics_no} logistics_company = {$logistics_company}.",Log::DEBUG);
|
|
|
-
|
|
|
- $remote_addr = $_SERVER['REMOTE_ADDR'];
|
|
|
-
|
|
|
- if(!empty($order_sn) && !empty($logistics_no))
|
|
|
- {
|
|
|
- if($status == 1)
|
|
|
- {
|
|
|
- $ret = Model()->table('order')->where(array('order_sn' => $order_sn))->update(array('order_state' => ORDER_STATE_SEND,'shipping_code' => $logistics_no));
|
|
|
- if($ret) {
|
|
|
- echo 'SUCCESS';
|
|
|
- } else {
|
|
|
- echo 'AGAIN';
|
|
|
- }
|
|
|
- }
|
|
|
- else{
|
|
|
- echo 'SUCCESS';
|
|
|
- }
|
|
|
- }
|
|
|
- else
|
|
|
- {
|
|
|
- echo 'FAIL';
|
|
|
- }
|
|
|
-
|
|
|
-} catch (WxPayException $e){
|
|
|
- Log::record($e->errorMessage(),Log::ERR);
|
|
|
- echo 'AGAIN';
|
|
|
+<?php
|
|
|
+/**
|
|
|
+ * Created by PhpStorm.
|
|
|
+ * User: stanley-king
|
|
|
+ * Date: 16/1/22
|
|
|
+ * Time: 上午10:22
|
|
|
+ */
|
|
|
+
|
|
|
+echo("Content-Type: text/plain; charset=UTF-8\r\n\r\n");
|
|
|
+
|
|
|
+try
|
|
|
+{
|
|
|
+ //tid-订单号,status-1,consign_time-发货时间,logistics_no-快递流水,logistics_company-快递公司
|
|
|
+ $order_sn = trim($_POST['tid']);
|
|
|
+ $status = intval($_POST['status']);
|
|
|
+ //$consign_time = $_POST['consign_time'];
|
|
|
+ $logistics_no = trim($_POST['logistics_no']);
|
|
|
+ //$logistics_company = $_POST['logistics_company'];
|
|
|
+
|
|
|
+ Log::record("dispatch notify value: order_sn = {$order_sn},status={$status},consign_time = {$consign_time} logistics_no = {$logistics_no} logistics_company = {$logistics_company}.",Log::DEBUG);
|
|
|
+
|
|
|
+ $remote_addr = $_SERVER['REMOTE_ADDR'];
|
|
|
+
|
|
|
+ if(!empty($order_sn) && !empty($logistics_no))
|
|
|
+ {
|
|
|
+ if($status == 1)
|
|
|
+ {
|
|
|
+ $ret = Model()->table('order')->where(array('order_sn' => $order_sn))->update(array('order_state' => ORDER_STATE_SEND,'shipping_code' => $logistics_no));
|
|
|
+ if($ret) {
|
|
|
+ echo 'SUCCESS';
|
|
|
+ } else {
|
|
|
+ echo 'AGAIN';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else{
|
|
|
+ echo 'SUCCESS';
|
|
|
+ }
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ echo 'FAIL';
|
|
|
+ }
|
|
|
+
|
|
|
+} catch (WxPayException $e){
|
|
|
+ Log::record($e->errorMessage(),Log::ERR);
|
|
|
+ echo 'AGAIN';
|
|
|
}
|