Index: ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceForm.js =================================================================== diff -u -r36519 -r40421 --- ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceForm.js (.../forminstanceForm.js) (revision 36519) +++ ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceForm.js (.../forminstanceForm.js) (revision 40421) @@ -298,6 +298,11 @@ } top.Ext.getCmp("reviewStatus").setValue(result.data.status); } + if(defineFormModificationMode == '仅登记人可以修改' && result.data.createUserName !== userName){ + top.Ext.getCmp('reviewBtn').hide(); + top.Ext.getCmp('saveBtn').hide(); + top.Ext.getCmp('saveAndCreateBtn').hide(); + } }, failure: function (response, options) { showResult('系统加载出错,请稍候再试'); Index: ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.jsp =================================================================== diff -u -r36723 -r40421 --- ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.jsp (.../forminstanceView.jsp) (revision 36723) +++ ssts-web/src/main/webapp/disinfectsystem/customform/forminstanceView.jsp (.../forminstanceView.jsp) (revision 40421) @@ -1,9 +1,13 @@ <%@ page contentType="text/html; charset=UTF-8"%> - +<%@page import="com.forgon.disinfectsystem.basedatamanager.supplyroomconfig.service.SupplyRoomConfigManager"%> +<%@page import="com.forgon.disinfectsystem.entity.basedatamanager.supplyroomconfig.SupplyRoomConfig"%> <%@ include file="/common/taglibs.jsp"%> <% request.setAttribute("userName",AcegiHelper.getLoginUser().getUserFullName()); + SupplyRoomConfigManager supplyRoomConfigManager = (SupplyRoomConfigManager)SpringBeanManger.getBean("supplyRoomConfigManager"); + SupplyRoomConfig syscfg = supplyRoomConfigManager.getSystemParamsObj(); + request.setAttribute("defineFormModificationMode", syscfg.getDefineFormModificationMode()); %> @@ -36,6 +40,7 @@ var enableSaveBtn = false; var enableSaveAndNewBtn = false; var SSTS_CustomForm_Review = true; +var defineFormModificationMode = "${defineFormModificationMode}"; SSTS_CustomForm_Review = false;