From 45006ec176f59713856f709610dfe8c3fd0ab111 Mon Sep 17 00:00:00 2001 From: linfso Date: Mon, 27 May 2024 15:49:37 +0800 Subject: [PATCH] md --- .../emis/domain/EmisElectronicPagApply.java | 10 +++++ .../erp/emis/domain/vo/WaybillOrder.java | 45 ++++++++++++++++--- .../EmisElectronicPagApplyServiceImpl.java | 8 +++- .../mapper/EmisElectronicPagApplyMapper.xml | 23 ++++++++++ 4 files changed, 78 insertions(+), 8 deletions(-) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisElectronicPagApply.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisElectronicPagApply.java index dbeae4b0f..06e9f40a7 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisElectronicPagApply.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/EmisElectronicPagApply.java @@ -87,4 +87,14 @@ public class EmisElectronicPagApply extends BaseEntity /* 是否允许自动分配单号 */ private String blAllowAllocate; + +// ------ + private String applySiteName; + private String applyManName; + private String sendManName; + private String sendSiteName; + private String cancelSiteName; + private String cancelManName; + private String userSiteName; + } diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java index 4be7b1aa1..41de4977e 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/domain/vo/WaybillOrder.java @@ -181,11 +181,20 @@ public class WaybillOrder implements Serializable { @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date dispFdDate; + /* 转单原因 */ + private String dispFdReason; + /* 取件员代码 */ private String takePieceEmployeeCode; /* 登记站点代码 */ private String registerSiteCode; + /* 登记时间 */ + @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss") + private Date registerDate; + /* 登记人编号 */ + private String registerManCode; + /* 发件网点代码 */ private String sendSiteCode; @@ -291,6 +300,27 @@ public class WaybillOrder implements Serializable { private String printManName; private String printSiteName; + /* 签收人 */ + private String signMan; + /* 签收人代码 */ + private String signManCode; + /* 签收站点代码 */ + private String signSiteCode; + /* 签收时间 */ + private String signDate; + + + + /* 当前网点编号 */ + private String currentSiteCode; + /* 下一网点编号 */ + private String nextSiteCode; + /* 上一网点点号 */ + private String lastSiteCode; + + + + // 销售,回款 // private String salesmenName; // private String payeeName; @@ -486,21 +516,22 @@ public class WaybillOrder implements Serializable { // voItem.setInsureRemark(dbWaybill.getInsureRemark()); // voItem.setInsureSiteCode(dbWaybill.getInsureSiteCode()); // voItem.setInsureDate(dbWaybill.getInsureDate()); - voItem.setBlPrint(dbWaybill.getBlPrint()); - voItem.setPrintManCode(dbWaybill.getPrintManCode()); - voItem.setPrintSite(dbWaybill.getPrintSite()); - voItem.setPrintDate(dbWaybill.getPrintDate()); - voItem.setPrintCount(dbWaybill.getPrintCount()); +// voItem.setBlPrint(dbWaybill.getBlPrint()); +// voItem.setPrintManCode(dbWaybill.getPrintManCode()); +// voItem.setPrintSite(dbWaybill.getPrintSite()); +// voItem.setPrintDate(dbWaybill.getPrintDate()); +// voItem.setPrintCount(dbWaybill.getPrintCount()); voItem.setBlDispFd(dbWaybill.getBlDispFd()); voItem.setTransferCode(dbWaybill.getTransferCode()); voItem.setTransferBillcode(dbWaybill.getTransferBillcode()); voItem.setDispFdDate(dbWaybill.getDispFdDate()); - voItem.setDispFdReason(dbWaybill.getDispFdReason()); +// voItem.setDispFdReason(dbWaybill.getDispFdReason()); voItem.setCurrentSiteCode(dbWaybill.getCurrentSiteCode()); voItem.setNextSiteCode(dbWaybill.getNextSiteCode()); voItem.setLastSiteCode(dbWaybill.getLastSiteCode()); + voItem.setRegisterSiteCode(dbWaybill.getRegisterSiteCode()); voItem.setRegisterDate(dbWaybill.getRegisterDate()); voItem.setRegisterManCode(dbWaybill.getRegisterManCode()); @@ -545,7 +576,7 @@ public class WaybillOrder implements Serializable { // voItem.setTimezoneOffset(dbWaybill.getTimezoneOffset()); // voItem.setDelFlag(dbWaybill.getDelFlag()); // voItem.setCreateBy(dbWaybill.getCreateBy()); - voItem.setCreateTime(dbWaybill.getCreateTime()); +// voItem.setCreateTime(dbWaybill.getCreateTime()); // voItem.setUpdateBy(dbWaybill.getUpdateBy()); // voItem.setUpdateTime(dbWaybill.getUpdateTime()); voItem.setRemark(dbWaybill.getRemark()); diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisElectronicPagApplyServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisElectronicPagApplyServiceImpl.java index e5873153c..a4ef96603 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisElectronicPagApplyServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisElectronicPagApplyServiceImpl.java @@ -11,6 +11,8 @@ package com.xdadan.erp.emis.service.impl; import java.util.List; + +import com.xdadan.erp.emis.service.EmisBaseService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.xdadan.erp.emis.domain.EmisElectronicPagApply; @@ -24,7 +26,7 @@ import com.xdadan.erp.emis.service.IEmisElectronicPagApplyService; * @date 2024-03-01 10:49:50 */ @Service -public class EmisElectronicPagApplyServiceImpl implements IEmisElectronicPagApplyService +public class EmisElectronicPagApplyServiceImpl extends EmisBaseService implements IEmisElectronicPagApplyService { @Autowired private EmisElectronicPagApplyMapper emisElectronicPagApplyMapper; @@ -62,6 +64,10 @@ public class EmisElectronicPagApplyServiceImpl implements IEmisElectronicPagAppl @Override public int insertEmisElectronicPagApply(EmisElectronicPagApply emisElectronicPagApply) { + + emisElectronicPagApply.setApplySiteCode(getCurrentUser().getOwnerSiteCode()); + emisElectronicPagApply.setApplyManCode(getCurrentUser().getEmpCode()); + emisElectronicPagApply.preInsert(); return emisElectronicPagApplyMapper.insertEmisElectronicPagApply(emisElectronicPagApply); } diff --git a/emis-biz/src/main/resources/mapper/EmisElectronicPagApplyMapper.xml b/emis-biz/src/main/resources/mapper/EmisElectronicPagApplyMapper.xml index e7bf4a471..0cf7e41c6 100644 --- a/emis-biz/src/main/resources/mapper/EmisElectronicPagApplyMapper.xml +++ b/emis-biz/src/main/resources/mapper/EmisElectronicPagApplyMapper.xml @@ -30,6 +30,8 @@ + + @@ -38,8 +40,29 @@ + + + + + + + + + + + + + + + + + select id, apply_seq, apply_date, provide_type, material_code, material_name, apply_man_code, apply_site_code, unit_money, apply_count, sum_money, bl_send, send_date, send_man_code, send_site_code, bl_cancel, cancel_man_code, cancel_date, cancel_site_code, user_site_code, start_no, end_no, cur_start_no, has_bill_count, bl_allow_allocate, del_flag, create_by, create_time, update_by, update_time, remark, create_site, update_site from emis_electronic_pag_apply