From 64856e85f0a4cfd5e7b1c00e311d7327f64146d1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9B=B9=E8=BE=89?= <814457906@qq.com> Date: Tue, 4 Apr 2023 14:22:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/motionPrescriptionLibrary.js | 64 +++ .../motionPrescriptionLibrary/index.vue | 535 ++++++++++++++++++ 2 files changed, 599 insertions(+) create mode 100644 src/api/system/motionPrescriptionLibrary.js create mode 100644 src/views/system/motionPrescriptionLibrary/index.vue diff --git a/src/api/system/motionPrescriptionLibrary.js b/src/api/system/motionPrescriptionLibrary.js new file mode 100644 index 0000000..3f4091d --- /dev/null +++ b/src/api/system/motionPrescriptionLibrary.js @@ -0,0 +1,64 @@ +import request from '@/utils/request' + +// 查询运动处方库数据列表 +export function listMotionPrescriptionLibrary(query) { + return request({ + url: '/system/motionPrescriptionLibrary/list', + method: 'get', + params: query + }) +} + +// 查询运动处方库数据详细 +export function getMotionPrescriptionLibrary(id) { + return request({ + url: '/system/motionPrescriptionLibrary/' + id, + method: 'get' + }) +} + +// 新增运动处方库数据 +export function addMotionPrescriptionLibrary(data) { + return request({ + url: '/system/motionPrescriptionLibrary/add', + method: 'post', + data: data + }) +} + +// 修改运动处方库数据 +export function updateMotionPrescriptionLibrary(data) { + return request({ + url: '/system/motionPrescriptionLibrary/edit', + method: 'post', + data: data + }) +} + +// 删除运动处方库数据 +export function delMotionPrescriptionLibrary(id) { + return request({ + url: '/system/motionPrescriptionLibrary/' + id, + method: 'delete' + }) +} + +//点击视频上传 + +export function prescriptionVideoUpload(id) { + return request({ + url: `/system/motionPrescriptionLibrary/prescriptionVideoUpload?id=${id}`, + method: 'get', + }) +} + + + +//上传视频 + +export function confirmUploadVideo(motionPrescriptionId, prescriptionVideoUrl) { + return request({ + url: `/system/motionPrescriptionLibrary/confirmUploadVideo?motionPrescriptionId=${motionPrescriptionId}&&prescriptionVideoUrl=${prescriptionVideoUrl}`, + method: 'post', + }) +} \ No newline at end of file diff --git a/src/views/system/motionPrescriptionLibrary/index.vue b/src/views/system/motionPrescriptionLibrary/index.vue new file mode 100644 index 0000000..a5c6f7b --- /dev/null +++ b/src/views/system/motionPrescriptionLibrary/index.vue @@ -0,0 +1,535 @@ + + +