tijian_tieying/web/dccdc/Views/QueryStatistics/TJDAQuery.cshtml

272 lines
13 KiB
Plaintext
Raw Normal View History

2025-02-20 12:14:39 +08:00

@{
ViewBag.Title = "体检档案查询";
}
@section scripts{
<style type="text/css">
.l-btn2 {
margin-left: 10px;
width: auto;
padding-left: 4px;
padding-right: 4px;
}
div {
float: left;
}
</style>
<script type="text/javascript">
var tiaomahao;
function init() {
$("#djrq").ligerDateEditor();
$("#djjsrq").ligerDateEditor();
}
function lscx()
{
if (tiaomahao == null || tiaomahao == "") {
alert("请选择一个客户信息!");
} else {
openf = $.ligerDialog.open({
url: "@Url.Action("LiShi", "Result")?tmh=" + tiaomahao,
title: "历史",
width: 800,
height: 400
});
}
}
function cx() {
var data = $("#searchForm").serializeArray();
$.ajax({
url: "@Url.Action("getHGList")", data: data, type: "post", dataType: "json",
success: function (data) {
liger.get("hgrylb").set("data", data);
counthg();
}
});
}
function counthg() {
tiaomahao = "";
$("#hgall").text(liger.get("hgrylb").get("data").Rows.length);
}
$(function () {
init();
$("#hgrylb").ligerGrid({
isScroll: true,dataAction: "local", selectRowButtonOnly:true,
columns: [
{ name: "physical_num", display: "体检编号 ", align: "left", width: 150 },
{ name: "person_name", display: "姓名", align: "centre", width: 100 },
{ name: "sex", display: "性别", align: "left", width: 50 },
{ name: "person_age", display: "年龄 ", align: "left", width: 50 },
{ name: "util_name", display: "单位名称 ", align: "left", width: 200 },
{ name: "area", display: "所属区域 ", align: "left", width: 100 },
{ name: "register_date", display: "体检日期 ", align: "left", width: 100 },
{ name: "physical_category", display: "行业类别 ", align: "left", width: 100 },
{ name: "work_category", display: "工种 ", align: "left", width: 100 }
], onSelectRow: function (rowdata, rowid, rowobj) { showinfo(rowdata); },
height: 400,
width:1280,
alternatingRow: false,
usePager: false
});
});
var dia;
function selectdw() {
dia = $.ligerDialog.open({ title: "选择企业", url: "@Url.Action("SelectCompany","Common")?lx=职业", width: 811, height: 422 });
}
function qcqy() {
$("#qyid").val("");
$("#qymc").val("");
$("#tjfa").empty();
$("#tjfa").append($("<option>").val("").text("---请选择---"));
}
function selectedQY(data) {
$("#qymc").val(data.enterprise_name);
$("#qyid").val(data.id);
$("#tjfa").empty();
$("#tjfa").append($("<option>").val("").text("---请选择---"));
$.ajax({
url: "@Url.Action("getQYFABySiteId")",
type: "post", dataType: "json", data: { id: data.id },
success: function (tjfas) {
//alert(tjfas);
for (var i = 0; i < tjfas.length; i++) {
$("#tjfa").append($("<option>").val(tjfas[i].id).text(tjfas[i].scheme_name));
}
}
});
dia.close();
}
function showinfo(rowdata) {
//debugger
tiaomahao = rowdata.physical_num;
$("#person_name").text(rowdata.person_name);
$("#card_number").text(rowdata.card_number);
$("#birth").text(rowdata.birth);
$("#zp").html("<image src=\"data:image/jpeg;base64," + rowdata.phone_path + "\" style='width:120px' />");
$("#sex").text(rowdata.sex);
$("#person_age").text(rowdata.person_age);
$("#marry_status").text(rowdata.marry_status);
$("#nation").text(rowdata.nation);
$("#department").text(rowdata.department);
$("#phone").text(rowdata.phone);
$("#nationality").text(rowdata.nationality);
$("#work_category").text(rowdata.work_category);
//$("#trade_type_maintain_id").text(rowdata.trade_type_maintain_id);//0
getHylb(rowdata.trade_type_maintain_id);
$("#status").text(rowdata.status);
$("#job_num").text(rowdata.job_num);
$("#work_years").text(rowdata.work_years);
$("#work_months").text(rowdata.work_months);
$("#touch_years").text(rowdata.touch_years);
$("#touch_months").text(rowdata.touch_months);
$("#register_date").text(rowdata.register_date);
$("#common_scheme").text(rowdata.common_scheme);
$("#util_name").text(rowdata.util_name);
$("#hazards").text(rowdata.hazards);
$("#payment").text(rowdata.payment);
$("#physical_type").text(rowdata.physical_type);
$("#physical_way").text(rowdata.physical_way);//0
// $("#person_category").text(rowdata.person_category);
}
function getHylb(id) {
$.ajax({
url: "@Url.Action("getHylb")",
type: "post", dataType: "json", data: { id: id },
success: function (hylb) {
$("#trade_type_maintain_id").text(hylb.trade_name);
}
});
}
</script>
}
<table class="t1" style="width:1280px" title="体检档案报表">
<tr>
<td>
<form id="searchForm">
<table>
<tr>
<td width="70" class="ltd">登记日期:</td>
<td width="150" class="rtd"><input type="text" id="djrq" name="djrq"></td>
<td width="70" class="ltd">结束日期:</td>
<td width="150" class="rtd"><input type="text" id="djjsrq" name="djjsrq"></td>
<td width="70" class="ltd">体检编号:</td>
<td width="150" class="rtd"><input id="tjbh" class="l-text" name="tjbh" /></td>
<td width="70" class="ltd">姓名:</td>
<td width="150" class="rtd"><input id="xm" name="xm" class="l-text" /></td>
<td width="70" class="ltd">身份证号:</td>
<td width="150" class="rtd"><input id="sfzh" name="sfzh" class="l-text" /></td>
</tr>
<tr>
<td width="70" class="ltd">行业类别:</td>
<td width="150" class="rtd">@Html.DropDownList("hylb", ViewBag.hylb as SelectList, "----请选择----")</td>
<td width="70" class="ltd">户籍类别:</td>
<td width="150" class="rtd">@Html.DropDownList("hjlb", ViewBag.hjlb as SelectList, "----请选择----")</td>
<td width="70" class="ltd">所属区域:</td>
<td width="150" class="rtd">@Html.DropDownList("ssqu", ViewBag.ssqu as SelectList, "----请选择----")</td>
<td width="70" class="ltd">登记类别:</td>
<td width="150" class="rtd">@Html.DropDownList("djlb", ViewBag.djlb as SelectList, "----请选择----")</td>
<td width="70" class="ltd">体检方式:</td>
<td width="150" class="rtd">@Html.DropDownList("tjfs", ViewBag.tjfs as SelectList, "----请选择----")</td>
</tr>
<tr>
<td width="70" class="ltd">单位名称:</td>
<td width="300" class="rtd" colspan="2"><input id="qymc" class="l-text" name="qymc" onfocus="selectdw()" /><input id="qyid" name="qyid" type="hidden" /><a class="l-button l-btn2" href="javascript:qcqy()">清除</a></td>
<td width="70" class="ltd">体检类型:</td>
<td width="150" class="rtd"><select id="tjfa" name="tjfa" style="width:130px"></select></td>
<td width="70" class="ltd">符合人数:</td>
<td width="150" class="rtd"><span id="hgall">0</span><span>人</span></td>
<td colspan="3" class="rtd">
<input type="button" value="查询" onclick="cx();" class="l-button" />
<input type="button" value="导出EXCEL" onclick="" class="l-button" />
<input type="button" value="历史查询" onclick="lscx();" class="l-button" />
</td>
</tr>
</table>
</form>
</td>
</tr>
</table>
<div id="hgrylb"></div>
<table class="t1" style="width:1280px" >
<tr>
<td width="200" class="rtd">姓名:</td>
<td colspan="3" width="300" class="rtd"><span id="person_name"></span></td>
<td width="200" class="rtd">身份证号:</td>
<td colspan="3" width="300" class="rtd"><span id="card_number"></span></td>
<td width="200" class="rtd">出生日期:</td>
<td width="300" class="rtd"><span id="birth"></span></td>
<td rowspan="7" valign="middle" id="zp" width="300" class="rtd"><span style="font-size:16px;font-weight:bold;color:gray">照片</span></td>
</tr>
<tr>
<td width="100" class="rtd">性别:</td>
<td width="200" class="rtd"><span id="sex"></span></td>
<td width="100" class="rtd">年龄:</td>
<td width="200" class="rtd"><span id="person_age"></span></td>
<td width="140" class="rtd">婚否:</td>
<td width="200" class="rtd"><span id="marry_status"></span></td>
<td width="100" class="rtd">民族:</td>
<td width="200" class="rtd"><span id="nation"></span></td>
<td width="100" class="rtd">部门:</td>
<td width="200" class="rtd"><span id="department"></span></td>
</tr>
<tr>
<td width="200" class="rtd">联系电话:</td>
<td colspan="3" width="300" class="rtd"><span id="phone"></span></td>
<td width="200" class="rtd">国籍:</td>
<td colspan="3" width="300" class="rtd"><span id="nationality"></span></td>
<td width="200" class="rtd">工种:</td>
<td><span id="work_category" width="300" class="rtd"></span></td>
</tr>
<tr>
<td width="200" class="rtd">行业类别:</td>
<td colspan="3" width="300" class="rtd"><span id="trade_type_maintain_id"></span></td>
<td width="200" class="rtd">在岗状态:</td>
<td colspan="3" width="300" class="rtd"><span id="status"></span></td>
<td width="200" class="rtd">工号:</td>
<td width="300" class="rtd"><span id="job_num"></span></td>
</tr>
<tr>
<td width="100" class="rtd">总工龄:年</td>
<td width="200" class="rtd"><span id="work_years"></span></td>
<td width="100" class="rtd">月:</td>
<td width="200" class="rtd"><span id="work_months"></span></td>
<td width="140" class="rtd">接害工龄:年</td>
<td width="200" class="rtd"><span id="touch_years"></span></td>
<td width="100" class="rtd">月:</td>
<td width="200" class="rtd"><span id="touch_months"></span></td>
<td width="100" class="rtd">体检类型:</td>
<td width="200" class="rtd"><span id="physical_type"></span></td>
</tr>
<tr>
<td width="200" class="rtd">登记日期:</td>
<td colspan="3" width="300" class="rtd"><span id="register_date"></span></td>
<td width="200" class="rtd">体检方式:</td>
<td colspan="3" width="300" class="rtd"><span id="physical_way"></span></td>
<td width="200" class="rtd">体检方案:</td>
<td width="300" class="rtd"><span id="common_scheme"></span></td>
</tr>
<tr>
<td width="200" class="rtd">有害因素:</td>
<td colspan="3" width="300" class="rtd"><span id="hazards"></span></td>
<td width="200" class="rtd">接害工龄:</td>
<td colspan="3" width="300" class="rtd"><span id="touch_years"></span>年<span id="touch_months"></span>月</td>
<td width="200" class="rtd">企业:</td>
<td width="300" class="rtd"><span id="util_name"></span></td>
</tr>
</table>