tijian_tieying/web/dccdc/Views/QueryStatistics/TJDAQuery.cshtml
2025-02-20 12:14:39 +08:00

272 lines
13 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

@{
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>