safesite/safesite/templates/riskadd.html

122 lines
6.4 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 riskactid = {{ id }}
// $("#result").combobox({
// url: 'api/getprodata?a=dic&&dicclass=33',
// valueField: 'value',
// textField: 'text',
// editable: false,
//});
$.get('api/riskact?a=detail&id=' + riskactid, function (res) {
var data = res.data
$('#fxqy').textbox('setValue', data.area__name)
$('#fxlx').textbox('setValue', data.type__dickeyname)
$('#fxmc').textbox('setValue', data.name)
$('#jtwz').textbox('setValue', data.place)
$('#gkcj').textbox('setValue', data.gkcj)
$('#gw').textbox('setValue', data.group__groupname)
$('#zrbm').textbox('setValue', data.zrbm__partname)
$('#zrr').textbox('setValue', data.zrr__name)
})
function fxsubmitForm() {
var data = $('#fxff').serializeJSON();
data['riskact']=riskactid
$.ajax({
type: "POST",
url: 'api/risk?a=add',
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) {
$('#risktable').datagrid('reload');
$('#riskacttable').datagrid('reload');
$("#dd").dialog("close");
} else { $.messager.alert('提示', '失败!'); }
$('#submitb').linkbutton('enable');
},
});
}
</script>