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 @@ + + + {{ tenantName || "- - - -" }} + + + + 基本信息 + + + + + + + + 男 + 女 + + + + + + + + + + + + + + + + + 体重自评 + + + + + + + + + + + + {{ form["SCWJ-JL"] || "- - -" }} + + + + + + 失眠自评(SRSS) + + {{ index + 1 }}. {{ item.question }} + + + {{ criteria.label }} + + + + + + SRSS共有10个项目,每个项目分5级评分(1~5),总分为每个项目得分之和。评分愈高,说明睡眠问题愈严重。此量表最低分为10分(基本无睡眠问题),最高分为50分(最严重) + + + + 可接受的治疗方式 + + + 饮食治疗(中药代饮、减脂餐、营养制剂) + + + 运动治疗(功率踏车,有氧运动,跑步) + + + 中医治疗(针灸、拔罐、埋线) + + + + + 可接受的治疗周期 + + 1个月 + 2个月 + 3个月 + + + + + + + 下一步 + + + + + 提交 + + + {{ tenantName || "- - - -" }} + + + + + + + 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 @@ + + + + + + + + + + — + + + + + + + + + + + + + + 搜索 + + 重置 + + + + + + + + 导出 + + + + + + + + + + + + + + + + + + + + + + + {{ + parseTime(scope.row.createTime, "{y}-{m}-{d} {h}:{i}") + }} + + + + + + + + + + + + + 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 @@ + + + + + + + + + + 搜索 + + 重置 + + + + + + + 新增 + + + 删除 + + + + + + + + + + + + + + + + + {{ scope.row.createBy }} + {{ + parseTime(scope.row.createTime, "{y}-{m}-{d} {h}:{i}") + }} + + + + + 导出 + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + +