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 @@ + + + + + + \ 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 @@ + + + + + + \ No newline at end of file