This commit is contained in:
parent
63646dc011
commit
1f77de9c99
|
|
@ -6,3 +6,12 @@ admin.site.register(models.Trouble)
|
|||
admin.site.register(models.Dicclass)
|
||||
admin.site.register(models.Dickey)
|
||||
admin.site.register(models.Partment)
|
||||
|
||||
@admin.register(models.Menu)
|
||||
class Menuadmin(admin.ModelAdmin):
|
||||
list_display = ('menuname','menucode','type','url')
|
||||
list_display_links = ('menuname',)
|
||||
def formfield_for_foreignkey(self, db_field, request, **kwargs):
|
||||
if db_field.name == "parentid":
|
||||
kwargs["queryset"] = models.Menu.objects.filter(type=1)
|
||||
return super().formfield_for_foreignkey(db_field, request, **kwargs)
|
||||
|
|
@ -372,17 +372,26 @@ class Groupuser2(models.Model): # 比较好的方式
|
|||
|
||||
|
||||
class Menu(models.Model): # 菜单
|
||||
menuid = models.AutoField(primary_key=True)
|
||||
menuname = models.CharField(max_length=30, blank=True, null=True)
|
||||
menucode = models.CharField(max_length=30, blank=True, null=True)
|
||||
url = models.CharField(max_length=30, blank=True, null=True)
|
||||
detail = models.CharField(max_length=100, blank=True, null=True)
|
||||
type_choices = (
|
||||
(1, '菜单'),
|
||||
(2, '按钮'),
|
||||
)
|
||||
menuid = models.AutoField(primary_key=True,verbose_name='ID')
|
||||
menuname = models.CharField(max_length=30, blank=True, null=True,verbose_name='名称')
|
||||
menucode = models.CharField(max_length=30, blank=True, null=True,verbose_name='菜单标识')
|
||||
url = models.CharField(max_length=30, blank=True, null=True,verbose_name='操作地址')
|
||||
detail = models.CharField(max_length=100, blank=True, null=True,verbose_name='描述')
|
||||
parentid = models.ForeignKey(
|
||||
'self', blank=True, null=True, on_delete=models.CASCADE)
|
||||
icon = models.CharField(max_length=100, blank=True, null=True)
|
||||
sortnum = models.IntegerField(default=1)
|
||||
deletemark = models.IntegerField(default=1)
|
||||
type = models.IntegerField(default=1)#1是菜单,2是按钮
|
||||
'self', blank=True, null=True, on_delete=models.CASCADE,verbose_name='上级')
|
||||
icon = models.CharField(max_length=100, blank=True, null=True,verbose_name='图标')
|
||||
sortnum = models.IntegerField(default=1,verbose_name='排序号')
|
||||
deletemark = models.IntegerField(default=1,verbose_name='删除标记')
|
||||
type = models.IntegerField(default=1,choices=type_choices,verbose_name='类型')#1是菜单,2是按钮
|
||||
class Meta:
|
||||
verbose_name = '菜单&按钮'
|
||||
verbose_name_plural = "菜单&按钮"
|
||||
def __str__(self):
|
||||
return self.menuname+self.menucode
|
||||
|
||||
|
||||
class Yjyc(models.Model): # 预警预测表
|
||||
|
|
|
|||
|
|
@ -164,6 +164,9 @@ function convertmenu(rows) {
|
|||
var row = rows[i];
|
||||
if (row.parentid == node.id) {
|
||||
var child = { id: row.menuid, text: row.menuname, attributes: row.url, iconCls: row.icon, checked: row.checked };
|
||||
if (row.type!=1){
|
||||
node.state = 'closed'
|
||||
}
|
||||
if (node.children) {
|
||||
node.children.push(child);
|
||||
} else {
|
||||
|
|
|
|||
|
|
@ -6,12 +6,25 @@
|
|||
<!-- <div id="gwfl" height="30%"></div> -->
|
||||
<div id="qylb" height="70%" title="区域列表">
|
||||
<div id="qylbbar" style="padding:5px;height:auto">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_map_add' %}
|
||||
<a id="addqy" onclick="javascript:opendg('新增区域','html/area/add')" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_map_upd' %}
|
||||
<a id="editqy" onclick="editqy()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_map_del' %}
|
||||
<a id="delqy'" onclick="delqy()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<ul id="qylblist" data-options="animate:true,toolbar:'#qylbbar'" style="height:100%"></ul>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -5,9 +5,22 @@
|
|||
<div data-options="region:'center',title:'字典内容',split:true,border:false" style="height:100%;">
|
||||
|
||||
<div id="dicbar" style="padding:5px;height:auto">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_dict_add' %}
|
||||
<a id="adddict" onclick="adddict()">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_dict_upd' %}
|
||||
<a id="editdict" onclick="editdict()">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_dict_del' %}
|
||||
<a id="deldict" onclick="deldict()">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="dictable" style="height:100%;"></table>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,16 +1,7 @@
|
|||
<table id="yltable" style="width:100%;height:100%;"></table>
|
||||
<div id="yltablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 500px;float: right;padding: 5px;">
|
||||
<div id="yltablebar" style="padding: 4px;">
|
||||
|
||||
<a id="adddrill" onclick="javascript:opendg('新建演练','abdrill?a=adddrill')">新增</a>
|
||||
<a id="accessdrill" onclick="accessdrill()">评估</a>
|
||||
<!-- <a href="#" class="easyui-linkbutton" iconCls="icon-edit" onclick="edittrain()" plain="true">编辑</a> -->
|
||||
<a id="deldrill" onclick="deldrill()">删除</a>
|
||||
<a id="yldetail" onclick="yldetail()">查看详情</a>
|
||||
<a id="exportylword" onclick="exportylword()">导出Word</a>
|
||||
<a id="exportylexcel" onclick="exportylexcel()">导出Excel</a>
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div>
|
||||
<label>快捷查询</label>
|
||||
<select id='kjcxyl' style='width:150px'>
|
||||
<option value="">请选择</option>
|
||||
|
|
@ -19,6 +10,26 @@
|
|||
</select>
|
||||
<a onclick="javascript:$('#sdg_yl').dialog('open')" class="easyui-linkbutton"
|
||||
data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
</div>
|
||||
<div>
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_drill_add' %}
|
||||
<a id="adddrill" onclick="javascript:opendg('新建演练','abdrill?a=adddrill')">新增</a>
|
||||
{% endif %}
|
||||
<a id="accessdrill" onclick="accessdrill()">评估</a>
|
||||
<!-- <a href="#" class="easyui-linkbutton" iconCls="icon-edit" onclick="edittrain()" plain="true">编辑</a> -->
|
||||
{% if request|has_permission:'b_drill_del' %}
|
||||
<a id="deldrill" onclick="deldrill()">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_drill_detail' %}
|
||||
<a id="yldetail" onclick="yldetail()">查看详情</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_drill_exportdoc' %}
|
||||
<a id="exportylword" onclick="exportylword()">导出Word</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_drill_exportxls' %}
|
||||
<a id="exportylexcel" onclick="exportylexcel()">导出Excel</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div id="sdg_yl" class="easyui-dialog" title="筛选条件" style="width:400px;height:300px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
|
|
|
|||
|
|
@ -1,16 +1,7 @@
|
|||
|
||||
<div id="edubar" style="padding: 4px;height: 40px;background-color:#FCFCFC">
|
||||
<div style="width: 500px;float: right;padding: 5px;">
|
||||
<a id="addedu" class="easyui-linkbutton" onclick="javascript:opendg('新增视频','edu/add')" data-options="iconCls: 'fa-plus',plain:true">上传视频</a>
|
||||
<a id="addedu" class="easyui-linkbutton" onclick="javascript:opendg('新增文件','edu/addwj')" data-options="iconCls: 'fa-plus',plain:true">上传文件</a>
|
||||
<a id="deledu" class="easyui-linkbutton" onclick="deledu()" data-options="iconCls: 'fa-trash',plain:true">删除文件</a>
|
||||
<div id="edubar" style="padding: 4px;">
|
||||
|
||||
<a id="tzdetail" onclick="tzdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">点击学习</a>
|
||||
<a id="edulook" class="easyui-linkbutton" onclick="jydetail()" data-options="iconCls: 'fa-plus',plain:true">观看历史</a>
|
||||
|
||||
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div >
|
||||
<label>查询</label>
|
||||
<select id='kjcxws' style='width:150px;height:30px'>
|
||||
<option value="all">请选择</option>
|
||||
|
|
@ -20,6 +11,26 @@
|
|||
<option value="4">pdf文档</option>
|
||||
</select>
|
||||
|
||||
</div>
|
||||
<div >
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_edu_addvideo' %}
|
||||
<a id="addedu" class="easyui-linkbutton" onclick="javascript:opendg('新增视频','edu/add')" data-options="iconCls: 'fa-plus',plain:true">上传视频</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_edu_addfile' %}
|
||||
<a id="addedu" class="easyui-linkbutton" onclick="javascript:opendg('新增文件','edu/addwj')" data-options="iconCls: 'fa-plus',plain:true">上传文件</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_edu_del' %}
|
||||
<a id="deledu" class="easyui-linkbutton" onclick="deledu()" data-options="iconCls: 'fa-trash',plain:true">删除文件</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_edu_study' %}
|
||||
<a id="tzdetail" onclick="tzdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">点击学习</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_edu_detail' %}
|
||||
<a id="edulook" class="easyui-linkbutton" onclick="jydetail()" data-options="iconCls: 'fa-plus',plain:true">观看历史</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<table id="edutab" style="width:100%;height:100%;text-align: center;"></table>
|
||||
|
|
|
|||
|
|
@ -6,14 +6,22 @@
|
|||
|
||||
<div id="sbbar" style="padding:5px;height:auto">
|
||||
<div>
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_equipment_add' %}
|
||||
<a onclick="addsb()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-plus',plain:true">新增设备</a>
|
||||
<a id="b_equipment_add"></a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_equipment_import' %}
|
||||
<a onclick="javascript:$('#drsbdg').dialog('open').window('center');" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-upload',plain:true">导入设备</a>
|
||||
{% endif %}
|
||||
<!-- <a onclick="exportsbexcel" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-download',plain:true">导出</a> -->
|
||||
{% if request|has_permission:'b_equipment_del' %}
|
||||
<a id="delsb" onclick="delsb()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div>
|
||||
<form id='searchsbff'>
|
||||
|
|
@ -29,7 +37,12 @@
|
|||
<label>设备名称</label><input name='name' id='sname'
|
||||
class="easyui-textbox" >
|
||||
<a id="sbsearch" onclick="sbsearch()" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">查询</a>
|
||||
{% if request|has_permission:'b_equipment_exportxls' %}
|
||||
<a id="exportsbexcel" onclick="exportsbexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_equipment_change' %}
|
||||
<a id="b_equipment_change"></a>
|
||||
{% endif %}
|
||||
</form>
|
||||
|
||||
</div>
|
||||
|
|
@ -76,7 +89,9 @@
|
|||
style="height:100px;width:90%" data-options="multiline:true" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><a id="savesb" onclick="savesb()" class="easyui-linkbutton" data-options="iconCls: 'fa-save'">保存</a></td>
|
||||
<td>
|
||||
<a id="savesb" onclick="savesb()" class="easyui-linkbutton" data-options="iconCls: 'fa-save'">保存</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</form>
|
||||
|
|
@ -99,6 +114,11 @@
|
|||
</div>
|
||||
</div>
|
||||
<script>
|
||||
if($('#b_equipment_add').length){
|
||||
$('#savesb').show()
|
||||
}else{
|
||||
$('#savesb').hide()
|
||||
}
|
||||
$('#zrbm').combotree({
|
||||
url: 'parthandle?a=tree', loadFilter: function (rows) { return convert(rows); }, onSelect: function (node) {
|
||||
$('#zrr').combobox({ url: 'getuser?partid=' + node.id + '&a=combobox', })
|
||||
|
|
@ -182,6 +202,11 @@
|
|||
|
||||
]],
|
||||
onSelect: function (index, data) {
|
||||
if($('#b_equipment_change').length){
|
||||
$('#savesb').show()
|
||||
}else{
|
||||
$('#savesb').hide()
|
||||
}
|
||||
$('#qrimg').empty()
|
||||
$.get('api/equipment?a=detail&id=' + data.id, function (res) {
|
||||
$('#sbid').val(res.id)
|
||||
|
|
@ -271,6 +296,7 @@
|
|||
$('#sbff').form('clear')
|
||||
$('#sbtable').datagrid('clearSelections');
|
||||
$('#qrimg').attr('src','')
|
||||
|
||||
}
|
||||
function savesb(){
|
||||
var data = $('#sbff').serializeJSON();
|
||||
|
|
|
|||
|
|
@ -1,11 +1,30 @@
|
|||
<table id="sjtable" style="width:auto;height:100%;"></table>
|
||||
<div id="sjtablebar" style="padding:6px;height:auto">
|
||||
<div style="margin-bottom:2px;margin-top:2px">
|
||||
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_exampaper_zujuan' %}
|
||||
<a id="addsj" class="easyui-linkbutton" onclick="addsj()" data-options="iconCls: 'fa-plus',plain:true">手动组卷</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_exampaper_upd' %}
|
||||
<a id="editsj" class="easyui-linkbutton" onclick="editsj()" data-options="iconCls: 'fa-pencil',plain:true">编辑试卷</a>
|
||||
<a id="stopsj" class="easyui-linkbutton" onclick="stopsj()" data-options="iconCls: 'fa-stop',plain:true">停用</a>
|
||||
<a id="delsj" class="easyui-linkbutton" onclick="delsj()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_exampaper_stop' %}
|
||||
<a id="stopsj" class="easyui-linkbutton" onclick="stopsj()" data-options="iconCls: 'fa-stop',plain:true">停用</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_exampaper_del' %}
|
||||
<a id="delsj" class="easyui-linkbutton" onclick="delsj()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_exampaper_daochu' %}
|
||||
<a id="exportsjword" onclick="exportsjword()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Word</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
|
|
|
|||
|
|
@ -1,11 +1,22 @@
|
|||
<table id="kstable" style="width:auto;height:100%;"></table>
|
||||
<div id="kstablebar" style="padding:6px;height:auto">
|
||||
<div style="margin-bottom:2px;margin-top:2px">
|
||||
<div id="kstablebar" style="padding:4px;height:auto">
|
||||
<div>
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_examtest_add1' %}
|
||||
<a class="easyui-linkbutton" data-options="iconCls: 'fa-plus',plain:true" onclick="addks()">试卷库考试</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_examtest_add2' %}
|
||||
<a class="easyui-linkbutton" data-options="iconCls: 'fa-plus',plain:true" onclick="addks2()">自动抽题考试</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_examtest_close' %}
|
||||
<a class="easyui-linkbutton" data-options="iconCls: 'fa-times',plain:true" onclick="closeks()">关闭考试</a>
|
||||
<a id="delks" class="easyui-linkbutton" onclick="delks()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_examtest_del' %}
|
||||
<a id="delks" class="easyui-linkbutton" onclick="delks()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_examtest_detail' %}
|
||||
<a id="ksdetail" onclick="ksdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
|
|
@ -125,7 +136,7 @@
|
|||
var row = $('#kstable').datagrid('getSelected');
|
||||
if (row) {
|
||||
var url = 'html/examtest/detail/' + row.id
|
||||
opendg('查看详情',url)
|
||||
opendg('查看详情',url,1000)
|
||||
}
|
||||
else { $.messager.alert('提示', '请选择一行数据!'); }
|
||||
}
|
||||
|
|
|
|||
|
|
@ -75,6 +75,9 @@
|
|||
<th style="width:10%">
|
||||
得分
|
||||
</th>
|
||||
<th style="width:15%">
|
||||
参考时间
|
||||
</th>
|
||||
<th style="width:10%">
|
||||
用时
|
||||
</th>
|
||||
|
|
@ -98,6 +101,7 @@
|
|||
<td><font color="green">已参加</font></td>
|
||||
{{/if}}
|
||||
<td>{{$value.score}}</td>
|
||||
<td>{{$value.starttime}}</td>
|
||||
<td>{{$value.took}}</td>
|
||||
|
||||
<td><a target="_blank" href="/html/examhistory/{{$value.id}}">点击查看</a></td>
|
||||
|
|
|
|||
|
|
@ -1,12 +1,8 @@
|
|||
<table id="xjtable" style="width:auto;height:100%;"></table>
|
||||
<a id="downa" href="" target="_blank" style="display:none"></a>
|
||||
<div id="xjtablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 200px;float: right;padding: 5px;">
|
||||
<!-- <a id="xjdetail" onclick="xjdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a> -->
|
||||
<a id="exportxjexcel" onclick="exportxjexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
<a id="delxj" onclick="delxj()" class="easyui-linkbutton" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div id="xjtablebar" style="padding: 4px">
|
||||
|
||||
<div >
|
||||
<label>快捷查询</label>
|
||||
<select id='kjcxxj' style='width:150px'>
|
||||
<option value="">请选择</option>
|
||||
|
|
@ -14,6 +10,16 @@
|
|||
<option value="listall">全部记录</option>
|
||||
</select>
|
||||
<a onclick="javascript:$('#sdg_xj').dialog('open')" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
</div>
|
||||
<div >
|
||||
<!-- <a id="xjdetail" onclick="xjdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a> -->
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_inspect_exportxls' %}
|
||||
<a id="exportxjexcel" onclick="exportxjexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_inspect_del' %}
|
||||
<a id="delxj" onclick="delxj()" class="easyui-linkbutton" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div id="sdg_xj" class="easyui-dialog" title="筛选条件" style="width:400px;height:300px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
|
|
|
|||
|
|
@ -6,9 +6,20 @@
|
|||
<!-- <div id="gwfl" height="30%"></div> -->
|
||||
<div id="zjfl" height="60%" title="自建分类">
|
||||
<div id="zjflbar" style="padding:5px;height:auto">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_laws_user_add' %}
|
||||
<a id="addtmfl2" onclick="javascript:opendg('新建分类','rlt/html/laws/add')" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_laws_user_upd' %}
|
||||
<a id="edittmfl2" onclick="edittmfl2()" class="easyui-linkbutton" data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_laws_user_del' %}
|
||||
<a id="deltmfl2" onclick="deltmfl2()" class="easyui-linkbutton" data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<ul id="zjfltree" data-options="animate:true,toolbar:'#zjflbar'"></ul>
|
||||
</div>
|
||||
|
|
@ -16,13 +27,24 @@
|
|||
<div data-options="region:'center',title:'法律法规管理',split:true,border:false" style="height:100%;">
|
||||
|
||||
<div id="tmbar" style="padding:5px;height:auto">
|
||||
|
||||
{% if request|has_permission:'b_laws_add' %}
|
||||
<a id="addtm" onclick="javascript:opendg('新增法律法规信息','rlt/html/laws/addlaws')" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">新建</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_laws_upd' %}
|
||||
<a id="edittm" onclick="edittm()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_laws_del' %}
|
||||
|
||||
<a id="deltm" onclick="deltm()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
<!--<a id="edittm" onclick="edittm()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-pencil',plain:true">详情</a>-->
|
||||
data-options="iconCls:'fa-pencil',plain:true">详情</a>-->
|
||||
</div>
|
||||
<table id="tmtable" style="height:100%;"></table>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,10 +1,16 @@
|
|||
|
||||
<div id="edubar" style="padding: 4px;height: 40px;background-color:#FCFCFC">
|
||||
<div style="width: 500px;padding: 5px;">
|
||||
<a id="addedu" class="easyui-linkbutton" onclick="javascript:opendg('新增文件','mgt/add')" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
<a id="deledu" class="easyui-linkbutton" onclick="deledu()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
|
||||
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_mgt_add' %}
|
||||
<a id="addedu" class="easyui-linkbutton" onclick="javascript:opendg('新增文件','mgt/add')" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_mgt_del' %}
|
||||
<a id="deledu" class="easyui-linkbutton" onclick="deledu()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
</div>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,13 +1,7 @@
|
|||
<table id="wstable" style="width:auto;height:100%;"></table>
|
||||
<a id="downa" href="" target="_blank" style="display:none"></a>
|
||||
<div id="wstablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 360px;float: right;padding: 5px;">
|
||||
<a id="addmiss" class="easyui-linkbutton" onclick="addmiss()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
<a id="delmiss" class="easyui-linkbutton" onclick="delmiss()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
<a id="wsdetail" onclick="wsdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
<a id="exportwsexcel" onclick="exportwsexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div id="wstablebar" style="padding: 4px;">
|
||||
<div >
|
||||
<label>快捷查询</label>
|
||||
<select id='kjcxws' style='width:150px'>
|
||||
<option value="">请选择</option>
|
||||
|
|
@ -16,6 +10,22 @@
|
|||
</select>
|
||||
<a onclick="javascript:$('#sdg_ws').dialog('open')" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
</div>
|
||||
<div >
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_miss_add' %}
|
||||
<a id="addmiss" class="easyui-linkbutton" onclick="addmiss()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_miss_del' %}
|
||||
<a id="delmiss" class="easyui-linkbutton" onclick="delmiss()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_miss_detail' %}
|
||||
<a id="wsdetail" onclick="wsdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_miss_exportxls' %}
|
||||
<a id="exportwsexcel" onclick="exportwsexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
|
||||
<div id="sdg_ws" class="easyui-dialog" title="筛选条件" style="width:400px;height:300px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
<div class="easyui-layout" style="width:100%;height:100%;">
|
||||
|
|
|
|||
|
|
@ -1,12 +1,7 @@
|
|||
<table id="tztable" style="width:auto;height:100%;"></table>
|
||||
<div id="tztablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 300px;float: right;padding: 5px;">
|
||||
<a id="addtz" class="easyui-linkbutton" onclick="addtz()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
<a id="edittz" class="easyui-linkbutton" onclick="edittz()" data-options="iconCls: 'fa-pencil',plain:true">编辑</a>
|
||||
<a id="deltz" class="easyui-linkbutton" onclick="deltz()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
<a id="tzdetail" onclick="tzdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查阅</a>
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div id="tztablebar" style="padding: 4px">
|
||||
|
||||
<div >
|
||||
<label>快捷查询</label>
|
||||
<select id='kjcxtz' style='width:150px'>
|
||||
<option value="">请选择</option>
|
||||
|
|
@ -15,6 +10,21 @@
|
|||
<option value="listtodo">发给我的</option>
|
||||
</select>
|
||||
<a onclick="javascript:$('#sdg_tz').dialog('open')" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
</div>
|
||||
<div >
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_notice_add' %}
|
||||
<a id="addtz" class="easyui-linkbutton" onclick="addtz()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_notice_change' %}
|
||||
<a id="edittz" class="easyui-linkbutton" onclick="edittz()" data-options="iconCls: 'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_notice_del' %}
|
||||
<a id="deltz" class="easyui-linkbutton" onclick="deltz()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_notice_detail' %}
|
||||
<a id="tzdetail" onclick="tzdetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查阅</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div id="sdg_tz" class="easyui-dialog" title="筛选条件" style="width:400px;height:300px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
|
|
|
|||
|
|
@ -1,17 +1,7 @@
|
|||
<table id="gctable" style="width:auto;height:100%;"></table>
|
||||
<a id="downa" href="" target="_blank" style="display:none"></a>
|
||||
<div id="gctablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 360px;float: right;padding: 5px;">
|
||||
<a id="addobserve" class="easyui-linkbutton" onclick="javascript:opendg('新建观察','observehtml/add')"
|
||||
data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
<a id="delobserve" class="easyui-linkbutton" onclick="delobserve()"
|
||||
data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
|
||||
<a id="gcdetail" onclick="gcdetail()" class="easyui-linkbutton"
|
||||
data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
<a id="exportgcexcel" onclick="exportgcexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div id="gctablebar" style="padding:4px;">
|
||||
<div >
|
||||
<label>快捷查询</label>
|
||||
<select id='kjcxgc' style='width:150px'>
|
||||
<option value="">请选择</option>
|
||||
|
|
@ -22,6 +12,25 @@
|
|||
data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
<!-- <a id="exportgcword" onclick="exportpxword()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Word</a> -->
|
||||
|
||||
</div>
|
||||
<div >
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_observe_add' %}
|
||||
<a id="addobserve" class="easyui-linkbutton" onclick="javascript:opendg('新建观察','observehtml/add')"
|
||||
data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_observe_del' %}
|
||||
<a id="delobserve" class="easyui-linkbutton" onclick="delobserve()"
|
||||
data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_observe_detail' %}
|
||||
<a id="gcdetail" onclick="gcdetail()" class="easyui-linkbutton"
|
||||
data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_observe_exportxls' %}
|
||||
<a id="exportgcexcel" onclick="exportgcexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
<div id="sdg_gc" class="easyui-dialog" title="筛选条件" style="width:400px;height:300px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
|
|
|
|||
|
|
@ -1,13 +1,24 @@
|
|||
<table id="zytable" style="width:auto;height:100%;"></table>
|
||||
<div id="zytablebar" style="padding:6px;height:auto">
|
||||
<div style="margin-bottom:2px;margin-top:2px">
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_operation_add' %}
|
||||
<a class="easyui-linkbutton" data-options="iconCls: 'fa-plus',plain:true" onclick="javascript:opendg('申请作业','html/operation/add')">申请作业(无审批)</a>
|
||||
{% endif %}
|
||||
<a id="gbzy" class="easyui-linkbutton" onclick="gbzy()" data-options="iconCls: 'fa-close',plain:true">关闭作业</a>
|
||||
<a onclick="javascript:$('#sdg_zy').dialog('open')" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
{% if request|has_permission:'b_operation_del' %}
|
||||
<a id="delzy" class="easyui-linkbutton" onclick="delzy()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_operation_detail' %}
|
||||
<a id="zydetail" onclick="zydetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_operation_exportdoc' %}
|
||||
<a id="exportzyword" onclick="exportzyword()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Word</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_operation_exportxls' %}
|
||||
<a id="exportzyexcel" onclick="exportzyexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
<!-- <div id="mm1" style="width:150px;">
|
||||
|
|
|
|||
|
|
@ -4,22 +4,26 @@
|
|||
<div>
|
||||
<label>部门</label>
|
||||
<input class="easyui-combobox" id="sbm" editable=false data-options="
|
||||
method: 'get',
|
||||
loadFilter: function(rows){
|
||||
return convert(rows);
|
||||
method: 'get' ,
|
||||
loadFilter: function(rows){
|
||||
return convert(rows);
|
||||
},
|
||||
formatter:function(node){
|
||||
var s=node.text;
|
||||
if (node.children){
|
||||
s +=' <span style=\' color:blue\'>(' + node.children.length + ')</span>';
|
||||
}
|
||||
return s;
|
||||
},
|
||||
formatter:function(node){
|
||||
var s = node.text;
|
||||
if (node.children){
|
||||
s += ' <span style=\'color:blue\'>(' + node.children.length + ')</span>';
|
||||
}
|
||||
return s;
|
||||
},
|
||||
">
|
||||
">
|
||||
<label>人员</label>
|
||||
<input class="easyui-combobox" id="sry" editable=false>
|
||||
<a class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true" onclick="grpxsearch()">查询</a>
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_personaltrain_exportexl' %}
|
||||
<a class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true" onclick="exportgrpxexcel()">导出Excel</a>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<script>
|
||||
|
|
|
|||
|
|
@ -1,9 +1,20 @@
|
|||
<div class="easyui-layout" style="width:100%;height:100%;">
|
||||
<div data-options="region:'west',title:'组织机构',split:true,border:false" style="width: 400px;height:100%;">
|
||||
<div id="partbar" style="padding:5px;height:auto">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_mgt_add' %}
|
||||
<a id="addpart" onclick="addpart()">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_putree_upd' %}
|
||||
<a id="editpart" onclick="editpart()">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_putree_del' %}
|
||||
|
||||
<a id="delpart" onclick="delpart()">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
</div>
|
||||
<ul id="parttree" data-options="animate:true,toolbar:'#partbar'"></ul>
|
||||
</div>
|
||||
|
|
@ -68,16 +79,35 @@
|
|||
|
||||
</div>
|
||||
<div id='partzgbar'>
|
||||
{% if request|has_permission:'b_putree_director_add' %}
|
||||
<a id="addpartzg" onclick="addpartzg()" class="easyui-linkbutton" iconCls='fa-plus' plain=true>新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_putree_director_del' %}
|
||||
|
||||
<a id="removepartzg" onclick="removepartzg()" class="easyui-linkbutton" iconCls='fa-close' plain=true>移除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
</div>
|
||||
<div id='partaqybar'>
|
||||
{% if request|has_permission:'b_putree_hon_add' %}
|
||||
<a id="addpartaqy" onclick="addpartaqy()" class="easyui-linkbutton" iconCls='fa-plus' plain=true>新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_putree_hon_del' %}
|
||||
|
||||
<a id="removepartaqy" onclick="removepartaqy()" class="easyui-linkbutton" iconCls='fa-close' plain=true>移除</a>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
<div id='partbsqbar'>
|
||||
{% if request|has_permission:'b_putree_author_add' %}
|
||||
<a id="addpartaqy" onclick="addpartbsq()" class="easyui-linkbutton" iconCls='fa-plus' plain=true>新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_putree_author_del' %}
|
||||
<a id="removepartaqy" onclick="removepartbsq()" class="easyui-linkbutton" iconCls='fa-close' plain=true>移除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -5,26 +5,60 @@
|
|||
</div>
|
||||
<!-- <div id="gwfl" height="30%"></div> -->
|
||||
<div id="zjfl" height="60%" title="自建分类">
|
||||
<div id="zjflbar" style="padding:5px;height:auto">
|
||||
<a id="addtmfl2" onclick="javascript:opendg('新建分类','html/questioncat/add')" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
<a id="edittmfl2" onclick="edittmfl2()" class="easyui-linkbutton" data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
<a id="deltmfl2" onclick="deltmfl2()" class="easyui-linkbutton" data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
</div>
|
||||
<div id="zjflbar" style="padding:5px;height:auto">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_question_user_add' %}
|
||||
<a id="addtmfl2" onclick="javascript:opendg('新建分类','html/questioncat/add')" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_question_user_upd' %}
|
||||
<a id="edittmfl2" onclick="edittmfl2()" class="easyui-linkbutton" data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_question_user_del' %}
|
||||
<a id="deltmfl2" onclick="deltmfl2()" class="easyui-linkbutton" data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<ul id="zjfltree" data-options="animate:true,toolbar:'#zjflbar'"></ul>
|
||||
</div>
|
||||
</div>
|
||||
<div data-options="region:'center',title:'题目',split:true,border:false" style="height:100%;">
|
||||
|
||||
<div id="tmbar" style="padding:5px;height:auto">
|
||||
|
||||
{% if request|has_permission:'b_question_danxuan' %}
|
||||
<a id="addtm" onclick="javascript:opendg('新增单选','html/question/add')" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">单选题</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_question_duoxuan' %}
|
||||
<a onclick="javascript:opendg('新增多选','html/question/add2')" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">多选题</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_question_panduan' %}
|
||||
<a onclick="javascript:opendg('新增判断','html/question/add3')" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">判断题</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_question_upd' %}
|
||||
<a id="edittm" onclick="edittm()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_question_del' %}
|
||||
<a id="deltm" onclick="deltm()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_question_daoru' %}
|
||||
<a id="drtms" onclick="javascript:$('#drtmdg').dialog('open').window('center');" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-upload',plain:true">导入试题</a>
|
||||
data-options="iconCls:'fa-upload',plain:true">导入试题</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="tmtable" style="height:100%;"></table>
|
||||
|
||||
|
|
|
|||
|
|
@ -14,7 +14,7 @@
|
|||
animate: true,
|
||||
checkbox: true,
|
||||
lines: true,
|
||||
cascadeCheck :false,
|
||||
cascadeCheck :true,
|
||||
loadFilter: function (rows) {
|
||||
var rows = convertmenu(rows)
|
||||
return rows;
|
||||
|
|
|
|||
|
|
@ -2,14 +2,23 @@
|
|||
<div data-options="region:'west',split:true,border:false" style="width:50%;height:100%;" title="风险点">
|
||||
<div id="riskactbar" style="padding:5px;height:auto">
|
||||
<div>
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_riskact_import' %}
|
||||
<a onclick="javascript:$('#drriskdg').dialog('open').window('center');" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-upload',plain:true">导入风险</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_riskact_add' %}
|
||||
<a onclick="opendg('新增风险','html/riskact/add')" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_riskact_change' %}
|
||||
<a onclick="editriskact()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_riskact_del' %}
|
||||
<a onclick="delriskact()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div>
|
||||
<form id="searchriskactff">
|
||||
|
|
@ -39,12 +48,18 @@
|
|||
<div data-options="region:'center',title:'风险',split:true,border:false" style="width:50%;height:100%;">
|
||||
|
||||
<div id="riskbar" style="padding:5px;height:auto">
|
||||
{% if request|has_permission:'b_risk_add' %}
|
||||
<a onclick="addrisk()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_risk_change' %}
|
||||
<a onclick="editrisk()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_risk_del' %}
|
||||
<a onclick="delrisk()" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
<table id="risktable" style="height:100%;"></table>
|
||||
|
|
|
|||
|
|
@ -74,6 +74,12 @@
|
|||
</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)
|
||||
|
|
|
|||
|
|
@ -2,9 +2,16 @@
|
|||
<a id="downa" href="" target="_blank" style="display:none"></a>
|
||||
<div id="aqzstablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 300px;float: right;padding: 5px;">
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_safecert_add' %}
|
||||
<a id="addaqzs" class="easyui-linkbutton" onclick="addaqzs()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_safecert_del' %}
|
||||
<a id="delaqzs" class="easyui-linkbutton" onclick="delaqzs()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_safecert_exportexl' %}
|
||||
<a id="exportaqzsexcel" onclick="javascript:$('#aqzstable').datagrid('toExcel','证书.xls')" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<label>快捷查询</label>
|
||||
|
|
|
|||
|
|
@ -2,10 +2,16 @@
|
|||
<a id="downa" href="" target="_blank" style="display:none"></a>
|
||||
<div id="tzzstablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 300px;float: right;padding: 5px;">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_socert_add' %}
|
||||
<a id="addtzzs" class="easyui-linkbutton" onclick="addtzzs()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_socert_del' %}
|
||||
<a id="deltzzs" class="easyui-linkbutton" onclick="deltzzs()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_socert_exportexl' %}
|
||||
<a id="exporttzzsexcel" onclick="javascript:$('#tzzstable').datagrid('toExcel','证书.xls')" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<!-- <a id="tzzssearch" onclick="tzzssearch()" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">查询</a> -->
|
||||
|
|
|
|||
|
|
@ -1,14 +1,7 @@
|
|||
<table id="jytable" style="width:auto;height:100%;"></table>
|
||||
<div id="jytablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 500px;float: right;padding: 5px;">
|
||||
<a id="addjy" class="easyui-linkbutton" onclick="addjy()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
<a id="updatejy" onclick="updatejy()" class="easyui-linkbutton" data-options="iconCls: 'fa-flash',plain:true">处理</a>
|
||||
<a id="deljy" class="easyui-linkbutton" onclick="deljy()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
<a id="jydetail" onclick="jydetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
|
||||
<a id="exportjyexcel" onclick="exportjyexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div id="jytablebar" style="padding: 4px;">
|
||||
|
||||
<div>
|
||||
<label>快捷查询</label>
|
||||
<select id='kjcxjy' style='width:150px'>
|
||||
<option value="">请选择</option>
|
||||
|
|
@ -17,6 +10,22 @@
|
|||
</select>
|
||||
<a onclick="javascript:$('#sdg_jy').dialog('open')" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
</div>
|
||||
<div>
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_suggest_add' %}
|
||||
<a id="addjy" class="easyui-linkbutton" onclick="addjy()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
<a id="updatejy" onclick="updatejy()" class="easyui-linkbutton" data-options="iconCls: 'fa-flash',plain:true">处理</a>
|
||||
{% if request|has_permission:'b_suggest_del' %}
|
||||
<a id="deljy" class="easyui-linkbutton" onclick="deljy()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_suggest_detail' %}
|
||||
<a id="jydetail" onclick="jydetail()" class="easyui-linkbutton" data-options="iconCls: 'fa-info-circle',plain:true">查看详情</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_suggest_exportxls' %}
|
||||
<a id="exportjyexcel" onclick="exportjyexcel()" class="easyui-linkbutton" data-options="iconCls: 'fa-download',plain:true">导出Excel</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div id="sdg_jy" class="easyui-dialog" title="筛选条件" style="width:400px;height:300px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
<div class="easyui-layout" style="width:100%;height:100%;">
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
<div class="easyui-layout" style="width:100%;height:100%;">
|
||||
<div id="riskactbar" style="padding:5px;height:auto">
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_riskact_task' %}
|
||||
<a onclick="taskplan()" class="easyui-linkbutton" data-options="iconCls:'fa-tasks',plain:true">按岗位批量制定排查任务</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<table id="taskplantable" style="height:100%;"></table>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -1,17 +1,8 @@
|
|||
<table id="pxtable" style="width:auto;height:100%;"></table>
|
||||
<a id="downa" href="" target="_blank" style="display:none"></a>
|
||||
<div id="pxtablebar" style="padding: 4px;height: 40px;">
|
||||
<div style="width: 500px;float: right;padding: 5px;">
|
||||
<div id="pxtablebar" style="padding: 4px">
|
||||
|
||||
<a id="addtrain" onclick="javascript:opendg('新建培训','abtrain?a=addtrain')">新增</a>
|
||||
<a id="accesstrain" onclick="accesstrain()">评估</a>
|
||||
<a id="deltrain" onclick="deltrain()">删除</a>
|
||||
|
||||
<a id="pxdetail" onclick="pxdetail()">查看详情</a>
|
||||
<a id="exportpxword" onclick="exportpxword()">导出Word</a>
|
||||
<a id="exportpxexcel" onclick="exportpxexcel()">导出Excel</a>
|
||||
</div>
|
||||
<div style="padding: 5px;float: left;width: 400px;">
|
||||
<div>
|
||||
<label>快捷查询</label>
|
||||
<select id='kjcxpx' style='width:150px'>
|
||||
<option value="">请选择</option>
|
||||
|
|
@ -20,6 +11,25 @@
|
|||
</select>
|
||||
<a onclick="javascript:$('#sdg_px').dialog('open')" class="easyui-linkbutton"
|
||||
data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
</div>
|
||||
<div>
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_train_add' %}
|
||||
<a id="addtrain" onclick="javascript:opendg('新建培训','abtrain?a=addtrain')">新增</a>
|
||||
{% endif %}
|
||||
<a id="accesstrain" onclick="accesstrain()">评估</a>
|
||||
{% if request|has_permission:'b_train_del' %}
|
||||
<a id="deltrain" onclick="deltrain()">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_train_detail' %}
|
||||
<a id="pxdetail" onclick="pxdetail()">查看详情</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_train_exportdoc' %}
|
||||
<a id="exportpxword" onclick="exportpxword()">导出Word</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_train_exportxls' %}
|
||||
<a id="exportpxexcel" onclick="exportpxexcel()">导出Excel</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div id="sdg_px" class="easyui-dialog" title="筛选条件" style="width:400px;height:300px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
|
|
|
|||
|
|
@ -10,17 +10,27 @@
|
|||
<a onclick="javascript:$('#sdg_yh').dialog('open')" class="easyui-linkbutton" data-options="iconCls: 'fa-search',plain:true">详细筛选</a>
|
||||
</div>
|
||||
<div>
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_trouble_add' %}
|
||||
<a id="addyh" onclick="javascript:opendg('新增隐患','addtrouble?a=addyh')">新增</a>
|
||||
{% endif %}
|
||||
<a id="doyh" onclick="doyh()">处理</a>
|
||||
<a id="delyh" onclick="delyh()">删除</a>
|
||||
<a id="duibiao" class='easyui-linkbutton' onclick="duibiao()" data-options="iconCls: 'fa-thumb-tack',plain:true">对标</a>
|
||||
|
||||
<a id="detailyh2" onclick="detailyh()">查看详情</a>
|
||||
|
||||
{% if request|has_permission:'b_trouble_import' %}
|
||||
<a onclick="javascript:$('#drtroubledg').dialog('open').window('center');" class="easyui-linkbutton"
|
||||
data-options="iconCls:'fa-upload',plain:true">导入待整改隐患</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_trouble_exportdoc' %}
|
||||
<a id="exportword" onclick="exportyhword()">导出Word</a>
|
||||
{% endif %}
|
||||
|
||||
{% if request|has_permission:'b_trouble_exportxls' %}
|
||||
<a id="exportexcel" onclick="exportyhexcel()">导出Excel</a>
|
||||
{% endif %}
|
||||
</div>
|
||||
<div id="sdg_yh" class="easyui-dialog" title="筛选条件" style="width:400px;height:420px;"
|
||||
data-options="iconCls:'fa-search',resizable:true,modal:true,closed:true,border:false">
|
||||
|
|
@ -58,7 +68,7 @@
|
|||
</div>
|
||||
</div>
|
||||
<table id="yhtable" style="width:100%;height:100%;"></table>
|
||||
<div id="drtroubledg" class="easyui-dialog" title="导入风险" style="width:400px;height:200px;"
|
||||
<div id="drtroubledg" class="easyui-dialog" title="导入隐患" style="width:400px;height:200px;"
|
||||
data-options="iconCls:'fa-upload',resizable:true,modal:true,closed:true,border:false">
|
||||
<p style="color:red;margin-left: 10px">请按模板录入后导入</p>
|
||||
<p style="margin-left: 10px"><a href="/static/safesite/muban/trouble.xlsx" target="_blank">点击下载模板</a></p>
|
||||
|
|
@ -229,31 +239,26 @@ data-options="iconCls:'fa-upload',resizable:true,modal:true,closed:true,border:f
|
|||
url: 'getdickey?dicclass=19&a=combobox',
|
||||
editable: false,
|
||||
});
|
||||
$.get('parthandle?a=tree',function(res){
|
||||
var data = convert(res);
|
||||
$("#sfxbm,#szgbm").combotree().combotree('loadData',data);
|
||||
})
|
||||
// $("#sfxbm,#szgbm").combotree({
|
||||
// url: 'parthandle?a=tree',
|
||||
// editable: false,
|
||||
// loadFilter: function (rows) {
|
||||
// return convert(rows);
|
||||
// },
|
||||
// // formatter: function (node) {
|
||||
// // var s = node.text;
|
||||
// // if (node.children) {
|
||||
// // s += ' <span style=\'color:blue\'>(' + node.children.length + ')</span>';
|
||||
// // }
|
||||
// // return s;
|
||||
// // },
|
||||
// // onSelect: function (node) {
|
||||
// // $('#sfxr').combobox({
|
||||
// // url: 'getuser?partid=' + node.id + '&a=combobox',
|
||||
// // editable: false,
|
||||
// // });
|
||||
// // }
|
||||
// });
|
||||
|
||||
// $.get('parthandle?a=tree',function(res){
|
||||
// var data = convert(res);
|
||||
// $('#sfxbm,#szgbm').combotree();
|
||||
// $("#sfxbm").combotree('loadData',data);
|
||||
// $("#szgbm").combotree('loadData',data);
|
||||
// })
|
||||
$("#sfxbm").combotree({
|
||||
url: 'parthandle?a=tree',
|
||||
editable: false,
|
||||
loadFilter: function (rows) {
|
||||
return convert(rows);
|
||||
},
|
||||
});
|
||||
$("#szgbm").combotree({
|
||||
url: 'parthandle?a=tree',
|
||||
editable: false,
|
||||
loadFilter: function (rows) {
|
||||
return convert(rows);
|
||||
},
|
||||
});
|
||||
function detailyh() {
|
||||
var row = $('#yhtable').datagrid('getSelected');
|
||||
if (row) {
|
||||
|
|
|
|||
|
|
@ -1,17 +1,36 @@
|
|||
<div class="easyui-layout" style="width:100%;height:100%;fit:true">
|
||||
<div data-options="region:'west',title:'用户组',split:true,border:false" id='groupdiv' style="width:300px;height:100%;">
|
||||
<div id="groupbar" style="padding:5px;height:auto">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_usergroup_add' %}
|
||||
<a id="addgroup" onclick="addgroup()">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_usergroup_del' %}
|
||||
<a id="delgroup" onclick="delgroup()">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_usergroup_author' %}
|
||||
<a id="souquan" class="easyui-linkbutton" iconCls="fa-plug" plain=true onclick="souquan()">授权</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
<table id="grouptable" style="height:100%;"></table>
|
||||
</div>
|
||||
<div data-options="region:'center',title:'用户组成员',split:true,border:false" id='guserdiv' style="height:100%;">
|
||||
|
||||
<div id="guserbar" style="padding:5px;height:auto">
|
||||
<a id="addguser" onclick="addguser()">新增</a>
|
||||
<a id="delguser" onclick="delguser()">移除</a>
|
||||
{% if request|has_permission:'b_usergroup_user_add' %}
|
||||
<a id="addguser" onclick="addguser()">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_usergroup_user_del' %}
|
||||
|
||||
<a id="delguser" onclick="delguser()">移除</a>
|
||||
{% endif %}
|
||||
|
||||
</div>
|
||||
<table id="gusertable" style="height:100%;"></table>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -5,11 +5,27 @@
|
|||
<div data-options="region:'center',title:'用户列表',split:true,border:false" style="height:100%;">
|
||||
<div id="userbar" style="padding:5px;height:auto">
|
||||
<div>
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_user_add' %}
|
||||
<a id="adduser" onclick="adduser()" class="easyui-linkbutton" data-options="iconCls:'fa-plus',plain:true">新增</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_user_upd' %}
|
||||
<a id="edituser" onclick="edituser()" class="easyui-linkbutton" data-options="iconCls:'fa-pencil',plain:true">编辑</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_user_del' %}
|
||||
<a id="deluser" onclick="deluser()" class="easyui-linkbutton" data-options="iconCls:'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_user_updpwd' %}
|
||||
<a id="resetpass" onclick="resetpass()" class="easyui-linkbutton" data-options="iconCls:'fa-window-restore',plain:true">重置密码</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_user_up' %}
|
||||
<a id="drusers" onclick="drusers()" class="easyui-linkbutton" data-options="iconCls:'fa-upload',plain:true">导入用户</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
<script></script>
|
||||
<label>姓名</label><input id='sname' class='easyui-textbox' />
|
||||
<a onclick="usersearch()" class='easyui-linkbutton' iconCls='fa-search' plain=true>查询</a>
|
||||
|
|
|
|||
|
|
@ -6,15 +6,31 @@
|
|||
<div style="height:50%">
|
||||
<table id="fxcstable" style="width:auto;height:100%;" title='风险分析和安全措施'></table>
|
||||
<div id="fxcsbar" style="padding:6px;height:auto">
|
||||
|
||||
{% load myfilter %}
|
||||
{% if request|has_permission:'b_zuoyepeizhi_risk_add' %}
|
||||
<a id="addfxcs" class="easyui-linkbutton" onclick="addfxcs()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
<a id="delfxcs" class="easyui-linkbutton" onclick="delfxcs()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_zuoyepeizhi_risk_del' %}
|
||||
<a id="delfxcs" class="easyui-linkbutton" onclick="delfxcs()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<div style="height:50%">
|
||||
<table id="spjdtable" style="width:auto;height:100%;" title='审批节点(除作业部门和属地部门外,按排序进行)'></table>
|
||||
<div id="spjdbar" style="padding:6px;height:auto">
|
||||
{% if request|has_permission:'b_zuoyepeizhi_shenpi_add' %}
|
||||
<a id="addspjd" class="easyui-linkbutton" onclick="addspjd()" data-options="iconCls: 'fa-plus',plain:true">新增</a>
|
||||
<a id="delspjd" class="easyui-linkbutton" onclick="delspjd()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
{% if request|has_permission:'b_zuoyepeizhi_shenpi_del' %}
|
||||
<a id="delspjd" class="easyui-linkbutton" onclick="delspjd()" data-options="iconCls: 'fa-trash',plain:true">删除</a>
|
||||
{% endif %}
|
||||
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -184,8 +184,6 @@ urlpatterns = [
|
|||
path('api/getresbilitydata',views.getresbilitydata),#责任制
|
||||
path('api/getprodata',views.getprodata),#操作规程
|
||||
path('boUR15vyNu.txt',views.minip_px),
|
||||
|
||||
|
||||
#合作模块
|
||||
path('edu/',include('safesite.edu.urls')),
|
||||
path('datashow/',datashowview.area, name='datashow'),
|
||||
|
|
|
|||
Loading…
Reference in New Issue