function act_discardShippingOrderByOriginId() { $unuse = PKS_UNUSUAL; //常量,为废弃状态 $originOrderId = isset($_GET['originOrderId']) ? $_GET['originOrderId'] : ''; //订单记录id $storeId = isset($_GET['storeId']) ? $_GET['storeId'] : 1; //订单记录id if (empty($originOrderId)) { self::$errCode = 1; self::$errMsg = 'empty originOrderId'; return 0; } $tName = 'wh_shipping_order_relation'; $select = 'shipOrderId'; $where = "WHERE originOrderId='{$originOrderId}' AND storeId='{$storeId}'"; $whShipOrderIdList = SkuStockModel::getTNameList($tName, $select, $where); if (empty($whShipOrderIdList)) { //未找到originOrderId对应的shipOrderId self::$errCode = 2; self::$errMsg = 'empty whShipOrderIdList'; return 0; } $shipOrderId = $whShipOrderIdList[0]['shipOrderId']; $tName = 'wh_shipping_order'; $set = "SET orderStatus='{$unuse}'"; //发货单状态 $where = "WHERE id='{$shipOrderId}'"; $affectRow = SkuStockModel::updateTNameRow($tName, $set, $where); if (!$affectRow) { self::$errCode = 3; self::$errMsg = 'update error'; return 0; } self::$errCode = 200; self::$errMsg = 'success'; return 1; }