Browse Source

修改bug

chenyubai 1 year ago
parent
commit
7a1224a18b
2 changed files with 59 additions and 106 deletions
  1. 57 103
      app/statistics/html/zbfzDetail.html
  2. 2 3
      app/statistics/js/mzfV1rzReport.js

+ 57 - 103
app/statistics/html/zbfzDetail.html

@ -1,103 +1,57 @@
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>慢阻肺专病复诊明细</title>
    <meta name="author" content="yihu.com" />
    <meta name="format-detection" content="telephone=no" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0, maximum-scale=1.0, user-scalable=0"
    />
    <meta name="apple-mobile-web-app-capable" content="yes" />
    <meta name="apple-mobile-web-app-status-bar-style" content="black" />
    <link rel="stylesheet" type="text/css" href="../../../css/font-awesome.min.css" />
    <link rel="stylesheet" type="text/css" href="../../../css/style.min.css" />
    <link rel="stylesheet" type="text/css" href="../../../css/cross.css" />
    <link rel="stylesheet" type="text/css" href="../../../css/flex.css" />
    <link rel="stylesheet" type="text/css" href="../../../css/element-ui.css" />
    <link href="../../../plugins/toastr/toastr.min.css" rel="stylesheet">
    <link rel="stylesheet" type="text/css" href="../css/common.css" />
	<link rel="stylesheet" type="text/css" href="../css/mzfWorksheet.css" />
</head>
<style>
		
</style>
<body style="margin: 0;overflow-x: auto;" v-cloak>
    <div id="main" class="">
       <div class="ui-col-1 bgc-fff" style="min-width: 900px;">
		   <div class="searchDiv">
				<span class="c-f14">查询时间:</span> 
				<el-date-picker
				  v-model="startTime"
				  type="date"
				  placeholder="选择日期"
				  :clearable="false"
				  :picker-options="setDisabled">
				</el-date-picker> ~
				<el-date-picker
				  v-model="endTime"
				  type="date"
				  placeholder="选择日期"
				  :clearable="false"
				  :picker-options="setDisabled">
				</el-date-picker>
		   </div>
		   <div class="searchDiv mt5">
			   <el-form  :model="form" class="flex handleNodeId-40">
					<el-form-item label="患者姓名:" class="">
						<el-input v-model="form.patientName"  placeholder="请输入患者姓名查询"></el-input>
					</el-form-item>
					<el-form-item label="签约医生:" class=" formLeft">
						<el-input v-model="form.doctorName"  placeholder="请输入签约医生姓名查询"></el-input>
					</el-form-item>
					<div class="dept-select formLeft" style="width: 300px;line-height: 38px;">
						<el-button type="primary" size="mini" @click="confirm">查询</el-button>
						<el-button type="ff9526" size="mini" @click="exportHandle">导出</el-button>
						<el-button type="info" size="mini"  @click="eliminateClick">清除筛选条件</el-button>
					</div>
			   </el-form>
		   </div>
		   
			<el-table  border :data="mzfWorksheetData" style="width: 100%" v-loading="loadingTwo" class="mt20" >
				<template >
					<el-table-column  type="index" label="序号" align="center" width="50"></el-table-column>
					<el-table-column  prop="patientName" label="患者姓名" align="center"></el-table-column>
					<el-table-column  prop="age" label="年龄" align="center"></el-table-column>
					<el-table-column  prop="sex" label="性别" align="center"></el-table-column>
					<el-table-column  prop="hospitalName" label="社区医院" align="center"></el-table-column>
					<el-table-column  prop="doctorName" label="签约医生" align="center"></el-table-column>
					<el-table-column  prop="visitTime" label="复诊时间" align="center"></el-table-column>
				</template>
			</el-table>
			<div class="c-t-right mt20">
				<el-pagination 
				  @current-change="handleCurrentChange"
				  :current-page.sync="currentPage"
				  :page-size="currentSize"
				  layout="total, prev, pager, next, jumper"
				  :total="datatotal">
				</el-pagination>
			</div>
       </div>
    </div>
