128 lines
6.9 KiB
HTML
128 lines
6.9 KiB
HTML
<div class="easyui-layout" style="width:100%;height:100%;">
|
|
<div id='southdiv' data-options="region:'south'" style="height:50px;text-align:center;padding:5px">
|
|
<a href="javascript:void(0)" iconCls="fa-check" class="easyui-linkbutton" onclick="fxsubmitForm()"
|
|
id="submitb">提交</a>
|
|
<a href="javascript:void(0)" iconCls="fa-close" class="easyui-linkbutton" onclick="closeForm()">取消</a>
|
|
</div>
|
|
<div data-options="region:'center'" style="height:100%;padding:15px 15px;">
|
|
<div class="labeldiv">所属风险点</div>
|
|
<table style="margin:10px;width:100%">
|
|
<tr>
|
|
<td><label>区域:</label><input id="fxqy" class="easyui-textbox" readonly=readonly /></td>
|
|
<td><label>类型:</label><input id="fxlx" class="easyui-textbox" readonly=readonly /></td>
|
|
<tr>
|
|
<td><label>名称:</label><input id="fxmc" class="easyui-textbox" readonly=readonly /></td>
|
|
<td><label>位置:</label><input id="jtwz" class="easyui-textbox" readonly=readonly /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><label>岗位:</label><input id="gw" class="easyui-textbox" readonly=readonly /></td>
|
|
<td><label>层级:</label><input id="gkcj" class="easyui-textbox" readonly=readonly /></td>
|
|
</tr>
|
|
<tr>
|
|
<td><label>责任部门:</label><input id="zrbm" class="easyui-textbox" readonly=readonly /></td>
|
|
<td><label>责任人:</label><input id="zrr" class="easyui-textbox" readonly=readonly /></td>
|
|
</tr>
|
|
</table>
|
|
<div class="labeldiv">风险</div>
|
|
<form id="fxff" method="post" name="fxff" enctype="multipart/form-data">
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="step" class="easyui-textbox" name="step" style="width:480px" data-options="label:'项目/步骤'"
|
|
required=true />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="hazard" class="easyui-textbox" name="hazard" style="width:480px" data-options="label:'危害因素'"
|
|
required=true />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="result" class="easyui-textbox" name="result" style="width:480px" data-options="label:'可能后果'"
|
|
required=true />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="measure1" class="easyui-textbox" name="measure1" style="width:480px;height:100px"
|
|
data-options="label:'工程技术',multiline:true" />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="measure2" class="easyui-textbox" name="measure2" style="width:480px;height:100px"
|
|
data-options="label:'管理措施',multiline:true" />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="measure3" class="easyui-textbox" name="measure3" style="width:480px;height:100px"
|
|
data-options="label:'培训教育',multiline:true" />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="measure4" class="easyui-textbox" name="measure4" style="width:480px;height:100px"
|
|
data-options="label:'个体防护',multiline:true" />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="measure5" class="easyui-textbox" name="measure5" style="width:480px;height:100px"
|
|
data-options="label:'应急处理',multiline:true" />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="riskl" class="easyui-numberbox" name="riskl" style="width:480px"
|
|
data-options="label:'L(可能性)',min:0,precision:1" required=true />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="riske" class="easyui-numberbox" name="riske" style="width:480px"
|
|
data-options="label:'E(接触度)',min:0,precision:1" required=true />
|
|
</div>
|
|
<div style="margin-top:10px;margin-bottom:5px">
|
|
<input id="riskc" class="easyui-numberbox" name="riskc" style="width:480px"
|
|
data-options="label:'C(伤害性)',min:0,precision:1" required=true />
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
var riskid = {{ id }}
|
|
$("#zrbm").combotree({ url: 'parthandle?a=tree', onSelect: function (node) { $('#zrr').combobox({ url: 'getuser?partid=' + node.id + '&a=combobox', }); } });
|
|
$.get('api/risk?a=detail&id=' + riskid, function (res) {
|
|
$('#fxqy').textbox('setValue', res.riskact__area__name)
|
|
$('#fxlx').textbox('setValue', res.riskact__type__dickeyname)
|
|
$('#fxmc').textbox('setValue', res.riskact__name)
|
|
$('#jtwz').textbox('setValue', res.riskact__place)
|
|
$('#gkcj').textbox('setValue', res.riskact__gkcj)
|
|
$('#gw').textbox('setValue', res.riskact__group__groupname)
|
|
$('#zrbm').textbox('setValue', res.riskact__zrbm__partname)
|
|
$('#zrr').textbox('setValue', res.riskact__zrr__name)
|
|
// $('#step').textbox('setValue', res.step)
|
|
// $('#hazard').textbox('setValue', res.hazard)
|
|
// $('#measure1').textbox('setValue', res.measure1)
|
|
// $('#measure2').textbox('setValue', res.measure2)
|
|
// $('#measure3').textbox('setValue', res.measure3)
|
|
// $('#measure4').textbox('setValue', res.measure4)
|
|
// $('#measure5').textbox('setValue', res.measure5)
|
|
// $('#riskl').textbox('setValue', res.riskl)
|
|
// $('#riske').textbox('setValue', res.riske)
|
|
// $('#riskc').textbox('setValue', res.riskc)
|
|
$('#fxff').form('load', res)
|
|
console.log(res.group__groupid)
|
|
})
|
|
function fxsubmitForm() {
|
|
var data = $('#fxff').serializeJSON();
|
|
data['id'] = riskid
|
|
$.ajax({
|
|
type: "POST",
|
|
url: 'api/risk?a=update',
|
|
data: JSON.stringify(data),
|
|
datatype: "json",
|
|
processData: false,
|
|
contentType: "application/json;charset=utf-8",
|
|
beforeSend: function () {
|
|
var bo = $('#fxff').form('validate')
|
|
if (bo == false) {
|
|
return bo
|
|
} else {
|
|
$('#submitb').linkbutton('disable');
|
|
}
|
|
},
|
|
success: function (data) {
|
|
if (data.code == 1) {
|
|
$('#riskacttable').datagrid('reload');
|
|
$('#risktable').datagrid('reload');
|
|
$("#dd").dialog("close");
|
|
} else { $.messager.alert('提示', '失败!'); }
|
|
$('#submitb').linkbutton('enable');
|
|
},
|
|
});
|
|
}
|
|
</script> |