{% extends "Acc_Door_Set.html" %} {% load i18n %} {% block acc_door_set %} var device_id = 0; $("#id_sys_cur_model").val("Device"); {% block virtual_app_config %} {% if "mysite.video"|hasApp %} $("#id_sys_virtual_app").val("video"); {% endif %} {% endblock %} $("#id_datalist_main").append("
"); $("#id_datalist").model_grid({ "dbapp_url": "{{ dbapp_url }}", "model_url": "{{ dbapp_url }}iclock/Device/", {% block getdatalist_device_type %} "init_query": ["device_type__exact=2"], "base_query": ["device_type__exact=2"], {% endblock %} "model_actions": false , "object_actions": true, "record_per_page": 80, "obj_edit": true, "async": false, "layout_types": [], {% block getdatalist_dev_disable_cols_actions %} "disable_cols": ['last_activity','device_type','Fpversion','transaction_count','fw_version','area.areaname','sn','acpanel_type','show_last_activity','get_dstime_name','show_fp_mthreshold',{% if "mysite"|is_zkaccess_5to4 %}'fp_count',{%endif%}], "disabled_actions": ['OpCtrlAuxOut','_change','ClearData','OpBrowseLog','ClearPicture','ClearTransaction','OpReloadData','OpReloadLogData','Resume','Pause','RefreshDeviceInfo','Resume','Syncdata','_delete','Reboot',{% if "mysite"|is_zkaccess_5to4 %}'OpChangeMThreshold',{%endif%}], {% endblock %} "init_after_get_jdata": function(){ $("#id_datalist").get(0).g.a_div.after("
"); var $app_menu = $("#id_datalist").get(0).g.a_div; var $menu_more = $(".action_more_list"); var min_width = 380; resize_menu($app_menu, $menu_more,min_width, "id_action_more"); $('.nav li').sfHover(); {% if request.user|HasPermDefaultGiven:"iaccess.browse_accdoor" %} //默认打开第一个控制器的门 $(".child_show:first").click(); {% endif %} }, "reload_after_get_jdata":function(){ {% if request.user|HasPermDefaultGiven:"iaccess.browse_accdoor" %} if(device_id != 0) { $("#id_datalist .dt_bdiv:first>table>tbody>tr[data="+device_id+"] .child_show").click(); //device_id=0; } {% endif %} }, "row_operations": ['op_edit']{% if request.user|HasPermDefaultGiven:"iaccess.browse_accdoor" %}, "detail_opt": { "dbapp_url": "{{ dbapp_url }}", "model_actions": false, "object_actions": true, "obj_edit": true, "async": false, "max_no_page": 250, "scrollable": false, "model_url": "{{ dbapp_url }}iaccess/AccDoor/", "show_pager": false, "multiple_select": null, {% block getdatalist_door_disable_cols_actions %} "disable_cols": ['device.alias', {% if not request.user|HasPermDefaultGiven:"iaccess.browse_accfirstopen" %}"accfirstopen_set|detail_list_set",{% endif %}{% if not request.user|HasPerm:"iaccess.browse_accmorecardset" %}"accmorecardset_set|detail_list_set"{% endif %}], "disabled_actions": ['_change','_delete'], {% endblock %} "do_action_masker_div": [$("#id_datalist")],//操作所需要覆盖的div "do_action_template": $("#id_edit_door"), "sort_fields": ["door_no"], "row_operations": ['op_edit'], "init_after_get_jdata": function(){ //$("#child_iaccess_AccDoor #id_show_style").remove(); $("#child_iaccess_AccDoor .action").remove(); {% block special_js_init_after_get_jdata %}{% endblock %} }, "reload_after_get_jdata": function(){ //$("#child_iaccess_AccDoor .pages,#id_show_style").remove(); $("#child_iaccess_AccDoor .action").remove(); {% block special_js_reload_after_get_jdata %}{% endblock %} } } {% else %} ,"need_plus_sign": false {% endif %} }); //查询后 after_query = function() { //$(".child_show:first").click(); } after_submit = function() { if(device_id != 0) { $("#id_datalist .dt_bdiv:first>table>tbody>tr[data='+device_id+'] .child_show").click(); //device_id=0; } } $("#child_iaccess_AccDoor .action").remove();//ie下的无效隐藏div直接删除 {% block special_js %}{% endblock %} {% endblock %}