Merge branch 'main' of ssh://git.jizhiweb.cn:2222/clinic-v2/web

# Conflicts:
#	src/assets/config/apiConfig.ts
This commit is contained in:
LiJianZhao 2025-05-08 11:47:52 +08:00
commit 8d1da786ca
6 changed files with 13 additions and 10 deletions

View File

@ -2,15 +2,15 @@ export enum apiConfig{
/** /**
* *
*/ */
"ManagerLogin"="manager/user/login",//登录 "ManagerUserLogin"="manager/user/login",//登录
"signIn"="sign/in",//签到 "signIn"="sign/in",//签到
"signOut"="sign/out",//签退 "signOut"="sign/out",//签退
"getInfo"="manager/user/verify",//获取用户信息 "managerUserVerify"="manager/user/verify",//获取用户信息
/** /**
* *
*/ */
"DoctorDetail" ="medical/record/getDetailByRegisId",//详情 "RegistrationDetail" ="medical/record/getDetailByRegisId",//详情
"DoctorList" ="registration/getListByType",//患者列表 "RegistrationList" ="registration/getListByType",//患者列表
/** /**
* *

View File

@ -205,7 +205,7 @@ onMounted(()=>{
}) })
const username=ref<any>('') const username=ref<any>('')
const getInfo=()=>{ const getInfo=()=>{
post(apiConfig.getInfo).then((res: any) => { post(apiConfig.managerUserVerify).then((res: any) => {
username.value=res.username username.value=res.username
}) })
} }

View File

@ -138,7 +138,6 @@ const isExpire = (item: any) => {
.item-right { .item-right {
width: 100px; width: 100px;
.item-right-num { .item-right-num {
font-size: 28px; font-size: 28px;
font-weight: bold; font-weight: bold;

View File

@ -82,11 +82,14 @@ const itemId = defineModel()
onMounted(() => { onMounted(() => {
initStatusList() initStatusList()
curItem.value = itemId curItem.value = itemId
if(props.status==1){
init()
}
}) })
const loading = ref(true) const loading = ref(true)
const init = () => { const init = () => {
loading.value = true loading.value = true
post(apiConfig.DoctorList, { post(apiConfig.RegistrationList, {
query: { query: {
status: props.status, status: props.status,
beginTime: '2024-05-07 23:59:59', beginTime: '2024-05-07 23:59:59',
@ -111,6 +114,7 @@ const clickLi = (item: any) => {
} }
watch(() => props.status, () => { watch(() => props.status, () => {
console.log('status', props.status)
init() // init() //
}) })
</script> </script>

View File

@ -35,7 +35,7 @@ const handleLogin = () => {
duration: 1000, duration: 1000,
}) })
} }
post(apiConfig.ManagerLogin, {username: username.value, password: password.value},{catch_error: true}).then((token: any) => { post(apiConfig.ManagerUserLogin, {username: username.value, password: password.value},{catch_error: true}).then((token: any) => {
localStorage.setItem('token', token) localStorage.setItem('token', token)
// success,error // success,error
ElMessage({ ElMessage({

View File

@ -117,7 +117,7 @@ const getId = (item: any) => {
}) })
} }
if (item.status == 3) { if (item.status == 3) {
post(apiConfig.DoctorDetail, { post(apiConfig.RegistrationDetail, {
regisId: item.id regisId: item.id
}).then((res: any) => { }).then((res: any) => {
formData.value = res.diagnosisMedicalRecord formData.value = res.diagnosisMedicalRecord