From c53cd6763fae78f86d67931c9da2a1bbdb462f00 Mon Sep 17 00:00:00 2001 From: zoujiandong <10130823232@qq.com> Date: Mon, 11 Sep 2023 15:11:28 +0800 Subject: [PATCH 01/28] =?UTF-8?q?feature=20=E8=AE=A2=E5=8D=95=E7=AE=A1?= =?UTF-8?q?=E7=90=86=EF=BC=8C=E8=8D=AF=E5=93=81=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- index.html | 1 + src/api/order/examine.js | 24 + src/api/order/list.js | 29 + src/api/order/multipoint.js | 24 + src/components/DeleteModal.vue | 2 +- src/components/doctorModal.vue | 1009 +++++++++++ src/main.js | 2 +- src/utils/request.js | 2 +- .../doctor copy/doctor-examine/index.vue | 868 ++++++++++ src/views/doctor copy/doctor-list/index.vue | 1541 +++++++++++++++++ .../doctor copy/doctor-multipoint/index.vue | 641 +++++++ src/views/order/medince-list/index.vue | 555 ++++++ src/views/order/order-list/index.vue | 564 ++++++ vite.config.js | 10 +- 14 files changed, 5264 insertions(+), 8 deletions(-) create mode 100644 src/api/order/examine.js create mode 100644 src/api/order/list.js create mode 100644 src/api/order/multipoint.js create mode 100644 src/components/doctorModal.vue create mode 100644 src/views/doctor copy/doctor-examine/index.vue create mode 100644 src/views/doctor copy/doctor-list/index.vue create mode 100644 src/views/doctor copy/doctor-multipoint/index.vue create mode 100644 src/views/order/medince-list/index.vue create mode 100644 src/views/order/order-list/index.vue diff --git a/index.html b/index.html index b99c494..89d5c65 100644 --- a/index.html +++ b/index.html @@ -2,6 +2,7 @@
+ diff --git a/src/api/order/examine.js b/src/api/order/examine.js new file mode 100644 index 0000000..151788a --- /dev/null +++ b/src/api/order/examine.js @@ -0,0 +1,24 @@ +import request from '../../utils/request' + +const url = '/admin/doctor/pending'; + +export function getDoctorList(params){ + return request({ + url:'/admin/doctor/pending', + method: 'get', + params + }) +} +export function getDoctorDetail(id){ + return request({ + url:'/admin/doctor/pending/'+id, + method: 'get' + }) + } + export function checkDoctor(data,id){ + return request({ + url:'/admin/doctor/pending/'+id, + method: 'put', + data + }) + } \ No newline at end of file diff --git a/src/api/order/list.js b/src/api/order/list.js new file mode 100644 index 0000000..c3f097d --- /dev/null +++ b/src/api/order/list.js @@ -0,0 +1,29 @@ +import request from '../../utils/request' +const url = '/admin/order/inquiry'; +export function getOrderList(params){ + return request({ + url:'/admin/order/inquiry', + method: 'get', + params + }) +} +export function getList(){ + return request({ + url:'https://twx.igandan.org/book/drughand/getDrugList', + method: 'GET', + dataType: 'json' + }) +} +export function getOrderDetail(id){ + return request({ + url:`${url}/${id}`, + method: 'get' + }) + } +export function productList(params){ //药品列表 + return request({ + url:'/admin/order/product', + method: 'get', + params + }) +} diff --git a/src/api/order/multipoint.js b/src/api/order/multipoint.js new file mode 100644 index 0000000..f9927d2 --- /dev/null +++ b/src/api/order/multipoint.js @@ -0,0 +1,24 @@ +import request from '../../utils/request' + +const url = '/admin/doctor/multi'; + +export function getDoctorList(params){ + return request({ + url:'/admin/doctor/multi', + method: 'get', + params + }) +} +export function getDoctorDetail(id){ + return request({ + url:'/admin/doctor/multi/'+id, + method: 'get' + }) + } + export function checkDoctor(data,id){ + return request({ + url:'/admin/doctor/multi/'+id, + method: 'put', + data + }) + } \ No newline at end of file diff --git a/src/components/DeleteModal.vue b/src/components/DeleteModal.vue index 55e35f7..4d11301 100644 --- a/src/components/DeleteModal.vue +++ b/src/components/DeleteModal.vue @@ -23,7 +23,7 @@ + \ No newline at end of file diff --git a/src/main.js b/src/main.js index 666f5ba..5a20818 100644 --- a/src/main.js +++ b/src/main.js @@ -7,7 +7,7 @@ import '@arco-design/web-vue/dist/arco.css'; import router from './router/'; import { parseTime } from '@/utils/parseTime'; import piniaPluginPersistedstate from 'pinia-plugin-persistedstate' - +import {getList} from "./api/order/list" // Directive import permission from '@/directive/permission/permission'; diff --git a/src/utils/request.js b/src/utils/request.js index f1cc41f..002f538 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -9,7 +9,7 @@ const service = axios.create({ timeout: 8000, headers:{ 'Content-Type':'application/json', - 'Authorization':'' + } }); diff --git a/src/views/doctor copy/doctor-examine/index.vue b/src/views/doctor copy/doctor-examine/index.vue new file mode 100644 index 0000000..4c51116 --- /dev/null +++ b/src/views/doctor copy/doctor-examine/index.vue @@ -0,0 +1,868 @@ + +pjcFz1&PLZrn0A=$q7bLFeF&$!`0pBBkL^WL}}q
zxjp%Jg8pth{peHPmB~B@4gv#N*Xsm1&XUk4*U^>L=xfC+`)anL W`z`#qw7bG15n8qDDK$}z
zoS|GfdHJ!V=2|+I*41SBv)$d@DDNvyZZ)Fc4yI0xeLeyMARg}G&nwCC1J%J$!S!e`
z0&f=dPGh%G4aE5GwyJ)C-449I?fj?CVPR57x$Pk}8|a&M9&Hp@Q4O^ABdfr5KMTga
zd(zx-z5eifp+_H6YNF@qiHp1Y!3UrZ@IsUy4jrqXq%SWoOW&XIdYL}UYWL!E<>>hM
zcmdFlq|u4d=H-bJ$5$59H>Q>G86o{~uTm7xX3EV^7=1+G ?TG_b7URabk|aPc%~u6;`VrVg$hnEpYO`0-Q5qH