1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/zxtbaty-online-store-and-paimai

Клонировать/Скачать
CHANGELOG.md 14 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 01.12.2024 06:07 979854c

Обновления

V 1.3.0

2019-03-11, добавлена поддержка управления конфигурацией:

  • на странице категорий товаров и административных областей в бэкенде используется древовидная структура;
  • в бэкенде отключены интернационализация и темы;
  • добавлена поддержка управления конфигурациями;

Примечание: хотя в конфигурации можно установить время ожидания заказа, из-за текущего способа запроса с использованием таймера может возникнуть задержка. Поэтому окончательное время ожидания необходимо увеличить на эту задержку для обновления статуса. Эта проблема будет решена позже (например, с помощью Redis).

V 1.2.0

2019-03-03, добавлена поддержка управления правами доступа:

  • в бэкэнде добавлена поддержка управления правами;
  • в «Маленьком магазине» отменён подход к управлению транзакциями на основе программирования, вместо этого используется аннотация для управления транзакциями;
  • операции запросов к базе данных в «Маленьком магазине» выполняются многопоточно.

V 1.1.0

2018-12-23, добавлена поддержка купонов на скидку:

  • в бэкэнде поддерживается управление купонами на скидки;
  • задачи по расписанию перенесены в пакет subpackages, что упрощает их перенос в отдельный модуль в будущем;
  • «Маленький магазин» поддерживает отображение списка купонов на скидки и функцию личных купонов на скидки;
  • API экспресс-доставки «Птичка» было скорректировано.

V 1.0.0

2018-12-03, документы доработаны.

V 1.0.0.rc1

2018-11-30, подключён API возврата платежей через WeChat:

  • подключён API возврата платежей через WeChat в бэкэнд;
  • коды ошибок в бэкэнде больше не используют магические числа;
  • суперадминистраторам запрещено изменять пароли.

V 1.0.0.rc0

2018-11-23, код очищен, интерфейс бэкэнда обновлён до версии 3.9.3:

  • интерфейс бэкэнда основан на vue-element-admin версии 3.9.3;
  • добавлен пользовательский Mapper для увеличения и уменьшения запасов товаров;
  • поддерживается функция возврата товаров;
  • функция возврата товаров также доступна в «Маленьком магазине».

V 0.10.2

2018-11-08, исправлены некоторые мелкие ошибки:

  • редактор форматированного текста в бэкэнде был скорректирован, чтобы исправить проблему неправильного выравнивания текста на мобильных устройствах;
  • список специализированных областей в «Маленьком магазине»;
  • отключена встроенная функция кэширования по умолчанию.

V 0.10.1

2018-11-07, исправлены некоторые мелкие ошибки.

V 0.10.0

2018-10-26, исправлено множество мелких ошибок:

  • проверка параметров POST в бэкэнде;
  • оптимистическая блокировка отменена, используется только для таблицы заказов.

V 0.9.0

2018-09-14, поддержка групповых покупок, вторая версия «Маленького магазина» renard-wx:

  • групповые покупки доступны в «Маленьком магазине»;
  • открыт исходный код второй версии «Маленького магазина», renard-wx;
  • доступен компонент обратной связи в «Маленьком магазине»;
  • оптимистичная блокировка используется в бэкэнде для обновлений;
  • Spring Boot обновлен до версии 2.x.

V 0.8.0

2018-07-30, модуль os удалён, «Маленький магазин» улучшен:

  • товары можно делиться в «Маленьком магазине»;
  • информация о логистике отображается в «Маленьком магазине»;
  • улучшена покупка товаров, благодаря чему она стала более удобной, спасибо usgeek;
  • добавлены функции обслуживания клиентов, информация о компании и привязка мобильного телефона, спасибо usgeek;
  • при регистрации учётной записи и восстановлении пароля требуется подтверждение по SMS;
  • страницы в бэкэнде по умолчанию сортируются по времени создания;
  • поддержка отслеживания логистики, спасибо usgeek;
  • поддержка хранения Alibaba Cloud, спасибо usgeek;
  • проект: модуль os удалён и соответствующие функции перемещены в модули wx-api и admin-api;
  • проект: от односерверного мультисервисного решения перешли к односерверному односервисному решению;
  • проект: поддержка docker и .gitlab-ci.yml временно отключена;
  • проект: добавлена таблица litemall_system для хранения информации о конфигурации системы;
  • проект: поддержка Swagger отключена.

V 0.7.0

2018-07-16, база данных снова упрощена, добавлена поддержка уведомлений по SMS и электронной почте, а также сервисов хранения данных Tencent:

  • страницы в бэкэнде по умолчанию отсортированы по времени создания;
  • несколько страниц в бэкэнде улучшены;
  • управление товарами на складе и редактирование товаров доступны в бэкэнде;
  • уведомления по SMS и электронной почте поддерживаются в бэкэнде и системе, спасибо Menethil;
  • сервисы хранения данных Tencent поддерживаются, спасибо Menethil;
  • база данных упрощена ещё раз, при этом изменения коснулись как «Маленького магазина», так и бэкэнда.

V 0.6.0

2018-06-30, проект поддерживает функции продажи товаров и статистики:

  • изменения в интерфейсе входа в WeChat, связанные с API getUserInfo, в «Маленьком магазине»;
  • верификация номера мобильного телефона в «Маленьком магазине»;
  • простая статистика доступна в бэкэнде;
  • товары могут быть выставлены на продажу в бэкэнде;
  • официальный tinymce-vue используется для редактирования форматированного текста в бэкэнде.

Также добавлена поддержка Docker.

V 0.5.0

2018-05-11, проект поддерживает платежи через WeChat и устраняет некоторые проблемы в приложении для мобильных устройств:

  • изменения в интерфейсе входа в WeChat, связанные с API getUserInfo, в «Маленьком магазине»;
  • исправление проблемы, когда немедленная покупка приводит к оформлению всех товаров в корзине;
  • исправление ситуации, когда при оформлении заказа добавлялся адрес доставки, но он не отображался;
  • исправление проблемы с прокруткой адреса доставки при добавлении;
  • исправление невозможности удаления товаров из корзины;
  • оплата через WeChat поддерживается в «Маленьком магазине» и бэкэнде;
  • идентификатор id в таблице litemall_collect теперь увеличивается автоматически;
  • четыре временные таблицы, связанные с регионами, удалены из базы данных;
  • документация swagger2 настроена в модуле litemall-core, что позволяет использовать документацию Swagger;
  • структура проекта пересмотрена с использованием многомодульной структуры Maven;
  • документированы стратегии развёртывания и запуска;
  • дополнена документация по часто задаваемым вопросам и проблемам.

V 0.4.0

2018-04-21, структура проекта была изменена, добавлено два модуля:

  • комментарии были добавлены к коду бэкэнда «Маленького магазина»;
  • сообщение «Товар распродан» отображается, если товар недоступен;
  • одновременный вход нескольких учётных записей одного пользователя в бэкэнд стал возможен, что удобно для демонстрационных целей;
  • форматированный текст поддерживается в специализированном контенте бэкэнда;
  • litemall-os-api теперь доступен через браузер;
  • новый модуль litemall-core объединяет общие коды litemall-os-api, litemall-wx-api и litemall-admin-api;
  • модуль litemall-all служит обёрткой для трёх бэкэндов и статических файлов, которые затем упаковываются в один военный пакет. Создание или замена представления view_user_goods_orders:

CREATE OR REPLACE VIEW view_user_goods_orders AS

Создание процедуры proc_exec:

CREATE DEFINER=root@localhost PROCEDURE proc_exec( IN sqlS varchar(16383) character set gbk ) BEGIN set @sql = sqlS; PREPARE stmt FROM @sql; -- предварительная обработка динамического SQL-запроса EXECUTE stmt ; -- выполнение SQL-запроса deallocate prepare stmt; -- освобождение подготовки END;

Создание процедуры proc_insert:

CREATE DEFINER=root@localhost PROCEDURE proc_insert( IN sqlS varchar(16383) character set gbk, OUT id INT ) BEGIN set @sql = sqlS; PREPARE stmt FROM @sql; -- предварительная обработка динамического SQL-запроса EXECUTE stmt ; -- выполнение SQL-запроса deallocate prepare stmt; -- освобождение подготовки SELECT @@identity INTO id; END;

Создание процедуры proc_paging:

CREATE DEFINER=root@localhost PROCEDURE proc_paging( IN sqlS varchar(16383) character set gbk, OUT total INT ) BEGIN set @sql = sqlS; PREPARE stmt FROM @sql; -- предварительная обработка динамического SQL-запроса EXECUTE stmt ; -- выполнение SQL-запроса deallocate prepare stmt; -- освобождение подготовки SELECT FOUND_ROWS() INTO total ; END;

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/zxtbaty-online-store-and-paimai.git
git@api.gitlife.ru:oschina-mirror/zxtbaty-online-store-and-paimai.git
oschina-mirror
zxtbaty-online-store-and-paimai
zxtbaty-online-store-and-paimai
master