diff --git a/.gitignore b/.gitignore index 54bb2f7..c204414 100755 --- a/.gitignore +++ b/.gitignore @@ -65,12 +65,12 @@ settings.py *.db # UI -ui/node_modules -ui/dist +cmdb-ui/node_modules +cmdb-ui/dist # Log files -ui/npm-debug.log* -ui/yarn-debug.log* -ui/yarn-error.log* -ui/yarn.lock -ui/package-lock.json +cmdb-ui/npm-debug.log* +cmdb-ui/yarn-debug.log* +cmdb-ui/yarn-error.log* +cmdb-ui/yarn.lock +cmdb-ui/package-lock.json diff --git a/Dockerfile b/Dockerfile index b510247..0bf6ed1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ FROM node:alpine AS builder LABEL description="cmdb-ui" -COPY ui /data/apps/cmdb-ui +COPY cmdb-ui /data/apps/cmdb-ui WORKDIR /data/apps/cmdb-ui @@ -22,7 +22,7 @@ FROM python:3.7-alpine AS cmdb-api LABEL description="Python3.7,cmdb" -COPY . /data/apps/cmdb +COPY cmdb-api /data/apps/cmdb WORKDIR /data/apps/cmdb @@ -30,11 +30,11 @@ RUN apk add --no-cache tzdata gcc musl-dev libffi-dev ENV TZ=Asia/Shanghai -RUN pip install --no-cache-dir -r docs/requirements.txt \ - && cp ./api/settings.py.example ./api/settings.py \ - && sed -i "s#{user}:{password}@127.0.0.1:3306/{db}#cmdb:123456@mysql:3306/cmdb#g" api/settings.py \ - && sed -i "s#redis://127.0.0.1#redis://redis#g" api/settings.py \ - && sed -i 's#CACHE_REDIS_HOST = "127.0.0.1"#CACHE_REDIS_HOST = "redis"#g' api/settings.py +RUN pip install --no-cache-dir -r requirements.txt \ + && cp ./settings.py.example settings.py \ + && sed -i "s#{user}:{password}@127.0.0.1:3306/{db}#cmdb:123456@mysql:3306/cmdb#g" settings.py \ + && sed -i "s#redis://127.0.0.1#redis://redis#g" settings.py \ + && sed -i 's#CACHE_REDIS_HOST = "127.0.0.1"#CACHE_REDIS_HOST = "redis"#g' settings.py CMD ["bash", "-c", "flask run"] diff --git a/README.md b/README.md index 3cb8bc7..03e3406 100644 --- a/README.md +++ b/README.md @@ -28,19 +28,19 @@ Overview 3. 关系视图 - 模型之间的关系, 用树形图方式展示, **管理员可配置** ##### 资源视图 -![基础资源视图](https://raw.githubusercontent.com/pycook/cmdb/master/ui/public/cmdb-ci.jpeg) +![基础资源视图](https://raw.githubusercontent.com/pycook/cmdb/master/cmdb-ui/public/cmdb-ci.jpeg) ##### 树形视图 -![树形视图](https://raw.githubusercontent.com/pycook/cmdb/master/ui/public/cmdb-tree.jpeg) +![树形视图](https://raw.githubusercontent.com/pycook/cmdb/master/cmdb-ui/public/cmdb-tree.jpeg) ##### 关系视图 -![关系视图](https://raw.githubusercontent.com/pycook/cmdb/master/ui/public/cmdb-relation.jpeg) +![关系视图](https://raw.githubusercontent.com/pycook/cmdb/master/cmdb-ui/public/cmdb-relation.jpeg) ##### 用户订阅 -![用户订阅](https://raw.githubusercontent.com/pycook/cmdb/master/ui/public/cmdb-preference.jpeg) +![用户订阅](https://raw.githubusercontent.com/pycook/cmdb/master/cmdb-ui/public/cmdb-preference.jpeg) ##### 关系视图配置 -![关系视图配置](https://raw.githubusercontent.com/pycook/cmdb/master/ui/public/cmdb-relation-define.jpeg) +![关系视图配置](https://raw.githubusercontent.com/pycook/cmdb/master/cmdb-ui/public/cmdb-relation-define.jpeg) Docker一键快速构建 ---- @@ -66,24 +66,24 @@ Install ```bash git clone https://github.com/pycook/cmdb.git cd cmdb -cp api/settings.py.example api/settings.py +cp cmdb-api/settings.py.example cmdb-api/settings.py ``` -**设置api/settings.py里的database** +**设置cmdb-api/settings.py里的database** - 安装库 - - 后端: ```pipenv run pipenv install``` - - 前端: ```cd ui && yarn install && cd ..``` + - 后端: ```cd cmdb-api && pipenv run pipenv install && cd ..``` + - 前端: ```cd cmdb-ui && yarn install && cd ..``` - 创建数据库表 ```pipenv run flask db-setup && pipenv run flask init-cache``` -- 可以将docs/cmdb.sql导入到数据库里,登录用户和密码都是:admin +- 可以将docs/cmdb.sql导入到数据库里,登录用户和密码分别是:demo/123456 - 启动服务 - - 后端: ```pipenv run flask run -h 0.0.0.0``` - - 前端: ```cd ui && yarn run serve``` - - worker: ```celery worker -A celery_worker.celery -E -Q cmdb_async --concurrency=1``` + - 后端: 进入**cmdb-api**目录执行 ```pipenv run flask run -h 0.0.0.0``` + - 前端: 进入**cmdb-ui**目录执行```yarn run serve``` + - worker: 进入**cmdb-api**目录执行 ```pipenv run celery worker -A celery_worker.celery -E -Q cmdb_async --concurrency=1``` - 浏览器打开: [http://127.0.0.1:8000](http://127.0.0.1:8000) - - 如果是非本机访问, 要修改**ui/.env**里**VUE_APP_API_BASE_URL**里的IP地址为后端服务的ip地址 + - 如果是非本机访问, 要修改**cmdb-ui/.env**里**VUE_APP_API_BASE_URL**里的IP地址为后端服务的ip地址 Install by Makefile @@ -95,9 +95,9 @@ Install by Makefile ```bash git clone https://github.com/pycook/cmdb.git cd cmdb -cp api/settings.py.example api/settings.py +cp cmdb-api/settings.py.example cmdb-api/settings.py ``` -**设置api/settings.py里的database** +**cmdb-api/settings.py里的database** - 顺序在cmdb目录下执行 - 环境: ```make env``` @@ -109,4 +109,4 @@ cp api/settings.py.example api/settings.py ---- _**欢迎加入CMDB运维开发QQ群(336164978)**_ -![QQ群](ui/public/qr_code.jpg) \ No newline at end of file +![QQ群](cmdb-ui/public/qr_code.jpg) \ No newline at end of file diff --git a/.env b/cmdb-api/.env similarity index 100% rename from .env rename to cmdb-api/.env diff --git a/Pipfile b/cmdb-api/Pipfile similarity index 100% rename from Pipfile rename to cmdb-api/Pipfile diff --git a/api/__init__.py b/cmdb-api/api/__init__.py similarity index 100% rename from api/__init__.py rename to cmdb-api/api/__init__.py diff --git a/api/app.py b/cmdb-api/api/app.py similarity index 98% rename from api/app.py rename to cmdb-api/api/app.py index 95d6059..d331f6d 100644 --- a/api/app.py +++ b/cmdb-api/api/app.py @@ -6,6 +6,7 @@ import sys from inspect import getmembers from logging.handlers import RotatingFileHandler +from api.flask_cas import CAS from flask import Flask from flask import make_response, jsonify from flask.blueprints import Blueprint @@ -23,8 +24,7 @@ from api.extensions import ( rd, es ) -from api.flask_cas import CAS -from api.models.acl import User +from .models.acl import User HERE = os.path.abspath(os.path.dirname(__file__)) PROJECT_ROOT = os.path.join(HERE, os.pardir) @@ -72,7 +72,7 @@ class ReverseProxy(object): return self.app(environ, start_response) -def create_app(config_object="{0}.settings".format(API_PACKAGE)): +def create_app(config_object="settings"): """Create application factory, as explained here: http://flask.pocoo.org/docs/patterns/appfactories/. :param config_object: The configuration object to use. diff --git a/api/commands/__init__.py b/cmdb-api/api/commands/__init__.py similarity index 100% rename from api/commands/__init__.py rename to cmdb-api/api/commands/__init__.py diff --git a/api/commands/click_cmdb.py b/cmdb-api/api/commands/click_cmdb.py similarity index 100% rename from api/commands/click_cmdb.py rename to cmdb-api/api/commands/click_cmdb.py diff --git a/api/commands/common.py b/cmdb-api/api/commands/common.py similarity index 100% rename from api/commands/common.py rename to cmdb-api/api/commands/common.py diff --git a/api/extensions.py b/cmdb-api/api/extensions.py similarity index 100% rename from api/extensions.py rename to cmdb-api/api/extensions.py diff --git a/api/flask_cas/__init__.py b/cmdb-api/api/flask_cas/__init__.py similarity index 100% rename from api/flask_cas/__init__.py rename to cmdb-api/api/flask_cas/__init__.py diff --git a/api/flask_cas/cas_urls.py b/cmdb-api/api/flask_cas/cas_urls.py similarity index 100% rename from api/flask_cas/cas_urls.py rename to cmdb-api/api/flask_cas/cas_urls.py diff --git a/api/flask_cas/routing.py b/cmdb-api/api/flask_cas/routing.py similarity index 100% rename from api/flask_cas/routing.py rename to cmdb-api/api/flask_cas/routing.py diff --git a/api/lib/__init__.py b/cmdb-api/api/lib/__init__.py similarity index 100% rename from api/lib/__init__.py rename to cmdb-api/api/lib/__init__.py diff --git a/api/lib/cmdb/__init__.py b/cmdb-api/api/lib/cmdb/__init__.py similarity index 100% rename from api/lib/cmdb/__init__.py rename to cmdb-api/api/lib/cmdb/__init__.py diff --git a/api/lib/cmdb/attribute.py b/cmdb-api/api/lib/cmdb/attribute.py similarity index 100% rename from api/lib/cmdb/attribute.py rename to cmdb-api/api/lib/cmdb/attribute.py diff --git a/api/lib/cmdb/cache.py b/cmdb-api/api/lib/cmdb/cache.py similarity index 100% rename from api/lib/cmdb/cache.py rename to cmdb-api/api/lib/cmdb/cache.py diff --git a/api/lib/cmdb/ci.py b/cmdb-api/api/lib/cmdb/ci.py similarity index 100% rename from api/lib/cmdb/ci.py rename to cmdb-api/api/lib/cmdb/ci.py diff --git a/api/lib/cmdb/ci_type.py b/cmdb-api/api/lib/cmdb/ci_type.py similarity index 100% rename from api/lib/cmdb/ci_type.py rename to cmdb-api/api/lib/cmdb/ci_type.py diff --git a/api/lib/cmdb/const.py b/cmdb-api/api/lib/cmdb/const.py similarity index 100% rename from api/lib/cmdb/const.py rename to cmdb-api/api/lib/cmdb/const.py diff --git a/api/lib/cmdb/history.py b/cmdb-api/api/lib/cmdb/history.py similarity index 100% rename from api/lib/cmdb/history.py rename to cmdb-api/api/lib/cmdb/history.py diff --git a/api/lib/cmdb/preference.py b/cmdb-api/api/lib/cmdb/preference.py similarity index 100% rename from api/lib/cmdb/preference.py rename to cmdb-api/api/lib/cmdb/preference.py diff --git a/api/lib/cmdb/relation_type.py b/cmdb-api/api/lib/cmdb/relation_type.py similarity index 100% rename from api/lib/cmdb/relation_type.py rename to cmdb-api/api/lib/cmdb/relation_type.py diff --git a/api/lib/cmdb/search/__init__.py b/cmdb-api/api/lib/cmdb/search/__init__.py similarity index 100% rename from api/lib/cmdb/search/__init__.py rename to cmdb-api/api/lib/cmdb/search/__init__.py diff --git a/api/lib/cmdb/search/ci/__init__.py b/cmdb-api/api/lib/cmdb/search/ci/__init__.py similarity index 100% rename from api/lib/cmdb/search/ci/__init__.py rename to cmdb-api/api/lib/cmdb/search/ci/__init__.py diff --git a/api/lib/cmdb/search/ci/db/__init__.py b/cmdb-api/api/lib/cmdb/search/ci/db/__init__.py similarity index 100% rename from api/lib/cmdb/search/ci/db/__init__.py rename to cmdb-api/api/lib/cmdb/search/ci/db/__init__.py diff --git a/api/lib/cmdb/search/ci/db/query_sql.py b/cmdb-api/api/lib/cmdb/search/ci/db/query_sql.py similarity index 100% rename from api/lib/cmdb/search/ci/db/query_sql.py rename to cmdb-api/api/lib/cmdb/search/ci/db/query_sql.py diff --git a/api/lib/cmdb/search/ci/db/search.py b/cmdb-api/api/lib/cmdb/search/ci/db/search.py similarity index 100% rename from api/lib/cmdb/search/ci/db/search.py rename to cmdb-api/api/lib/cmdb/search/ci/db/search.py diff --git a/api/lib/cmdb/search/ci/es/__init__.py b/cmdb-api/api/lib/cmdb/search/ci/es/__init__.py similarity index 100% rename from api/lib/cmdb/search/ci/es/__init__.py rename to cmdb-api/api/lib/cmdb/search/ci/es/__init__.py diff --git a/api/lib/cmdb/search/ci/es/search.py b/cmdb-api/api/lib/cmdb/search/ci/es/search.py similarity index 100% rename from api/lib/cmdb/search/ci/es/search.py rename to cmdb-api/api/lib/cmdb/search/ci/es/search.py diff --git a/api/lib/cmdb/search/ci_relation/__init__.py b/cmdb-api/api/lib/cmdb/search/ci_relation/__init__.py similarity index 100% rename from api/lib/cmdb/search/ci_relation/__init__.py rename to cmdb-api/api/lib/cmdb/search/ci_relation/__init__.py diff --git a/api/lib/cmdb/search/ci_relation/search.py b/cmdb-api/api/lib/cmdb/search/ci_relation/search.py similarity index 100% rename from api/lib/cmdb/search/ci_relation/search.py rename to cmdb-api/api/lib/cmdb/search/ci_relation/search.py diff --git a/api/lib/cmdb/utils.py b/cmdb-api/api/lib/cmdb/utils.py similarity index 100% rename from api/lib/cmdb/utils.py rename to cmdb-api/api/lib/cmdb/utils.py diff --git a/api/lib/cmdb/value.py b/cmdb-api/api/lib/cmdb/value.py similarity index 100% rename from api/lib/cmdb/value.py rename to cmdb-api/api/lib/cmdb/value.py diff --git a/api/lib/database.py b/cmdb-api/api/lib/database.py similarity index 100% rename from api/lib/database.py rename to cmdb-api/api/lib/database.py diff --git a/api/lib/decorator.py b/cmdb-api/api/lib/decorator.py similarity index 100% rename from api/lib/decorator.py rename to cmdb-api/api/lib/decorator.py diff --git a/api/lib/exception.py b/cmdb-api/api/lib/exception.py similarity index 100% rename from api/lib/exception.py rename to cmdb-api/api/lib/exception.py diff --git a/api/lib/http_cli.py b/cmdb-api/api/lib/http_cli.py similarity index 100% rename from api/lib/http_cli.py rename to cmdb-api/api/lib/http_cli.py diff --git a/api/lib/mail.py b/cmdb-api/api/lib/mail.py similarity index 100% rename from api/lib/mail.py rename to cmdb-api/api/lib/mail.py diff --git a/api/lib/perm/__init__.py b/cmdb-api/api/lib/perm/__init__.py similarity index 100% rename from api/lib/perm/__init__.py rename to cmdb-api/api/lib/perm/__init__.py diff --git a/api/lib/perm/acl/__init__.py b/cmdb-api/api/lib/perm/acl/__init__.py similarity index 100% rename from api/lib/perm/acl/__init__.py rename to cmdb-api/api/lib/perm/acl/__init__.py diff --git a/api/lib/perm/acl/acl.py b/cmdb-api/api/lib/perm/acl/acl.py similarity index 100% rename from api/lib/perm/acl/acl.py rename to cmdb-api/api/lib/perm/acl/acl.py diff --git a/api/lib/perm/acl/cache.py b/cmdb-api/api/lib/perm/acl/cache.py similarity index 100% rename from api/lib/perm/acl/cache.py rename to cmdb-api/api/lib/perm/acl/cache.py diff --git a/api/lib/perm/acl/const.py b/cmdb-api/api/lib/perm/acl/const.py similarity index 100% rename from api/lib/perm/acl/const.py rename to cmdb-api/api/lib/perm/acl/const.py diff --git a/api/lib/perm/acl/permission.py b/cmdb-api/api/lib/perm/acl/permission.py similarity index 100% rename from api/lib/perm/acl/permission.py rename to cmdb-api/api/lib/perm/acl/permission.py diff --git a/api/lib/perm/acl/resource.py b/cmdb-api/api/lib/perm/acl/resource.py similarity index 100% rename from api/lib/perm/acl/resource.py rename to cmdb-api/api/lib/perm/acl/resource.py diff --git a/api/lib/perm/acl/role.py b/cmdb-api/api/lib/perm/acl/role.py similarity index 100% rename from api/lib/perm/acl/role.py rename to cmdb-api/api/lib/perm/acl/role.py diff --git a/api/lib/perm/acl/user.py b/cmdb-api/api/lib/perm/acl/user.py similarity index 100% rename from api/lib/perm/acl/user.py rename to cmdb-api/api/lib/perm/acl/user.py diff --git a/api/lib/perm/auth.py b/cmdb-api/api/lib/perm/auth.py similarity index 100% rename from api/lib/perm/auth.py rename to cmdb-api/api/lib/perm/auth.py diff --git a/api/lib/utils.py b/cmdb-api/api/lib/utils.py similarity index 100% rename from api/lib/utils.py rename to cmdb-api/api/lib/utils.py diff --git a/api/models/__init__.py b/cmdb-api/api/models/__init__.py similarity index 100% rename from api/models/__init__.py rename to cmdb-api/api/models/__init__.py diff --git a/api/models/acl.py b/cmdb-api/api/models/acl.py similarity index 100% rename from api/models/acl.py rename to cmdb-api/api/models/acl.py diff --git a/api/models/cmdb.py b/cmdb-api/api/models/cmdb.py similarity index 100% rename from api/models/cmdb.py rename to cmdb-api/api/models/cmdb.py diff --git a/api/resource.py b/cmdb-api/api/resource.py similarity index 100% rename from api/resource.py rename to cmdb-api/api/resource.py diff --git a/api/tasks/__init__.py b/cmdb-api/api/tasks/__init__.py similarity index 100% rename from api/tasks/__init__.py rename to cmdb-api/api/tasks/__init__.py diff --git a/api/tasks/acl.py b/cmdb-api/api/tasks/acl.py similarity index 100% rename from api/tasks/acl.py rename to cmdb-api/api/tasks/acl.py diff --git a/api/tasks/cmdb.py b/cmdb-api/api/tasks/cmdb.py similarity index 100% rename from api/tasks/cmdb.py rename to cmdb-api/api/tasks/cmdb.py diff --git a/api/tasks/test.py b/cmdb-api/api/tasks/test.py similarity index 100% rename from api/tasks/test.py rename to cmdb-api/api/tasks/test.py diff --git a/api/views/__init__.py b/cmdb-api/api/views/__init__.py similarity index 93% rename from api/views/__init__.py rename to cmdb-api/api/views/__init__.py index 4cde7ce..1388e62 100644 --- a/api/views/__init__.py +++ b/cmdb-api/api/views/__init__.py @@ -6,7 +6,7 @@ from flask import Blueprint from flask_restful import Api from api.resource import register_resources -from .account import LoginView, LogoutView +from api.views.account import LoginView, LogoutView HERE = os.path.abspath(os.path.dirname(__file__)) diff --git a/api/views/account.py b/cmdb-api/api/views/account.py similarity index 100% rename from api/views/account.py rename to cmdb-api/api/views/account.py diff --git a/api/views/acl/__init__.py b/cmdb-api/api/views/acl/__init__.py similarity index 100% rename from api/views/acl/__init__.py rename to cmdb-api/api/views/acl/__init__.py diff --git a/api/views/acl/permission.py b/cmdb-api/api/views/acl/permission.py similarity index 100% rename from api/views/acl/permission.py rename to cmdb-api/api/views/acl/permission.py diff --git a/api/views/acl/resources.py b/cmdb-api/api/views/acl/resources.py similarity index 100% rename from api/views/acl/resources.py rename to cmdb-api/api/views/acl/resources.py diff --git a/api/views/acl/role.py b/cmdb-api/api/views/acl/role.py similarity index 100% rename from api/views/acl/role.py rename to cmdb-api/api/views/acl/role.py diff --git a/api/views/acl/user.py b/cmdb-api/api/views/acl/user.py similarity index 100% rename from api/views/acl/user.py rename to cmdb-api/api/views/acl/user.py diff --git a/api/views/cmdb/__init__.py b/cmdb-api/api/views/cmdb/__init__.py similarity index 100% rename from api/views/cmdb/__init__.py rename to cmdb-api/api/views/cmdb/__init__.py diff --git a/api/views/cmdb/attribute.py b/cmdb-api/api/views/cmdb/attribute.py similarity index 100% rename from api/views/cmdb/attribute.py rename to cmdb-api/api/views/cmdb/attribute.py diff --git a/api/views/cmdb/ci.py b/cmdb-api/api/views/cmdb/ci.py similarity index 100% rename from api/views/cmdb/ci.py rename to cmdb-api/api/views/cmdb/ci.py diff --git a/api/views/cmdb/ci_relation.py b/cmdb-api/api/views/cmdb/ci_relation.py similarity index 100% rename from api/views/cmdb/ci_relation.py rename to cmdb-api/api/views/cmdb/ci_relation.py diff --git a/api/views/cmdb/ci_type.py b/cmdb-api/api/views/cmdb/ci_type.py similarity index 100% rename from api/views/cmdb/ci_type.py rename to cmdb-api/api/views/cmdb/ci_type.py diff --git a/api/views/cmdb/ci_type_relation.py b/cmdb-api/api/views/cmdb/ci_type_relation.py similarity index 100% rename from api/views/cmdb/ci_type_relation.py rename to cmdb-api/api/views/cmdb/ci_type_relation.py diff --git a/api/views/cmdb/history.py b/cmdb-api/api/views/cmdb/history.py similarity index 100% rename from api/views/cmdb/history.py rename to cmdb-api/api/views/cmdb/history.py diff --git a/api/views/cmdb/preference.py b/cmdb-api/api/views/cmdb/preference.py similarity index 100% rename from api/views/cmdb/preference.py rename to cmdb-api/api/views/cmdb/preference.py diff --git a/api/views/cmdb/relation_type.py b/cmdb-api/api/views/cmdb/relation_type.py similarity index 100% rename from api/views/cmdb/relation_type.py rename to cmdb-api/api/views/cmdb/relation_type.py diff --git a/autoapp.py b/cmdb-api/autoapp.py similarity index 100% rename from autoapp.py rename to cmdb-api/autoapp.py diff --git a/celery_worker.py b/cmdb-api/celery_worker.py similarity index 100% rename from celery_worker.py rename to cmdb-api/celery_worker.py diff --git a/logs/.gitkeep b/cmdb-api/logs/.gitkeep similarity index 100% rename from logs/.gitkeep rename to cmdb-api/logs/.gitkeep diff --git a/docs/requirements.txt b/cmdb-api/requirements.txt similarity index 100% rename from docs/requirements.txt rename to cmdb-api/requirements.txt diff --git a/api/settings.py.example b/cmdb-api/settings.py.example similarity index 100% rename from api/settings.py.example rename to cmdb-api/settings.py.example diff --git a/setup.cfg b/cmdb-api/setup.cfg similarity index 100% rename from setup.cfg rename to cmdb-api/setup.cfg diff --git a/tests/__init__.py b/cmdb-api/tests/__init__.py similarity index 100% rename from tests/__init__.py rename to cmdb-api/tests/__init__.py diff --git a/tests/conftest.py b/cmdb-api/tests/conftest.py similarity index 100% rename from tests/conftest.py rename to cmdb-api/tests/conftest.py diff --git a/tests/test_cmdb_attribute.py b/cmdb-api/tests/test_cmdb_attribute.py similarity index 100% rename from tests/test_cmdb_attribute.py rename to cmdb-api/tests/test_cmdb_attribute.py diff --git a/tests/test_cmdb_ci.py b/cmdb-api/tests/test_cmdb_ci.py similarity index 100% rename from tests/test_cmdb_ci.py rename to cmdb-api/tests/test_cmdb_ci.py diff --git a/tests/test_cmdb_ci_realtion.py b/cmdb-api/tests/test_cmdb_ci_realtion.py similarity index 100% rename from tests/test_cmdb_ci_realtion.py rename to cmdb-api/tests/test_cmdb_ci_realtion.py diff --git a/tests/test_cmdb_ci_type.py b/cmdb-api/tests/test_cmdb_ci_type.py similarity index 100% rename from tests/test_cmdb_ci_type.py rename to cmdb-api/tests/test_cmdb_ci_type.py diff --git a/tests/test_cmdb_ci_type_relation.py b/cmdb-api/tests/test_cmdb_ci_type_relation.py similarity index 100% rename from tests/test_cmdb_ci_type_relation.py rename to cmdb-api/tests/test_cmdb_ci_type_relation.py diff --git a/tests/test_cmdb_history.py b/cmdb-api/tests/test_cmdb_history.py similarity index 100% rename from tests/test_cmdb_history.py rename to cmdb-api/tests/test_cmdb_history.py diff --git a/tests/test_cmdb_preference.py b/cmdb-api/tests/test_cmdb_preference.py similarity index 100% rename from tests/test_cmdb_preference.py rename to cmdb-api/tests/test_cmdb_preference.py diff --git a/tests/test_cmdb_relation_type.py b/cmdb-api/tests/test_cmdb_relation_type.py similarity index 100% rename from tests/test_cmdb_relation_type.py rename to cmdb-api/tests/test_cmdb_relation_type.py diff --git a/ui/.editorconfig b/cmdb-ui/.editorconfig similarity index 100% rename from ui/.editorconfig rename to cmdb-ui/.editorconfig diff --git a/ui/.env b/cmdb-ui/.env similarity index 100% rename from ui/.env rename to cmdb-ui/.env diff --git a/ui/.env.preview b/cmdb-ui/.env.preview similarity index 100% rename from ui/.env.preview rename to cmdb-ui/.env.preview diff --git a/ui/.prettierrc b/cmdb-ui/.prettierrc similarity index 100% rename from ui/.prettierrc rename to cmdb-ui/.prettierrc diff --git a/ui/.travis.yml b/cmdb-ui/.travis.yml similarity index 100% rename from ui/.travis.yml rename to cmdb-ui/.travis.yml diff --git a/ui/LICENSE b/cmdb-ui/LICENSE similarity index 100% rename from ui/LICENSE rename to cmdb-ui/LICENSE diff --git a/ui/babel.config.js b/cmdb-ui/babel.config.js similarity index 100% rename from ui/babel.config.js rename to cmdb-ui/babel.config.js diff --git a/ui/jest.config.js b/cmdb-ui/jest.config.js similarity index 100% rename from ui/jest.config.js rename to cmdb-ui/jest.config.js diff --git a/ui/jsconfig.json b/cmdb-ui/jsconfig.json similarity index 100% rename from ui/jsconfig.json rename to cmdb-ui/jsconfig.json diff --git a/ui/package.json b/cmdb-ui/package.json similarity index 100% rename from ui/package.json rename to cmdb-ui/package.json diff --git a/ui/public/cmdb-ci.jpeg b/cmdb-ui/public/cmdb-ci.jpeg similarity index 100% rename from ui/public/cmdb-ci.jpeg rename to cmdb-ui/public/cmdb-ci.jpeg diff --git a/ui/public/cmdb-preference.jpeg b/cmdb-ui/public/cmdb-preference.jpeg similarity index 100% rename from ui/public/cmdb-preference.jpeg rename to cmdb-ui/public/cmdb-preference.jpeg diff --git a/ui/public/cmdb-relation-define.jpeg b/cmdb-ui/public/cmdb-relation-define.jpeg similarity index 100% rename from ui/public/cmdb-relation-define.jpeg rename to cmdb-ui/public/cmdb-relation-define.jpeg diff --git a/ui/public/cmdb-relation.jpeg b/cmdb-ui/public/cmdb-relation.jpeg similarity index 100% rename from ui/public/cmdb-relation.jpeg rename to cmdb-ui/public/cmdb-relation.jpeg diff --git a/ui/public/cmdb-tree.jpeg b/cmdb-ui/public/cmdb-tree.jpeg similarity index 100% rename from ui/public/cmdb-tree.jpeg rename to cmdb-ui/public/cmdb-tree.jpeg diff --git a/ui/public/cmdb01.jpeg b/cmdb-ui/public/cmdb01.jpeg similarity index 100% rename from ui/public/cmdb01.jpeg rename to cmdb-ui/public/cmdb01.jpeg diff --git a/ui/public/cmdb02.jpeg b/cmdb-ui/public/cmdb02.jpeg similarity index 100% rename from ui/public/cmdb02.jpeg rename to cmdb-ui/public/cmdb02.jpeg diff --git a/ui/public/color.less b/cmdb-ui/public/color.less similarity index 100% rename from ui/public/color.less rename to cmdb-ui/public/color.less diff --git a/ui/public/index.html b/cmdb-ui/public/index.html similarity index 100% rename from ui/public/index.html rename to cmdb-ui/public/index.html diff --git a/ui/public/loading/loading.css b/cmdb-ui/public/loading/loading.css similarity index 100% rename from ui/public/loading/loading.css rename to cmdb-ui/public/loading/loading.css diff --git a/ui/public/loading/loading.html b/cmdb-ui/public/loading/loading.html similarity index 100% rename from ui/public/loading/loading.html rename to cmdb-ui/public/loading/loading.html diff --git a/ui/public/loading/option2/html_code_segment.html b/cmdb-ui/public/loading/option2/html_code_segment.html similarity index 100% rename from ui/public/loading/option2/html_code_segment.html rename to cmdb-ui/public/loading/option2/html_code_segment.html diff --git a/ui/public/loading/option2/loading.css b/cmdb-ui/public/loading/option2/loading.css similarity index 100% rename from ui/public/loading/option2/loading.css rename to cmdb-ui/public/loading/option2/loading.css diff --git a/ui/public/loading/option2/loading.svg b/cmdb-ui/public/loading/option2/loading.svg similarity index 100% rename from ui/public/loading/option2/loading.svg rename to cmdb-ui/public/loading/option2/loading.svg diff --git a/ui/public/qr_code.jpg b/cmdb-ui/public/qr_code.jpg similarity index 100% rename from ui/public/qr_code.jpg rename to cmdb-ui/public/qr_code.jpg diff --git a/ui/src/App.vue b/cmdb-ui/src/App.vue similarity index 100% rename from ui/src/App.vue rename to cmdb-ui/src/App.vue diff --git a/ui/src/EventBus.js b/cmdb-ui/src/EventBus.js similarity index 100% rename from ui/src/EventBus.js rename to cmdb-ui/src/EventBus.js diff --git a/ui/src/api/acl/app.js b/cmdb-ui/src/api/acl/app.js similarity index 100% rename from ui/src/api/acl/app.js rename to cmdb-ui/src/api/acl/app.js diff --git a/ui/src/api/acl/permission.js b/cmdb-ui/src/api/acl/permission.js similarity index 100% rename from ui/src/api/acl/permission.js rename to cmdb-ui/src/api/acl/permission.js diff --git a/ui/src/api/acl/resource.js b/cmdb-ui/src/api/acl/resource.js similarity index 100% rename from ui/src/api/acl/resource.js rename to cmdb-ui/src/api/acl/resource.js diff --git a/ui/src/api/acl/role.js b/cmdb-ui/src/api/acl/role.js similarity index 100% rename from ui/src/api/acl/role.js rename to cmdb-ui/src/api/acl/role.js diff --git a/ui/src/api/acl/user.js b/cmdb-ui/src/api/acl/user.js similarity index 100% rename from ui/src/api/acl/user.js rename to cmdb-ui/src/api/acl/user.js diff --git a/ui/src/api/cmdb/CIRelation.js b/cmdb-ui/src/api/cmdb/CIRelation.js similarity index 100% rename from ui/src/api/cmdb/CIRelation.js rename to cmdb-ui/src/api/cmdb/CIRelation.js diff --git a/ui/src/api/cmdb/CIType.js b/cmdb-ui/src/api/cmdb/CIType.js similarity index 100% rename from ui/src/api/cmdb/CIType.js rename to cmdb-ui/src/api/cmdb/CIType.js diff --git a/ui/src/api/cmdb/CITypeAttr.js b/cmdb-ui/src/api/cmdb/CITypeAttr.js similarity index 100% rename from ui/src/api/cmdb/CITypeAttr.js rename to cmdb-ui/src/api/cmdb/CITypeAttr.js diff --git a/ui/src/api/cmdb/CITypeRelation.js b/cmdb-ui/src/api/cmdb/CITypeRelation.js similarity index 100% rename from ui/src/api/cmdb/CITypeRelation.js rename to cmdb-ui/src/api/cmdb/CITypeRelation.js diff --git a/ui/src/api/cmdb/batch.js b/cmdb-ui/src/api/cmdb/batch.js similarity index 100% rename from ui/src/api/cmdb/batch.js rename to cmdb-ui/src/api/cmdb/batch.js diff --git a/ui/src/api/cmdb/ci.js b/cmdb-ui/src/api/cmdb/ci.js similarity index 100% rename from ui/src/api/cmdb/ci.js rename to cmdb-ui/src/api/cmdb/ci.js diff --git a/ui/src/api/cmdb/history.js b/cmdb-ui/src/api/cmdb/history.js similarity index 100% rename from ui/src/api/cmdb/history.js rename to cmdb-ui/src/api/cmdb/history.js diff --git a/ui/src/api/cmdb/preference.js b/cmdb-ui/src/api/cmdb/preference.js similarity index 100% rename from ui/src/api/cmdb/preference.js rename to cmdb-ui/src/api/cmdb/preference.js diff --git a/ui/src/api/cmdb/relationType.js b/cmdb-ui/src/api/cmdb/relationType.js similarity index 100% rename from ui/src/api/cmdb/relationType.js rename to cmdb-ui/src/api/cmdb/relationType.js diff --git a/ui/src/api/index.js b/cmdb-ui/src/api/index.js similarity index 100% rename from ui/src/api/index.js rename to cmdb-ui/src/api/index.js diff --git a/ui/src/api/login.js b/cmdb-ui/src/api/login.js similarity index 100% rename from ui/src/api/login.js rename to cmdb-ui/src/api/login.js diff --git a/ui/src/api/manage.js b/cmdb-ui/src/api/manage.js similarity index 100% rename from ui/src/api/manage.js rename to cmdb-ui/src/api/manage.js diff --git a/ui/src/assets/background.svg b/cmdb-ui/src/assets/background.svg similarity index 100% rename from ui/src/assets/background.svg rename to cmdb-ui/src/assets/background.svg diff --git a/ui/src/assets/icons/bx-analyse.svg b/cmdb-ui/src/assets/icons/bx-analyse.svg similarity index 100% rename from ui/src/assets/icons/bx-analyse.svg rename to cmdb-ui/src/assets/icons/bx-analyse.svg diff --git a/ui/src/assets/logo.png b/cmdb-ui/src/assets/logo.png similarity index 100% rename from ui/src/assets/logo.png rename to cmdb-ui/src/assets/logo.png diff --git a/ui/src/assets/logo.svg b/cmdb-ui/src/assets/logo.svg similarity index 100% rename from ui/src/assets/logo.svg rename to cmdb-ui/src/assets/logo.svg diff --git a/ui/src/components/ArticleListContent/ArticleListContent.vue b/cmdb-ui/src/components/ArticleListContent/ArticleListContent.vue similarity index 100% rename from ui/src/components/ArticleListContent/ArticleListContent.vue rename to cmdb-ui/src/components/ArticleListContent/ArticleListContent.vue diff --git a/ui/src/components/ArticleListContent/index.js b/cmdb-ui/src/components/ArticleListContent/index.js similarity index 100% rename from ui/src/components/ArticleListContent/index.js rename to cmdb-ui/src/components/ArticleListContent/index.js diff --git a/ui/src/components/AvatarList/Item.vue b/cmdb-ui/src/components/AvatarList/Item.vue similarity index 100% rename from ui/src/components/AvatarList/Item.vue rename to cmdb-ui/src/components/AvatarList/Item.vue diff --git a/ui/src/components/AvatarList/List.vue b/cmdb-ui/src/components/AvatarList/List.vue similarity index 100% rename from ui/src/components/AvatarList/List.vue rename to cmdb-ui/src/components/AvatarList/List.vue diff --git a/ui/src/components/AvatarList/index.js b/cmdb-ui/src/components/AvatarList/index.js similarity index 100% rename from ui/src/components/AvatarList/index.js rename to cmdb-ui/src/components/AvatarList/index.js diff --git a/ui/src/components/AvatarList/index.less b/cmdb-ui/src/components/AvatarList/index.less similarity index 100% rename from ui/src/components/AvatarList/index.less rename to cmdb-ui/src/components/AvatarList/index.less diff --git a/ui/src/components/AvatarList/index.md b/cmdb-ui/src/components/AvatarList/index.md similarity index 100% rename from ui/src/components/AvatarList/index.md rename to cmdb-ui/src/components/AvatarList/index.md diff --git a/ui/src/components/Charts/Bar.vue b/cmdb-ui/src/components/Charts/Bar.vue similarity index 100% rename from ui/src/components/Charts/Bar.vue rename to cmdb-ui/src/components/Charts/Bar.vue diff --git a/ui/src/components/Charts/ChartCard.vue b/cmdb-ui/src/components/Charts/ChartCard.vue similarity index 100% rename from ui/src/components/Charts/ChartCard.vue rename to cmdb-ui/src/components/Charts/ChartCard.vue diff --git a/ui/src/components/Charts/Liquid.vue b/cmdb-ui/src/components/Charts/Liquid.vue similarity index 100% rename from ui/src/components/Charts/Liquid.vue rename to cmdb-ui/src/components/Charts/Liquid.vue diff --git a/ui/src/components/Charts/MiniArea.vue b/cmdb-ui/src/components/Charts/MiniArea.vue similarity index 100% rename from ui/src/components/Charts/MiniArea.vue rename to cmdb-ui/src/components/Charts/MiniArea.vue diff --git a/ui/src/components/Charts/MiniBar.vue b/cmdb-ui/src/components/Charts/MiniBar.vue similarity index 100% rename from ui/src/components/Charts/MiniBar.vue rename to cmdb-ui/src/components/Charts/MiniBar.vue diff --git a/ui/src/components/Charts/MiniProgress.vue b/cmdb-ui/src/components/Charts/MiniProgress.vue similarity index 100% rename from ui/src/components/Charts/MiniProgress.vue rename to cmdb-ui/src/components/Charts/MiniProgress.vue diff --git a/ui/src/components/Charts/MiniSmoothArea.vue b/cmdb-ui/src/components/Charts/MiniSmoothArea.vue similarity index 100% rename from ui/src/components/Charts/MiniSmoothArea.vue rename to cmdb-ui/src/components/Charts/MiniSmoothArea.vue diff --git a/ui/src/components/Charts/Radar.vue b/cmdb-ui/src/components/Charts/Radar.vue similarity index 100% rename from ui/src/components/Charts/Radar.vue rename to cmdb-ui/src/components/Charts/Radar.vue diff --git a/ui/src/components/Charts/RankList.vue b/cmdb-ui/src/components/Charts/RankList.vue similarity index 100% rename from ui/src/components/Charts/RankList.vue rename to cmdb-ui/src/components/Charts/RankList.vue diff --git a/ui/src/components/Charts/TagCloud.vue b/cmdb-ui/src/components/Charts/TagCloud.vue similarity index 100% rename from ui/src/components/Charts/TagCloud.vue rename to cmdb-ui/src/components/Charts/TagCloud.vue diff --git a/ui/src/components/Charts/TransferBar.vue b/cmdb-ui/src/components/Charts/TransferBar.vue similarity index 100% rename from ui/src/components/Charts/TransferBar.vue rename to cmdb-ui/src/components/Charts/TransferBar.vue diff --git a/ui/src/components/Charts/Trend.vue b/cmdb-ui/src/components/Charts/Trend.vue similarity index 100% rename from ui/src/components/Charts/Trend.vue rename to cmdb-ui/src/components/Charts/Trend.vue diff --git a/ui/src/components/Charts/chart.less b/cmdb-ui/src/components/Charts/chart.less similarity index 100% rename from ui/src/components/Charts/chart.less rename to cmdb-ui/src/components/Charts/chart.less diff --git a/ui/src/components/Charts/smooth.area.less b/cmdb-ui/src/components/Charts/smooth.area.less similarity index 100% rename from ui/src/components/Charts/smooth.area.less rename to cmdb-ui/src/components/Charts/smooth.area.less diff --git a/ui/src/components/CountDown/CountDown.vue b/cmdb-ui/src/components/CountDown/CountDown.vue similarity index 100% rename from ui/src/components/CountDown/CountDown.vue rename to cmdb-ui/src/components/CountDown/CountDown.vue diff --git a/ui/src/components/CountDown/index.js b/cmdb-ui/src/components/CountDown/index.js similarity index 100% rename from ui/src/components/CountDown/index.js rename to cmdb-ui/src/components/CountDown/index.js diff --git a/ui/src/components/CountDown/index.md b/cmdb-ui/src/components/CountDown/index.md similarity index 100% rename from ui/src/components/CountDown/index.md rename to cmdb-ui/src/components/CountDown/index.md diff --git a/ui/src/components/DescriptionList/DescriptionList.vue b/cmdb-ui/src/components/DescriptionList/DescriptionList.vue similarity index 100% rename from ui/src/components/DescriptionList/DescriptionList.vue rename to cmdb-ui/src/components/DescriptionList/DescriptionList.vue diff --git a/ui/src/components/DescriptionList/index.js b/cmdb-ui/src/components/DescriptionList/index.js similarity index 100% rename from ui/src/components/DescriptionList/index.js rename to cmdb-ui/src/components/DescriptionList/index.js diff --git a/ui/src/components/Editor/QuillEditor.vue b/cmdb-ui/src/components/Editor/QuillEditor.vue similarity index 100% rename from ui/src/components/Editor/QuillEditor.vue rename to cmdb-ui/src/components/Editor/QuillEditor.vue diff --git a/ui/src/components/Editor/WangEditor.vue b/cmdb-ui/src/components/Editor/WangEditor.vue similarity index 100% rename from ui/src/components/Editor/WangEditor.vue rename to cmdb-ui/src/components/Editor/WangEditor.vue diff --git a/ui/src/components/Ellipsis/Ellipsis.vue b/cmdb-ui/src/components/Ellipsis/Ellipsis.vue similarity index 100% rename from ui/src/components/Ellipsis/Ellipsis.vue rename to cmdb-ui/src/components/Ellipsis/Ellipsis.vue diff --git a/ui/src/components/Ellipsis/index.js b/cmdb-ui/src/components/Ellipsis/index.js similarity index 100% rename from ui/src/components/Ellipsis/index.js rename to cmdb-ui/src/components/Ellipsis/index.js diff --git a/ui/src/components/Ellipsis/index.md b/cmdb-ui/src/components/Ellipsis/index.md similarity index 100% rename from ui/src/components/Ellipsis/index.md rename to cmdb-ui/src/components/Ellipsis/index.md diff --git a/ui/src/components/Exception/ExceptionPage.vue b/cmdb-ui/src/components/Exception/ExceptionPage.vue similarity index 100% rename from ui/src/components/Exception/ExceptionPage.vue rename to cmdb-ui/src/components/Exception/ExceptionPage.vue diff --git a/ui/src/components/Exception/index.js b/cmdb-ui/src/components/Exception/index.js similarity index 100% rename from ui/src/components/Exception/index.js rename to cmdb-ui/src/components/Exception/index.js diff --git a/ui/src/components/Exception/type.js b/cmdb-ui/src/components/Exception/type.js similarity index 100% rename from ui/src/components/Exception/type.js rename to cmdb-ui/src/components/Exception/type.js diff --git a/ui/src/components/FooterToolbar/FooterToolBar.vue b/cmdb-ui/src/components/FooterToolbar/FooterToolBar.vue similarity index 100% rename from ui/src/components/FooterToolbar/FooterToolBar.vue rename to cmdb-ui/src/components/FooterToolbar/FooterToolBar.vue diff --git a/ui/src/components/FooterToolbar/index.js b/cmdb-ui/src/components/FooterToolbar/index.js similarity index 100% rename from ui/src/components/FooterToolbar/index.js rename to cmdb-ui/src/components/FooterToolbar/index.js diff --git a/ui/src/components/FooterToolbar/index.less b/cmdb-ui/src/components/FooterToolbar/index.less similarity index 100% rename from ui/src/components/FooterToolbar/index.less rename to cmdb-ui/src/components/FooterToolbar/index.less diff --git a/ui/src/components/FooterToolbar/index.md b/cmdb-ui/src/components/FooterToolbar/index.md similarity index 100% rename from ui/src/components/FooterToolbar/index.md rename to cmdb-ui/src/components/FooterToolbar/index.md diff --git a/ui/src/components/GlobalFooter/GlobalFooter.vue b/cmdb-ui/src/components/GlobalFooter/GlobalFooter.vue similarity index 100% rename from ui/src/components/GlobalFooter/GlobalFooter.vue rename to cmdb-ui/src/components/GlobalFooter/GlobalFooter.vue diff --git a/ui/src/components/GlobalFooter/index.js b/cmdb-ui/src/components/GlobalFooter/index.js similarity index 100% rename from ui/src/components/GlobalFooter/index.js rename to cmdb-ui/src/components/GlobalFooter/index.js diff --git a/ui/src/components/GlobalHeader/GlobalHeader.vue b/cmdb-ui/src/components/GlobalHeader/GlobalHeader.vue similarity index 100% rename from ui/src/components/GlobalHeader/GlobalHeader.vue rename to cmdb-ui/src/components/GlobalHeader/GlobalHeader.vue diff --git a/ui/src/components/GlobalHeader/index.js b/cmdb-ui/src/components/GlobalHeader/index.js similarity index 100% rename from ui/src/components/GlobalHeader/index.js rename to cmdb-ui/src/components/GlobalHeader/index.js diff --git a/ui/src/components/IconSelector/IconSelector.vue b/cmdb-ui/src/components/IconSelector/IconSelector.vue similarity index 100% rename from ui/src/components/IconSelector/IconSelector.vue rename to cmdb-ui/src/components/IconSelector/IconSelector.vue diff --git a/ui/src/components/IconSelector/README.md b/cmdb-ui/src/components/IconSelector/README.md similarity index 100% rename from ui/src/components/IconSelector/README.md rename to cmdb-ui/src/components/IconSelector/README.md diff --git a/ui/src/components/IconSelector/icons.js b/cmdb-ui/src/components/IconSelector/icons.js similarity index 100% rename from ui/src/components/IconSelector/icons.js rename to cmdb-ui/src/components/IconSelector/icons.js diff --git a/ui/src/components/IconSelector/index.js b/cmdb-ui/src/components/IconSelector/index.js similarity index 100% rename from ui/src/components/IconSelector/index.js rename to cmdb-ui/src/components/IconSelector/index.js diff --git a/ui/src/components/Menu/SideMenu.vue b/cmdb-ui/src/components/Menu/SideMenu.vue similarity index 100% rename from ui/src/components/Menu/SideMenu.vue rename to cmdb-ui/src/components/Menu/SideMenu.vue diff --git a/ui/src/components/Menu/index.js b/cmdb-ui/src/components/Menu/index.js similarity index 100% rename from ui/src/components/Menu/index.js rename to cmdb-ui/src/components/Menu/index.js diff --git a/ui/src/components/Menu/menu.js b/cmdb-ui/src/components/Menu/menu.js similarity index 100% rename from ui/src/components/Menu/menu.js rename to cmdb-ui/src/components/Menu/menu.js diff --git a/ui/src/components/MultiTab/MultiTab.vue b/cmdb-ui/src/components/MultiTab/MultiTab.vue similarity index 100% rename from ui/src/components/MultiTab/MultiTab.vue rename to cmdb-ui/src/components/MultiTab/MultiTab.vue diff --git a/ui/src/components/MultiTab/index.js b/cmdb-ui/src/components/MultiTab/index.js similarity index 100% rename from ui/src/components/MultiTab/index.js rename to cmdb-ui/src/components/MultiTab/index.js diff --git a/ui/src/components/MultiTab/index.less b/cmdb-ui/src/components/MultiTab/index.less similarity index 100% rename from ui/src/components/MultiTab/index.less rename to cmdb-ui/src/components/MultiTab/index.less diff --git a/ui/src/components/NoticeIcon/NoticeIcon.vue b/cmdb-ui/src/components/NoticeIcon/NoticeIcon.vue similarity index 100% rename from ui/src/components/NoticeIcon/NoticeIcon.vue rename to cmdb-ui/src/components/NoticeIcon/NoticeIcon.vue diff --git a/ui/src/components/NoticeIcon/index.js b/cmdb-ui/src/components/NoticeIcon/index.js similarity index 100% rename from ui/src/components/NoticeIcon/index.js rename to cmdb-ui/src/components/NoticeIcon/index.js diff --git a/ui/src/components/NumberInfo/NumberInfo.vue b/cmdb-ui/src/components/NumberInfo/NumberInfo.vue similarity index 100% rename from ui/src/components/NumberInfo/NumberInfo.vue rename to cmdb-ui/src/components/NumberInfo/NumberInfo.vue diff --git a/ui/src/components/NumberInfo/index.js b/cmdb-ui/src/components/NumberInfo/index.js similarity index 100% rename from ui/src/components/NumberInfo/index.js rename to cmdb-ui/src/components/NumberInfo/index.js diff --git a/ui/src/components/NumberInfo/index.less b/cmdb-ui/src/components/NumberInfo/index.less similarity index 100% rename from ui/src/components/NumberInfo/index.less rename to cmdb-ui/src/components/NumberInfo/index.less diff --git a/ui/src/components/NumberInfo/index.md b/cmdb-ui/src/components/NumberInfo/index.md similarity index 100% rename from ui/src/components/NumberInfo/index.md rename to cmdb-ui/src/components/NumberInfo/index.md diff --git a/ui/src/components/PageHeader/PageHeader.vue b/cmdb-ui/src/components/PageHeader/PageHeader.vue similarity index 100% rename from ui/src/components/PageHeader/PageHeader.vue rename to cmdb-ui/src/components/PageHeader/PageHeader.vue diff --git a/ui/src/components/PageHeader/index.js b/cmdb-ui/src/components/PageHeader/index.js similarity index 100% rename from ui/src/components/PageHeader/index.js rename to cmdb-ui/src/components/PageHeader/index.js diff --git a/ui/src/components/PageLoading/index.jsx b/cmdb-ui/src/components/PageLoading/index.jsx similarity index 100% rename from ui/src/components/PageLoading/index.jsx rename to cmdb-ui/src/components/PageLoading/index.jsx diff --git a/ui/src/components/Result/Result.vue b/cmdb-ui/src/components/Result/Result.vue similarity index 100% rename from ui/src/components/Result/Result.vue rename to cmdb-ui/src/components/Result/Result.vue diff --git a/ui/src/components/Result/index.js b/cmdb-ui/src/components/Result/index.js similarity index 100% rename from ui/src/components/Result/index.js rename to cmdb-ui/src/components/Result/index.js diff --git a/ui/src/components/SettingDrawer/SettingDrawer.vue b/cmdb-ui/src/components/SettingDrawer/SettingDrawer.vue similarity index 100% rename from ui/src/components/SettingDrawer/SettingDrawer.vue rename to cmdb-ui/src/components/SettingDrawer/SettingDrawer.vue diff --git a/ui/src/components/SettingDrawer/SettingItem.vue b/cmdb-ui/src/components/SettingDrawer/SettingItem.vue similarity index 100% rename from ui/src/components/SettingDrawer/SettingItem.vue rename to cmdb-ui/src/components/SettingDrawer/SettingItem.vue diff --git a/ui/src/components/SettingDrawer/index.js b/cmdb-ui/src/components/SettingDrawer/index.js similarity index 100% rename from ui/src/components/SettingDrawer/index.js rename to cmdb-ui/src/components/SettingDrawer/index.js diff --git a/ui/src/components/SettingDrawer/settingConfig.js b/cmdb-ui/src/components/SettingDrawer/settingConfig.js similarity index 100% rename from ui/src/components/SettingDrawer/settingConfig.js rename to cmdb-ui/src/components/SettingDrawer/settingConfig.js diff --git a/ui/src/components/SettingDrawer/themeColor.js b/cmdb-ui/src/components/SettingDrawer/themeColor.js similarity index 100% rename from ui/src/components/SettingDrawer/themeColor.js rename to cmdb-ui/src/components/SettingDrawer/themeColor.js diff --git a/ui/src/components/StandardFormRow/StandardFormRow.vue b/cmdb-ui/src/components/StandardFormRow/StandardFormRow.vue similarity index 100% rename from ui/src/components/StandardFormRow/StandardFormRow.vue rename to cmdb-ui/src/components/StandardFormRow/StandardFormRow.vue diff --git a/ui/src/components/StandardFormRow/index.js b/cmdb-ui/src/components/StandardFormRow/index.js similarity index 100% rename from ui/src/components/StandardFormRow/index.js rename to cmdb-ui/src/components/StandardFormRow/index.js diff --git a/ui/src/components/Table/README.md b/cmdb-ui/src/components/Table/README.md similarity index 100% rename from ui/src/components/Table/README.md rename to cmdb-ui/src/components/Table/README.md diff --git a/ui/src/components/Table/index.js b/cmdb-ui/src/components/Table/index.js similarity index 100% rename from ui/src/components/Table/index.js rename to cmdb-ui/src/components/Table/index.js diff --git a/ui/src/components/TagSelect/TagSelectOption.jsx b/cmdb-ui/src/components/TagSelect/TagSelectOption.jsx similarity index 100% rename from ui/src/components/TagSelect/TagSelectOption.jsx rename to cmdb-ui/src/components/TagSelect/TagSelectOption.jsx diff --git a/ui/src/components/TagSelect/index.jsx b/cmdb-ui/src/components/TagSelect/index.jsx similarity index 100% rename from ui/src/components/TagSelect/index.jsx rename to cmdb-ui/src/components/TagSelect/index.jsx diff --git a/ui/src/components/Tree/Tree.jsx b/cmdb-ui/src/components/Tree/Tree.jsx similarity index 100% rename from ui/src/components/Tree/Tree.jsx rename to cmdb-ui/src/components/Tree/Tree.jsx diff --git a/ui/src/components/Trend/Trend.vue b/cmdb-ui/src/components/Trend/Trend.vue similarity index 100% rename from ui/src/components/Trend/Trend.vue rename to cmdb-ui/src/components/Trend/Trend.vue diff --git a/ui/src/components/Trend/index.js b/cmdb-ui/src/components/Trend/index.js similarity index 100% rename from ui/src/components/Trend/index.js rename to cmdb-ui/src/components/Trend/index.js diff --git a/ui/src/components/Trend/index.less b/cmdb-ui/src/components/Trend/index.less similarity index 100% rename from ui/src/components/Trend/index.less rename to cmdb-ui/src/components/Trend/index.less diff --git a/ui/src/components/Trend/index.md b/cmdb-ui/src/components/Trend/index.md similarity index 100% rename from ui/src/components/Trend/index.md rename to cmdb-ui/src/components/Trend/index.md diff --git a/ui/src/components/_util/util.js b/cmdb-ui/src/components/_util/util.js similarity index 100% rename from ui/src/components/_util/util.js rename to cmdb-ui/src/components/_util/util.js diff --git a/ui/src/components/global.less b/cmdb-ui/src/components/global.less similarity index 100% rename from ui/src/components/global.less rename to cmdb-ui/src/components/global.less diff --git a/ui/src/components/index.js b/cmdb-ui/src/components/index.js similarity index 100% rename from ui/src/components/index.js rename to cmdb-ui/src/components/index.js diff --git a/ui/src/components/index.less b/cmdb-ui/src/components/index.less similarity index 100% rename from ui/src/components/index.less rename to cmdb-ui/src/components/index.less diff --git a/ui/src/components/tools/Breadcrumb.vue b/cmdb-ui/src/components/tools/Breadcrumb.vue similarity index 100% rename from ui/src/components/tools/Breadcrumb.vue rename to cmdb-ui/src/components/tools/Breadcrumb.vue diff --git a/ui/src/components/tools/DetailList.vue b/cmdb-ui/src/components/tools/DetailList.vue similarity index 100% rename from ui/src/components/tools/DetailList.vue rename to cmdb-ui/src/components/tools/DetailList.vue diff --git a/ui/src/components/tools/HeadInfo.vue b/cmdb-ui/src/components/tools/HeadInfo.vue similarity index 100% rename from ui/src/components/tools/HeadInfo.vue rename to cmdb-ui/src/components/tools/HeadInfo.vue diff --git a/ui/src/components/tools/Logo.vue b/cmdb-ui/src/components/tools/Logo.vue similarity index 100% rename from ui/src/components/tools/Logo.vue rename to cmdb-ui/src/components/tools/Logo.vue diff --git a/ui/src/components/tools/TopMenu.vue b/cmdb-ui/src/components/tools/TopMenu.vue similarity index 100% rename from ui/src/components/tools/TopMenu.vue rename to cmdb-ui/src/components/tools/TopMenu.vue diff --git a/ui/src/components/tools/TwoStepCaptcha.vue b/cmdb-ui/src/components/tools/TwoStepCaptcha.vue similarity index 100% rename from ui/src/components/tools/TwoStepCaptcha.vue rename to cmdb-ui/src/components/tools/TwoStepCaptcha.vue diff --git a/ui/src/components/tools/UserMenu.vue b/cmdb-ui/src/components/tools/UserMenu.vue similarity index 100% rename from ui/src/components/tools/UserMenu.vue rename to cmdb-ui/src/components/tools/UserMenu.vue diff --git a/ui/src/components/tools/index.js b/cmdb-ui/src/components/tools/index.js similarity index 100% rename from ui/src/components/tools/index.js rename to cmdb-ui/src/components/tools/index.js diff --git a/ui/src/config/defaultSettings.js b/cmdb-ui/src/config/defaultSettings.js similarity index 100% rename from ui/src/config/defaultSettings.js rename to cmdb-ui/src/config/defaultSettings.js diff --git a/ui/src/config/router.config.js b/cmdb-ui/src/config/router.config.js similarity index 100% rename from ui/src/config/router.config.js rename to cmdb-ui/src/config/router.config.js diff --git a/ui/src/core/bootstrap.js b/cmdb-ui/src/core/bootstrap.js similarity index 100% rename from ui/src/core/bootstrap.js rename to cmdb-ui/src/core/bootstrap.js diff --git a/ui/src/core/directives/action.js b/cmdb-ui/src/core/directives/action.js similarity index 100% rename from ui/src/core/directives/action.js rename to cmdb-ui/src/core/directives/action.js diff --git a/ui/src/core/icons.js b/cmdb-ui/src/core/icons.js similarity index 100% rename from ui/src/core/icons.js rename to cmdb-ui/src/core/icons.js diff --git a/ui/src/core/lazy_lib/components_use.js b/cmdb-ui/src/core/lazy_lib/components_use.js similarity index 100% rename from ui/src/core/lazy_lib/components_use.js rename to cmdb-ui/src/core/lazy_lib/components_use.js diff --git a/ui/src/core/lazy_use.js b/cmdb-ui/src/core/lazy_use.js similarity index 100% rename from ui/src/core/lazy_use.js rename to cmdb-ui/src/core/lazy_use.js diff --git a/ui/src/core/use.js b/cmdb-ui/src/core/use.js similarity index 100% rename from ui/src/core/use.js rename to cmdb-ui/src/core/use.js diff --git a/ui/src/layouts/BasicLayout.vue b/cmdb-ui/src/layouts/BasicLayout.vue similarity index 100% rename from ui/src/layouts/BasicLayout.vue rename to cmdb-ui/src/layouts/BasicLayout.vue diff --git a/ui/src/layouts/BlankLayout.vue b/cmdb-ui/src/layouts/BlankLayout.vue similarity index 100% rename from ui/src/layouts/BlankLayout.vue rename to cmdb-ui/src/layouts/BlankLayout.vue diff --git a/ui/src/layouts/PageView.vue b/cmdb-ui/src/layouts/PageView.vue similarity index 100% rename from ui/src/layouts/PageView.vue rename to cmdb-ui/src/layouts/PageView.vue diff --git a/ui/src/layouts/RouteView.vue b/cmdb-ui/src/layouts/RouteView.vue similarity index 100% rename from ui/src/layouts/RouteView.vue rename to cmdb-ui/src/layouts/RouteView.vue diff --git a/ui/src/layouts/UserLayout.vue b/cmdb-ui/src/layouts/UserLayout.vue similarity index 100% rename from ui/src/layouts/UserLayout.vue rename to cmdb-ui/src/layouts/UserLayout.vue diff --git a/ui/src/layouts/index.js b/cmdb-ui/src/layouts/index.js similarity index 100% rename from ui/src/layouts/index.js rename to cmdb-ui/src/layouts/index.js diff --git a/ui/src/main.js b/cmdb-ui/src/main.js similarity index 100% rename from ui/src/main.js rename to cmdb-ui/src/main.js diff --git a/ui/src/permission.js b/cmdb-ui/src/permission.js similarity index 100% rename from ui/src/permission.js rename to cmdb-ui/src/permission.js diff --git a/ui/src/router/README.md b/cmdb-ui/src/router/README.md similarity index 100% rename from ui/src/router/README.md rename to cmdb-ui/src/router/README.md diff --git a/ui/src/router/index.js b/cmdb-ui/src/router/index.js similarity index 100% rename from ui/src/router/index.js rename to cmdb-ui/src/router/index.js diff --git a/ui/src/store/getters.js b/cmdb-ui/src/store/getters.js similarity index 100% rename from ui/src/store/getters.js rename to cmdb-ui/src/store/getters.js diff --git a/ui/src/store/index.js b/cmdb-ui/src/store/index.js similarity index 100% rename from ui/src/store/index.js rename to cmdb-ui/src/store/index.js diff --git a/ui/src/store/modules/app.js b/cmdb-ui/src/store/modules/app.js similarity index 100% rename from ui/src/store/modules/app.js rename to cmdb-ui/src/store/modules/app.js diff --git a/ui/src/store/modules/permission.js b/cmdb-ui/src/store/modules/permission.js similarity index 100% rename from ui/src/store/modules/permission.js rename to cmdb-ui/src/store/modules/permission.js diff --git a/ui/src/store/modules/user.js b/cmdb-ui/src/store/modules/user.js similarity index 100% rename from ui/src/store/modules/user.js rename to cmdb-ui/src/store/modules/user.js diff --git a/ui/src/store/mutation-types.js b/cmdb-ui/src/store/mutation-types.js similarity index 100% rename from ui/src/store/mutation-types.js rename to cmdb-ui/src/store/mutation-types.js diff --git a/ui/src/utils/axios.js b/cmdb-ui/src/utils/axios.js similarity index 100% rename from ui/src/utils/axios.js rename to cmdb-ui/src/utils/axios.js diff --git a/ui/src/utils/device.js b/cmdb-ui/src/utils/device.js similarity index 100% rename from ui/src/utils/device.js rename to cmdb-ui/src/utils/device.js diff --git a/ui/src/utils/domUtil.js b/cmdb-ui/src/utils/domUtil.js similarity index 100% rename from ui/src/utils/domUtil.js rename to cmdb-ui/src/utils/domUtil.js diff --git a/ui/src/utils/filter.js b/cmdb-ui/src/utils/filter.js similarity index 100% rename from ui/src/utils/filter.js rename to cmdb-ui/src/utils/filter.js diff --git a/ui/src/utils/helper/permission.js b/cmdb-ui/src/utils/helper/permission.js similarity index 100% rename from ui/src/utils/helper/permission.js rename to cmdb-ui/src/utils/helper/permission.js diff --git a/ui/src/utils/mixin.js b/cmdb-ui/src/utils/mixin.js similarity index 100% rename from ui/src/utils/mixin.js rename to cmdb-ui/src/utils/mixin.js diff --git a/ui/src/utils/permissions.js b/cmdb-ui/src/utils/permissions.js similarity index 100% rename from ui/src/utils/permissions.js rename to cmdb-ui/src/utils/permissions.js diff --git a/ui/src/utils/request.js b/cmdb-ui/src/utils/request.js similarity index 100% rename from ui/src/utils/request.js rename to cmdb-ui/src/utils/request.js diff --git a/ui/src/utils/util.js b/cmdb-ui/src/utils/util.js similarity index 100% rename from ui/src/utils/util.js rename to cmdb-ui/src/utils/util.js diff --git a/ui/src/utils/utils.less b/cmdb-ui/src/utils/utils.less similarity index 100% rename from ui/src/utils/utils.less rename to cmdb-ui/src/utils/utils.less diff --git a/ui/src/views/404.vue b/cmdb-ui/src/views/404.vue similarity index 100% rename from ui/src/views/404.vue rename to cmdb-ui/src/views/404.vue diff --git a/ui/src/views/account/center/Index.vue b/cmdb-ui/src/views/account/center/Index.vue similarity index 100% rename from ui/src/views/account/center/Index.vue rename to cmdb-ui/src/views/account/center/Index.vue diff --git a/ui/src/views/account/center/page/App.vue b/cmdb-ui/src/views/account/center/page/App.vue similarity index 100% rename from ui/src/views/account/center/page/App.vue rename to cmdb-ui/src/views/account/center/page/App.vue diff --git a/ui/src/views/account/center/page/Article.vue b/cmdb-ui/src/views/account/center/page/Article.vue similarity index 100% rename from ui/src/views/account/center/page/Article.vue rename to cmdb-ui/src/views/account/center/page/Article.vue diff --git a/ui/src/views/account/center/page/Project.vue b/cmdb-ui/src/views/account/center/page/Project.vue similarity index 100% rename from ui/src/views/account/center/page/Project.vue rename to cmdb-ui/src/views/account/center/page/Project.vue diff --git a/ui/src/views/account/center/page/index.js b/cmdb-ui/src/views/account/center/page/index.js similarity index 100% rename from ui/src/views/account/center/page/index.js rename to cmdb-ui/src/views/account/center/page/index.js diff --git a/ui/src/views/account/settings/AvatarModal.vue b/cmdb-ui/src/views/account/settings/AvatarModal.vue similarity index 100% rename from ui/src/views/account/settings/AvatarModal.vue rename to cmdb-ui/src/views/account/settings/AvatarModal.vue diff --git a/ui/src/views/account/settings/BaseSetting.vue b/cmdb-ui/src/views/account/settings/BaseSetting.vue similarity index 100% rename from ui/src/views/account/settings/BaseSetting.vue rename to cmdb-ui/src/views/account/settings/BaseSetting.vue diff --git a/ui/src/views/account/settings/Binding.vue b/cmdb-ui/src/views/account/settings/Binding.vue similarity index 100% rename from ui/src/views/account/settings/Binding.vue rename to cmdb-ui/src/views/account/settings/Binding.vue diff --git a/ui/src/views/account/settings/Custom.vue b/cmdb-ui/src/views/account/settings/Custom.vue similarity index 100% rename from ui/src/views/account/settings/Custom.vue rename to cmdb-ui/src/views/account/settings/Custom.vue diff --git a/ui/src/views/account/settings/Index.vue b/cmdb-ui/src/views/account/settings/Index.vue similarity index 100% rename from ui/src/views/account/settings/Index.vue rename to cmdb-ui/src/views/account/settings/Index.vue diff --git a/ui/src/views/account/settings/Notification.vue b/cmdb-ui/src/views/account/settings/Notification.vue similarity index 100% rename from ui/src/views/account/settings/Notification.vue rename to cmdb-ui/src/views/account/settings/Notification.vue diff --git a/ui/src/views/account/settings/Security.vue b/cmdb-ui/src/views/account/settings/Security.vue similarity index 100% rename from ui/src/views/account/settings/Security.vue rename to cmdb-ui/src/views/account/settings/Security.vue diff --git a/ui/src/views/acl/module/addRoleRelationForm.vue b/cmdb-ui/src/views/acl/module/addRoleRelationForm.vue similarity index 100% rename from ui/src/views/acl/module/addRoleRelationForm.vue rename to cmdb-ui/src/views/acl/module/addRoleRelationForm.vue diff --git a/ui/src/views/acl/module/permissionForm.vue b/cmdb-ui/src/views/acl/module/permissionForm.vue similarity index 100% rename from ui/src/views/acl/module/permissionForm.vue rename to cmdb-ui/src/views/acl/module/permissionForm.vue diff --git a/ui/src/views/acl/module/resourceForm.vue b/cmdb-ui/src/views/acl/module/resourceForm.vue similarity index 100% rename from ui/src/views/acl/module/resourceForm.vue rename to cmdb-ui/src/views/acl/module/resourceForm.vue diff --git a/ui/src/views/acl/module/resourcePermForm.vue b/cmdb-ui/src/views/acl/module/resourcePermForm.vue similarity index 100% rename from ui/src/views/acl/module/resourcePermForm.vue rename to cmdb-ui/src/views/acl/module/resourcePermForm.vue diff --git a/ui/src/views/acl/module/resourcePermManageForm.vue b/cmdb-ui/src/views/acl/module/resourcePermManageForm.vue similarity index 100% rename from ui/src/views/acl/module/resourcePermManageForm.vue rename to cmdb-ui/src/views/acl/module/resourcePermManageForm.vue diff --git a/ui/src/views/acl/module/resourceTypeForm.vue b/cmdb-ui/src/views/acl/module/resourceTypeForm.vue similarity index 100% rename from ui/src/views/acl/module/resourceTypeForm.vue rename to cmdb-ui/src/views/acl/module/resourceTypeForm.vue diff --git a/ui/src/views/acl/module/roleForm.vue b/cmdb-ui/src/views/acl/module/roleForm.vue similarity index 100% rename from ui/src/views/acl/module/roleForm.vue rename to cmdb-ui/src/views/acl/module/roleForm.vue diff --git a/ui/src/views/acl/module/userForm.vue b/cmdb-ui/src/views/acl/module/userForm.vue similarity index 100% rename from ui/src/views/acl/module/userForm.vue rename to cmdb-ui/src/views/acl/module/userForm.vue diff --git a/ui/src/views/acl/permissions.vue b/cmdb-ui/src/views/acl/permissions.vue similarity index 100% rename from ui/src/views/acl/permissions.vue rename to cmdb-ui/src/views/acl/permissions.vue diff --git a/ui/src/views/acl/resource_types.vue b/cmdb-ui/src/views/acl/resource_types.vue similarity index 100% rename from ui/src/views/acl/resource_types.vue rename to cmdb-ui/src/views/acl/resource_types.vue diff --git a/ui/src/views/acl/resources.vue b/cmdb-ui/src/views/acl/resources.vue similarity index 100% rename from ui/src/views/acl/resources.vue rename to cmdb-ui/src/views/acl/resources.vue diff --git a/ui/src/views/acl/roles.vue b/cmdb-ui/src/views/acl/roles.vue similarity index 100% rename from ui/src/views/acl/roles.vue rename to cmdb-ui/src/views/acl/roles.vue diff --git a/ui/src/views/acl/users.vue b/cmdb-ui/src/views/acl/users.vue similarity index 100% rename from ui/src/views/acl/users.vue rename to cmdb-ui/src/views/acl/users.vue diff --git a/ui/src/views/cmdb/batch/index.vue b/cmdb-ui/src/views/cmdb/batch/index.vue similarity index 100% rename from ui/src/views/cmdb/batch/index.vue rename to cmdb-ui/src/views/cmdb/batch/index.vue diff --git a/ui/src/views/cmdb/batch/modules/CiTable.vue b/cmdb-ui/src/views/cmdb/batch/modules/CiTable.vue similarity index 100% rename from ui/src/views/cmdb/batch/modules/CiTable.vue rename to cmdb-ui/src/views/cmdb/batch/modules/CiTable.vue diff --git a/ui/src/views/cmdb/batch/modules/CiTypeChoice.vue b/cmdb-ui/src/views/cmdb/batch/modules/CiTypeChoice.vue similarity index 100% rename from ui/src/views/cmdb/batch/modules/CiTypeChoice.vue rename to cmdb-ui/src/views/cmdb/batch/modules/CiTypeChoice.vue diff --git a/ui/src/views/cmdb/batch/modules/UploadFileForm.vue b/cmdb-ui/src/views/cmdb/batch/modules/UploadFileForm.vue similarity index 100% rename from ui/src/views/cmdb/batch/modules/UploadFileForm.vue rename to cmdb-ui/src/views/cmdb/batch/modules/UploadFileForm.vue diff --git a/ui/src/views/cmdb/batch/modules/UploadResult.vue b/cmdb-ui/src/views/cmdb/batch/modules/UploadResult.vue similarity index 100% rename from ui/src/views/cmdb/batch/modules/UploadResult.vue rename to cmdb-ui/src/views/cmdb/batch/modules/UploadResult.vue diff --git a/ui/src/views/cmdb/ci/index.vue b/cmdb-ui/src/views/cmdb/ci/index.vue similarity index 100% rename from ui/src/views/cmdb/ci/index.vue rename to cmdb-ui/src/views/cmdb/ci/index.vue diff --git a/ui/src/views/cmdb/ci/modules/CiDetail.vue b/cmdb-ui/src/views/cmdb/ci/modules/CiDetail.vue similarity index 100% rename from ui/src/views/cmdb/ci/modules/CiDetail.vue rename to cmdb-ui/src/views/cmdb/ci/modules/CiDetail.vue diff --git a/ui/src/views/cmdb/ci/modules/CreateInstanceForm.vue b/cmdb-ui/src/views/cmdb/ci/modules/CreateInstanceForm.vue similarity index 100% rename from ui/src/views/cmdb/ci/modules/CreateInstanceForm.vue rename to cmdb-ui/src/views/cmdb/ci/modules/CreateInstanceForm.vue diff --git a/ui/src/views/cmdb/ci/modules/EditableCell.vue b/cmdb-ui/src/views/cmdb/ci/modules/EditableCell.vue similarity index 100% rename from ui/src/views/cmdb/ci/modules/EditableCell.vue rename to cmdb-ui/src/views/cmdb/ci/modules/EditableCell.vue diff --git a/ui/src/views/cmdb/ci/modules/SearchForm.vue b/cmdb-ui/src/views/cmdb/ci/modules/SearchForm.vue similarity index 100% rename from ui/src/views/cmdb/ci/modules/SearchForm.vue rename to cmdb-ui/src/views/cmdb/ci/modules/SearchForm.vue diff --git a/ui/src/views/cmdb/modeling/attributes/index.vue b/cmdb-ui/src/views/cmdb/modeling/attributes/index.vue similarity index 100% rename from ui/src/views/cmdb/modeling/attributes/index.vue rename to cmdb-ui/src/views/cmdb/modeling/attributes/index.vue diff --git a/ui/src/views/cmdb/modeling/attributes/module/attributeForm.vue b/cmdb-ui/src/views/cmdb/modeling/attributes/module/attributeForm.vue similarity index 100% rename from ui/src/views/cmdb/modeling/attributes/module/attributeForm.vue rename to cmdb-ui/src/views/cmdb/modeling/attributes/module/attributeForm.vue diff --git a/ui/src/views/cmdb/modeling/attributes/module/const.js b/cmdb-ui/src/views/cmdb/modeling/attributes/module/const.js similarity index 100% rename from ui/src/views/cmdb/modeling/attributes/module/const.js rename to cmdb-ui/src/views/cmdb/modeling/attributes/module/const.js diff --git a/ui/src/views/cmdb/modeling/ci_type/attributesTable.vue b/cmdb-ui/src/views/cmdb/modeling/ci_type/attributesTable.vue similarity index 100% rename from ui/src/views/cmdb/modeling/ci_type/attributesTable.vue rename to cmdb-ui/src/views/cmdb/modeling/ci_type/attributesTable.vue diff --git a/ui/src/views/cmdb/modeling/ci_type/checkTable.vue b/cmdb-ui/src/views/cmdb/modeling/ci_type/checkTable.vue similarity index 100% rename from ui/src/views/cmdb/modeling/ci_type/checkTable.vue rename to cmdb-ui/src/views/cmdb/modeling/ci_type/checkTable.vue diff --git a/ui/src/views/cmdb/modeling/ci_type/defaultShowTable.vue b/cmdb-ui/src/views/cmdb/modeling/ci_type/defaultShowTable.vue similarity index 100% rename from ui/src/views/cmdb/modeling/ci_type/defaultShowTable.vue rename to cmdb-ui/src/views/cmdb/modeling/ci_type/defaultShowTable.vue diff --git a/ui/src/views/cmdb/modeling/ci_type/detail.vue b/cmdb-ui/src/views/cmdb/modeling/ci_type/detail.vue similarity index 100% rename from ui/src/views/cmdb/modeling/ci_type/detail.vue rename to cmdb-ui/src/views/cmdb/modeling/ci_type/detail.vue diff --git a/ui/src/views/cmdb/modeling/ci_type/group.vue b/cmdb-ui/src/views/cmdb/modeling/ci_type/group.vue similarity index 100% rename from ui/src/views/cmdb/modeling/ci_type/group.vue rename to cmdb-ui/src/views/cmdb/modeling/ci_type/group.vue diff --git a/ui/src/views/cmdb/modeling/ci_type/list.vue b/cmdb-ui/src/views/cmdb/modeling/ci_type/list.vue similarity index 100% rename from ui/src/views/cmdb/modeling/ci_type/list.vue rename to cmdb-ui/src/views/cmdb/modeling/ci_type/list.vue diff --git a/ui/src/views/cmdb/modeling/ci_type/relationTable.vue b/cmdb-ui/src/views/cmdb/modeling/ci_type/relationTable.vue similarity index 100% rename from ui/src/views/cmdb/modeling/ci_type/relationTable.vue rename to cmdb-ui/src/views/cmdb/modeling/ci_type/relationTable.vue diff --git a/ui/src/views/cmdb/modeling/preference_relation/index.vue b/cmdb-ui/src/views/cmdb/modeling/preference_relation/index.vue similarity index 100% rename from ui/src/views/cmdb/modeling/preference_relation/index.vue rename to cmdb-ui/src/views/cmdb/modeling/preference_relation/index.vue diff --git a/ui/src/views/cmdb/modeling/preference_relation/modules/RelationViewForm.vue b/cmdb-ui/src/views/cmdb/modeling/preference_relation/modules/RelationViewForm.vue similarity index 100% rename from ui/src/views/cmdb/modeling/preference_relation/modules/RelationViewForm.vue rename to cmdb-ui/src/views/cmdb/modeling/preference_relation/modules/RelationViewForm.vue diff --git a/ui/src/views/cmdb/modeling/relation_type/index.vue b/cmdb-ui/src/views/cmdb/modeling/relation_type/index.vue similarity index 100% rename from ui/src/views/cmdb/modeling/relation_type/index.vue rename to cmdb-ui/src/views/cmdb/modeling/relation_type/index.vue diff --git a/ui/src/views/cmdb/modeling/relation_type/modules/relationTypeForm.vue b/cmdb-ui/src/views/cmdb/modeling/relation_type/modules/relationTypeForm.vue similarity index 100% rename from ui/src/views/cmdb/modeling/relation_type/modules/relationTypeForm.vue rename to cmdb-ui/src/views/cmdb/modeling/relation_type/modules/relationTypeForm.vue diff --git a/ui/src/views/cmdb/preference/index.vue b/cmdb-ui/src/views/cmdb/preference/index.vue similarity index 100% rename from ui/src/views/cmdb/preference/index.vue rename to cmdb-ui/src/views/cmdb/preference/index.vue diff --git a/ui/src/views/cmdb/relation_views/index.vue b/cmdb-ui/src/views/cmdb/relation_views/index.vue similarity index 100% rename from ui/src/views/cmdb/relation_views/index.vue rename to cmdb-ui/src/views/cmdb/relation_views/index.vue diff --git a/ui/src/views/cmdb/tree_views/index.vue b/cmdb-ui/src/views/cmdb/tree_views/index.vue similarity index 100% rename from ui/src/views/cmdb/tree_views/index.vue rename to cmdb-ui/src/views/cmdb/tree_views/index.vue diff --git a/ui/src/views/exception/403.vue b/cmdb-ui/src/views/exception/403.vue similarity index 100% rename from ui/src/views/exception/403.vue rename to cmdb-ui/src/views/exception/403.vue diff --git a/ui/src/views/exception/404.vue b/cmdb-ui/src/views/exception/404.vue similarity index 100% rename from ui/src/views/exception/404.vue rename to cmdb-ui/src/views/exception/404.vue diff --git a/ui/src/views/exception/500.vue b/cmdb-ui/src/views/exception/500.vue similarity index 100% rename from ui/src/views/exception/500.vue rename to cmdb-ui/src/views/exception/500.vue diff --git a/ui/src/views/user/Login.vue b/cmdb-ui/src/views/user/Login.vue similarity index 100% rename from ui/src/views/user/Login.vue rename to cmdb-ui/src/views/user/Login.vue diff --git a/ui/src/views/user/Register.vue b/cmdb-ui/src/views/user/Register.vue similarity index 100% rename from ui/src/views/user/Register.vue rename to cmdb-ui/src/views/user/Register.vue diff --git a/ui/src/views/user/RegisterResult.vue b/cmdb-ui/src/views/user/RegisterResult.vue similarity index 100% rename from ui/src/views/user/RegisterResult.vue rename to cmdb-ui/src/views/user/RegisterResult.vue diff --git a/ui/src/views/welcome/index.vue b/cmdb-ui/src/views/welcome/index.vue similarity index 100% rename from ui/src/views/welcome/index.vue rename to cmdb-ui/src/views/welcome/index.vue diff --git a/ui/src/views/welcome/welcome.vue b/cmdb-ui/src/views/welcome/welcome.vue similarity index 100% rename from ui/src/views/welcome/welcome.vue rename to cmdb-ui/src/views/welcome/welcome.vue diff --git a/ui/tests/unit/.eslintrc.js b/cmdb-ui/tests/unit/.eslintrc.js similarity index 100% rename from ui/tests/unit/.eslintrc.js rename to cmdb-ui/tests/unit/.eslintrc.js diff --git a/ui/vue.config.js b/cmdb-ui/vue.config.js similarity index 100% rename from ui/vue.config.js rename to cmdb-ui/vue.config.js diff --git a/ui/webstorm.config.js b/cmdb-ui/webstorm.config.js similarity index 100% rename from ui/webstorm.config.js rename to cmdb-ui/webstorm.config.js diff --git a/docker-compose.yml b/docker-compose.yml index b854fb9..7ca77a4 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -65,9 +65,9 @@ services: - /bin/sh - -c - | - sed -i "s#USE_ES = False#USE_ES = True#g" api/settings.py - sed -i "s#USE_ACL = False#USE_ACL = True#g" api/settings.py - sed -i "s#ES_HOST = '127.0.0.1'#ES_HOST = 'cmdb-search'#g" api/settings.py + sed -i "s#USE_ES = False#USE_ES = True#g" settings.py + sed -i "s#USE_ACL = False#USE_ACL = True#g" settings.py + sed -i "s#ES_HOST = '127.0.0.1'#ES_HOST = 'cmdb-search'#g" settings.py sleep 15 gunicorn --workers=3 autoapp:app -b 0.0.0.0:5000 -D flask init-cache