diff --git a/src/assets/YouSheBiaoTiHei-2.ttf b/src/assets/YouSheBiaoTiHei-2.ttf
new file mode 100644
index 0000000..3729151
Binary files /dev/null and b/src/assets/YouSheBiaoTiHei-2.ttf differ
diff --git a/src/assets/bgearth.png b/src/assets/bgearth.png
new file mode 100644
index 0000000..66d9af2
Binary files /dev/null and b/src/assets/bgearth.png differ
diff --git a/src/assets/pinicon.png b/src/assets/pinicon.png
new file mode 100644
index 0000000..e68458c
Binary files /dev/null and b/src/assets/pinicon.png differ
diff --git a/src/main.js b/src/main.js
index 764dace..7fe43de 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,68 +1,79 @@
-import Vue from 'vue'
-import Element from 'element-ui'
+import Vue from "vue";
+import Element from "element-ui";
// 修改如下样式文件,覆盖样式,或者新增样式文件
-import './assets/styles/element-variables.scss'
-import '@/assets/styles/index.scss' // global css
-import '@/assets/styles/ruoyi.scss' // ruoyi css
+import "./assets/styles/element-variables.scss";
+import "@/assets/styles/index.scss"; // global css
+import "@/assets/styles/ruoyi.scss"; // ruoyi css
-import App from './App'
-import store from './store'
-import router from './router'
-import directive from './directive' // directive
-import plugins from './plugins' // plugins
+import App from "./App";
+import store from "./store";
+import router from "./router";
+import directive from "./directive"; // directive
+import plugins from "./plugins"; // plugins
-import './assets/icons' // icon
-import './permission' // permission control
+import "./assets/icons"; // icon
+import "./permission"; // permission control
import { getDicts } from "@/api/system/dict/data";
-import { parseTime, resetForm, handleTree, addBeginAndEndTime, divide } from "@/utils/ruoyi";
+import {
+ parseTime,
+ resetForm,
+ handleTree,
+ addBeginAndEndTime,
+ divide,
+} from "@/utils/ruoyi";
import Pagination from "@/components/Pagination";
// 自定义表格工具扩展
-import RightToolbar from "@/components/RightToolbar"
+import RightToolbar from "@/components/RightToolbar";
// 代码高亮插件
// import hljs from 'highlight.js'
// import 'highlight.js/styles/github-gist.css'
-import { DICT_TYPE, getDictDataLabel, getDictDatas, getDictDatas2 } from "@/utils/dict";
+import {
+ DICT_TYPE,
+ getDictDataLabel,
+ getDictDatas,
+ getDictDatas2,
+} from "@/utils/dict";
-import './theme/index.css'; // 自定义主题包 - code-brick-zj
+import "./theme/index.css"; // 自定义主题包 - code-brick-zj
// 全局方法挂载
-Vue.prototype.getDicts = getDicts
-Vue.prototype.parseTime = parseTime
-Vue.prototype.resetForm = resetForm
-Vue.prototype.getDictDatas = getDictDatas
-Vue.prototype.getDictDatas2 = getDictDatas2
-Vue.prototype.getDictDataLabel = getDictDataLabel
-Vue.prototype.DICT_TYPE = DICT_TYPE
-Vue.prototype.handleTree = handleTree
-Vue.prototype.addBeginAndEndTime = addBeginAndEndTime
-Vue.prototype.divide = divide
+Vue.prototype.getDicts = getDicts;
+Vue.prototype.parseTime = parseTime;
+Vue.prototype.resetForm = resetForm;
+Vue.prototype.getDictDatas = getDictDatas;
+Vue.prototype.getDictDatas2 = getDictDatas2;
+Vue.prototype.getDictDataLabel = getDictDataLabel;
+Vue.prototype.DICT_TYPE = DICT_TYPE;
+Vue.prototype.handleTree = handleTree;
+Vue.prototype.addBeginAndEndTime = addBeginAndEndTime;
+Vue.prototype.divide = divide;
// 全局组件挂载
-Vue.component('DictTag', DictTag)
-Vue.component('Pagination', Pagination)
-Vue.component('RightToolbar', RightToolbar)
+Vue.component("DictTag", DictTag);
+Vue.component("Pagination", Pagination);
+Vue.component("RightToolbar", RightToolbar);
// 字典标签组件
-import DictTag from '@/components/DictTag'
+import DictTag from "@/components/DictTag";
// 头部标签插件
-import VueMeta from 'vue-meta'
+import VueMeta from "vue-meta";
-Vue.use(directive)
-Vue.use(plugins)
-Vue.use(VueMeta)
+Vue.use(directive);
+Vue.use(plugins);
+Vue.use(VueMeta);
// Form Generator 组件需要使用到 tinymce
-import Tinymce from '@/components/tinymce/index.vue'
-Vue.component('tinymce', Tinymce)
-import '@/assets/icons'
-import request from "@/utils/request"
-console.log(request)
-Vue.prototype.$axios = request
-import '@/styles/index.scss'
+import Tinymce from "@/components/tinymce/index.vue";
+Vue.component("tinymce", Tinymce);
+import "@/assets/icons";
+import request from "@/utils/request";
+console.log(request);
+Vue.prototype.$axios = request;
+import "@/styles/index.scss";
// 默认点击背景不关闭弹窗
-import ElementUI from 'element-ui'
-ElementUI.Dialog.props.closeOnClickModal.default = false
+import ElementUI from "element-ui";
+ElementUI.Dialog.props.closeOnClickModal.default = false;
/**
* If you don't want to use mock-server
@@ -77,11 +88,11 @@ Vue.use(Element, {
size: localStorage.getItem("size") || "medium", // set element-ui default size
});
-Vue.config.productionTip = false
+Vue.config.productionTip = false;
new Vue({
- el: '#app',
+ el: "#app",
router,
store,
- render: h => h(App)
-})
+ render: (h) => h(App),
+});
diff --git a/src/views/dashboard/components/CompanyInfo.vue b/src/views/dashboard/components/CompanyInfo.vue
new file mode 100644
index 0000000..2f1723b
--- /dev/null
+++ b/src/views/dashboard/components/CompanyInfo.vue
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
{{ info.companyName }}
+
+ -
+ {{ item.label }} {{ item.value }}
+
+
+
+
+
+
+
+
diff --git a/src/views/index.vue b/src/views/index.vue
index 969c452..a0be1ca 100644
--- a/src/views/index.vue
+++ b/src/views/index.vue
@@ -1,35 +1,167 @@
+
+