diff --git a/klp-wms/pom.xml b/klp-wms/pom.xml
index b49b1b64..ca58eb19 100644
--- a/klp-wms/pom.xml
+++ b/klp-wms/pom.xml
@@ -56,5 +56,11 @@
kfpt-sdk
1.0.0
+
+ com.jd
+ jd-sdk
+ 1.2.89
+ RELEASE
+
diff --git a/klp-wms/src/main/java/com/klp/domain/vo/WmsPayableVo.java b/klp-wms/src/main/java/com/klp/domain/vo/WmsPayableVo.java
index e8c7703e..94ebc751 100644
--- a/klp-wms/src/main/java/com/klp/domain/vo/WmsPayableVo.java
+++ b/klp-wms/src/main/java/com/klp/domain/vo/WmsPayableVo.java
@@ -80,5 +80,9 @@ public class WmsPayableVo {
@ExcelProperty(value = "备注")
private String remark;
-
+ /**
+ * 供应商名称
+ */
+ @ExcelProperty(value = "供应商名称")
+ private String supplierName;
}
diff --git a/klp-wms/src/main/java/com/klp/domain/vo/WmsReceivableVo.java b/klp-wms/src/main/java/com/klp/domain/vo/WmsReceivableVo.java
index 6c46da5c..c6665b7b 100644
--- a/klp-wms/src/main/java/com/klp/domain/vo/WmsReceivableVo.java
+++ b/klp-wms/src/main/java/com/klp/domain/vo/WmsReceivableVo.java
@@ -80,5 +80,9 @@ public class WmsReceivableVo {
@ExcelProperty(value = "备注")
private String remark;
-
+ /**
+ * 客户名称
+ */
+ @ExcelProperty(value = "客户名称")
+ private String customerName;
}
diff --git a/klp-wms/src/main/java/com/klp/mapper/WmsJournalMapper.java b/klp-wms/src/main/java/com/klp/mapper/WmsJournalMapper.java
index 49188686..fcbf884a 100644
--- a/klp-wms/src/main/java/com/klp/mapper/WmsJournalMapper.java
+++ b/klp-wms/src/main/java/com/klp/mapper/WmsJournalMapper.java
@@ -4,6 +4,8 @@ import com.klp.domain.WmsJournal;
import com.klp.domain.vo.WmsJournalVo;
import com.klp.common.core.mapper.BaseMapperPlus;
+import java.math.BigDecimal;
+
/**
* 资金日记账Mapper接口
*
@@ -12,4 +14,8 @@ import com.klp.common.core.mapper.BaseMapperPlus;
*/
public interface WmsJournalMapper extends BaseMapperPlus {
+ /**
+ * 获取最后一条记录的余额 (用于新增记录时计算余额)
+ */
+ BigDecimal getLastBalance();
}
diff --git a/klp-wms/src/main/java/com/klp/mapper/WmsPayableMapper.java b/klp-wms/src/main/java/com/klp/mapper/WmsPayableMapper.java
index 178250ed..b7dd2926 100644
--- a/klp-wms/src/main/java/com/klp/mapper/WmsPayableMapper.java
+++ b/klp-wms/src/main/java/com/klp/mapper/WmsPayableMapper.java
@@ -1,8 +1,11 @@
package com.klp.mapper;
+import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.klp.domain.WmsPayable;
import com.klp.domain.vo.WmsPayableVo;
import com.klp.common.core.mapper.BaseMapperPlus;
+import org.apache.ibatis.annotations.Param;
/**
* 应付款管理(宽松版)Mapper接口
@@ -12,4 +15,5 @@ import com.klp.common.core.mapper.BaseMapperPlus;
*/
public interface WmsPayableMapper extends BaseMapperPlus {
+ Page selectVoPagePlus(Page