diff --git a/acupuncture-后台/src/api/screening.js b/acupuncture-后台/src/api/screening.js new file mode 100644 index 00000000..25baa229 --- /dev/null +++ b/acupuncture-后台/src/api/screening.js @@ -0,0 +1,77 @@ +import request from "@/utils/request"; +// ------ 筛查上报相关接口 ------ +// 通过组织id查询医院信息 +export function queryHospitalNoToken(data) { + return request({ + url: "admin/web/queryTenantById", + method: "post", + data: data, + }); +} +// 创建筛查 +export function create(data) { + return request({ + url: "admin/screening/createNoToken", + method: "post", + data: data, + }); +} +// 通过code提交数据 +export function screenSave(data) { + return request({ + url: "admin/screening/save", + method: "post", + data: data, + }); +} +// 提交筛查上报数据 +export function screenSubmit(data) { + return request({ + url: "admin/screening/submitNoToken", + method: "post", + data: data, + }); +} + +// ------ 筛查二维码相关接口 ------ +// 筛查二维码 列表 +export function queryScreenList(data) { + return request({ + url: "admin/wxQrCode/queryScreenList", + method: "post", + data: data, + }); +} +// 添加筛查二维码 +export function addScreen(data) { + return request({ + url: "admin/wxQrCode/addScreen", + method: "post", + data: data, + }); +} +// 删除筛查二维码 +export function deleteScreen(data) { + return request({ + url: "admin/wxQrCode/deleteScreen", + method: "post", + data: data, + }); +} +// // 导出二维码 +export function exportQr(data) { + return request({ + url: "admin/wxQrCode/exportScreen", + method: "post", + data: data, + }); +} + +// ------ 筛查列表 ------ +export function queryDetail(data) { + return request({ + url: "admin/screening/queryDetail", + method: "post", + data: data, + }); +} diff --git a/acupuncture-后台/src/views/screening/h5.vue b/acupuncture-后台/src/views/screening/h5.vue new file mode 100644 index 00000000..4015b476 --- /dev/null +++ b/acupuncture-后台/src/views/screening/h5.vue @@ -0,0 +1,758 @@ + + + + + + diff --git a/acupuncture-后台/src/views/screening/index.vue b/acupuncture-后台/src/views/screening/index.vue new file mode 100644 index 00000000..cdcc4a26 --- /dev/null +++ b/acupuncture-后台/src/views/screening/index.vue @@ -0,0 +1,362 @@ + + + + + + diff --git a/acupuncture-后台/src/views/screening/qrCode.vue b/acupuncture-后台/src/views/screening/qrCode.vue new file mode 100644 index 00000000..b5a8f8a3 --- /dev/null +++ b/acupuncture-后台/src/views/screening/qrCode.vue @@ -0,0 +1,375 @@ + + + + + +