diff --git a/acupuncture-后台/src/api/medicalFile.js b/acupuncture-后台/src/api/medicalFile.js
index ad244b549..02f338203 100644
--- a/acupuncture-后台/src/api/medicalFile.js
+++ b/acupuncture-后台/src/api/medicalFile.js
@@ -3,7 +3,7 @@ import request from "@/utils/request";
// 获取列表
export function treatmentQuery(data) {
return request({
- url: "/treatment/list",
+ url: "/admin/treatment/list",
method: "post",
data: data,
});
@@ -11,7 +11,7 @@ export function treatmentQuery(data) {
// 添加患者档案
export function treatmentAdd(data) {
return request({
- url: "/treatment/add",
+ url: "/admin/treatment/add",
method: "post",
data: data,
});
@@ -19,7 +19,7 @@ export function treatmentAdd(data) {
// 修改患者档案
export function treatmentUpd(data) {
return request({
- url: "/treatment/upd",
+ url: "/admin/treatment/upd",
method: "post",
data: data,
});
@@ -27,7 +27,7 @@ export function treatmentUpd(data) {
// 删除患者档案
export function treatmentDel(data) {
return request({
- url: "/treatment/del",
+ url: "/admin/treatment/del",
method: "post",
data: data,
});
@@ -35,14 +35,14 @@ export function treatmentDel(data) {
// 档案详情
export function queryRecord(data) {
return request({
- url: "/treatment/queryRecord",
+ url: "/admin/treatment/queryRecord",
method: "post",
data: data,
});
}// 档案详情
export function saveAidRecord(data) {
return request({
- url: "/treatment/saveAidRecord",
+ url: "/admin/treatment/saveAidRecord",
method: "post",
data: data,
});
@@ -51,7 +51,7 @@ export function saveAidRecord(data) {
export function queueAdd(data) {
return request({
- url: "/patientQueueRelation/add",
+ url: "/admin/patientQueueRelation/add",
method: "post",
data: data,
});
diff --git a/acupuncture-后台/src/api/member.js b/acupuncture-后台/src/api/member.js
new file mode 100644
index 000000000..af9a8cba4
--- /dev/null
+++ b/acupuncture-后台/src/api/member.js
@@ -0,0 +1,66 @@
+import request from "@/utils/request";
+
+// 获取租户列表
+export function tenantsList(data) {
+ return request({
+ url: "/tenants/list",
+ method: "post",
+ data: data,
+ });
+}
+// 新增租户
+export function tenantsAdd(data) {
+ return request({
+ url: "/tenants/add",
+ method: "post",
+ data: data,
+ });
+}
+// 修改租户
+export function tenantsUpd(data) {
+ return request({
+ url: "/tenants/upd",
+ method: "post",
+ data: data,
+ });
+}
+// 删除租户
+export function tenantsDel(data) {
+ return request({
+ url: "/tenants/del",
+ method: "post",
+ data: data,
+ });
+}
+// ------ 数据源 ------
+// 获取数据源列表
+export function dataSourcesList(data) {
+ return request({
+ url: "/dataSources/list",
+ method: "post",
+ data: data,
+ });
+}// 新增数据源
+export function dataSourcesAdd(data) {
+ return request({
+ url: "/dataSources/add",
+ method: "post",
+ data: data,
+ });
+}
+// 修改数据源
+export function dataSourcesUpd(data) {
+ return request({
+ url: "/dataSources/upd",
+ method: "post",
+ data: data,
+ });
+}
+// 删除数据源
+export function dataSourcesDel(data) {
+ return request({
+ url: "/dataSources/del",
+ method: "post",
+ data: data,
+ });
+}
\ No newline at end of file
diff --git a/acupuncture-后台/src/api/patientFile.js b/acupuncture-后台/src/api/patientFile.js
index f36a872e0..c735bb9ff 100644
--- a/acupuncture-后台/src/api/patientFile.js
+++ b/acupuncture-后台/src/api/patientFile.js
@@ -3,7 +3,7 @@ import request from "@/utils/request";
// 获取列表
export function queryPatient(data) {
return request({
- url: "/patient/list",
+ url: "/admin/patient/list",
method: "post",
data: data,
});
@@ -11,7 +11,7 @@ export function queryPatient(data) {
// 添加患者档案
export function patientAdd(data) {
return request({
- url: "/patient/add",
+ url: "/admin/patient/add",
method: "post",
data: data,
});
@@ -19,7 +19,7 @@ export function patientAdd(data) {
// 修改患者档案
export function patientUpd(data) {
return request({
- url: "/patient/upd",
+ url: "/admin/patient/upd",
method: "post",
data: data,
});
@@ -27,7 +27,7 @@ export function patientUpd(data) {
// 删除患者档案
export function patientDel(data) {
return request({
- url: "/patient/del",
+ url: "/admin/patient/del",
method: "post",
data: data,
});
diff --git a/acupuncture-后台/src/router/index.js b/acupuncture-后台/src/router/index.js
index 108fb4264..9e46bd00a 100644
--- a/acupuncture-后台/src/router/index.js
+++ b/acupuncture-后台/src/router/index.js
@@ -74,32 +74,32 @@ export const constantRoutes = [
},
],
},
- {
- path: "/patientFile",
- component: Layout,
- redirect: "patientFile",
- children: [
- {
- path: "/patientIndex",
- component: () => import("@/views/patientFile/index"),
- name: "patientIndex",
- meta: { title: "患者档案", icon: "dashboard", },
- },
- ],
- },
- {
- path: "/medicalFile",
- component: Layout,
- redirect: "medicalFile",
- children: [
- {
- path: "/medicalIndex",
- component: () => import("@/views/medicalFile/index"),
- name: "medicalIndex",
- meta: { title: "诊疗档案", icon: "dashboard", },
- },
- ],
- },
+ // {
+ // path: "/patientFile",
+ // component: Layout,
+ // redirect: "patientFile",
+ // children: [
+ // {
+ // path: "/patientIndex",
+ // component: () => import("@/views/patientFile/index"),
+ // name: "patientIndex",
+ // meta: { title: "患者档案", icon: "dashboard", },
+ // },
+ // ],
+ // },
+ // {
+ // path: "/medicalFile",
+ // component: Layout,
+ // redirect: "medicalFile",
+ // children: [
+ // {
+ // path: "/medicalIndex",
+ // component: () => import("@/views/medicalFile/index"),
+ // name: "medicalIndex",
+ // meta: { title: "诊疗档案", icon: "dashboard", },
+ // },
+ // ],
+ // },
{
path: "/followFile",
meta: { title: "随访档案", icon: "dashboard", },
diff --git a/acupuncture-后台/src/store/modules/permission.js b/acupuncture-后台/src/store/modules/permission.js
index e0ccfaf87..fedee44a6 100644
--- a/acupuncture-后台/src/store/modules/permission.js
+++ b/acupuncture-后台/src/store/modules/permission.js
@@ -34,8 +34,8 @@ const permission = {
return new Promise((resolve) => {
// 向后端请求路由数据
getRouters().then((res) => {
- const sdata = JSON.parse(JSON.stringify([]));
- const rdata = JSON.parse(JSON.stringify([]));
+ const sdata = JSON.parse(JSON.stringify(res.data));
+ const rdata = JSON.parse(JSON.stringify(res.data));
const sidebarRoutes = filterAsyncRouter(sdata);
const rewriteRoutes = filterAsyncRouter(rdata, false, true);
const asyncRoutes = filterDynamicRoutes(dynamicRoutes);
diff --git a/acupuncture-后台/src/views/index.vue b/acupuncture-后台/src/views/index.vue
index 10d335c5e..f8fa748c9 100644
--- a/acupuncture-后台/src/views/index.vue
+++ b/acupuncture-后台/src/views/index.vue
@@ -203,4 +203,4 @@
>>>.el-card__body {
padding: 10px 20px;
}
-
\ No newline at end of file
+
diff --git a/acupuncture-后台/src/views/member/dataSources.vue b/acupuncture-后台/src/views/member/dataSources.vue
new file mode 100644
index 000000000..1fd4f4607
--- /dev/null
+++ b/acupuncture-后台/src/views/member/dataSources.vue
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+ MySQL
+ Oracle
+
+
+
+
+
+
+
+ {{scope.row.createBy}}
+
+ {{ parseTime(scope.row.createTime, "{y}-{m}-{d} {h}:{i}") }}
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/acupuncture-后台/src/views/member/index.vue b/acupuncture-后台/src/views/member/index.vue
new file mode 100644
index 000000000..ede1a8ae4
--- /dev/null
+++ b/acupuncture-后台/src/views/member/index.vue
@@ -0,0 +1,368 @@
+
+
+
+
+
+
+
+ 搜索
+ 重置
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 启用
+ 禁用
+
+
+
+
+ {{scope.row.createBy}}
+
+ {{ parseTime(scope.row.createTime, "{y}-{m}-{d} {h}:{i}") }}
+
+
+
+
+
+ 修改
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file