<#assign gridName="vdbPersonLevelByPersonGrid${uuid!}"> <@ZKUI.DGrid gridName="${gridName}"> <@ZKUI.LeftGrid title="common_level_editLevelPerson" width="57%"> <@ZKUI.Searchbar> <@ZKUI.SearchTop> <@ZKUI.Input name="persPin" maxlength="30" title="pers_person_pin" type="text"/> <@ZKUI.Input name="likeName" maxlength="30" title="pers_person_wholeName" type="text"/> <@ZKUI.SearchBelow> <@ZKUI.Input name="buildingName" maxlength="30" title="vdb_building_name" type="text"/> <@ZKUI.Input name="unitName" maxlength="30" title="vdb_unit_name" type="text"/> <@ZKUI.Input name="roomNo" maxlength="4" title="vdb_device_roomNo" type="text"/> <@ZKUI.Toolbar> <@ZKUI.ToolItem id="refresh" text="common_op_refresh" img="comm_refresh.png" action="commonRefresh" permission="vdb:personLevelByPerson:refresh"> <@ZKUI.ToolItem id="vdbPersonLevelByPerson.do?exportPersonLevel" type="export" action="exportPersonLevel" permission="vdb:personLevelByPerson:export"> <@ZKUI.ToolItem id="vdbPersonLevelByPerson.do?syncPersonLevel" img="vdb_personLevel_syncPersonLevel.png" text="vdb_personLevelByPerson_syncLevel" action="syncPersonLevel" permission="vdb:personLevelByPerson:sync"> <@ZKUI.Grid onRowSelect="vdbPersonLevelByPersonLeftGridClick" vo="com.zkteco.zkbiosecurity.vdb.vo.VdbPersonLevelByPersonItem" query="vdbPersonLevelByPerson.do?list" autoFirst="true"/> <@ZKUI.RightGrid callback="vdbPersonLevelByPersonRightCallback" leftFieldName="personId"> <@ZKUI.Searchbar> <@ZKUI.SearchTop> <@ZKUI.Input name="name" maxlength="30" title="common_level_name" type="text"/> <@ZKUI.Toolbar> <@ZKUI.ToolItem type="refresh" permission="vdb:personLevelByPerson:refresh"> <@ZKUI.ToolItem id="vdbPersonLevelByPerson.do?delLevel&personId=(@id:gs)&personPin=(@pin:gs)&levelIds=(id)&levelNames=(name)" action="commonDel" text="common_level_delPersonLevel" img="comm_del.png" permission="vdb:personLevelByPerson:delLevel"> <@ZKUI.Grid vo="com.zkteco.zkbiosecurity.vdb.vo.VdbPersonLevelItem" query="vdbPersonLevelByPerson.do?getPersonLevel"/>