diff --git a/src/api/doctor/list.js b/src/api/doctor/list.js index 0853a07..bc071bc 100644 --- a/src/api/doctor/list.js +++ b/src/api/doctor/list.js @@ -14,7 +14,7 @@ export function getDoctorList(params){ export function addDoctor(data) { return request({ url, - method: 'Doctor', + method: 'post', data }) } diff --git a/src/store/permission.js b/src/store/permission.js index 18813f0..770f67e 100644 --- a/src/store/permission.js +++ b/src/store/permission.js @@ -51,16 +51,17 @@ export const usePermissionStore = defineStore('permisson', { return routes; }, async getMenuRole() { - const res = await getUserMenuRole(); - this.setMenuList(res.data); - this.addRouters =await this.GenerateRoutes(res.data); + const {code,data,message}= await getUserMenuRole(); + if(code==200){ + this.setMenuList(data); + this.addRouters =await this.GenerateRoutes(data); + } + }, async getButtonRole() { const {code,data,message} = await getUserButtonRole(); if(code==200){ this.buttonPermissions=data; - }else{ - Message.error(message); } }, clearRouters(){ diff --git a/src/views/doctor/doctor-list/index.vue b/src/views/doctor/doctor-list/index.vue index 935fb25..b3f2756 100644 --- a/src/views/doctor/doctor-list/index.vue +++ b/src/views/doctor/doctor-list/index.vue @@ -812,6 +812,13 @@ modalForm.doctor_id = null; modalForm.hospital = {}; modalForm.user = {}; + modalForm.license_cert=''; + modalForm.qualification_cert=''; + modalForm.work_cert=''; + modalForm.user_doctor_info={}; + modalForm.id_card_front=''; + modalForm.id_card_back=''; + modalForm.sign_image=''; //$refs.modalFormRef.resetFields(); };