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

130 lines
4.6 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 = "getTjxm";
}
@section scripts{
<script type="text/javascript">
//从业主检页面,复检,弹出窗
$(function () {
$("#layout1").ligerLayout({ leftWidth: 300, topHeight: 30 });
//点击 查询 按钮
$("#btSelect").click(function () {
liger.get("grid1").set("parms", { teamid: $("#team").val() });
liger.get("grid1").reload();
})
$("#btSave").click(function () {
var items = "";
var rows = liger.get("grid2").getData();
for (var i in rows) {
items += rows[i].exam_id + ",";
}
//20230704 lx
if (items.length <= 0) {
alert("请选择复检项目");
return;
}
parent.closeOpen2(items);
})
//此处接收的参数id应该是 体检登记ID此处当成分组id了估计是bug……………………
$("#grid1").ligerGrid({
height: '100%',
columns: [
{ display: 'id', name: 'exam_id', align: 'left', width: 40 },
{ display: '项目名称', name: 'project_name', align: 'left', width: 100 },
{ display: '体检小组', name: 'team_name', align: 'left', width: 100 }
],
url: "@Url.Action("getTjxmData3")?id=@Model",
pageSize: 30,
rownumbers: true,
fixedCellHeight: false,
alternatingRow: false,
usePager: false,
rowAttrRender: function (rowdata, rowid) {
if (rowdata.qualified == "不合格") {
return "style='background:red'";
}
return "";
},
onSelectRow: function (rowdata, rowid, rowobj) {
liger.get("grid1").remove(rowdata);
var rows = liger.get("grid2").getData();
for (var i in rows)
{
if (rows[i].exam_id == rowdata.exam_id)
return;
}
liger.get("grid2").add(rowdata);
}
});
$("#grid2").ligerGrid({
height: '100%',
columns: [
{ display: 'id', name: 'exam_id', align: 'left', width: 40 },
{ display: '项目名称', name: 'project_name', align: 'left', width: 100 },
{ display: '体检小组', name: 'team_name', align: 'left', width: 100 }
],
url: "@Url.Action("getTjxmData2")?id=@Model",
pageSize: 30,
rownumbers: true,
fixedCellHeight: false,
alternatingRow: false,
usePager: false,
onSelectRow: function (rowdata, rowid, rowobj)
{
liger.get("grid2").remove(rowdata);
var rows = liger.get("grid1").getData();
for (var i in rows) {
if (rows[i].exam_id == rowdata.exam_id)
return;
}
liger.get("grid1").add(rowdata);
},
rowAttrRender: function (rowdata, rowid) {
if (rowdata.qualified == "不合格") {
return "style='background:red'";
}
return "";
}
});
});
</script>
}
<div class="l-clear"></div>
<div id="layout1">
<div position="left" title="异常项目">
<div id="grid1"></div>
</div>
<div position="center" title="重检项目">
<div id="grid2"></div>
</div>
<div position="top">
<table class="t1" style="width: 100%">
<tr>
<td class="ltd" width="100px">体检小组:</td>
<td class="rtd">
@Html.DropDownList("team", ViewData["team"] as SelectList, "----请选择----")
</td>
<td class="rtd">
<input type="button" id="btSelect" value="查询" class="l-button" />
</td>
<td class="rtd">
<input type="button" id="btSave" value="提交" class="l-button" />
</td>
</tr>
</table>
</div>
</div>
<div style="display:none;"></div>