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

OSCHINA-MIRROR/linlinjava-litemall

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
CHANGELOG.md 25 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 09.03.2025 21:19 eef2429

Журнал обновлений

В 1.8.0

2021-01-10 Некоторые доработки...

В 1.7.0

2020-02-15 Поддержка развертывания с помощью Docker, управление послепродажным обслуживанием, управление уведомлениями, ежедневное резервное копирование базы данных.

Исправленные ошибки

  • Уровень доступа пользователя в модуле "Малый магазин" имеет уязвимость
  • Отправка повторной капчи при истечении времени действия текущей в модуле "Малый магазин"
  • Отображение ответов на отзывы администратора в модуле "Малый магазин" (#340 от sunyinggang)
  • Ответы на отзывы администратора в административной панели (#340 от sunyinggang)
  • Неправильный возврат адреса доставки в модуле "Лёгкий магазин" (#320 от kevinleeex)

Оптимизация

  • Поддержка сортировки и массового удаления тем в административной панели
  • Создание индексов четырёх таблиц базы данных в модуле "Основная система" (#328 #330 #332 #334 от wtune)

Новые возможности * Поддержка развертывания с помощью Docker в модуле "Основная система" (реализация #321 от yuana1)

  • Автоматическое создание резервных копий семидневных данных в папке backup
  • Управление уведомлениями в административной панели
  • Добавление информации о правах использования на странице входа в административной панели
  • Управление послепродажным обслуживанием в административной панели
  • Список заказов с послепродажным обслуживанием, детали послепродажного обслуживания, заявки на послепродажное обслуживание в модуле "Малый магазин"
  • Реализация регистрации аккаунтов в модуле "Лёгкий магазин" (#324 от yelongbao)## В 1.6.1

2020-01-01

Исправленные ошибки

  • Удаление ненужных аннотаций Bean в модуле "Основная система", что приводит к ненужному созданию экземпляров.

В 1.6.0

2019-12-31, оптимизация реализации групповых покупок, удаление реализации шаблонов WeChat.

Исправленные ошибки

  • Исправление просмотра подробностей товаров с изображениями, выходящими за границы экрана, в административной панели (#305 от zaoangod)

Оптимизация

  • Переопределение реализации групповых покупок в модуле "Малый магазин"
  • Удаление реализации шаблонов WeChat в модуле "Малый магазин"
  • Ускорение скорости запроса области в административной панели (#by)
  • Обновление версии фреймворка vue-element-admin до 4.2.1

Новые возможности

  • Возможность выбора иконок Vant вместо стандартных в модуле "Малый магазин"
  • Добавление перехода на товары в баннере главной страницы модуля "Малый магазин" (#299 от staneychan)
  • Использование SSL для отправки уведомлений по электронной почте в модуле "Малый магазин" (#307 от jessonxiang)

В 1.5.0

2019-11-15, продолжительная оптимизация модуля "Лёгкий магазин", а также рекомендация проекта Flutter_Mall.

Исправленные ошибки

  • Привязка ID купона к купону в модуле "Малый магазин" (#157 от beaver383)

  • Некорректное отображение списка отзывов в модуле "Малый магазин"

  • Исправление отмены заказа в модуле "Лёгкий магазин" (#256 от 1037621594)#### Оптимизация

  • Использование задержки очереди для реализации отмены заказа при превышении времени оплаты в модуле "Малый магазин" (по аналогии с #275 от alexzhu0592)

  • Настройка кнопки поделиться как конфигурируемого параметра в модуле "Малый магазин" (#239 от galenzhao)

Новые возможности

  • Основная система поддерживает SMS от Alibaba Cloud
  • Лёгкий магазин подключил WeChat Pay H5 (#291 by @beaver383)
  • Маленький магазин реализовал отмену просроченного группового заказа (#284 by @beaver383)
  • Управление добавил возможность печати деталей заказа (#274 by @fanchenggang)
  • README рекомендует проект Flutter_Mall

Версия 1.4.0

16 мая 2019, поддержка мобильной версии лёгкого магазина

Исправление ошибок

  • В маленьком магазине количество товаров в корзине и заказах должно быть положительным целым числом
  • В маленьком магазине сообщение об ошибке при проверке обратного вызова WeChat Pay
  • В маленьком магазине адрес доставки использует userId и id для объединённого запроса
  • В административной панели администратор не может удалить свой аккаунт

Улучшения

  • Поддержка API-документации в документации

  • Обновление стороннего плагина mybatis-generator-plugin до версии 1.3.2 в основной системе

  • Недопустимость изменения пароля администратора через редактирование интерфейса в административной панели#### Новые возможности

  • Создание страницы справочной информации в 小店

  • Применение JWT для аутентификации входа в административной панели (小店)

  • Завершение базовой структуры 轻量级商店 (#157 by @pkwenda)

  • Поддержка управления логами действий в административной панели

Версия 1.3.0

11 марта 2019 года, поддержка конфигурационного менеджмента

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

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

Версия 1.2.0

3 марта 2019 года, поддержка управления правами доступа * Поддержка управления правами доступа в административной панели;

  • Отключение программного управления транзакциями в 小店, использование аннотационного управления транзакциями;
  • Использование многопоточности для выполнения операций запроса к базе данных в 小店;

Перевод:

  • Поддержка управления правами доступа в административной панели;
  • Отключение программного управления транзакциями в маленьком магазине, использование аннотационного управления транзакциями;
  • Использование многопоточности для выполнения операций запроса к базе данных в маленьком магазине;## Версия 1.1.0

23 декабря 2018 года, поддержка купонов

  • Поддержка управления купонами в административной панели;
  • Перемещение задач планировщика в подпакет job для удобства дальнейшей миграции в отдельный модуль;
  • Поддержка отображения списка купонов и личных купонов в 小店;
  • Адаптация к API реального времени Express Bird в 主系统;

Версия 1.0.0

3 декабря 2018 года, улучшение документации

Версия 1.0.0.rc1

30 ноября 2018 года, интеграция с API возврата средств WeChat

  • Интеграция с API возврата средств WeChat в административной панели;
  • Отмена использования магических чисел для кодов ошибок в административной панели;
  • Запрет изменения пароля суперадминистратора в административной панели;

Версия 1.0.0.rc0

23 ноября 2018 года, очистка кода, обновление фронтенд части административной панели

  • Обновление административной панели на основе vue-element-admin до версии 3.9.3;
  • Использование пользовательского Mapper для увеличения/уменьшения запасов товаров в административной панели;
  • Поддержка ответов на товары в административной панели;
  • Поддержка ответов на товары в 小店;

Версия 0.10.28 ноября 2018 года, исправление небольших ошибок

  • Управление сайтом корректировка富文本编辑调整,修复小程序端文本对齐不正确问题;
  • Маленький магазин поддержка групповых покупок в разделе списка товаров
  • Маленький магазин отключение встроенного кэша по умолчанию

В 0.10.1

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

В 0.10.0

2018-10-26, исправлены множество мелких ошибок * Сайт управления проверка POST параметров

  • Сайт управления отмена оптимистической блокировки, используется только для таблиц заказов

В 0.9.0

2018-09-14, поддержка групповых покупок, второй вариант маленького магазина renard-wx

  • Маленький магазин поддержка групповых покупок
  • Маленький магазин открытое второе решение маленького магазина renard-wx
  • Маленький магазин поддержка компонента обратной связи
  • Сайт управления применение оптимистической блокировки
  • Сайт управления обновление Spring Boot до версии 2.x## В 0.8.0

2018-07-30, удален модуль os, улучшение мини-приложения

  • Маленький магазин поддержка распространения товаров
  • Маленький магазин отображение доставки
  • Маленький магазин улучшение стиля покупки товаров, благодарю usgeek
  • Маленький магазин поддержка страницы службы поддержки, страницы "О нас" и привязки номера телефона, благодарю usgeek
  • Маленький магазин поддержка регистрации аккаунта и восстановления пароля с помощью SMS-кода
  • Управление сайтом по умолчанию сортировка по времени создания при запросах страниц
  • Базовая система поддержка отслеживания доставки
  • Базовая система поддержка хранения данных на сервере Alibaba Cloud, благодарю usgeek
  • Проект удален модуль os, связанные функции перемещены в модули wx-api и admin-api
  • Проект переход от одиночного многосерверного решения к одиночному односерверному решению
  • Проект временно отменена поддержка Docker и .gitlab-ci.yml
  • Проект добавлена таблица litemall_system в базе данных для хранения конфигурационных данных системы
  • Проект отменена поддержка Swagger## В 0.7.0

2018-07-16, упрощение базы данных, поддержка SMS-уведомлений, email-уведомлений и Tencent Object Storage Service

  • Управление сайтом по умолчанию сортировка по времени создания при запросах страниц
  • Управление сайтом улучшение внешнего вида нескольких страниц
  • Управление сайтом поддержка публикации товаров и редактирования товаров
  • Базовая система поддержка SMS-уведомлений и email-уведомлений от Tencent, благодарю Menethil
  • Базовая система поддержка объектного хранилища Tencent, благодарю Menethil
  • Проект упрощение базы данных, а также соответствующие изменения в коде маленького магазина и управления сайтом

В 0.6.0

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

  • Из-за изменения интерфейса wx.getUserInfo в приложении "Маленький магазин" была выполнена адаптация входа через WeChat
  • Приложение "Маленький магазин" поддерживает верификацию номера телефона
  • Приложение "Административная панель управления" поддерживает простую статистику
  • Приложение "Административная панель управления" поддерживает публикацию товаров
  • Приложение "Административная панель управления" использует официальную реализацию tinymce-vue для поддержки редактирования 富文本编辑器
  • Проект поддерживает развертывание в Docker## В 0.5.0

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

  • Из-за изменения интерфейса wx.getUserInfo в приложении "Маленький магазин" была выполнена адаптация входа через WeChat
  • В приложении "Маленький магазин" исправлена ошибка моментальной покупки всех товаров из корзины
  • В приложении "Маленький магазин" исправлена ошибка успешной регистрации адреса доставки, но отсутствие его отображения
  • В приложении "Маленький магазин" исправлена ошибка невозможности прокрутки информации о новом адресе доставки
  • В приложении "Маленький магазин" исправлена ошибка удаления товаров из корзины
  • Приложение "Маленький магазин" поддерживает оплату через WeChat
  • Приложение "Административная панель управления" поддерживает оплату через WeChat
  • Базовая система баз данных litemall_collect теперь имеет автоинкремент id
  • Базовая система баз данных удалила четыре временные таблицы, связанные с регионами
  • Базовая система модуль litemall-core теперь поддерживает конфигурацию swagger2 для документации swagger
  • Проект переустроен в структуру maven многомодульного типа
  • Проект документирован планы развёртки и запуска
  • Проект документирован журнал обновлений, руководство по вкладам и часто задаваемые вопросы

В 0.4.02018-04-21, была проведена структурная перестройка проекта с добавлением двух модулей:

  • Добавлены комментарии в коде backend службы "Little Shop" для проверки входящих параметров.
  • При отсутствии товара в "Little Shop", отображается сообщение "Product sold out".
  • Поддержка одновременного входа одного администратора с одного аккаунта на нескольких устройствах в "Administrative Panel", что удобно для демонстраций.
  • Поддержка редактирования содержимого разделов в "Administrative Panel" с использованием rich text editor.
  • Изменён маршрут litemall-os-api базовой системы с storage/index/index на os/index/index.
  • Базовая система теперь поддерживает отображение litemall-os-api в браузере.
  • В базовой системе добавлен модуль litemall-core, который объединяет общие части кода из litemall-os-api, litemall-wx-api и litemall-admin-api.
  • В базовой системе добавлен модуль litemall-all как обёртка для модулей, поддерживающий сборку трёх backend служб и статических файлов в один war-проект.

В 0.3.0

2018-04-07, бизнес-модули были перенастроены с физического удаления на логическое. * Аккаунты пользователей и пароли шифруются в backend службы "Маленький магазин".

  • В "Маленьком магазине", если пользователь выбирает продукт, отображается цена этого продукта; в противном случае — цена товара.
  • В "Маленьком магазине", только при выборе всех вариантов товара будет отображена его спецификация.
  • Добавлена поддержка rich text editor tinymce для детального описания товаров в "Административной панели".
  • Пароль администратора шифруется в backend службы "Административной панели".
  • Улучшено логическое управление входом и выходом в "Административной панели".
  • В базовой системе добавлены поля add_time и deleted ко всем таблицам базы данных, кроме таблиц регионов.
  • В базовой системе модуль litemall-db больше не поддерживает физическое удаление данных, вместо этого используется поле deleted, а запросы игнорируют удаленные записи.## В 0.2.0

2018-04-02, исправлены некоторые проблемы в "Маленьком магазине".

  • Реализован вход через WeChat в "Маленьком магазине".
  • Реализованы вход, регистрация и восстановление пароля для аккаунтов в "Маленьком магазине" (внимание: SMS-коды не поддерживаются, поэтому пока реализованы только основные функции, что может создать риск безопасности).
  • Номер заказа в "Маленьком магазине" состоит из текущей даты и шестизначного случайного числа.
  • Реализован простой расчет стоимости доставки в "Маленьком магазине".
  • Реализована возможность отзывов о разделах в "Маленьком магазине".
  • Запрещено администраторам менять информацию о суперадминистраторе в "Административной панели".
  • В базовой системе добавлены автоматические скрипты util/lazy.sh и util/upload.sh.

В 0.1.0

2018-03-24, основная структура проекта завершена.

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

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

1
https://api.gitlife.ru/oschina-mirror/linlinjava-litemall.git
git@api.gitlife.ru:oschina-mirror/linlinjava-litemall.git
oschina-mirror
linlinjava-litemall
linlinjava-litemall
master