From 4ab942df06d2f7d6f2df1102ef5b83d6a1696763 Mon Sep 17 00:00:00 2001 From: lyfO_o <764716047@qq.com> Date: 星期一, 20 二月 2023 17:14:14 +0800 Subject: [PATCH] 人员文件上传 --- src/main/webapp/user_mng.xhtml | 48 +++++++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 47 insertions(+), 1 deletions(-) diff --git a/src/main/webapp/user_mng.xhtml b/src/main/webapp/user_mng.xhtml index 4764996..3071e72 100644 --- a/src/main/webapp/user_mng.xhtml +++ b/src/main/webapp/user_mng.xhtml @@ -83,6 +83,9 @@ white-space: normal; word-break: break-all; } + #dialogForm\:img-pic > tbody > tr > td:nth-child(2):has(img) { + width: 200px !important; + } </style> <p:dataTable id="userMngDataTable" styleClass="data-table" paginator="true" paginatorAlwaysVisible="false" paginatorPosition="bottom" @@ -162,7 +165,8 @@ <p:dialog modal="true" header="#{userMngController.action==constants.ACTION_ADD?'新建':'修改'}" appendTo="@(body)" id="dialog" widgetVar="dialog" - resizable="false" width="800"> + resizable="false" width="900"> + <h:form id="dialogForm"> <p:panelGrid columns="4" styleClass="content2 grid-padding-bottom2"> <p:outputLabel value="单位"></p:outputLabel> @@ -250,6 +254,26 @@ <f:selectItems value="#{userMngController.wasterSelectList}" var="item" itemLabel="#{item.text}" itemValue="#{item}"></f:selectItems> </p:selectOneMenu> + + <p:outputLabel value="考试分数"/> + <p:inputNumber value="#{userMngController.sysUser.score}" decimalPlaces="0" minValue="0" + > </p:inputNumber> + + <p:outputLabel /> + <p:outputLabel /> + + </p:panelGrid> + <p:panelGrid columns="4" styleClass="content2 grid-padding-bottom2" id="img-pic"> + <p:outputLabel value="图片"/> + + <p:graphicImage rendered="#{userMngController.sysUser.url ne null and userMngController.sysUser.url ne ''}" + url="#{userMngController.sysUser.url}" + width="120" + height="120"/> + + <p:commandButton value="点击上传" + oncomplete="PF('imgDialog').show();"/> + </p:panelGrid> <p:panel styleClass="btn"> <p:commandButton value="保存" actionListener="#{userMngController.onSaveBtnClick}" @@ -259,5 +283,27 @@ </p:panel> </h:form> </p:dialog> + <p:dialog modal="true" header="图片上传" appendTo="@(body)" + id="imgDialog" widgetVar="imgDialog" + resizable="false" width="700"> + <p:panelGrid columns="1" styleClass="content2 grid-padding-bottom2"> + <h:form id="dialogForm2"> + <p:fileUpload fileUploadListener="#{userMngController.handleImageUpload}" + mode="advanced" + dragDropSupport="false" + uploadLabel="上传" + cancelLabel="取消" + label="浏览" + invalidFileMessage="请上传gif、jpe、jpg、png文件" + multiple="false" + sizeLimit="10000000" + fileLimit="1" + allowTypes="/(\.|\/)(gif|jpe?g|png)$/" + > </p:fileUpload> + </h:form> + + </p:panelGrid> + + </p:dialog> </ui:composition> </html> -- Gitblit v1.9.2