|
|
|
@ -25,6 +25,7 @@
|
|
|
|
<div class="select-item">
|
|
|
|
<div class="select-item">
|
|
|
|
<div class="select-item__label">护工姓名</div>
|
|
|
|
<div class="select-item__label">护工姓名</div>
|
|
|
|
<el-select
|
|
|
|
<el-select
|
|
|
|
|
|
|
|
filterable
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
|
v-model="select.nurse_name"
|
|
|
|
v-model="select.nurse_name"
|
|
|
|
placeholder="选择护工姓名"
|
|
|
|
placeholder="选择护工姓名"
|
|
|
|
@ -43,9 +44,10 @@
|
|
|
|
<div class="select-item">
|
|
|
|
<div class="select-item">
|
|
|
|
<div class="select-item__label">客户姓名</div>
|
|
|
|
<div class="select-item__label">客户姓名</div>
|
|
|
|
<el-select
|
|
|
|
<el-select
|
|
|
|
|
|
|
|
filterable
|
|
|
|
size="small"
|
|
|
|
size="small"
|
|
|
|
v-model="select.customer_name"
|
|
|
|
v-model="select.customer_name"
|
|
|
|
placeholder="选择护工姓名"
|
|
|
|
placeholder="选择客户姓名"
|
|
|
|
clearable
|
|
|
|
clearable
|
|
|
|
style="width: 200px"
|
|
|
|
style="width: 200px"
|
|
|
|
>
|
|
|
|
>
|
|
|
|
@ -121,10 +123,10 @@
|
|
|
|
>待护理</el-radio
|
|
|
|
>待护理</el-radio
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-radio v-model="select.status" :label="1"
|
|
|
|
<el-radio v-model="select.status" :label="1"
|
|
|
|
>进行中</el-radio
|
|
|
|
>护理中</el-radio
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-radio v-model="select.status" :label="2"
|
|
|
|
<el-radio v-model="select.status" :label="2"
|
|
|
|
>已完成</el-radio
|
|
|
|
>已护理</el-radio
|
|
|
|
>
|
|
|
|
>
|
|
|
|
<el-radio v-model="select.status" label=""
|
|
|
|
<el-radio v-model="select.status" label=""
|
|
|
|
>全部</el-radio
|
|
|
|
>全部</el-radio
|
|
|
|
@ -250,30 +252,26 @@ export default {
|
|
|
|
width:120
|
|
|
|
width:120
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
prop:'status',
|
|
|
|
prop:'status_text',
|
|
|
|
label:'状态',
|
|
|
|
label:'状态',
|
|
|
|
width:120,
|
|
|
|
width:120
|
|
|
|
formatter:(cell,data,val) => {
|
|
|
|
|
|
|
|
let map = new Map([
|
|
|
|
|
|
|
|
[0,'待护理'],
|
|
|
|
|
|
|
|
[1,'护理中'],
|
|
|
|
|
|
|
|
[2,'已护理']
|
|
|
|
|
|
|
|
])
|
|
|
|
|
|
|
|
return map.get(val)
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
prop:'date',
|
|
|
|
|
|
|
|
label:'计划时间',
|
|
|
|
label:'计划时间',
|
|
|
|
width:180,
|
|
|
|
width:200,
|
|
|
|
|
|
|
|
customFn:row => {
|
|
|
|
|
|
|
|
return (
|
|
|
|
|
|
|
|
<div>{this.$moment(row.start_time).format('YYYY-MM-DD HH:mm')} ~ {this.$moment(row.end_time).format('HH:mm')}</div>
|
|
|
|
|
|
|
|
)
|
|
|
|
|
|
|
|
}
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
prop:'start_time',
|
|
|
|
prop:'sign_in',
|
|
|
|
label:'签到时间',
|
|
|
|
label:'签到时间',
|
|
|
|
width:180
|
|
|
|
width:180
|
|
|
|
},
|
|
|
|
},
|
|
|
|
{
|
|
|
|
{
|
|
|
|
prop:'end_time',
|
|
|
|
prop:'sign_out',
|
|
|
|
label:'签退时间',
|
|
|
|
label:'签退时间',
|
|
|
|
width: 180
|
|
|
|
width: 180
|
|
|
|
},
|
|
|
|
},
|
|
|
|
|