Index: ssts-web/src/main/webapp/systemmanage/userFormExt.js =================================================================== diff -u -r22269 -r25166 --- ssts-web/src/main/webapp/systemmanage/userFormExt.js (.../userFormExt.js) (revision 22269) +++ ssts-web/src/main/webapp/systemmanage/userFormExt.js (.../userFormExt.js) (revision 25166) @@ -352,7 +352,11 @@ barcode = ""; } var userName = Ext.getCmp('fullName').getValue(); + var name = Ext.getCmp('name').getValue(); var orgUnitNames = Ext.getCmp('orgUnitNames').getValue(); + if(userLoginName == name){ + orgUnitNames = currentOrgUnitName; + } var name = ""; DWREngine.setAsync(false); SupplyRoomConfigTableManager.getUnitName(function(unitName){ Index: ssts-web/src/main/webapp/systemmanage/userFormExt.jsp =================================================================== diff -u -r24240 -r25166 --- ssts-web/src/main/webapp/systemmanage/userFormExt.jsp (.../userFormExt.jsp) (revision 24240) +++ ssts-web/src/main/webapp/systemmanage/userFormExt.jsp (.../userFormExt.jsp) (revision 25166) @@ -1,6 +1,12 @@ <%@ page contentType="text/html; charset=UTF-8"%> <%@ page import="com.forgon.directory.model.BarcodeDevice" %> <%@ include file="/common/taglibs.jsp"%> + +<% + LoginUserData loginUser = AcegiHelper.getLoginUser(); + request.setAttribute("userLoginName",loginUser.getUserName()); + request.setAttribute("currentOrgUnitName",loginUser.getCurrentOrgUnitName()); +%>