工单分配信息
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>
|
<value>com/dev/swms/server/model/base/location.hbm.xml</value>
|
||||||
</constructor-arg>
|
</constructor-arg>
|
||||||
</bean>
|
</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">
|
<bean id="locationsHibernateMappingResource" class="com.dev.energy.server.dao.hibernate.HibernateMappingResource">
|
||||||
<constructor-arg>
|
<constructor-arg>
|
||||||
<value>com/dev/swms/server/model/base/locations.hbm.xml</value>
|
<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="maintainWaveDocPage"/>
|
||||||
<menuItem title="插单" pageId="maintainPickTicketInsertPage"/>
|
<menuItem title="插单" pageId="maintainPickTicketInsertPage"/>
|
||||||
<menuItem title="中止" pageId="maintainPickTicketStopPage"/>
|
<menuItem title="中止" pageId="maintainPickTicketStopPage"/>
|
||||||
|
<menuItem title="工单分配信息" pageId="maintainWorkOrderAllocationPage"/>
|
||||||
|
|
||||||
</menuItem>
|
</menuItem>
|
||||||
<menuItem title="其他出库管理" dir="receiving6">
|
<menuItem title="其他出库管理" dir="receiving6">
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue