kongzy
2024-07-01 47a751cb301d05276ae5d75145d57b2d090fe4e1
src/main/webapp/warehouse_container_mng.xhtml
@@ -58,9 +58,9 @@
               <h:outputText value="#{row.warehouseName}"></h:outputText>
            </p:column>
            <p:column headerText="主控名">
               <h:outputText value="#{row.controllerName}"></h:outputText>
            </p:column>
<!--            <p:column headerText="主控名">-->
<!--               <h:outputText value="#{row.controllerName}"></h:outputText>-->
<!--            </p:column>-->
            <p:column headerText="货柜条码">
               <h:outputText value="#{row.containerCode}"></h:outputText>
@@ -87,30 +87,35 @@
   <p:dialog modal="true"
      header="#{warehouseContainerMngController.action==constants.ACTION_ADD?'新建':'修改'}"
      appendTo="@(body)" id="dialog" widgetVar="dialog" resizable="false"
      width="800">
      width="600">
      <h:form id="dialogForm">
         <p:panelGrid columns="4" styleClass="content2 grid-padding-bottom2">
         <p:panelGrid columns="2" styleClass="content2 grid-padding-bottom2">
            <p:row>
               <p:column>
            <p:outputLabel value="仓库"></p:outputLabel>
               </p:column>
               <p:column>
            <p:selectOneMenu
               value="#{warehouseContainerMngController.sysWarehouseContainer.warehouseId}"
               required="true" requiredMessage="请选择仓库" disabled="#{warehouseContainerMngController.action==constants.ACTION_ADD?false:true}">
               <f:selectItems value="#{sysWarehouseService.getAllSysWarehouseList()}"
                  var="item" itemLabel="#{item.name}" itemValue="#{item.id}"></f:selectItems>
            </p:selectOneMenu>
            <p:outputLabel value="主控名"></p:outputLabel>
            <p:selectOneMenu
               value="#{warehouseContainerMngController.sysWarehouseContainer.controllerCode}"
               required="true" requiredMessage="请选择主控设备">
               <f:selectItems value="#{warehouseContainerMngController.controllers}" var="item"
                  itemLabel="#{item.controllerName}" itemValue="#{item.controllerCode}"></f:selectItems>
            </p:selectOneMenu>
               </p:column>
               <p:column>
            <p:outputLabel value="货柜条码"></p:outputLabel>
                </p:column>
               <p:column>
            <p:inputText
               value="#{warehouseContainerMngController.sysWarehouseContainer.containerCode}"
               maxlength="100" disabled="#{warehouseContainerMngController.action==constants.ACTION_ADD?false:true}"></p:inputText>
               </p:column>
            </p:row>
            <p:row>
               <p:column>
            <p:outputLabel value="货柜类型"></p:outputLabel>
               </p:column>
               <p:column>
            <p:selectOneMenu
               value="#{warehouseContainerMngController.sysWarehouseContainer.type}"
               required="true" requiredMessage="请选择货柜类型" disabled="#{warehouseContainerMngController.action==constants.ACTION_ADD?false:true}">
@@ -119,13 +124,21 @@
                  value="#{baseMetaService.getBaseMetaList(constants.BASE_META_GROUP_CONTAINER_TYPE)}"
                  var="item" itemLabel="#{item.metaValue}" itemValue="#{item.id}"></f:selectItems>
            </p:selectOneMenu>
               </p:column>
               <p:column>
            <p:outputLabel value="货柜状态码"></p:outputLabel>
               </p:column>
               <p:column>
            <p:inputText
               value="#{warehouseContainerMngController.sysWarehouseContainer.infoCode}"
               maxlength="100"></p:inputText>
               </p:column>
            </p:row>
            <p:row>
               <p:column>
            <p:outputLabel value="货柜结构"></p:outputLabel>
               </p:column>
               <p:column>
            <p:selectOneMenu
               value="#{warehouseContainerMngController.sysWarehouseContainer.structure}"
               required="true" requiredMessage="请选择货柜结构">
@@ -133,13 +146,21 @@
                  value="#{baseMetaService.getBaseMetaList(constants.BASE_META_GROUP_CONTAINER_STRUCTURE)}"
                  var="item" itemLabel="#{item.metaValue}" itemValue="#{item.id}"></f:selectItems>
            </p:selectOneMenu>
               </p:column>
               <p:column>
            <p:outputLabel value="货柜名称"></p:outputLabel>
               </p:column>
               <p:column>
            <p:inputText
               value="#{warehouseContainerMngController.sysWarehouseContainer.name}"
               maxlength="100"></p:inputText>
               </p:column>
            </p:row>
            <p:row>
               <p:column>
            <p:outputLabel value="左门危险性质" rendered="#{warehouseContainerMngController.characterRenderedFlag==1}"></p:outputLabel>
               </p:column>
               <p:column>
            <p:selectOneMenu
               value="#{warehouseContainerMngController.sysWarehouseContainer.characterLeft}"
                required="#{warehouseContainerMngController.characterRenderedFlag==1}"
@@ -149,8 +170,11 @@
                  value="#{baseMetaService.getBaseMetaList(constants.BASE_META_GROUP_REAGENT_CHARACTER)}"
                  var="item" itemLabel="#{item.metaValue}" itemValue="#{item.id}"></f:selectItems>
            </p:selectOneMenu>
               </p:column>
               <p:column>
            <p:outputLabel value="右门危险性质" rendered="#{warehouseContainerMngController.characterRenderedFlag==1}"></p:outputLabel>
               </p:column>
               <p:column>
            <p:selectOneMenu
               value="#{warehouseContainerMngController.sysWarehouseContainer.characterRight}"
               required="#{warehouseContainerMngController.characterRenderedFlag==1}" 
@@ -160,6 +184,8 @@
                  value="#{baseMetaService.getBaseMetaList(constants.BASE_META_GROUP_REAGENT_CHARACTER)}"
                  var="item" itemLabel="#{item.metaValue}" itemValue="#{item.id}"></f:selectItems>
            </p:selectOneMenu>                  
               </p:column>
            </p:row>
         </p:panelGrid>
         
         <p:panel styleClass="btn">