From b0f8938012ba93d1d80defebd28cf189e28b95c5 Mon Sep 17 00:00:00 2001
From: fkf <1475794025@qq.com>
Date: Fri, 26 May 2023 15:10:43 +0800
Subject: [PATCH] 111
---
.../ProductInformationVo.java | 9 +++++++--
.../ProductInformationMapper.xml | 8 ++++----
.../ProductInformationService.java | 2 +-
.../cyf/biz/producttype/ProductTypeMapper.java | 4 ++--
.../cyf/biz/producttype/ProductTypeMapper.xml | 4 ++--
.../cyf/biz/producttype/ProductTypeService.java | 17 +++++++++--------
6 files changed, 25 insertions(+), 19 deletions(-)
diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/productinformation/ProductInformationVo.java b/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/productinformation/ProductInformationVo.java
index e718c312..0d01d3c6 100644
--- a/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/productinformation/ProductInformationVo.java
+++ b/yxt-supervise-cyf/yxt-supervise-cyf-api/src/main/java/com/yxt/supervise/cyf/api/productinformation/ProductInformationVo.java
@@ -15,8 +15,13 @@ public class ProductInformationVo implements Vo {
private String id;
private String sid;
- //产品类型名称
+ //品牌名称
private String name;
- //产品类型编号
+ //品牌编号
private String number;
+
+ //品牌初始库存
+ private Double inventoryQuantity;
+ //品牌现有库存
+ private Double amount;
}
diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/productinformation/ProductInformationMapper.xml b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/productinformation/ProductInformationMapper.xml
index 67fdee4f..e849558f 100644
--- a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/productinformation/ProductInformationMapper.xml
+++ b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/productinformation/ProductInformationMapper.xml
@@ -4,10 +4,10 @@
\ No newline at end of file
diff --git a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/producttype/ProductTypeService.java b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/producttype/ProductTypeService.java
index 5f86b2d9..e20f7ae2 100644
--- a/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/producttype/ProductTypeService.java
+++ b/yxt-supervise-cyf/yxt-supervise-cyf-biz/src/main/java/com/yxt/supervise/cyf/biz/producttype/ProductTypeService.java
@@ -29,13 +29,13 @@ public class ProductTypeService extends MybatisBaseService typeList = dto.getTypeList();
if (dto.getSid() != null){
for (ProductTypeDto productTypeDto : typeList){
- Integer integer = baseMapper.selectProductTypeByName(productTypeDto.getName());
+ Integer integer = baseMapper.selectProductTypeByName(productTypeDto.getName(),dto.getProdSid());
if (integer != 0) {
- return rb.success().setMsg("该品牌商品已有此类型名称");
+ return rb.setMsg("该品牌商品已有此类型名称");
}
- Integer integer1 = baseMapper.selectProductTypeByNumber(productTypeDto.getNumber());
+ Integer integer1 = baseMapper.selectProductTypeByNumber(productTypeDto.getNumber(),dto.getProdSid());
if (integer1 != 0){
- return rb.success().setMsg("该编码已有品牌商品类型占用");
+ return rb.setMsg("该编码已有品牌商品类型占用");
}
ProductType type1 = new ProductType();
BeanUtil.copyProperties(productTypeDto,type1,"id","sid");
@@ -44,13 +44,13 @@ public class ProductTypeService extends MybatisBaseService page = PagerUtil.queryToPage(pq);
IPage pageVo = baseMapper.selectPageVo(page, wq);
PagerVo vo = PagerUtil.pageToVo(pageVo, null);