<fieldset class="layui-elem-field layui-field-title">
|
<legend>医院基本信息</legend>
|
</fieldset>
|
<form id="hospital-form" lay-filter="hospital-form" class="layui-form model-form" method="POST">
|
<div class="layui-form-item">
|
<label class="layui-form-label">医院名称</label>
|
<div class="layui-input-block">
|
<input name="hospitalName" id="hospitalName" placeholder="请输入医院名称" type="text" class="layui-input"
|
maxlength="50" lay-verify="required" required autocomplete="on" />
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">医院简称</label>
|
<div class="layui-input-block">
|
<input name="hospitalShortName" type="text" class="layui-input" maxlength="50" />
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">医院类型</label>
|
<div class="layui-input-block">
|
<input name="hospitalTypeId" id="hospitalTypeId" type="hidden" />
|
<select name="hospitalTypeName" id="hospitalTypeName" lay-filter="hospitalTypeName">
|
<option value="">请选择</option>
|
</select>
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">医院资质</label>
|
<div class="layui-input-block">
|
<input name="hospitalQualifiedId" id="hospitalQualifiedId" type="hidden" />
|
<select name="hospitalQualifiedName" id="hospitalQualifiedName" lay-filter="hospitalQualifiedName">
|
<option value="">请选择</option>
|
</select>
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">所在地区</label>
|
<div class="layui-input-block">
|
<select id="hospitalProvince" placeholder="省份" lay-filter="hospitalProvince">
|
</select>
|
<select id="hospitalCity" placeholder="市" lay-filter="hospitalCity">
|
<option value="">选择市</option>
|
</select>
|
<select id="hospitalArea" placeholder="区县" lay-filter="hospitalArea">
|
<option value="">选择区县</option>
|
</select>
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">区号</label>
|
<div class="layui-input-block">
|
<input name="areaCode" type="text" class="layui-input" maxlength="10" />
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">地址</label>
|
<div class="layui-input-block">
|
<input name="hospitalAdress" type="text" class="layui-input" maxlength="100" />
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">经度</label>
|
<div class="layui-input-block">
|
<input name="longitude" type="text" class="layui-input" maxlength="20" />
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">纬度</label>
|
<div class="layui-input-block">
|
<input name="latitude" type="text" class="layui-input" maxlength="20" />
|
</div>
|
</div>
|
<div class="layui-form-item">
|
<label class="layui-form-label">医院简介</label>
|
<div class="layui-input-block">
|
<input name="hospital_about" type="text" class="layui-input" maxlength="500" />
|
</div>
|
</div>
|
<div class="layui-form-item model-form-footer">
|
<button class="layui-btn layui-btn-primary" ew-event="closeDialog" type="button">取消</button>
|
<button class="layui-btn" lay-filter="hospital-form-submit" lay-submit>保存</button>
|
</div>
|
</form>
|
|
<script>
|
layui.use(['form', 'table', 'laydate', 'util', 'config', 'admin', 'area', 'formSelects', 'dic', 'autocomplete'], function () {
|
var form = layui.form;
|
var table = layui.table;
|
var config = layui.config;
|
var layer = layui.layer;
|
var util = layui.util;
|
var admin = layui.admin;
|
var area = layui.area;
|
var dic = layui.dic;
|
var formSelects = layui.formSelects;
|
var autocomplete = layui.autocomplete;
|
|
autocomplete.render({
|
elem: $('#hospitalName'),
|
cache: true,
|
url: config.base_server + 'api-user/syshospital',
|
response: { code: 'code', data: 'data' },
|
template_val: '{{d.hospitalName}}',
|
template_txt: '{{d.hospitalName}} <span class=\'layui-badge layui-bg-gray\'>{{d.id}}</span>',
|
onselect: function (resp) {
|
//$('#content1').html("NEW RENDER: " + JSON.stringify(resp));
|
}
|
})
|
//医院资质数据
|
dic.dicData("#hospitalQualifiedName", "HOSPITAL_QUALIFIED", "");
|
//医院类型数据
|
dic.dicData("#hospitalTypeName", "HOSPITAL_TYPE", "");
|
//省份数据加载
|
area.areaData("#hospitalProvince", 1, "", "");
|
//装载市区数据
|
form.on("select(hospitalProvince)", function (data) {
|
area.areasClear("#hospitalArea", 3);
|
area.areaData("#hospitalCity", 2, data.value, "");
|
});
|
//装载区县数据
|
form.on("select(hospitalCity)", function (data) {
|
area.areaData("#hospitalArea", 3, data.value, "");
|
});
|
//赋值资质数据ID
|
form.on("select(hospitalQualifiedName)", function (data) {
|
$("#hospitalQualifiedId").val(data.value);
|
});
|
//赋值医院类型数据ID
|
form.on("select(hospitalTypeName)", function (data) {
|
$("#hospitalTypeId").val(data.value);
|
});
|
});
|
</script>
|