Чистая интерфейсная система управления микроскладом (для личного пользования)

Element Vue.js
Чистая интерфейсная система управления микроскладом (для личного пользования)

Простая реализация системы управления запасами, которая не зависит от серверной части и базы данных.

Адрес складаGitHub.com/fairy ever/я…

Уведомление

inventory-management/src/key.jsне загружается в репозиторий

Содержимое файла: (содержимое ключа заменено на xxx)

export default {
  wilddog: {
    syncURL: 'https://xxxxxxxxxxxxxx.wilddogio.com/'
  }
}

Адрес, предоставленный syncURL для службы связи динго в режиме реального времени.

Если вам не нужно загружать данные в Dingo, пожалуйста, удалитеinventory-management/src/store/index.jsНастройки, связанные с синхронизацией дикой собаки

Или вы можете подать заявку на учетную запись дикой собаки самостоятельно, перевести свойsyncURLнаписать наkey.jsсередина

Если вышеуказанный шаг не будет обработан, операция сообщит об ошибке, что файл не может быть найден.

сцены, которые будут использоваться

Говорите важные вещи три раза

Не используйте эту схему в важных проектах

Не используйте эту схему в важных проектах

Не используйте эту схему в важных проектах

Это простая система без внутренней базы данных.Все данные хранятся на стороне браузера, которые можно скопировать в Wild Dog или импортировать.Однако этот метод подходит только для личного использования, некоторые вещи вы можете записывать самостоятельно, но не подходит для официального проекта

хранилище данных

数据存储方式

Проще говоря, локальная база данных и vuex синхронизируются, а данные могут быть загружены в облако для предотвращения потери.

интерфейс

авторизоваться

Snip20180208_2

складирование

Snip20180208_3

нет на складе

Snip20180208_4

управление предметами

Snip20180208_5

модификация предмета

Snip20180208_6

Управление отделом

Snip20180208_7

Модификация отдела

Snip20180208_8

Входящая статистика

Snip20180208_9

Группа входящей статистики по элементам

Snip20180208_11

Исходящая статистика

Snip20180208_12

Скрининг элементов исходящей статистики

Snip20180208_14

Исходящая статистика, сгруппированная по отделам

Snip20180208_15

История инвентаря

Snip20180208_16

Исходящая история

Snip20180208_17

восстановление резервной копии данных

Snip20180208_19

импорт данных

Snip20180208_20

Приведенные выше скриншоты являются снимками процесса разработки и не отражают текущий эффект. Пожалуйста, клонируйте код, чтобы запустить окончательный эффект.

метод запуска

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report