<%@page contentType="text/html; charset=UTF-8"%> <%@page import="com.forgon.disinfectsystem.entity.basedatamanager.imagefilemanager.ImageFile"%> <%@page import="com.forgon.disinfectsystem.entity.basedatamanager.videomanager.VideoFile" %> <%@page import="com.forgon.disinfectsystem.entity.foreigntousseapplication.ForeignTousseApplication"%> <%@page import="com.forgon.disinfectsystem.entity.basedatamanager.supplier.Supplier"%> <%@page import="com.forgon.security.service.OperationManager"%> <%@page import="com.forgon.systemsetting.model.HttpOption"%> <%@page import="com.forgon.disinfectsystem.entity.basedatamanager.supplyroomconfig.SupplyRoomConfig"%> <%@page import="java.util.List"%> <%@page import="com.forgon.systemsetting.service.HttpOptionManager"%> <%@page import="com.forgon.disinfectsystem.entity.basedatamanager.toussedefinition.TousseDefinition"%> <%@ page import="com.forgon.disinfectsystem.basedatamanager.supplyroomconfig.service.SupplyRoomConfigManager" %> <%@ include file="/common/taglibs.jsp"%> <%@ page import="com.forgon.disinfectsystem.entity.invoicemanager.InvoicePlan,com.forgon.directory.vo.LoginUserData,com.forgon.disinfectsystem.common.Constants,com.forgon.tools.SpringBeanManger,com.forgon.disinfectsystem.entity.recyclingapplication.RecyclingApplication,java.text.SimpleDateFormat,java.util.Date" %> <% SupplyRoomConfigManager supplyRoomConfigManager = (SupplyRoomConfigManager)SpringBeanManger.getBean("supplyRoomConfigManager"); HttpOptionManager httpOptionManager = (HttpOptionManager)SpringBeanManger.getBean("httpOptionManager"); List causeList = httpOptionManager.getHttpOptionTextById("application_end_cause"); String tem = "["; if(causeList!=null && causeList.size() !=0){ for(String cause : causeList){ tem += "'"+cause+"',"; } tem = tem.substring(0, tem.length()-1); } tem += "]"; request.setAttribute("endCause", tem); LoginUserData userData = AcegiHelper.getLoginUser(); String currentOrgUnitName = userData.getCurrentOrgUnitName(); String currentOrgUnitCode = userData.getCurrentOrgUnitCode(); double toussePriceFluctuation = 1; SupplyRoomConfig sysParamsObj = supplyRoomConfigManager.getSystemParamsObj(); String orderField = supplyRoomConfigManager.getOrderRuleOfDepartApplicationView(); pageContext.setAttribute("orderField",orderField); if (sysParamsObj != null){ toussePriceFluctuation = sysParamsObj.getToussePriceFluctuation(); } else{ out.println(""); } Double foreignToussePriceOfSysParams = sysParamsObj.getForeignToussePrice(); if(foreignToussePriceOfSysParams == null || foreignToussePriceOfSysParams.isNaN()){ foreignToussePriceOfSysParams = 0.0; } pageContext.setAttribute("foreignToussePriceOfSysParams", foreignToussePriceOfSysParams); if(currentOrgUnitName != null && currentOrgUnitCode != null){ request.setAttribute("depart",currentOrgUnitName); request.setAttribute("departCoding",currentOrgUnitCode); } request.setAttribute("toussePriceFluctuation",toussePriceFluctuation); request.setAttribute("userName",userData.getUserFullName()); //用户的全名 request.setAttribute("userCode",userData.getUserName()); //用户的登录名 request.setAttribute("isFirstSupplyRoomUser",supplyRoomConfigManager.isFirstSupplyRoomOrgUnit(currentOrgUnitCode)); request.setAttribute("isSupplyRoomUser",supplyRoomConfigManager.isSupplyRoomUser(userData)); boolean isBeApplication = userData.isBeApplication(); request.setAttribute("isBeApplication",isBeApplication); SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm"); request.setAttribute("today", dateFormat.format(new Date())); SimpleDateFormat newDateFormat =new SimpleDateFormat("yyyy/MM/dd"); request.setAttribute("newDate", newDateFormat.format(new Date())); //申请单列表是否启用鼠标悬停事件 request.setAttribute("mouseHoverEventOfApply", userData.getMouseHoverEventOfApply()); SupplyRoomConfig firstSupplyRoomConfig = supplyRoomConfigManager.getFirstSupplyRoomConfig(); if (firstSupplyRoomConfig != null){ String supplyRoomCoding = firstSupplyRoomConfig.getOrgUnitCoding(); request.setAttribute("supplyRoomCoding", supplyRoomCoding); } else{ out.println(""); } OperationManager operationManager = (OperationManager) SpringBeanManger .getBean("operationManager"); boolean has = operationManager.isCurrentUserHaveAnyOperation("SSTS_Application_ShowAll"); request.setAttribute("showAllApplicationPermission", has); String listType = request.getParameter("listType"); request.setAttribute("listType", listType); boolean isCssdUser = false; if(firstSupplyRoomConfig != null && currentOrgUnitCode != null){ String supplyRoomCoding = firstSupplyRoomConfig.getOrgUnitCoding(); if(currentOrgUnitCode.equals(supplyRoomCoding)){ isCssdUser = true; } if(!isCssdUser){ List secondSupplyRooms = supplyRoomConfigManager.getSupplyRoomList(SupplyRoomConfig.SUPPLYROOM_TYPE_SECOND_SUPPLYROOM); for(SupplyRoomConfig secondSupplyRoomConfig : secondSupplyRooms){ if(currentOrgUnitCode.equals(secondSupplyRoomConfig.getOrgUnitCoding())){ isCssdUser = true; break; } } } } request.setAttribute("isCssdUser", isCssdUser); boolean isEnableTousseOpDestLocation = sysParamsObj.getIsEnableTousseOpDestLocation(); boolean isEnableTousseOpRecipient = sysParamsObj.getIsEnableTousseOpRecipient(); String foreignTousseIsSecondRecycle = sysParamsObj.getForeignTousseIsSecondRecycle(); request.setAttribute("foreignTousseIsSecondRecycle", foreignTousseIsSecondRecycle); %> 申领单 <%@ include file="/common/include_Ext2_Css.jsp"%> <%@ include file="/common/include_Ext2_Js.jsp"%> <%@ include file="/common/include_Ext42_Css.jsp"%> <%@ include file="/common/include_Ext42_Js.jsp"%>
<%--登录用户用户名 --%> <%--登录用户登录名 --%> <%--登录用户的当前科室名称 --%> <%--登录用户的当前科室编码 --%>
<%--多选下拉框--%>