diff --git a/src/api/permission/dept.js b/src/api/permission/dept.js
new file mode 100644
index 0000000..17049ee
--- /dev/null
+++ b/src/api/permission/dept.js
@@ -0,0 +1,63 @@
+import request from '@/utils/request.js';
+export const search = (params) => {
+ return request({
+ url: '/uc/department/tree',
+ method: 'get',
+ params,
+ });
+};
+export const searchEmployee = (params) => {
+ return request({
+ url: '/uc/employee/department',
+ method: 'get',
+ params,
+ });
+};
+export const children = (params) => {
+ return request({
+ url: '/uc/department/child',
+ method: 'get',
+ params,
+ });
+};
+export const detail = (id) => {
+ return request({
+ url: '/uc/department/' + id,
+ method: 'get',
+ });
+};
+export const create = (data) => {
+ return request({
+ url: '/uc/department',
+ method: 'post',
+ data,
+ });
+};
+export const update = (data) => {
+ return request({
+ url: '/uc/department/' + data.id,
+ method: 'put',
+ data,
+ });
+};
+export const remove = (idList) => {
+ return request({
+ url: '/uc/department',
+ method: 'delete',
+ params: { idList },
+ });
+};
+export const addRole = (data) => {
+ return request({
+ url: '/uc/department/role',
+ method: 'put',
+ data,
+ });
+};
+export const delRole = (data) => {
+ return request({
+ url: '/uc/department/role',
+ method: 'delete',
+ data,
+ });
+};
diff --git a/src/components/extra/ElButton.vue b/src/components/extra/ElButton.vue
index a6bbbc0..6989752 100644
--- a/src/components/extra/ElButton.vue
+++ b/src/components/extra/ElButton.vue
@@ -13,6 +13,8 @@
.el-button {
&.el-button--text {
background-color: transparent;
+ padding: 0;
+ height: unset;
}
:deep(.el-icon) {
position: relative;
diff --git a/src/layouts/default.vue b/src/layouts/default.vue
index 16adeef..da1ca78 100644
--- a/src/layouts/default.vue
+++ b/src/layouts/default.vue
@@ -1,16 +1,16 @@
@@ -22,8 +22,8 @@
import LayoutMain from './components/main.vue';
import LayoutMenu from './components/menu.vue';
import LayoutTabs from './components/tabs.vue';
- const store = useStore();
- store.dispatch('chat/connect');
+ // const store = useStore();
+ // store.dispatch('chat/connect');
diff --git a/vite.config.js b/vite.config.js
index ff1c0d0..6516d2f 100644
--- a/vite.config.js
+++ b/vite.config.js
@@ -21,10 +21,10 @@ export default (configEnv) => {
proxy: {
'/api': {
// target: 'http://192.168.10.109:8090/', // 显雨
- target: 'http://192.168.10.5:4500', // 高玉
+ // target: 'http://192.168.10.5:4500', // 高玉
// target: 'http://192.168.10.67:8090', // 罗战
// target: 'http://192.168.10.93:8090', // 周渺
- // target: 'https://k8s-horse-gateway.mashibing.cn/', // 测试地址
+ target: 'https://k8s-horse-gateway.mashibing.cn/', // 测试地址
// target: 'https://you-gateway.mashibing.com', // 生产环境
changeOrigin: true,
rewrite: (path) => path.replace(/^\/api/, ''),