122 lines
6.4 KiB
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> |