从本地电脑提交

This commit is contained in:
giaogiao 2023-12-21 10:20:45 +08:00
parent bdf1cabc33
commit bfa7669e66
10 changed files with 9832 additions and 10056 deletions

View File

@ -52,7 +52,7 @@
}, },
yAxis: { yAxis: {
type: 'category', type: 'category',
data: ['床位','房间'], data: ['供养床位','供养房间'],
axisLabel: { axisLabel: {
fontSize: 20 fontSize: 20
} }
@ -70,7 +70,7 @@
data: this.cdata.seriesData.map(item => item.value2) data: this.cdata.seriesData.map(item => item.value2)
}, },
{ {
name: '数', name: '剩余数',
type: 'bar', type: 'bar',
stack: 'total', stack: 'total',
label: { label: {

View File

@ -22,6 +22,16 @@
</div> </div>
</div> </div>
</div> </div>
<div class="service-bag" @click="jumpPage(1)">
<div class="service-img"><img alt="" src="@/assets/user_head.png" /></div>
<div class="service-comtemt">
<div class="servive-title">供养床位</div>
<div class="service-cont">
<div class="num">{{ rzData.roomTypeList[7].value }}</div>
<div class="unit"></div>
</div>
</div>
</div>
<div class="service-bag" @click="jumpPage(4)"> <div class="service-bag" @click="jumpPage(4)">
<div class="service-img"><img alt="" src="@/assets/user_head.png" /></div> <div class="service-img"><img alt="" src="@/assets/user_head.png" /></div>
@ -70,9 +80,29 @@
</div> </div>
</div> </div>
<div class="service-bag"> <div class="service-bag" @click="jumpPage(6)">
<div class="service-img"><img alt="" src="@/assets/build.png" /></div>
<div class="service-comtemt">
<div class="servive-title">档案室</div>
<div class="service-cont">
<div class="num">{{ rzData.roomTypeList[5].value }}</div>
<div class="unit"></div>
</div> </div>
</div> </div>
</div>
<div class="service-bag" @click="jumpPage(7)">
<div class="service-img"><img alt="" src="@/assets/build.png" /></div>
<div class="service-comtemt">
<div class="servive-title">消防室</div>
<div class="service-cont">
<div class="num">{{ rzData.roomTypeList[6].value }}</div>
<div class="unit"></div>
</div>
</div>
</div>
</div>
</div> </div>
</div> </div>

View File

@ -117,7 +117,7 @@ export default {
} }
}, },
{ {
title: '外出就医数', title: '外出就医寄养数',
type: 5, type: 5,
number: { number: {
number: [this.centerData.countList[4]], number: [this.centerData.countList[4]],

View File

@ -76,7 +76,7 @@
getData () { getData () {
honorPage({ honorPage({
pageNum: 1, pageNum: 1,
pageSize: 10 pageSize: 100
}).then((res) => { }).then((res) => {
this.honorList = res.rows this.honorList = res.rows
@ -131,4 +131,14 @@
margin: 0; margin: 0;
padding: 0; padding: 0;
} }
/*首先,我们需要为需要隐藏滚动条的元素添加样式*/
#focusListNews1 {
overflow-y: auto; /*将竖直方向滚动条设置为自动出现*/
scrollbar-width: none; /*隐藏系统默认的滚动条*/
}
/*最后我们需要添加webkit内核的滚动条样式以确保在Chrome、Safari等浏览器下也可以正常工作*/
#focusListNews1::-webkit-scrollbar {
display: none; /*隐藏滚动条*/
}
</style> </style>

View File

@ -736,7 +736,7 @@ html {
z-index:5 z-index:5
} }
.headline .part { .headline .part {
padding:20px 20px; padding:20px 10px;
position:relative position:relative
} }
.headline .tag { .headline .tag {

View File

@ -278,7 +278,7 @@
// //
this.idCardNoBlur() this.idCardNoBlur()
this.form.maritalStatus = parseInt(form.maritalStatus) /* this.form.maritalStatus = parseInt(form.maritalStatus) */
this.dataLoaded = true; this.dataLoaded = true;
}) })

View File

@ -269,7 +269,7 @@
// //
this.idCardNoBlur() this.idCardNoBlur()
this.form.maritalStatus = parseInt(form.maritalStatus) /* this.form.maritalStatus = parseInt(form.maritalStatus)*/
}) })
}, },
onSubmit(e) { onSubmit(e) {

View File

@ -45,7 +45,7 @@
<a-button v-if="hasPerm('person:support:add')" type="primary" icon="plus" @click="handleCreate" >新增</a-button> <a-button v-if="hasPerm('person:support:add')" type="primary" icon="plus" @click="handleCreate" >新增</a-button>
</a-space> </a-space>
</a-form> </a-form>
<s-table ref="table" :columns="type==1?columns:columns2" :data="loadData" :rowKey="(record) => record.id" > <s-table ref="table" :columns="getColumns()" :data="loadData" :rowKey="(record) => record.id" >
<template slot="bringTime" slot-scope="text, record"> <template slot="bringTime" slot-scope="text, record">
{{ record.bringTime | moment('YYYY-MM-DD') }} {{ record.bringTime | moment('YYYY-MM-DD') }}
</template> </template>
@ -81,71 +81,6 @@ export default {
queryParam: { name: '', idCardNo: '', phone: '', supportType: 1 }, queryParam: { name: '', idCardNo: '', phone: '', supportType: 1 },
type: 1, type: 1,
supportTypeData: [], supportTypeData: [],
//
columns: [
{
title: '姓名',
width: 200,
dataIndex: 'name'
},
{
title: '身份证号',
dataIndex: 'idCardNo'
},
{
title: '村组',
dataIndex: 'villageName'
},
{
title: '护理等级',
dataIndex: 'nursingLevelName'
},
{
title: '供养类型',
dataIndex: 'supportTypeName'
},
{
title: '入院时间',
dataIndex: 'bringTime',
scopedSlots: { customRender: 'bringTime' }
},
{
title: '操作',
key: 'operation',
fixed: 'right',
width: 200,
scopedSlots: { customRender: 'action' }
}
],
//
columns2: [
{
title: '姓名',
width: 200,
dataIndex: 'name'
},
{
title: '身份证号',
dataIndex: 'idCardNo'
},
{
title: '联系方式',
dataIndex: 'phone'
},
{
title: '入住时间',
dataIndex: 'bringTime',
scopedSlots: { customRender: 'bringTime' }
},
{
title: '操作',
key: 'operation',
fixed: 'right',
width: 200,
scopedSlots: { customRender: 'action' }
}
],
// Promise // Promise
loadData: (parameter) => { loadData: (parameter) => {
return personPage(Object.assign(parameter, this.queryParam, return personPage(Object.assign(parameter, this.queryParam,
@ -171,6 +106,87 @@ export default {
} }
}, },
methods: { methods: {
getColumns() {
const columns = [{
title: '姓名',
width: 200,
dataIndex: 'name'
},
{
title: '身份证号',
dataIndex: 'idCardNo'
},
{
title: '村组',
dataIndex: 'villageName'
},
{
title: '护理等级',
dataIndex: 'nursingLevelName'
},
{
title: '供养类型',
dataIndex: 'supportTypeName'
}
]
if (this.queryParam.supportType != 2) {
columns.push({
title: '入院时间',
dataIndex: 'bringTime',
scopedSlots: {
customRender: 'bringTime'
}
})
}
//
columns.push({
title: '操作',
key: 'operation',
fixed: 'right',
width: 200,
scopedSlots: {
customRender: 'action'
}
})
const columns2 = [
{
title: '姓名',
width: 200,
dataIndex: 'name'
},
{
title: '身份证号',
dataIndex: 'idCardNo'
},
{
title: '联系方式',
dataIndex: 'phone'
},
{
title: '入院时间',
dataIndex: 'bringTime',
scopedSlots: {
customRender: 'bringTime'
}
},
{
title: '操作',
key: 'operation',
fixed: 'right',
width: 200,
scopedSlots: { customRender: 'action' }
}
]
if(this.type == 1) {
return columns
} else {
return columns2
}
},
// //
handleCreate () { handleCreate () {
this.$router.push({ this.$router.push({

View File

@ -28,6 +28,9 @@
:rowKey="(record) => record.id" :rowKey="(record) => record.id"
:pagination="false" :pagination="false"
> >
<template slot="action" slot-scope="text, record">
<a href="javascript:;" @click="handleDetail(record)" >{{record.personName}}</a>
</template>
</a-table> </a-table>
<div class="draw-button-container align-center" style="bottom: auto;"> <div class="draw-button-container align-center" style="bottom: auto;">
@ -105,6 +108,15 @@
{ {
title: '备注', title: '备注',
dataIndex: 'remark' dataIndex: 'remark'
},
{
title: '入住信息',
key: 'operation',
fixed: 'right',
width: 200,
scopedSlots: {
customRender: 'action'
}
} }
] ]
} }
@ -161,6 +173,16 @@
path: '/room/list', path: '/room/list',
query: {} query: {}
}) })
},
//
handleDetail (record) {
this.$router.push({
path: '/person/support/detail',
query: {
type: 1,
id: record.personId
}
})
} }
} }
} }

19658
yarn.lock

File diff suppressed because it is too large Load Diff