Browse Source

处理上报管理页面时间范围

newMaster
1747191978@qq.com 4 months ago
parent
commit
28a20ffddf
  1. 29
      acupuncture-后台/src/views/report/manage.vue

29
acupuncture-后台/src/views/report/manage.vue

@ -2,7 +2,7 @@
<div class="app-container"> <div class="app-container">
<el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch" <el-form :model="queryParams" ref="queryForm" size="small" :inline="true" v-show="showSearch"
label-width="80px"> label-width="80px">
<el-form-item label="组织名称" prop="name"> <el-form-item label="标题" prop="name">
<el-input v-model="queryParams.param.name" placeholder="请输入" clearable <el-input v-model="queryParams.param.name" placeholder="请输入" clearable
@keyup.enter.native="handleQuery" /> @keyup.enter.native="handleQuery" />
</el-form-item> </el-form-item>
@ -24,14 +24,24 @@
<el-table v-loading="loading" :data="listData" @selection-change="handleSelectionChange" max-height="600"> <el-table v-loading="loading" :data="listData" @selection-change="handleSelectionChange" max-height="600">
<el-table-column type="selection" width="55" align="center" /> <el-table-column type="selection" width="55" align="center" />
<el-table-column fixed label="标题" align="center" prop="name" min-width="100" /> <el-table-column fixed label="标题" align="center" prop="reportTitle" min-width="100" />
<el-table-column fixed label="类型" align="center" prop="contactPhone" show-overflow-tooltip min-width="100"> <el-table-column fixed label="类型" align="center" prop="typeName" show-overflow-tooltip min-width="100">
</el-table-column> </el-table-column>
<el-table-column fixed label="开始时间" align="center" prop="contactPhone" show-overflow-tooltip <el-table-column fixed label="开始时间" align="center" prop="timeRangeStart" show-overflow-tooltip
min-width="100"> min-width="100">
<template slot-scope="scope">
<span>
{{ parseTime(scope.row.timeRangeStart, "{y}-{m}-{d}") }}
</span>
</template>
</el-table-column> </el-table-column>
<el-table-column fixed label="结束时间" align="center" prop="contactPhone" show-overflow-tooltip <el-table-column fixed label="结束时间" align="center" prop="timeRangeEnd" show-overflow-tooltip
min-width="100"> min-width="100">
<template slot-scope="scope">
<span>
{{ parseTime(scope.row.timeRangeEnd, "{y}-{m}-{d}") }}
</span>
</template>
</el-table-column> </el-table-column>
<el-table-column label="创建人/创建时间" align="center" min-width="140"> <el-table-column label="创建人/创建时间" align="center" min-width="140">
<template slot-scope="scope"> <template slot-scope="scope">
@ -66,12 +76,12 @@
</el-option> </el-option>
</el-select> </el-select>
</el-form-item> </el-form-item>
<el-form-item label="开始时间" prop="timeRangeStart"> <el-form-item label="时间范围" prop="time">
<!-- <el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.timeRangeStart" <!-- <el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.timeRangeStart"
type="date" placeholder="选择日期"> type="date" placeholder="选择日期">
</el-date-picker> --> </el-date-picker> -->
<el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.time" type="daterange" <el-date-picker format="yyyy-MM-dd" value-format="yyyy-MM-dd" v-model="form.time" type="daterange"
range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期"> range-separator="至" start-placeholder="开始日期" end-placeholder="结束日期" @input="$forceUpdate()">
</el-date-picker> </el-date-picker>
</el-form-item> </el-form-item>
<!-- <el-form-item label="结束时间" prop="timeRangeEnd"> <!-- <el-form-item label="结束时间" prop="timeRangeEnd">
@ -211,7 +221,10 @@
this.open = true; this.open = true;
this.title = "修改上报"; this.title = "修改上报";
this.form = JSON.parse(JSON.stringify(row)) this.form = JSON.parse(JSON.stringify(row))
this.form.time = [this.form.timeRangeStart,this.form.timeRangeEnd] let timeRangeStart = this.parseTime(this.form.timeRangeStart, "{y}-{m}-{d}")
let timeRangeEnd = this.parseTime(this.form.timeRangeEnd, "{y}-{m}-{d}")
this.form.time[0] = timeRangeStart
this.form.time[1] = timeRangeEnd
}, },
/** 诊疗档案 */ /** 诊疗档案 */
submitForm: function() { submitForm: function() {

Loading…
Cancel
Save