diff --git a/上海康仕小程序/api/api.js b/上海康仕小程序/api/api.js index a6f4b68..bb99e2f 100644 --- a/上海康仕小程序/api/api.js +++ b/上海康仕小程序/api/api.js @@ -41,6 +41,7 @@ url_array['User/status'] = `${url_}/api/Mp/User/status`; url_array['Hospital/info'] = `${url_}/api/Mp/Hospital/info`; url_array['Carousel/list'] = `${url_}/api/Mp/Carousel/list`; url_array['Config/get'] = `${url_}/api/Mp/Config/get`; +url_array['Post/info'] = `${url_}/api/Mp/Post/info`; url_array['YO'] = `${url_}/api/yo`; const api = (mark) => { if (mark === '') return url_; diff --git a/上海康仕小程序/api/index.js b/上海康仕小程序/api/index.js index e1fe271..e2ae01a 100644 --- a/上海康仕小程序/api/index.js +++ b/上海康仕小程序/api/index.js @@ -133,6 +133,10 @@ export const HospitalInfoAction = async (data) => await $post({ url: 'Hospital/info', data }) +export const PostInfo = async (data) => await $post({ + url: 'Post/info', + data +}) export const yo = async (data) => await $post({ url: 'YO', data diff --git a/上海康仕小程序/components/YinSi.vue b/上海康仕小程序/components/YinSi.vue new file mode 100644 index 0000000..df67868 --- /dev/null +++ b/上海康仕小程序/components/YinSi.vue @@ -0,0 +1,208 @@ + + + + + \ No newline at end of file diff --git a/上海康仕小程序/pages/buy/person/person.vue b/上海康仕小程序/pages/buy/person/person.vue index 8348fec..9e06c46 100644 --- a/上海康仕小程序/pages/buy/person/person.vue +++ b/上海康仕小程序/pages/buy/person/person.vue @@ -19,6 +19,7 @@ import { onShow } from '@dcloudio/uni-app' + import YinSi from '@/components/YinSi.vue' import { useStore } from '@/store' @@ -102,14 +103,8 @@ }) break; case 'report': - uni.$lu.jump({ - jump_type: 3, - jump_path: ReportUrl({ - hospital: hospital_info.value.id, - id_number: info.id_number - }), - login_type: 1 - }) + IsOpenYinSi.value=true + break; case 'question': $store.buy_info.hospital = hospital_info.value.id @@ -178,7 +173,23 @@ }) }) } - + let IsOpenYinSi=ref(false) + + const YinSiAgreeFunc=(e)=>{ + if(e='agree_report'){ + uni.$lu.jump({ + jump_type: 3, + jump_path: ReportUrl({ + hospital: hospital_info.value.id, + id_number: $store.buy_info.person[0].id_number + }), + login_type: 1 + }) + } + } + const YinSiCloseFunc=()=>{ + IsOpenYinSi.value=false + } const toEditPersonClick = () => { uni.navigateTo({ url: `/pages/user/edit/edit?id=0` @@ -187,6 +198,7 @@