From 1af1bae4d27c8d0e3e92e18775008bd39d385549 Mon Sep 17 00:00:00 2001 From: xiangcongshuai Date: Thu, 13 Jun 2024 17:16:23 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=B3=A8=E5=86=8C=E7=99=BB=E5=BD=95?= =?UTF-8?q?=E5=8A=9F=E8=83=BD=E5=BC=80=E5=8F=91=EF=BC=8C=E6=B5=8B=E8=AF=95?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/user.ts | 16 + src/assets/login/register.png | Bin 0 -> 9409 bytes src/assets/tip.png | Bin 0 -> 9617 bytes src/store/modules/consultation.ts | 6 +- .../ConfirmDiagnosis/DisposalPlan/SetPlan.vue | 1 + .../BodyInspect/PeopleBody.vue | 12 +- .../FirstConsultation/CaseWriting/index.vue | 1 + .../components/VoiceInspect/FooterInspect.vue | 18 +- .../components/VoiceInspect/PeopleVideo.vue | 2 + .../components/VoiceInspect/VoiceInquiry.vue | 6 +- src/views/consultation/index.vue | 43 +- src/views/login/index.vue | 408 +++++++++++++++++- src/views/selectCase/index.vue | 6 + 13 files changed, 484 insertions(+), 35 deletions(-) create mode 100644 src/assets/login/register.png create mode 100644 src/assets/tip.png diff --git a/src/api/user.ts b/src/api/user.ts index f5b444d..a72733c 100644 --- a/src/api/user.ts +++ b/src/api/user.ts @@ -33,3 +33,19 @@ export const getLogin = (data?: object) => { export const refreshTokenApi = (data?: object) => { return http.request("post", "/refreshToken", { data }); }; +/** 用户注册 */ +export const getRegister = (data?: object) => { + return http.request("post", "/virtual-patient/user/register", { + data + }); +}; +/** 修改密码 */ +export const changePassWord = (data?: object) => { + return http.request( + "post", + "/virtual-patient/user/changePassWord", + { + data + } + ); +}; diff --git a/src/assets/login/register.png b/src/assets/login/register.png new file mode 100644 index 0000000000000000000000000000000000000000..a67ac285d0e4f00a50a7c1e8fff890008dfdcd2d GIT binary patch literal 9409 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 Hu0mjfArCxn literal 0 HcmV?d00001 diff --git a/src/store/modules/consultation.ts b/src/store/modules/consultation.ts index 69a5106..0cff4cb 100644 --- a/src/store/modules/consultation.ts +++ b/src/store/modules/consultation.ts @@ -37,9 +37,13 @@ export const useConsultationStore = defineStore({ exhalationFlag: false, //呼出服务 voiceFlag: true, planTypeFlag: "", // 处置计划类型 - supportActionId: [] // 呼出辅助检查 + supportActionId: [], // 呼出辅助检查 + voiceStartFlag: false //是否开始语音问诊 }), actions: { + changeVoiceFlag(data) { + this.voiceStartFlag = data; + }, changeActivedKey(data) { this.activedKey = data; if (data !== 1) { diff --git a/src/views/consultation/ConfirmDiagnosis/DisposalPlan/SetPlan.vue b/src/views/consultation/ConfirmDiagnosis/DisposalPlan/SetPlan.vue index 6533b81..52a14ca 100644 --- a/src/views/consultation/ConfirmDiagnosis/DisposalPlan/SetPlan.vue +++ b/src/views/consultation/ConfirmDiagnosis/DisposalPlan/SetPlan.vue @@ -101,6 +101,7 @@ const selectItem = item => { formData.drugRoute = ""; formData.intervalDay = ""; formData.intervalHour = ""; + formData.treatmentPlanId = ""; }; const clearData = () => { formData.firstMeasures = ""; diff --git a/src/views/consultation/FirstConsultation/BodyInspect/PeopleBody.vue b/src/views/consultation/FirstConsultation/BodyInspect/PeopleBody.vue index f1c0ecf..8523c46 100644 --- a/src/views/consultation/FirstConsultation/BodyInspect/PeopleBody.vue +++ b/src/views/consultation/FirstConsultation/BodyInspect/PeopleBody.vue @@ -350,7 +350,7 @@ const selectPostion = val => { flex: 1; // align-items: center; justify-content: center; - height: calc(100vh - 290px); + height: calc(100vh - 250px); margin-left: 24px; overflow-y: auto; @@ -548,12 +548,12 @@ const selectPostion = val => { } .result_card { - position: fixed; - bottom: 40px; - left: 600px; - z-index: 1; + position: absolute; + bottom: 10px; + left: 0; + z-index: 999999; display: flex; - width: calc(100vw - 1220px); + width: 98%; min-height: 105px; padding: 24px; font-size: 16px; diff --git a/src/views/consultation/FirstConsultation/CaseWriting/index.vue b/src/views/consultation/FirstConsultation/CaseWriting/index.vue index e7ef6dc..f78040a 100644 --- a/src/views/consultation/FirstConsultation/CaseWriting/index.vue +++ b/src/views/consultation/FirstConsultation/CaseWriting/index.vue @@ -21,6 +21,7 @@ defineOptions({ flex-direction: row-reverse; .voice_consultation { + position: relative; width: 500px; margin-left: 16px; } diff --git a/src/views/consultation/components/VoiceInspect/FooterInspect.vue b/src/views/consultation/components/VoiceInspect/FooterInspect.vue index b40d729..4dfc5f1 100644 --- a/src/views/consultation/components/VoiceInspect/FooterInspect.vue +++ b/src/views/consultation/components/VoiceInspect/FooterInspect.vue @@ -17,6 +17,7 @@ defineOptions({ }); const route = useRoute(); const cardType = ref(0); +const isStartFlag = ref(false); watch( () => useConsultationStoreHooks().voiceFlag, val => { @@ -25,12 +26,19 @@ watch( } } ); +watch( + () => useConsultationStoreHooks().voiceStartFlag, + val => { + isStartFlag.value = val; + } +); const dialogVisible = ref(false); const bodyDialogRef = ref(null); const suppertDialogRef = ref(null); const question = ref(""); const changeType = (val: number) => { + if (isStartFlag.value) return; if (val === 2) { cardType.value = val; } else { @@ -70,6 +78,7 @@ const submit = async (val: string) => { processId: route.query.processId, text: val }; + useConsultationStoreHooks().changeVoiceFlag(true); const { data } = await talkByVideo(params); if (data.type === 2) { openBodyDialog(data); @@ -143,8 +152,8 @@ onMounted(() => { diff --git a/src/views/login/index.vue b/src/views/login/index.vue index 82e42e3..1977b07 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -13,10 +13,14 @@ import bg from "../../assets/login/login_bg.png"; import { useRenderIcon } from "@/components/ReIcon/src/hooks"; // import update from "./components/update.vue"; import { ref, reactive, onMounted, onBeforeUnmount, nextTick } from "vue"; +import registerIcon from "@/assets/login/register.png"; +import { getRegister, changePassWord } from "@/api/user"; import Lock from "@iconify-icons/icon-park-outline/lock"; import User from "@iconify-icons/icon-park-outline/user"; import PreviewClose from "@iconify-icons/icon-park-outline/preview-close"; import PreviewOpen from "@iconify-icons/icon-park-outline/preview-open"; +import IdCard from "@iconify-icons/icon-park-outline/id-card"; +// import InviteCode from "@iconify-icons/icon-park-outline/user-to-user-transmission"; defineOptions({ name: "Login" @@ -24,11 +28,11 @@ defineOptions({ const router = useRouter(); const loading = ref(false); const ruleFormRef = ref(); +const registerFormRef = ref(); +const modifyFormRef = ref(); const checked = ref(false); -// const currentPage = computed(() => { -// return useUserStoreHook().currentPage; -// }); +const cardType = ref(1); const { initStorage } = useLayout(); initStorage(); @@ -40,7 +44,18 @@ const ruleForm = reactive({ username: "", password: "" }); - +const registerForm = reactive({ + account: "", + name: "", + password: "", + newPassword: "" +}); +const modifyForm = reactive({ + account: "", + name: "", + password: "", + newPassword: "" +}); const onLogin = async (formEl: FormInstance | undefined) => { loading.value = true; if (!formEl) return; @@ -78,6 +93,46 @@ const onLogin = async (formEl: FormInstance | undefined) => { } }); }; +const register = async (formEl: FormInstance | undefined) => { + loading.value = true; + if (!formEl) return; + await formEl.validate(async (valid, fields) => { + if (valid) { + const res: any = await getRegister({ + account: registerForm.account, + name: registerForm.name, + password: registerForm.password + }); + loading.value = false; + if (res.code === 200) { + changeCardType(4); + } + } else { + loading.value = false; + return fields; + } + }); +}; +const onModify = async (formEl: FormInstance | undefined) => { + loading.value = true; + if (!formEl) return; + await formEl.validate(async (valid, fields) => { + if (valid) { + const res: any = await changePassWord({ + account: modifyForm.account, + name: modifyForm.name, + password: modifyForm.password + }); + loading.value = false; + if (res.code === 200) { + changeCardType(5); + } + } else { + loading.value = false; + return fields; + } + }); +}; const passwordType = ref("password"); const refInput = ref(); /** 使用公共函数,避免`removeEventListener`失效 */ @@ -98,6 +153,23 @@ function showPass() { }); } +const changeCardType = val => { + cardType.value = val; +}; +const validateConfirmPassword = (rule, value, callback) => { + if (value !== registerForm.password) { + callback(new Error("请再次输入密码以确保一致,不能留空")); + } else { + callback(); + } +}; +const validatePassword = (rule, value, callback) => { + if (value !== modifyForm.password) { + callback(new Error("请再次输入密码以确保一致,不能留空")); + } else { + callback(); + } +}; onMounted(() => { window.document.addEventListener("keypress", onkeypress); }); @@ -116,7 +188,7 @@ onBeforeUnmount(() => { 虚拟病人系统 Welcome to the Virtual Patient System - @@ -233,12 +571,16 @@ onBeforeUnmount(() => { } .btn-color { - color: #1c0d82; + font-size: 16px; + color: #4287ff; + cursor: pointer; } -.btn-color:hover { - color: #1c0d82; - opacity: 0.5; +.desc { + margin-top: 16px; + font-size: 14px; + color: #787878; + cursor: pointer; } .el-input__icon { @@ -263,7 +605,8 @@ onBeforeUnmount(() => { } } -.login-box { +.login-box, +.register-box { .top { .title { font-size: 24px; @@ -278,5 +621,46 @@ onBeforeUnmount(() => { color: #666; } } + + .content { + display: flex; + flex-direction: column; + align-items: center; + width: 100%; + padding: 35px 40px 0; + + img { + width: 137px; + height: 94px; + margin-bottom: 40px; + } + + .content_top { + .content_top_title { + font-size: 24px; + color: #333; + } + + .content_top_desc { + margin-top: 8px; + font-size: 14px; + color: #666; + } + } + } +} + +.register-box { + display: flex; + flex-direction: column; + align-items: center; + justify-content: space-between; + width: 500px; + height: 665px; + padding-top: 65px; + margin-left: 160px; + text-align: center; + background: #fff; + border-radius: 10px; } diff --git a/src/views/selectCase/index.vue b/src/views/selectCase/index.vue index 9325065..271748a 100644 --- a/src/views/selectCase/index.vue +++ b/src/views/selectCase/index.vue @@ -29,6 +29,7 @@ const addCase = () => { caseList.value = medicalRecList.value; }; const goBack = () => { + console.log("111", userPagination); addFlag.value = false; caseList.value = diagnoseProcessList.value; }; @@ -114,6 +115,7 @@ const getMedicalRecPageList = async () => { }; const handleUserChange = val => { userPagination.currentPage = val; + console.log("111", userPagination); getDiagnoseProcessPageList(); }; const handleCaseChange = val => { @@ -219,6 +221,7 @@ onMounted(() => {