Commit 3e5b20a2 authored by gengchunlei's avatar gengchunlei

居民端小程序 v1.2 筛查

parent 07139928
...@@ -79,7 +79,7 @@ ...@@ -79,7 +79,7 @@
<!-- built files will be auto injected --> <!-- built files will be auto injected -->
</body> </body>
<script> <script>
var vConsole =new VConsole(); /*var vConsole =new VConsole();
console.log('Hello world'); console.log('Hello world');*/
</script> </script>
</html> </html>
...@@ -3,4 +3,14 @@ import {fetchBase} from '@/api/doctor/doctorFetch' ...@@ -3,4 +3,14 @@ import {fetchBase} from '@/api/doctor/doctorFetch'
//查初筛和复筛列表 //查初筛和复筛列表
export function getScreenAllList(residentInfoId, loading) { export function getScreenAllList(residentInfoId, loading) {
return fetchBase({ url: `/chronic-admin/v1/chronic-screening-record/screen-list`,body:{residentInfoId},loading}) return fetchBase({ url: `/chronic-admin/v1/chronic-screening-record/screen-list`,body:{residentInfoId},loading})
}
// 慢病高危筛查详情
export function firstScreenDetail(params) {
return fetchBase({ url: `/chronic-resident/v1/chronic-screening-record/screening-detail`, body: params, loading: true })
}
// 慢病专病筛查详情
export function secondScreenDetail(params) {
return fetchBase({ url: `/chronic-resident/v1/chronic-screening-record/rescreen-detail`, body: params, loading: true })
} }
\ No newline at end of file
...@@ -52,7 +52,7 @@ export default { ...@@ -52,7 +52,7 @@ export default {
if (!token) { if (!token) {
token = sessionStorage.getItem('token') token = sessionStorage.getItem('token')
if (process.env.NODE_ENV !== 'production') { if (process.env.NODE_ENV !== 'production') {
token = '4bef8ea2-4145-4437-aaf5-8d69a50288e9' token = 'c652136f-6159-4383-860c-f6693d4857d7'
} }
} }
if (token) { if (token) {
......
...@@ -57,6 +57,7 @@ ...@@ -57,6 +57,7 @@
<script> <script>
import { fetchCurrencyList, delCurrencyById } from '@/api/doctor/generalFU.js' import { fetchCurrencyList, delCurrencyById } from '@/api/doctor/generalFU.js'
import { showToast } from 'vant'
export default { export default {
inject: ['residentInfo'], inject: ['residentInfo'],
......
...@@ -36,7 +36,7 @@ ...@@ -36,7 +36,7 @@
</div> </div>
<div class="divider"></div> <div class="divider"></div>
<div class="bt-group"> <div class="bt-group">
<van-button round size="small" class="doc-btn-primary" @click="toDetail(item)">详情</van-button> <van-button round size="small" class="doc-btn-primary" @click="toFirstDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button> v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
...@@ -78,7 +78,7 @@ ...@@ -78,7 +78,7 @@
</div> </div>
<div class="divider"></div> <div class="divider"></div>
<div class="bt-group"> <div class="bt-group">
<van-button round size="small" class="doc-btn-primary" @click="toDetail(item)">详情</van-button> <van-button round size="small" class="doc-btn-primary" @click="toSecondDetail(item)">详情</van-button>
<van-button round size="small" class="doc-btn-primary" @click='editBtn(item)' <van-button round size="small" class="doc-btn-primary" @click='editBtn(item)'
v-if="item.allowUpdate == 1">修改</van-button> v-if="item.allowUpdate == 1">修改</van-button>
<van-button round size="small" class="doc-btn-red" @click="delBtn(item)" <van-button round size="small" class="doc-btn-red" @click="delBtn(item)"
...@@ -96,6 +96,7 @@ ...@@ -96,6 +96,7 @@
<script> <script>
import { getScreenAllList } from '@/api/doctor/screening.js' import { getScreenAllList } from '@/api/doctor/screening.js'
import { showToast } from 'vant'
export default { export default {
inject: ['residentInfo'], inject: ['residentInfo'],
...@@ -138,8 +139,34 @@ export default { ...@@ -138,8 +139,34 @@ export default {
onRefresh() { onRefresh() {
this.load(false) this.load(false)
}, },
toDetail() { //主要慢病筛查
toFirstDetail(record) {
if (!record) return
if (record.id == null) {
showToast('暂时无法查看 详情信息')
return
}
this.$router.push({
path: '/doctor/screening/FirstDetail',
query: {
id: record.id
}
})
},
//专病筛查
toSecondDetail(record) {
debugger
if (!record) return
if (record.id == null) {
showToast('暂时无法查看 详情信息')
return
}
this.$router.push({
path: '/doctor/screening/secondDetail',
query: {
id: record.id
}
})
}, },
editBtn() { editBtn() {
......
This diff is collapsed.
This diff is collapsed.
...@@ -60,6 +60,16 @@ const routes = [ ...@@ -60,6 +60,16 @@ const routes = [
name: 'doctor-archives-form', name: 'doctor-archives-form',
component: () => import(/* webpackChunkName: "doctor" */ '@/doctor/archives/form/BaseInfo.vue') component: () => import(/* webpackChunkName: "doctor" */ '@/doctor/archives/form/BaseInfo.vue')
}, },
{
path: 'screening/firstDetail',
name: 'screening-firstDetail',
component: () => import(/* webpackChunkName: "doctor" */ '@/doctor/screening/detail/FirstDetail.vue')
},
{
path: 'screening/secondDetail',
name: 'screening-secondDetail',
component: () => import(/* webpackChunkName: "doctor" */ '@/doctor/screening/detail/SecondDetail.vue')
},
{ {
path: 'followUp/generalFU/detail', path: 'followUp/generalFU/detail',
name: 'followUp-generalFU-detail', name: 'followUp-generalFU-detail',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment