'送货中', 1 => '已揽收', 2 => '疑难', 3 => '已签收', 4 => '已退签', 5 => '已派件', 8 => '已清关', 14 => '已拒签', ); /* * 添加或更新快递信息 * */ // public static function save($order_id, $data) // { // $express['order_id'] = $order_id; // $express['delivery_id'] = $data['delivery_id']; // $express['state'] = $data['state']; // $express['com'] = $data['com']; // $express['nu'] = $data['nu']; // $express['data'] = json_encode($data['data'], JSON_UNESCAPED_UNICODE); // $express['sel_time'] = time() + self::$SEL_TIME; // // $kd100 = self::detail($order_id); // if ($kd100) { // Kd100Expressage::where(['order_id' => $order_id])->update($express); // } else { // Kd100Expressage::create($express); // } // } /* * 获取物流详情 * */ // public static function detail($order_id) // { // return Kd100Expressage::where(['order_id' => $order_id])->find(); // } /* * 获取物流详情 物流模块改版后新的获取物流方式 * */ public static function expressDetail($delivery_id) { return Kd100Expressage::where(['delivery_id' => $delivery_id])->find(); } /* * 添加或更新快递信息 物流模块改版后新的添加或更新快递信息 * */ public static function saveExpress($data) { $express['order_id'] = $data['order_id']; $express['delivery_id'] = $data['delivery_id']; $express['state'] = $data['state']; $express['com'] = $data['com']; $express['nu'] = $data['nu']; $express['data'] = json_encode($data['data'], JSON_UNESCAPED_UNICODE); $express['sel_time'] = time() + self::$SEL_TIME; $kd100 = self::expressDetail($data['delivery_id']); if ($kd100) { Kd100Expressage::where(['delivery_id' => $data['delivery_id']])->update($express); } else { Kd100Expressage::create($express); } } }