From 4cbf38dc143b61cd940c90ab638c767294b64bfc Mon Sep 17 00:00:00 2001 From: jinna Date: Thu, 16 Feb 2023 09:06:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AF=B9=E6=8E=A5=E6=94=BE=E5=8F=B7=E7=AE=A1?= =?UTF-8?q?=E7=90=86=E6=8E=A5=E5=8F=A3=E5=B9=B6=E5=AE=8C=E5=96=84=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/booklist/booklist.js | 31 +- src/api/booknumber/booknumber.js | 32 +- src/views/booklist/index.vue | 21 +- src/views/booknumber/index.vue | 496 ++++++++++++++++++++++--------- vue.config.js | 34 +-- 5 files changed, 439 insertions(+), 175 deletions(-) diff --git a/src/api/booklist/booklist.js b/src/api/booklist/booklist.js index 6c3ec7c..24ea367 100644 --- a/src/api/booklist/booklist.js +++ b/src/api/booklist/booklist.js @@ -1,24 +1,33 @@ -import request from '@/router/axios'; +import request from "@/router/axios"; //预约列表 export const getList = (current, size, params) => { return request({ - url: '/api/blade-business/apm-record/page', - method: 'get', + url: "/api/blade-business/apm-record/page", + method: "get", params: { ...params, current, size, - } - }) -} + }, + }); +}; +export const getStatus = (id) => { + return request({ + url: "/api/blade-business/apm-record/register", + method: "get", + params: { + id, + }, + }); +}; //预约当个详情 export const queryBookDetail = (ids) => { return request({ - url: '/api/blade-business/apm-record/detail-by-id', - method: 'get', + url: "/api/blade-business/apm-record/detail-by-id", + method: "get", params: { ids, - } - }) -} \ No newline at end of file + }, + }); +}; diff --git a/src/api/booknumber/booknumber.js b/src/api/booknumber/booknumber.js index e59059f..8bd84aa 100644 --- a/src/api/booknumber/booknumber.js +++ b/src/api/booknumber/booknumber.js @@ -1,6 +1,6 @@ import request from "@/router/axios"; -export const getList = (current, size, params) => { +export const getNumList = (current, size, params) => { return request({ url: "/api/blade-business/apm-config/page", method: "get", @@ -19,3 +19,33 @@ export const getExamProject = () => { method: "get", }); }; + +//新增放号 +export const addExamProject = (data) => { + return request({ + url: "/api/blade-business/apm-config/save", + method: "post", + headers: { + "Content-Type": "application/json", //如果写成contentType会报错 + }, + data, + }); +}; + +// 获取放号详细 +export const examProjectDetail = (query) => { + return request({ + url: "/api/blade-business/apm-config/detail", + method: "get", + params: query, + }); +}; + +// 获取医院列表 +export const getHosList = (query) => { + return request({ + url: "/api/blade-system/dept-hospital/list-hospital", + method: "get", + params: query, + }); +}; diff --git a/src/views/booklist/index.vue b/src/views/booklist/index.vue index d7d6506..f8e7506 100644 --- a/src/views/booklist/index.vue +++ b/src/views/booklist/index.vue @@ -11,11 +11,15 @@ }} -
@@ -294,7 +298,8 @@