From ea5b87e2ac4747ca8a47f00dffac5b2c1668948b Mon Sep 17 00:00:00 2001
From: dougang <78125310@kidgrow.com>
Date: Mon, 19 Apr 2021 14:44:29 +0800
Subject: [PATCH] 页面细节修改
---
kidgrow-web/kidgrow-web-manager/src/main/resources/static/pages/keaigao/screeningHospital_form.html | 77 ++++++++++++++++++++++++++++++++++++++
1 files changed, 76 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 8621db4..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,12 +12,45 @@
</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"/>
<input name="isScreeningPush" id="isScreeningPush_no" type="radio" checked value="0" title="否"
class="layui-input"/>
+ </div>
+ </div>
+ </div>
+ </div>
+
+ <div style="display:flex">
+ <div class="layui-form-item">
+ <div class="layui-inline">
+ <label class="layui-form-label">联系电话</label>
+ <div class="layui-input-block" style="width: 150px;">
+ <input name="contactNumber" id="contactNumber" placeholder="联系电话" lay-verify="required" required class="layui-input" maxlength="20"/>
+
+ </div>
+ </div>
+ <div class="layui-inline">
+ <label class="layui-form-label" style="width: 68px;">联系地址</label>
+ <div class="layui-input-block" style="width: 150px;">
+ <input name="contactAddress" id="contactAddress" lay-verify="required" required placeholder="联系地址" class="layui-input" maxlength="50"/>
</div>
</div>
</div>
@@ -102,6 +135,10 @@
data.field.pushTitle = $("#pushTitle").val();
data.field.pushDescription = $("#pushDescription").val();
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) {
@@ -128,6 +165,8 @@
template_txt: "<div class='layui-table-cell'>{{d.hospitalName}}</div>", //下拉列表模板
onselect: function (resp) {
$("#hospitalId").val(resp.id);
+ //重新装载科室
+ getdepartment(resp.id);
}
});
//上传二维码
@@ -187,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);
@@ -194,6 +266,8 @@
$("#id").val(screeningHospital.id);
$("#pushTitle").val(screeningHospital.pushTitle);
$("#pushDescription").val(screeningHospital.pushDescription);
+ $("#contactNumber").val(screeningHospital.contactNumber);
+ $("#contactAddress").val(screeningHospital.contactAddress);
if (screeningHospital.isScreeningPush == 1) {
$("#isScreeningPush_yes").prop("checked", true)
@@ -209,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