工单分配信息
parent
29e8a06be5
commit
0d74ded00e
|
|
@ -0,0 +1,127 @@
|
|||
package com.dev.swms.server.model.base;
|
||||
|
||||
import java.util.Date;
|
||||
|
||||
import com.dev.energy.server.model.Entity;
|
||||
|
||||
public class WorkOrderAllocationInfo extends Entity{
|
||||
/**
|
||||
* 工单的编号
|
||||
*/
|
||||
private String workOrderNumber;
|
||||
|
||||
/**
|
||||
* 工单中的行号
|
||||
*/
|
||||
private int lineNumber;
|
||||
|
||||
/**
|
||||
* 物料的编号
|
||||
*/
|
||||
private String materialNumber;
|
||||
|
||||
/**
|
||||
* 物料的数量
|
||||
*/
|
||||
private int quantity;
|
||||
|
||||
/**
|
||||
* 关于工单分配的备注信息
|
||||
*/
|
||||
private String remarks;
|
||||
|
||||
/**
|
||||
* 物料存放的库位编号
|
||||
*/
|
||||
private String locationNumber;
|
||||
|
||||
/**
|
||||
* 执行工单的工厂名称
|
||||
*/
|
||||
private String factory;
|
||||
|
||||
/**
|
||||
* 可能代表某种特定的位置或标识信息
|
||||
*/
|
||||
private String loc;
|
||||
|
||||
/**
|
||||
* 工单分配的日期
|
||||
*/
|
||||
private Date allocationDate;
|
||||
|
||||
// Getter 和 Setter 方法
|
||||
|
||||
|
||||
public String getWorkOrderNumber() {
|
||||
return workOrderNumber;
|
||||
}
|
||||
|
||||
public void setWorkOrderNumber(String workOrderNumber) {
|
||||
this.workOrderNumber = workOrderNumber;
|
||||
}
|
||||
|
||||
public int getLineNumber() {
|
||||
return lineNumber;
|
||||
}
|
||||
|
||||
public void setLineNumber(int lineNumber) {
|
||||
this.lineNumber = lineNumber;
|
||||
}
|
||||
|
||||
public String getMaterialNumber() {
|
||||
return materialNumber;
|
||||
}
|
||||
|
||||
public void setMaterialNumber(String materialNumber) {
|
||||
this.materialNumber = materialNumber;
|
||||
}
|
||||
|
||||
public int getQuantity() {
|
||||
return quantity;
|
||||
}
|
||||
|
||||
public void setQuantity(int quantity) {
|
||||
this.quantity = quantity;
|
||||
}
|
||||
|
||||
public String getRemarks() {
|
||||
return remarks;
|
||||
}
|
||||
|
||||
public void setRemarks(String remarks) {
|
||||
this.remarks = remarks;
|
||||
}
|
||||
|
||||
public String getLocationNumber() {
|
||||
return locationNumber;
|
||||
}
|
||||
|
||||
public void setLocationNumber(String locationNumber) {
|
||||
this.locationNumber = locationNumber;
|
||||
}
|
||||
|
||||
public String getFactory() {
|
||||
return factory;
|
||||
}
|
||||
|
||||
public void setFactory(String factory) {
|
||||
this.factory = factory;
|
||||
}
|
||||
|
||||
public String getLoc() {
|
||||
return loc;
|
||||
}
|
||||
|
||||
public void setLoc(String loc) {
|
||||
this.loc = loc;
|
||||
}
|
||||
|
||||
public Date getAllocationDate() {
|
||||
return allocationDate;
|
||||
}
|
||||
|
||||
public void setAllocationDate(Date allocationDate) {
|
||||
this.allocationDate = allocationDate;
|
||||
}
|
||||
}
|
||||
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE hibernate-mapping PUBLIC
|
||||
"-//Hibernate/Hibernate Mapping DTD 3.0//EN"
|
||||
"http://www.hibernate.org/dtd/hibernate-mapping-3.0.dtd">
|
||||
<hibernate-mapping>
|
||||
<class name="com.dev.swms.server.model.base.WorkOrderAllocationInfo" table="WorkOrderAllocationInfo">
|
||||
<!-- 定义主键 -->
|
||||
<id name="id" column="ID">
|
||||
<generator class="identity"/>
|
||||
</id>
|
||||
<!-- 映射其他字段 -->
|
||||
<property name="workOrderNumber" column="WorkOrderNumber" type="string"/>
|
||||
<property name="lineNumber" column="LineNumber" type="integer"/>
|
||||
<property name="materialNumber" column="MaterialNumber" type="string"/>
|
||||
<property name="quantity" column="Quantity" type="integer"/>
|
||||
<property name="remarks" column="Remarks" type="string"/>
|
||||
<property name="locationNumber" column="LocationNumber" type="string"/>
|
||||
<property name="factory" column="Factory" type="string"/>
|
||||
<property name="loc" column="LOC" type="string"/>
|
||||
<property name="allocationDate" column="AllocationDate" type="date"/>
|
||||
</class>
|
||||
</hibernate-mapping>
|
||||
|
|
@ -337,6 +337,11 @@
|
|||
<value>com/dev/swms/server/model/base/location.hbm.xml</value>
|
||||
</constructor-arg>
|
||||
</bean>
|
||||
<bean id="workOrderAllocationInfoHibernateMappingResource" class="com.dev.energy.server.dao.hibernate.HibernateMappingResource">
|
||||
<constructor-arg>
|
||||
<value>com/dev/swms/server/model/base/workOrderAllocationInfo.hbm.xml</value>
|
||||
</constructor-arg>
|
||||
</bean>
|
||||
<bean id="locationsHibernateMappingResource" class="com.dev.energy.server.dao.hibernate.HibernateMappingResource">
|
||||
<constructor-arg>
|
||||
<value>com/dev/swms/server/model/base/locations.hbm.xml</value>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,63 @@
|
|||
<pages>
|
||||
<maintainPage id="maintainWorkOrderAllocationPage" title="工单分配信息查询页面" autoQuery="false">
|
||||
<search>
|
||||
<inputUIs>
|
||||
<!-- 工单号查询输入 -->
|
||||
<text id="workOrderNumber" title="工单号" row="1" col="1" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" />
|
||||
<!-- 料号查询输入 -->
|
||||
<text id="materialNumber" title="料号" row="1" col="2" span="1" readOnly="false" required="false" reserve="false" forceOverride="true" inVisible="false" trimSpace="true" />
|
||||
<!-- 起始日期查询输入 -->
|
||||
<date id="beginDate" title="日期" row="2" col="1"
|
||||
readOnly="false" required="false" reserve="false" forceOverride="false"
|
||||
inVisible="false" showTime="false" manualEditable="true"
|
||||
defaultCurrentDate="false" />
|
||||
<!-- 结束日期查询输入 -->
|
||||
<date id="endDate" title="至" row="2" col="2"
|
||||
readOnly="false" required="false" reserve="false" forceOverride="false"
|
||||
inVisible="false" showTime="false" manualEditable="true"
|
||||
defaultCurrentDate="false" />
|
||||
</inputUIs>
|
||||
</search>
|
||||
<datasource type="hql"><![CDATA[
|
||||
select
|
||||
workOrder.id,
|
||||
workOrder.workOrderNumber,
|
||||
workOrder.lineNumber,
|
||||
workOrder.materialNumber,
|
||||
workOrder.quantity,
|
||||
workOrder.remarks,
|
||||
workOrder.locationNumber,
|
||||
workOrder.factory,
|
||||
workOrder.loc,
|
||||
workOrder.allocationDate
|
||||
from WorkOrderAllocationInfo workOrder
|
||||
where 1 = 1
|
||||
/~workOrderNumber: and workOrder.workOrderNumber like {workOrderNumber} ~/
|
||||
/~materialNumber: and workOrder.materialNumber like {materialNumber} ~/
|
||||
/~beginDate: AND CONVERT(varchar(100), workOrder.allocationDate, 23) = {beginDate} ~/
|
||||
/~endDate: or (CONVERT(varchar(100), workOrder.allocationDate, 23)>= {beginDate} and CONVERT(varchar(100), workOrder.allocationDate, 23)<= {endDate}) ~/
|
||||
]]></datasource>
|
||||
<columns>
|
||||
<!-- 隐藏 ID 列 -->
|
||||
<column id="workOrder.id" title="ID" visible="false" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 工单号列 -->
|
||||
<column id="workOrder.workOrderNumber" title="工单号" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 行号列 -->
|
||||
<column id="workOrder.lineNumber" title="行号" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 料号列 -->
|
||||
<column id="workOrder.materialNumber" title="料号" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 数量列 -->
|
||||
<column id="workOrder.quantity" title="数量" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 备注列 -->
|
||||
<column id="workOrder.remarks" title="备注" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 库位编号列 -->
|
||||
<column id="workOrder.locationNumber" title="库位编号" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 工厂列 -->
|
||||
<column id="workOrder.factory" title="工厂" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- LOC 列 -->
|
||||
<column id="workOrder.loc" title="LOC" visible="true" horizonAlign="center" verticalAlign="middle" />
|
||||
<!-- 日期列 -->
|
||||
<column id="workOrder.allocationDate" title="日期" visible="true" horizonAlign="center" verticalAlign="middle" format="dateFormat" />
|
||||
</columns>
|
||||
</maintainPage>
|
||||
</pages>
|
||||
|
|
@ -148,6 +148,7 @@
|
|||
<menuItem title="波次" pageId="maintainWaveDocPage"/>
|
||||
<menuItem title="插单" pageId="maintainPickTicketInsertPage"/>
|
||||
<menuItem title="中止" pageId="maintainPickTicketStopPage"/>
|
||||
<menuItem title="工单分配信息" pageId="maintainWorkOrderAllocationPage"/>
|
||||
|
||||
</menuItem>
|
||||
<menuItem title="其他出库管理" dir="receiving6">
|
||||
|
|
|
|||
Loading…
Reference in New Issue