diff --git a/src/main/java/com/dev/swms/server/model/order/CheckRelea.java b/src/main/java/com/dev/swms/server/model/order/CheckRelea.java index aef2e74..d640f5e 100644 --- a/src/main/java/com/dev/swms/server/model/order/CheckRelea.java +++ b/src/main/java/com/dev/swms/server/model/order/CheckRelea.java @@ -1,5 +1,7 @@ package com.dev.swms.server.model.order; +import java.util.Date; + import com.dev.energy.server.model.Entity; import com.dev.swms.server.model.base.Location; import com.dev.swms.server.model.base.UpdateInfo; @@ -57,8 +59,15 @@ public class CheckRelea extends Entity{ private MasterBOL masterBOL; + private Date vehicleDate;//车辆登记时间 + public Date getVehicleDate() { + return vehicleDate; + } + public void setVehicleDate(Date vehicleDate) { + this.vehicleDate = vehicleDate; + } public MasterBOL getMasterBOL() { return masterBOL; } diff --git a/src/main/java/com/dev/swms/server/model/order/checkRelea.hbm.xml b/src/main/java/com/dev/swms/server/model/order/checkRelea.hbm.xml index f45fd95..6fae737 100644 --- a/src/main/java/com/dev/swms/server/model/order/checkRelea.hbm.xml +++ b/src/main/java/com/dev/swms/server/model/order/checkRelea.hbm.xml @@ -70,5 +70,6 @@ + \ No newline at end of file diff --git a/src/main/java/com/dev/swms/server/service/order/CustomsOrderManager.java b/src/main/java/com/dev/swms/server/service/order/CustomsOrderManager.java index d6cd4f0..613237d 100644 --- a/src/main/java/com/dev/swms/server/service/order/CustomsOrderManager.java +++ b/src/main/java/com/dev/swms/server/service/order/CustomsOrderManager.java @@ -44,6 +44,9 @@ public interface CustomsOrderManager extends BaseManager{ @Transactional void saveRegisterCheckRelea(Long asn_id,CheckRelea cr); + //车辆登记 + void saveRegisterCheckRelea2(Long asn_id,CheckRelea cr); + @Transactional void saveFee(Fee fee ,Long asnid,String billObjectType); diff --git a/src/main/java/com/dev/swms/server/service/order/pojo/DefaultCustomsOrderManager.java b/src/main/java/com/dev/swms/server/service/order/pojo/DefaultCustomsOrderManager.java index fe0d595..4ba5a68 100644 --- a/src/main/java/com/dev/swms/server/service/order/pojo/DefaultCustomsOrderManager.java +++ b/src/main/java/com/dev/swms/server/service/order/pojo/DefaultCustomsOrderManager.java @@ -2786,6 +2786,20 @@ public class DefaultCustomsOrderManager extends DefaultBaseManager implements Cu } } } + + @Transactional + public void saveRegisterCheckRelea2(Long asn_id,CheckRelea cr) { + ASN asn=commonDao.load(ASN.class, asn_id); + cr.setAsn(asn); + if(asn.getInvoiceBox()!=null) { + cr.setInvoiceBox(asn.getInvoiceBox()); + cr.setOrder(asn.getInvoiceBox().getCustomsOrder()); + } + cr.setVehicleDate(new Date()); + commonDao.store(cr); + wmsOperationHisManager.storeOperationHis(asn.getId(),asn.getCode(), null,"", "发票箱单", "车辆登记",null,null,0, 0,0, 0, asn.getDescription(), "WMS"); + } + public void saveRegisterCheckRelea(Long asn_id,CheckRelea cr) { ASN asn=commonDao.load(ASN.class, asn_id); cr.setAsn(asn); diff --git a/src/webapp/WEB-INF/classes/config/origen/delivery/editCheckReleaDetailFBPage.xml b/src/webapp/WEB-INF/classes/config/origen/delivery/editCheckReleaDetailFBPage.xml index c4225c5..f5941cc 100644 --- a/src/webapp/WEB-INF/classes/config/origen/delivery/editCheckReleaDetailFBPage.xml +++ b/src/webapp/WEB-INF/classes/config/origen/delivery/editCheckReleaDetailFBPage.xml @@ -23,10 +23,11 @@ - + - + + @@ -67,7 +68,7 @@ - + diff --git a/src/webapp/WEB-INF/classes/config/origen/delivery/editReceivePage.xml b/src/webapp/WEB-INF/classes/config/origen/delivery/editReceivePage.xml index 4db7f43..710e90f 100644 --- a/src/webapp/WEB-INF/classes/config/origen/delivery/editReceivePage.xml +++ b/src/webapp/WEB-INF/classes/config/origen/delivery/editReceivePage.xml @@ -1,7 +1,7 @@ - + @@ -15,7 +15,7 @@ and c.warehouse = #{SESSION_WAREHOUSE} order by c.code ]]> - + - + - + - - + diff --git a/src/webapp/WEB-INF/classes/config/origen/delivery/modifyArrivalReceivePage.xml b/src/webapp/WEB-INF/classes/config/origen/delivery/modifyArrivalReceivePage.xml index 880f314..af5fd59 100644 --- a/src/webapp/WEB-INF/classes/config/origen/delivery/modifyArrivalReceivePage.xml +++ b/src/webapp/WEB-INF/classes/config/origen/delivery/modifyArrivalReceivePage.xml @@ -38,6 +38,7 @@ checkRelea.worker2.name, checkRelea.worker3.name, checkRelea.license, + checkRelea.vehicleDate, checkRelea.titleNo, checkRelea.telephone, checkRelea.containNo, @@ -71,6 +72,7 @@ + @@ -86,10 +88,12 @@ - - - - + + + + + + @@ -102,7 +106,7 @@ - + diff --git a/src/webapp/WEB-INF/classes/config/origen/receiving/maintainASNPage.xml b/src/webapp/WEB-INF/classes/config/origen/receiving/maintainASNPage.xml index 63b4ebe..d263f0a 100644 --- a/src/webapp/WEB-INF/classes/config/origen/receiving/maintainASNPage.xml +++ b/src/webapp/WEB-INF/classes/config/origen/receiving/maintainASNPage.xml @@ -118,11 +118,11 @@ - - + diff --git a/src/webapp/WEB-INF/classes/config/origen/shipping/maintainPickTicketDetailManual2Page.xml b/src/webapp/WEB-INF/classes/config/origen/shipping/maintainPickTicketDetailManual2Page.xml index b0dd4fe..7111a35 100644 --- a/src/webapp/WEB-INF/classes/config/origen/shipping/maintainPickTicketDetailManual2Page.xml +++ b/src/webapp/WEB-INF/classes/config/origen/shipping/maintainPickTicketDetailManual2Page.xml @@ -93,6 +93,7 @@ WHERE 1=1 and inventory.quantity-inventory.queuedQuantity>0 and inventory.warehouse=#{SESSION_WAREHOUSE} + and location.type='STORAGE' and item.id=(select d.item.id from PickTicketDetail d where d.id={id} ) and (inventory.SOI=(select d.pickTicket.relatedBill3 from PickTicketDetail d where d.id={id}) /~ordersAll: or true = {ordersAll}~/ ) /~company.id: AND company.id = {company.id}~/ diff --git a/src/webapp/WEB-INF/classes/config/origen/shipping/modifyPickTicketManual2Page.xml b/src/webapp/WEB-INF/classes/config/origen/shipping/modifyPickTicketManual2Page.xml index c835f54..92cb021 100644 --- a/src/webapp/WEB-INF/classes/config/origen/shipping/modifyPickTicketManual2Page.xml +++ b/src/webapp/WEB-INF/classes/config/origen/shipping/modifyPickTicketManual2Page.xml @@ -15,8 +15,6 @@ (pickTicketDetail.orderQuantity-pickTicketDetail.allocatedQuantity) as unQllocatedQuantity, pickTicketDetail.orderQuantity, pickTicketDetail.allocatedQuantity, - pickTicketDetail.item.company.name, - pickTicketDetail.item.code, pickTicketDetail.item.name, pickTicketDetail.item.specs FROM PickTicketDetail pickTicketDetail @@ -33,9 +31,7 @@ - - - + diff --git a/target/jjwms/WEB-INF/classes/com/dev/swms/server/model/order/CheckRelea.class b/target/jjwms/WEB-INF/classes/com/dev/swms/server/model/order/CheckRelea.class deleted file mode 100644 index 942cdf3..0000000 Binary files a/target/jjwms/WEB-INF/classes/com/dev/swms/server/model/order/CheckRelea.class and /dev/null differ diff --git a/target/jjwms/WEB-INF/classes/com/dev/swms/server/model/order/checkRelea.hbm.xml b/target/jjwms/WEB-INF/classes/com/dev/swms/server/model/order/checkRelea.hbm.xml deleted file mode 100644 index f45fd95..0000000 --- a/target/jjwms/WEB-INF/classes/com/dev/swms/server/model/order/checkRelea.hbm.xml +++ /dev/null @@ -1,74 +0,0 @@ - - - - - - - wms_seq_check_relea - START WITH 1000 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/target/jjwms/WEB-INF/classes/com/dev/swms/server/service/order/CustomsOrderManager.class b/target/jjwms/WEB-INF/classes/com/dev/swms/server/service/order/CustomsOrderManager.class deleted file mode 100644 index a5bbd95..0000000 Binary files a/target/jjwms/WEB-INF/classes/com/dev/swms/server/service/order/CustomsOrderManager.class and /dev/null differ diff --git a/target/jjwms/WEB-INF/classes/config/origen/delivery/editCheckReleaDetailFBPage.xml b/target/jjwms/WEB-INF/classes/config/origen/delivery/editCheckReleaDetailFBPage.xml deleted file mode 100644 index c4225c5..0000000 --- a/target/jjwms/WEB-INF/classes/config/origen/delivery/editCheckReleaDetailFBPage.xml +++ /dev/null @@ -1,79 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/target/jjwms/WEB-INF/classes/config/origen/delivery/editReceivePage.xml b/target/jjwms/WEB-INF/classes/config/origen/delivery/editReceivePage.xml deleted file mode 100644 index 4db7f43..0000000 --- a/target/jjwms/WEB-INF/classes/config/origen/delivery/editReceivePage.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/target/jjwms/WEB-INF/classes/config/origen/delivery/modifyArrivalReceivePage.xml b/target/jjwms/WEB-INF/classes/config/origen/delivery/modifyArrivalReceivePage.xml deleted file mode 100644 index 880f314..0000000 --- a/target/jjwms/WEB-INF/classes/config/origen/delivery/modifyArrivalReceivePage.xml +++ /dev/null @@ -1,109 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/target/jjwms/WEB-INF/classes/config/origen/receiving/maintainASNPage.xml b/target/jjwms/WEB-INF/classes/config/origen/receiving/maintainASNPage.xml deleted file mode 100644 index 63b4ebe..0000000 --- a/target/jjwms/WEB-INF/classes/config/origen/receiving/maintainASNPage.xml +++ /dev/null @@ -1,340 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - = {order.beginDate} ~/ - /~order.endDate: AND asn.orderDate <= {order.endDate} ~/ - /~receive.beginDate: AND asn.receivedDate >= {receive.beginDate} ~/ - /~receive.endDate: AND asn.receivedDate <= {receive.endDate} ~/ - /~asn.userName: AND asn.userName LIKE {asn.userName} ~/ order by asn.id desc]]> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -