tijian_tieying/web/dccdc/Views/professional/Collection.cshtml

161 lines
6.7 KiB
Plaintext
Raw Normal View History

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

@{
ViewBag.Title = "信息采集";
}
<table class="t1" style="width:100%">
<tr>
<td class="ltd" style="width:100px">采集类型:</td>
<td class="rtd" colspan="6"><input name="cjlx" value="采血" type="radio" checked="checked" /><span onclick="selcjlx('采血')">采血</span></td>
</tr>
<tr>
<td class="ltd" style="width:100px">体检编号:</td>
<td ><input class="l-text" name="physical_num" type="text" onkeydown="searchdjxx(event,this)" maxlength="13" /><font style="color: rgb(129, 192, 192); font-size: 11pt; font-weight: bold;">&nbsp;回车即查&nbsp;</font></td>
<td class="rtd" colspan="5" id="msg"> </td>
</tr>
<tr>
<td class="ltd">体检编号: </td>
<td class="rtd" width="220px"><span id="t_physical_num"></span></td>
<td class="ltd" width="100px">试管编号:</td>
<td class="rtd"></td>
<td class="ltd" width="100px">采集情况:</td>
<td class="rtd"><span id="t_cjqk"></span></td>
<td rowspan="5" valign="middle" id="zp"><span>照片</span></td>
</tr>
<tr>
<td class="ltd">姓名:</td>
<td class="rtd"><span id="t_person_name" ></span></td>
<td class="ltd" width="100px">性别:</td>
<td class="rtd"><span id="t_sex"></span></td>
<td class="ltd" width="100px">年龄:</td>
<td class="rtd"><span id="t_person_age"></span></td>
</tr>
<tr>
<td class="ltd">身份证号:</td>
<td class="rtd"><span id="t_card_number" ></span></td>
<td class="ltd" width="100px">体检类型:</td>
<td class="rtd"><span id="t_physical_way"></span></td>
<td class="ltd" width="100px">在岗状态:</td>
<td class="rtd"><span id="t_work_category"></span></td>
</tr>
<tr>
<td class="ltd" style="width:100px">企业名称:</td>
<td class="rtd" colspan="5"><span id="t_util_name"></span></td>
</tr>
<tr>
<td class="ltd" style="width:100px">有害因素:</td>
<td class="rtd" colspan="5"><span id="t_hazards"></span></td>
</tr>
</table>
<div id="tjxm"></div>
<table style="width:100%" class="t1">
<tr>
<td width="100px" class="ltd">当日登记:</td>
<td class="rtd"><span id="drdj"></span></td>
<td width="100px" class="ltd">需要采集:</td>
<td class="rtd"><span id="xcj"></span></td>
<td width="100px" class="ltd">已采集:</td>
<td class="rtd"><span id="ycj"></span></td>
<td width="100px" class="ltd">未采集:</td>
<td class="rtd"><span id="wcj"></span></td>
</tr>
</table>
@section scripts{
<script type="text/javascript">
function selcjlx(v)
{
$("input[name='cjlx'][value='"+v+"']").attr("checked", "checked");
}
function searchdjxx(e,o)
{
// //debugger
var keynum
var keychar
var numcheck
if (window.event) // IE
{
keynum = e.keyCode
}
else if (e.which) // Netscape/Firefox/Opera
{
keynum = e.which
}
if(keynum==13)
{
var num = $(o).val();
$.ajax({
url: "@Url.Action("getCollection")", type: "post", dataType: "json", data: { num: num, lx: $("input[name='cjlx']:checked").val() }
, success: function (data) {
seterrmsg(data.Message);
o.select();
if(data.State!=1)
{
}
else
{
//person_name,sex,person_age,card_number,physical_way,work_category ,hazards,util_name
$("#t_person_name").text(data.regmodel.person_name);
$("#t_sex").text(data.regmodel.sex);
$("#t_person_age").text(data.regmodel.person_age+"岁");
$("#t_card_number").text(data.regmodel.card_number);
$("#t_physical_way").text(data.regmodel.physical_way);
$("#t_work_category").text(data.regmodel.status == null ? " " : data.regmodel.status);
$("#t_hazards").text(data.regmodel.hazards == null ? " " : data.regmodel.hazards);
$("#t_util_name").text(data.regmodel.util_name == null ? "" : data.regmodel.util_name);
$("#t_physical_num").text(data.regmodel.physical_num);
$("#t_cjqk").text("已采集!");
$("#zp").html("<image src=\"data:image/jpeg;base64," + data.regmodel.phone_path + "\" style='width:120px' />");
liger.get("tjxm").set("data", data);
}
getCJZT();
},
error:function(err) {
$.ligerDialog.error(err.responseText);
}
});
}
}
function seterrmsg(msg)
{
$("#msg").html("<span style='font-size:22px;font-weight:bold;color:red;'>" + msg + "</span>");
setTimeout(function () { $("#msg").html(""); }, 5000);
}
$(function () {
$("#tjxm").ligerGrid({
title: "体检项目",
columns: [
{ name: "exam_group", display: "体检小组 ", align: "left",width:200 },
{ name: "project_name", display: "体检项目 ", align: "left", width: 300 },
{ name: "project_result", display: "标准值", align: "left", width: 300 }
], width: "98%",
height: "98%",
rownumbers: true,
fixedCellHeight: false,
usePager: false, dataAction: 'local'
});
getCJZT();
});
//按日期查询采集状态
function getCJZT()
{
$.ajax({
url: "@Url.Action("getCJZT")", type: "post", dataType: "json", data: { lx: $("input[name='cjlx']:checked").val() }
, success: function (data) {
$("#drdj").text(data.drdj);//当时登记人数
$("#xcj").text(data.xyrs);//需采集人数
$("#ycj").text(data.wcrs);//完成采集人数
$("#wcj").text(data.xyrs - data.wcrs);//未完成人数
},
error:function(err)
{
$.ligerDialog.error(err.responseText);
}
});
}
</script>
}