<script src="../../../js/FileSaver/FileSaver.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/vue.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/jquery-2.2.4.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/element-ui.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../plugins/toastr/toastr.min.js"></script>
    <script src="../../../js/es6-promise.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/underscore.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../js/util.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../api/http-request.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../api/home-api.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../api/statistics-api.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../component/common/event-bus.js"></script>
    <script src="../../../component/statistics/header-tab.js" type="text/javascript" charset="utf-8"></script>
    <script src="../../../component/statistics/header-prompt.js" type="text/javascript" charset="utf-8"></script>
	<script type="text/javascript" src="../../../api/sign_api.js"></script>
    <script src="../js/common.js" type="text/javascript" charset="utf-8"></script>
    <script src="../js/zbfzDetail.js" type="text/javascript" charset="utf-8"></script>
</body>
</html>
<div id="main" class="">
   <div class="ui-col-1 bgc-fff" style="min-width: 900px;">
	   <div class="searchDiv">
			<span class="c-f14">查询时间:</span> 
			<el-date-picker
			  v-model="startTime"
			  type="date"
			  placeholder="选择日期"
			  :clearable="false"
			  :picker-options="setDisabled">
			</el-date-picker> ~
			<el-date-picker
			  v-model="endTime"
			  type="date"
			  placeholder="选择日期"
			  :clearable="false"
			  :picker-options="setDisabled">
			</el-date-picker>
	   </div>
	   <div class="searchDiv mt5">
		   <el-form  :model="form" class="flex handleNodeId-40">
				<el-form-item label="患者姓名:" class="">
					<el-input v-model="form.patientName"  placeholder="请输入患者姓名查询"></el-input>
				</el-form-item>
				<el-form-item label="签约医生:" class=" formLeft">
					<el-input v-model="form.doctorName"  placeholder="请输入签约医生姓名查询"></el-input>
				</el-form-item>
				<div class="dept-select formLeft" style="width: 300px;line-height: 38px;">
					<el-button type="primary" size="mini" @click="confirm">查询</el-button>
					<el-button type="ff9526" size="mini" @click="exportHandle">导出</el-button>
					<el-button type="info" size="mini"  @click="eliminateClick">清除筛选条件</el-button>
				</div>
		   </el-form>
	   </div>
	   
		<el-table  border :data="mzfWorksheetData" style="width: 100%" v-loading="loadingTwo" class="mt20" >
			<template >
				<el-table-column  type="index" label="序号" align="center" width="50"></el-table-column>
				<el-table-column  prop="patientName" label="患者姓名" align="center"></el-table-column>
				<el-table-column  prop="age" label="年龄" align="center"></el-table-column>
				<el-table-column  prop="sex" label="性别" align="center"></el-table-column>
				<el-table-column  prop="hospitalName" label="社区医院" align="center"></el-table-column>
				<el-table-column  prop="doctorName" label="签约医生" align="center"></el-table-column>
				<el-table-column  prop="visitTime" label="复诊时间" align="center"></el-table-column>
			</template>
		</el-table>
		<div class="c-t-right mt20">
			<el-pagination 
			  @current-change="handleCurrentChange"
			  :current-page.sync="currentPage"
			  :page-size="currentSize"
			  layout="total, prev, pager, next, jumper"
			  :total="datatotal">
			</el-pagination>
		</div>
   </div>
</div>

+ 2 - 3
app/statistics/js/mzfV1rzReport.js

@ -216,10 +216,9 @@ Vue.component('mzf-v1rzreport', {
				groupState: groupingCode || '', // 3 康复组 4 对照组
				copdState: 5
			}
			var jsonStr = JSON.stringify(data)
			statisticAPI.findHospitalEntryCount({
				jsonStr
			}).then(res => {
				jsonStr:JSON.stringify(data)
			}).then(function(res){
				if(res.status == 200) {
					console.log(res);
					vm.loadingTwo = false