From 5a5844652f388bbb08c9153d91d9fc2c7d5d18d2 Mon Sep 17 00:00:00 2001
From: 侯瑞军 <411269194@kidgrow.com>
Date: Wed, 31 Mar 2021 16:31:47 +0800
Subject: [PATCH] 测试复现查询光片剩余量的数量问题
---
kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/screeningHospital_form.html | 56 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 55 insertions(+), 1 deletions(-)
diff --git a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/screeningHospital_form.html b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/screeningHospital_form.html
index 9f20b57..f293d26 100644
--- a/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/screeningHospital_form.html
+++ b/kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/screeningHospital_form.html
@@ -12,7 +12,22 @@
</div>
</div>
<div class="layui-inline">
- <label class="layui-form-label" style="width: 67px;">推送筛查</label>
+ <label class="layui-form-label">科室</label>
+ <div class="layui-input-block" style="width: 150px;">
+ <input name="departmentName" id="departmentName" placeholder="请选择科室" type="hidden"
+ class="layui-input" maxlength="20" />
+ <select id="departmentId" name="departmentId" lay-filter="departmentId" placeholder="请选择科室"
+ lay-verify="required" required>
+ <option value="">-请选择科室-</option>
+ </select>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div style="display:flex">
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 75px;">推送筛查</label>
<div class="layui-input-block" style="width: 150px;">
<input name="isScreeningPush" id="isScreeningPush_yes" type="radio" value="1" title="是"
class="layui-input"/>
@@ -22,6 +37,7 @@
</div>
</div>
</div>
+
<div style="display:flex">
<div class="layui-form-item">
<div class="layui-inline">
@@ -121,6 +137,8 @@
data.field.enabled = "1";
data.field.contactNumber = $("#contactNumber").val();
data.field.contactAddress = $("#contactAddress").val();
+ data.field.departmentId = $("#departmentId").val();
+ data.field.departmentName = $("#departmentName").val();
layer.load(2);
admin.req('api-opration/hospitalscreening', JSON.stringify(data.field), function (data) {
@@ -147,6 +165,8 @@
template_txt: "<div class='layui-table-cell'>{{d.hospitalName}}</div>", //下拉列表模板
onselect: function (resp) {
$("#hospitalId").val(resp.id);
+ //重新装载科室
+ getdepartment(resp.id);
}
});
//上传二维码
@@ -206,6 +226,39 @@
}
});
+ //新增 和 更新 科室触发的事件
+ form.on('select(departmentId)', function () {
+ //将部门名称赋值
+ $('#departmentName').val($(this)[0].innerHTML);
+ });
+ //获取科室
+ var getdepartment = function (data) {
+ admin.req('api-user/sysdepartment/findListByHospitalId', {
+ id: data
+ }, function (data) {
+ layer.closeAll('loading');
+ if (0 === data.code) {
+ department = data.data;
+ $('#departmentId').empty();
+ if (data.data.length > 0) {
+ $('#departmentName').val(data.data[0].departmentName);
+ }
+ $.each(data.data, function (index, item) {
+ //往下拉菜单里添加元素
+ $('#departmentId').append(new Option(item.departmentName, item.id,
+ false, false));
+ form.render('select', 'app-form');
+ })
+ form.render();
+ } else {
+ layer.msg(data.msg, {
+ icon: 2,
+ time: 2000
+ });
+ }
+ }, 'get');
+ }
+
var screeningHospital = admin.getTempData('t_screeningHospital');
if(screeningHospital){
$("#hospitalName").val(screeningHospital.hospitalName);
@@ -230,6 +283,7 @@
$('#indexImage').append('<img src="' + screeningHospital.homePage +
'" width="50px" height="50px" class="layui-upload-img">');
+ getdepartment(screeningHospital.hospitalId);
form.render();
}
});
--
Gitblit v1.8.0