From 8b6a2a67a0bf081252648ba46fffd5591b3afc98 Mon Sep 17 00:00:00 2001
From: gdg <764716047@qq.com>
Date: 星期二, 23 二月 2021 11:46:36 +0800
Subject: [PATCH] Merge remote-tracking branch 'remotes/origin/yufei' into master
---
src/main/java/com/nanometer/smartlab/service/SysContainerSensorsService.java | 2 +
src/main/webapp/container_status_mng.xhtml | 2
src/main/java/com/nanometer/smartlab/dao/SysReagentDao.xml | 2
src/main/webapp/warehouse_stock_mng.xhtml | 11 ++++-
src/main/java/com/nanometer/smartlab/controller/ContainerStatusMngController.java | 19 +++++----
src/main/java/com/nanometer/smartlab/dao/OpeOrderDao.xml | 15 ++++++-
src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java | 11 +++++
src/main/webapp/warehouse_reagent_direct_store.xhtml | 5 ++
8 files changed, 52 insertions(+), 15 deletions(-)
diff --git a/src/main/java/com/nanometer/smartlab/controller/ContainerStatusMngController.java b/src/main/java/com/nanometer/smartlab/controller/ContainerStatusMngController.java
index 018be90..6ddf9e1 100644
--- a/src/main/java/com/nanometer/smartlab/controller/ContainerStatusMngController.java
+++ b/src/main/java/com/nanometer/smartlab/controller/ContainerStatusMngController.java
@@ -263,16 +263,19 @@
// DateAxis axis = new DateAxis("Dates");
// Axis xAxis = lineModel.getAxis(AxisType.X);
- Axis xAxis = new CategoryAxis();
- xAxis.setTickAngle(-50);
- if(chartSensorsList.size()>30 && chartSensorsList.size()<240) {
- xAxis.setTickCount(200);
- }else if(chartSensorsList.size()>=240) {
- xAxis.setTickCount(240);
- }
+ Axis xAxis = new DateAxis();
+
lineModel.getAxes().put(AxisType.X, xAxis);
lineModel.setShowDatatip(true);
-// axis.setTickFormat("%b %d, %Y");
+ if (periodType == 1) {
+ xAxis.setTickFormat("%m-%d:%H");
+ }
+ if (periodType == 2) {
+ xAxis.setTickFormat("%m-%d");
+ }
+ if (periodType == 3) {
+ xAxis.setTickFormat("%m-%d");
+ }
// axis.setMax(DateFormatUtils.format(new Date(),"yyyy-MM-dd HH:mm"));
// axis.setMin(minDate);
// axis.setTickFormat("%Y-%m-%d %H:%M");
diff --git a/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java b/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java
index 8f4bf0e..ec23705 100644
--- a/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java
+++ b/src/main/java/com/nanometer/smartlab/controller/WarehouseStockMngController.java
@@ -531,6 +531,13 @@
selectedTmpOrderList = null;
}
+ public void hideOrderTmp() {
+ //清空
+ selectedTmpOrderList = null;
+ //隐藏
+ RequestContext.getCurrentInstance().execute("document.getElementById('showTabOrder').style.display='none'");
+ }
+
public void clearInputStorageTmp(){
selectedInputStorageTmpOrderList = null;
}
@@ -563,6 +570,10 @@
}
+ public void hide(){
+ selectedTmpList = null;
+ RequestContext.getCurrentInstance().execute("document.getElementById('showTab').style.display='none'");
+ }
public void cancelOrderTmp(){
if (trulySelectedOrderList == null || trulySelectedOrderList.size()<=0){
FacesUtils.info("至少选择一个");
diff --git a/src/main/java/com/nanometer/smartlab/dao/OpeOrderDao.xml b/src/main/java/com/nanometer/smartlab/dao/OpeOrderDao.xml
index 34f98d0..0b6ebd6 100644
--- a/src/main/java/com/nanometer/smartlab/dao/OpeOrderDao.xml
+++ b/src/main/java/com/nanometer/smartlab/dao/OpeOrderDao.xml
@@ -81,8 +81,19 @@
</insert>
<update id="updateOpeOrder" parameterType="com.nanometer.smartlab.entity.OpeOrder">
- update ope_order set order_code=#{orderCode}, order_name=#{orderName}, status=#{status}, memo=#{memo},
- consignee_user_id=#{consigneeUserId}, order_user_id=#{orderUserId}, arrival_time=#{arrivalTime}, update_time=now(),supplier_id=#{supplyId},supplier_name=#{supplyName}
+ update ope_order
+ <set>
+ <if test="orderCode != null">order_code=#{orderCode},</if>
+ <if test="orderName != null">order_name=#{orderName},</if>
+ <if test="status != null">status=#{status},</if>
+ <if test="memo != null">memo=#{memo},</if>
+ <if test="consigneeUserId != null">consignee_user_id=#{consigneeUserId},</if>
+ <if test="orderUserId != null">order_user_id=#{orderUserId},</if>
+ <if test="arrivalTime != null">arrival_time=#{arrivalTime},</if>
+ <if test="supplyId != null">supplier_id=#{supplyId},</if>
+ <if test="supplyName != null">supplier_name=#{supplyName},</if>
+ update_time=now()
+ </set>
where id=#{id}
</update>
diff --git a/src/main/java/com/nanometer/smartlab/dao/SysReagentDao.xml b/src/main/java/com/nanometer/smartlab/dao/SysReagentDao.xml
index 4fc53ba..dbc5d1a 100644
--- a/src/main/java/com/nanometer/smartlab/dao/SysReagentDao.xml
+++ b/src/main/java/com/nanometer/smartlab/dao/SysReagentDao.xml
@@ -264,7 +264,7 @@
<if test="productSn != null and productSn != ''">
and sr.product_sn like concat("%", #{productSn} ,"%")
</if>
- ORDER BY sr.create_time desc
+ ORDER BY length(sr.name),sr.create_time desc
<if test="first != null and pageSize != null">
limit #{first}, #{pageSize}
</if>
diff --git a/src/main/java/com/nanometer/smartlab/service/SysContainerSensorsService.java b/src/main/java/com/nanometer/smartlab/service/SysContainerSensorsService.java
index b174c43..2ed59fd 100644
--- a/src/main/java/com/nanometer/smartlab/service/SysContainerSensorsService.java
+++ b/src/main/java/com/nanometer/smartlab/service/SysContainerSensorsService.java
@@ -27,4 +27,6 @@
List<ContainerStatusMngDto> selectInfo(Map<String, Object> params) throws RuntimeException;
int countAll(Map<String, Object> params) throws RuntimeException;
+
+ //获得
}
diff --git a/src/main/webapp/container_status_mng.xhtml b/src/main/webapp/container_status_mng.xhtml
index e7c85ec..a8ade4e 100644
--- a/src/main/webapp/container_status_mng.xhtml
+++ b/src/main/webapp/container_status_mng.xhtml
@@ -74,7 +74,7 @@
</p:panel>
</h:form>
- <p:dialog modal="true" header="查看" dynamic="true" appendTo="@(body)" id="dialog" widgetVar="dialog" resizable="false" width="1000">
+ <p:dialog modal="true" header="查看" dynamic="true" appendTo="@(body)" id="dialog" widgetVar="dialog" resizable="false" width="1500">
<h:form id="dialogForm" styleClass="container-status-form" style="padding-bottom: 40px">
<p:panelGrid columns="2" styleClass="content2 grid-padding-bottom2">
<p:panel styleClass="center-header">
diff --git a/src/main/webapp/warehouse_reagent_direct_store.xhtml b/src/main/webapp/warehouse_reagent_direct_store.xhtml
index 03b9bd3..d36987c 100644
--- a/src/main/webapp/warehouse_reagent_direct_store.xhtml
+++ b/src/main/webapp/warehouse_reagent_direct_store.xhtml
@@ -184,13 +184,16 @@
<p:tabView dynamic="true" style="margin-left: 26px">
<p:tab title="试剂库">
<h:form id="applyMngNewReagentForm">
- <p:panelGrid styleClass="apply-mng-new-reagent-filter" columns="5" style="margin-left: -18px">
+ <p:panelGrid styleClass="apply-mng-new-reagent-filter" columns="7" style="margin-left: -18px">
<p:outputLabel value="试剂名称:"></p:outputLabel>
<p:inputText value="#{warehouseStockMngController.applyNewReagentName}"></p:inputText>
<p:outputLabel value="CAS:"></p:outputLabel>
<p:inputText value="#{warehouseStockMngController.applyNewCas}"></p:inputText>
+ <p:outputLabel value="产品编号:"></p:outputLabel>
+ <p:inputText value="#{warehouseStockMngController.productSn}"></p:inputText>
+
<p:commandLink styleClass="search" process="@form" update="@form"></p:commandLink>
</p:panelGrid>
diff --git a/src/main/webapp/warehouse_stock_mng.xhtml b/src/main/webapp/warehouse_stock_mng.xhtml
index c5d2f4d..71d49af 100644
--- a/src/main/webapp/warehouse_stock_mng.xhtml
+++ b/src/main/webapp/warehouse_stock_mng.xhtml
@@ -15,7 +15,10 @@
<div id ="showTab" style="display: none">
<h:form id="tmp">
<p:panel styleClass="center-body">
- <p:panelGrid columns="3" styleClass="btn">
+ <p:panelGrid columns="4" styleClass="btn">
+ <p:commandButton value="返回" styleClass="import-btn" process="@form"
+ actionListener="#{warehouseStockMngController.hide}"
+ update="@(.tempTable)"/>
<p:commandButton value="删除" styleClass="del-btn" process="@form"
actionListener="#{warehouseStockMngController.cancel}"
update="@(.tempTable)"/>
@@ -196,7 +199,11 @@
<div id ="showTabOrder" style="display: none">
<h:form id="tmpOrder" styleClass="tmpOrder">
<p:panel styleClass="center-body">
- <p:panelGrid columns="3" styleClass="btn">
+ <p:panelGrid columns="4" styleClass="btn">
+ <p:commandButton value="返回" styleClass="import-btn" process="@form"
+ actionListener="#{warehouseStockMngController.hideOrderTmp}"
+ update="@(.tmpOrder)"
+ />
<p:commandButton value="删除" styleClass="del-btn" process="@form"
actionListener="#{warehouseStockMngController.cancelOrderTmp}"
update="@(.tmpOrder)"
--
Gitblit v1.9.2