public static function killAllOrderRowNoEvent($omOrderId, $platformId, $tableName = 'om_unshipped_order') { !self::$dbConn ? self::initDB() : null; /*$where = ' WHERE id = {$omOrderId} AND storeId = 1 AND is_delete = 0 '; $sql = "SELECT * FROM $tableName $where"; //echo $sql.'<br>'; $query = self :: $dbConn->query($sql); $orderList = self :: $dbConn->fetch_array($query); $orderData = $orderList[$omOrderId]; $omOrderId = $orderData['id']; //echo $omOrderId; echo "<br>"; $orderList[$omOrderId]['orderData'] = $orderData;*/ if (!self::killOrder($omOrderId)) { self::$errCode = "010"; self::$errMsg = "删除订单表失败"; return false; //失败则设置错误码和错误信息, 返回false } $platfrom = omAccountModel::getPlatformSuffixById($platformId); $extension = $platfrom['suffix']; //获取后缀名称 if (!self::killOrderExtenData($tableName, 'WHERE omOrderId = ' . $omOrderId, $extension)) { self::$errCode = "011"; self::$errMsg = "删除订单附带表失败"; return false; //失败则设置错误码和错误信息, 返回false } //var_dump($orderExtenData); if (!self::killOrderUserInfoData($tableName, 'WHERE omOrderId = ' . $omOrderId, $extension)) { self::$errCode = "012"; self::$errMsg = "删除订单用户信息表失败"; return false; //失败则设置错误码和错误信息, 返回false } if (!self::killOrderWhInfoData($tableName, 'WHERE omOrderId = ' . $omOrderId, $extension)) { self::$errCode = "013"; self::$errMsg = "删除订单仓库信息表失败"; return false; //失败则设置错误码和错误信息, 返回false } if (!self::killOrderDetailList($tableName, 'WHERE omOrderId = ' . $omOrderId, $extension)) { self::$errCode = "014"; self::$errMsg = "删除订单明细表失败"; return false; //失败则设置错误码和错误信息, 返回false } /*if(!self::killOrderDetailList($tableName, 'WHERE omOrderId = '.$omOrderId, $extension)){ self :: $errCode = "015"; self :: $errMsg = "删除订单明细表失败"; return false; //失败则设置错误码和错误信息, 返回false }*/ return true; }